版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)生宿舍管理系統(tǒng)課程設(shè)計(jì)摘要:學(xué)生宿舍管理系統(tǒng)是應(yīng)對(duì)學(xué)生宿舍管理的現(xiàn)代化、網(wǎng)絡(luò)化,逐步擺脫當(dāng)前學(xué)生宿舍管理的人工管理方式,提高學(xué)生宿舍管理效率而開發(fā)的,它包括宿舍學(xué)生基本信息管理、樓道工人基本信息管理、宿舍樓基本信息管理、宿舍基本信息管理、宿舍事故基本信息管理、宿舍樓物品出入基本信息管理、宿舍樓保衛(wèi)處基本信息管理、宿舍配備物品及處理管理等八大功能模塊,并提供了對(duì)各功能模塊的查詢和更新功能,且這兩種功能基本上是通過(guò)存儲(chǔ)過(guò)程來(lái)實(shí)現(xiàn)的,其中宿舍學(xué)生基本信息管理、宿舍基本信息管理是系統(tǒng)開發(fā)的重點(diǎn)。該系統(tǒng)開發(fā)由系統(tǒng)需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、系統(tǒng)調(diào)試和測(cè)試階段組成。目錄1、概述: 、概述:舊的手工紀(jì)錄的宿舍管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時(shí)代,新的宿舍管理系統(tǒng)開發(fā)出來(lái)之后,學(xué)校的現(xiàn)有的宿舍信息管理將有很大的改觀,由過(guò)去的人工方式轉(zhuǎn)變?yōu)橛?jì)算機(jī)方式,由效率低、數(shù)據(jù)冗余、易產(chǎn)生錯(cuò)誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲(chǔ)量大。這些優(yōu)點(diǎn)能夠極大地提高效率,也是學(xué)??茖W(xué)化、正規(guī)化管理的重要條件。學(xué)生宿舍管理系統(tǒng)采用的是計(jì)算機(jī)化管理,系統(tǒng)做的盡量人性化,使用者會(huì)感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫(kù)中去。由于數(shù)據(jù)庫(kù)的存儲(chǔ)容量相當(dāng)大,而且比較穩(wěn)定,適合較長(zhǎng)時(shí)間的保存,也不容易丟失。這無(wú)疑是為信息存儲(chǔ)量比較大的學(xué)校提供了一個(gè)方便、快捷的操作方式。2、課程設(shè)計(jì)的需求分析2.1、設(shè)計(jì)任務(wù):學(xué)生宿舍是同學(xué)最為熟悉的領(lǐng)域,假定學(xué)校有多棟宿舍樓,每棟樓有多層,每層有多個(gè)寢室,每個(gè)寢室可住多名學(xué)生,學(xué)生宿舍管理系統(tǒng)對(duì)學(xué)校的學(xué)生宿舍進(jìn)行規(guī)范管理,其管理的對(duì)象如下:·宿舍信息:編號(hào)、樓層、床位數(shù)、單價(jià)等?!W(xué)生:學(xué)號(hào)、姓名、性別、年齡、所在院系、年級(jí)、等。每個(gè)宿舍最多可以住4位同學(xué),每個(gè)同學(xué)只能在一個(gè)宿舍,不同宿舍的費(fèi)用標(biāo)準(zhǔn)可以不同。不同院系、年級(jí)的同學(xué)可以住同一間宿舍。2.1、設(shè)計(jì)要求:系統(tǒng)要能夠?qū)λ奚帷W(xué)生、住宿信息進(jìn)行登記、調(diào)整,并能隨時(shí)進(jìn)行各種查詢、統(tǒng)計(jì)等處理。包括:·寢室分配:根據(jù)院系、年級(jí)分配寢室?!W(xué)生管理:實(shí)現(xiàn)入住學(xué)生信息的登記、維護(hù)和查詢功能?!ば畔⒉樵儯喊垂翘?hào)、學(xué)生姓名等查詢住宿信息?!こ鋈氲怯洠蛇x):對(duì)學(xué)生進(jìn)出公寓的情況進(jìn)行登記、實(shí)現(xiàn)基本的出入監(jiān)控功能3、概念結(jié)構(gòu)設(shè)計(jì)3.1、概念結(jié)構(gòu)設(shè)計(jì)工具(E-R模型)3.2、入住登記子系統(tǒng)(局部)3.2.1、子系統(tǒng)描述主要是學(xué)生入住的管理,包括學(xué)生入住的申請(qǐng),查詢是否存在該學(xué)生,查詢是否有空余的宿舍以及宿舍的分配3.2.2、分E-R圖3.2.3、說(shuō)明可以通過(guò)這個(gè)系統(tǒng)來(lái)解決學(xué)生入住的申請(qǐng)和分配等各種問(wèn)題3.3、外出登記子系統(tǒng)3.3.1、子系統(tǒng)描述主要是學(xué)生外出的管理問(wèn)題,包括學(xué)生外出的申請(qǐng),外出的審核,外出的等級(jí)等為題。3.3.2、分E-R圖3.3.3、說(shuō)明可以通過(guò)這個(gè)系統(tǒng)解決學(xué)生外出的登記的各種問(wèn)題。3.4、調(diào)整宿舍子系統(tǒng)3.4.1、子系統(tǒng)描述主要是學(xué)生宿舍的調(diào)整,宿舍表的更新問(wèn)題。3.4.2、分E-R圖3.4.3、說(shuō)明可以通過(guò)這個(gè)系統(tǒng)解決學(xué)生宿舍的調(diào)整問(wèn)題,包括宿舍的申請(qǐng)調(diào)整,調(diào)整原因的判斷以及調(diào)整后宿舍表的更新問(wèn)題。3.5、宿舍智能分配子系統(tǒng)3.5.1、子系統(tǒng)描述主要是學(xué)生宿舍的分配問(wèn)題。3.5.2、分E-R圖3.5.3、說(shuō)明可以通過(guò)這個(gè)子系統(tǒng)來(lái)分配學(xué)生的宿舍,包括按學(xué)院分配以及按年級(jí)分配。3.6、信息查詢子系統(tǒng)3.6.1、子系統(tǒng)描述主要是查詢學(xué)生宿舍的問(wèn)題。3.6.2、分E-R圖3.6.3、說(shuō)明可以通過(guò)子系統(tǒng)來(lái)查詢學(xué)生的宿舍包括按公寓查詢以及按學(xué)生名字查詢。3.7、總體E-R圖4、邏輯結(jié)構(gòu)設(shè)計(jì)4.1、關(guān)系數(shù)據(jù)模式4.1.1、學(xué)生信息(stu_info)字段描述數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度NULLPrimarykey約束Stu_num學(xué)號(hào)IntNYname姓名varchar12NNsex性別varchar4NN男/女a(chǎn)ge年齡intNN0-99fac所在學(xué)院varchar50NNclass所在班級(jí)varchar50NNcelphonevarchar16NNEntry_date入學(xué)日期dateNN4.1.2、宿舍信息(dorm_info)字段描述數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度NULLPrimarykey約束dorm_num宿舍編號(hào)intNYflo所在樓層intNN0-20Bad_amount床位數(shù)IntNN<=4Avi_bad可用床位數(shù)IntYN<=4unit_price單價(jià)floatNN4.1.3、出入信息(inout_info)字段描述數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度NULLPrimarykey約束stu_num學(xué)號(hào)intNforeignkeydorm_num所住宿舍intNforeignkeyleft_time離開時(shí)間DatetimeNNback_time回來(lái)時(shí)間DatetimeNNreason離開原因varchar50NNover_time是否晚歸varchar2NN是/否4.1.4、入住信息(stay_info)字段描述數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度NULLPrimarykey約束dorm_num宿舍編號(hào)intNforeignkeystu_num學(xué)號(hào)intNforeignkeyHave_in已住人數(shù)intNN<=4in_date入住日期dateNN4.1.5、調(diào)整信息字段描述數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度NULLPrimarykey約束stu_num學(xué)號(hào)intNYsrc原宿舍intNNdst調(diào)后宿舍intNNch_date調(diào)整日期dateNNch_reason調(diào)整原因varchar50NN4.2視圖的設(shè)計(jì)4.2.1宿舍信息表視圖創(chuàng)建查看宿舍信息表的視圖,其中應(yīng)該包含宿舍的所有信息。并且應(yīng)該按可用床位數(shù)遞減createviewview_dormASSELECTtop100[dorm_num],[flo],[bad_amount],[unit_price],[avi_bad]FROMdorm_infoorderbyavi_baddesc創(chuàng)建按宿舍號(hào)查看住宿信息的視圖,其中應(yīng)包含住宿登記時(shí)的所有信息,并且按照宿舍號(hào)遞減排列createviewview_stay_bydormASSELECTtop100dorm_num,stu_num,have_in,in_dateFROMstay_infoorderbydorm_numdesc創(chuàng)建按學(xué)號(hào)查看住宿信息的視圖,其中應(yīng)包含住宿登記時(shí)的所有信息,并且按照宿舍號(hào)遞減排列createviewview_stay_bystuASSELECTtop100dorm_num,stu_num,have_in,in_dateFROMstay_infoorderbystu_numdesc創(chuàng)建查看出入信息的視圖,其中應(yīng)包含出入登記時(shí)的所有信息,并且按照離開時(shí)間遞減排列createviewview_io_infoasSELECTtop100stu_num,dorm_num,left_time,back_time,reason,over_timeFROMdbo.inout_infoorderbyleft_time5、數(shù)據(jù)庫(kù)物理設(shè)計(jì)與實(shí)施5.1、數(shù)據(jù)庫(kù)應(yīng)用的硬件、軟件環(huán)境介紹電腦配置為AMDAthlon(速龍)IIX2260雙核處理器,2G內(nèi)存,WindowsXP專業(yè)版32位SP3(DirectX9.0c)操作系統(tǒng),安裝mysql數(shù)據(jù)庫(kù)服務(wù)做測(cè)試。5.2、物理結(jié)構(gòu)設(shè)計(jì)考慮到索引能加快查詢的速度,所以在需要經(jīng)常進(jìn)行查詢的列創(chuàng)建索引。其中學(xué)生信息的學(xué)號(hào)、宿舍信息的宿舍編號(hào)、入住信息中學(xué)生的學(xué)號(hào)和宿舍的編號(hào),這幾個(gè)列都需要?jiǎng)?chuàng)建索引。由于前兩項(xiàng)已經(jīng)是主鍵,所以無(wú)需額外創(chuàng)建索引?,F(xiàn)在為后兩項(xiàng)創(chuàng)建索引。5.3、索引的設(shè)計(jì)為入住信息中學(xué)生的學(xué)號(hào)和宿舍的編號(hào)創(chuàng)建索引:createuniqueindex入住信息中學(xué)生的學(xué)號(hào)ix_stay_info1onstay_info(stu_num)createindex宿舍的編號(hào)ix_stay_info2onstay_info(dorm_num)5.4、建立數(shù)據(jù)庫(kù)首先創(chuàng)建名為sdms的學(xué)生宿舍管理數(shù)據(jù)庫(kù),createdatabasesdms.5.4.1、創(chuàng)建宿舍信息表usesdmscreatetabledorm_info(dorm_numintnotnullprimarykey,flo intnotnull,bad_amountintnotnull,avi_badintnull,unit_pricefloatnotnull)并且創(chuàng)建約束,使床位數(shù)和可用床位數(shù)不能大于4個(gè),因?yàn)橐粋€(gè)宿舍最多能住四個(gè)人,并且樓層數(shù)在0-20之間。altertabledorm_infoaddconstraintck_badcheck(bad_amount<=4)altertabledorm_infoaddconstraintck_avicheck(avi_bad<=4)altertabledorm_infoaddconstraintck_flocheck(flo>=0andflo<=20)5.4.2、創(chuàng)建學(xué)生信息表createtablestu_info(stu_numintnotnullprimarykey,namevarchar(12)notnull,sexvarchar(4)notnull,ageintnotnull,facvarchar(50)notnull,classvarchar(50)notnull,celphonevarchar(16)notnull,entry_datedatenotnull)創(chuàng)建約束,性別只能是男或女,并且年齡只能在0-99之間altertablestu_infoaddconstraintch_sexcheck(sexin('男','女'))ALTERTABLEstu_infoADDconstraintck_agecheck(age>=0andage<=99)5.4.3、創(chuàng)建出人登記信息表createtableinout_info( stu_numintnotnullreferencesstu_info(stu_num), dorm_numintnotnullreferencesdorm_info(dorm_num), left_timedatetimenotnull, back_timedatetimenotnull, reasonvarchar(50)notnull, over_timevarchar(2)notnull)創(chuàng)建約束,是否晚歸字段這能選擇是或者否。altertableinout_infoaddconstraintck_otcheck(over_timein('是','否'))5.4.4、創(chuàng)建入住信息登記表createtablestay_info(dorm_numintnotnullreferencesdorm_info(dorm_num),stu_numintnotnullreferencesstu_info(stu_num),have_inintnotnull,in_datedate)創(chuàng)建約束,已住人數(shù)不能超過(guò)4個(gè).altertablestay_infoaddconstraintck_incheck(have_in<=4)5.4.5、創(chuàng)建宿舍調(diào)整登記表createtablechange_info( stu_numintnotnullprimarykey, srcintnotnull, dstintnotnull, ch_datedatenotnull, ch_reasonvarchar(50)notnull)5.5、加載測(cè)試數(shù)據(jù)5.5.1、加載住宿信息創(chuàng)建一個(gè)存儲(chǔ)過(guò)程用于錄入住宿信息。USE[sdms]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[insert_stay_info]@dorm_numint,@stu_numint,@have_inintASBEGIN SETNOCOUNTON; insertintostay_infovalues(@dorm_num,@stu_num,@have_in,GETDATE())END其中包括要住宿的宿舍號(hào),要住宿的學(xué)生學(xué)號(hào),該宿舍應(yīng)經(jīng)住了多少人。如圖所示:?jiǎn)螕舸_定后數(shù)據(jù)成功的錄入到數(shù)據(jù)庫(kù)的住宿信息表中,如圖:學(xué)號(hào)為1104402302的學(xué)號(hào)已經(jīng)插入到住宿信息表中。5.5.2、記載學(xué)生信息創(chuàng)建一個(gè)存儲(chǔ)過(guò)程用于錄入學(xué)生信息。USE[sdms]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[insert_stu_info]@stu_numint,@namevarchar(12),@sexvarchar(4),@facvarchar(50),@classvarchar(50),@celphonevarchar(16),@ageintASBEGIN SETNOCOUNTON; insertintostu_infovalues(@stu_num,@name,@sex,@fac,@class,@celphone,GETDATE(),@age)END其中包括要住宿的學(xué)號(hào)、姓名、性別、所在學(xué)院、班級(jí)、、年齡。如圖所示:?jiǎn)螕舸_定后數(shù)據(jù)成功的錄入到數(shù)據(jù)庫(kù)的學(xué)生信息表中,如圖:學(xué)號(hào)為1104402304的學(xué)生已經(jīng)成功錄入到學(xué)生信息表中。5.5.3、加載宿舍信息創(chuàng)建一個(gè)存儲(chǔ)過(guò)程用于錄入宿舍信息。SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDUREinsert_dorm_info@dorm_numint,@floint,@bad_amountint,@unit_pricefloat,@avi_badintASBEGIN SETNOCOUNTON;insertintodorm_infovalues(@dorm_num,@flo,@bad_amount,@unit_price,@avi_bad)ENDGO其中包括要住宿的宿舍號(hào)、所在樓層、床位位數(shù)、單價(jià)、空余床位。如圖所示:擊確定后數(shù)據(jù)成功的錄入到數(shù)據(jù)庫(kù)的宿舍信息表中,如圖:6、數(shù)據(jù)操作與實(shí)現(xiàn)根據(jù)需求中給出的數(shù)據(jù)處理要求,設(shè)計(jì)訪問(wèn)數(shù)據(jù)庫(kù)的具體要求,并用SQL語(yǔ)言加以實(shí)現(xiàn)。運(yùn)行SQL語(yǔ)句進(jìn)行測(cè)試。6.1、數(shù)據(jù)查詢操作創(chuàng)建存儲(chǔ)過(guò)程view_dorm_bydrom,實(shí)現(xiàn)按公寓查找宿舍的住宿信息。CREATEPROCEDUREview_dorm_bydrom@dorm_numint//定義變量用于等待用戶輸入宿舍號(hào)ASBEGIN SETNOCOUNTON; SELECT*fromdorm_infowheredorm_num=@dorm_num//查詢出與輸入宿舍號(hào)相符的結(jié)果END結(jié)果如圖:?jiǎn)螕舸_定后:創(chuàng)建存儲(chǔ)過(guò)程view_dorm_bystu,實(shí)現(xiàn)按學(xué)號(hào)查詢學(xué)生的住宿信息。CREATEPROCEDUREview_dorm_bystu@stu_numintASBEGIN SETNOCOUNTON; SELECT*fromstay_infowherestu_num=@stu_numEND執(zhí)行存儲(chǔ)過(guò)程結(jié)果如圖所示:?jiǎn)螕簟按_定”,顯示出學(xué)生在哪個(gè)宿舍住,該宿舍住著幾個(gè)人,什么時(shí)候入住6.2、數(shù)據(jù)更新操作宿舍調(diào)整登記。創(chuàng)建一個(gè)存儲(chǔ)過(guò)程用于登記個(gè)別學(xué)生調(diào)整宿舍的記錄。同時(shí)跟新原來(lái)的住宿信息表,使得調(diào)整后學(xué)生的宿舍信息表能同步進(jìn)行。這里避免創(chuàng)建觸發(fā)器的繁雜,只使用了更新的語(yǔ)句。CREATEPROCEDUREchange_dorm@stu_numint,@dst_dormint,@reasonvarchar(50)ASBEGIN SETNOCOUNTON; declarecur1cursorfor SELECTdorm_numfromstay_infowherestu_num=@stu_num--查詢需要調(diào)整的人員的原來(lái)住的宿舍 opencur1 declare@srcint--聲明游標(biāo)以獲取查詢結(jié)果 fetchcur1into@src insertintochange_info(stu_num,src,dst,ch_date,ch_reason)values(@stu_num,@src,@dst_dorm,GETDATE(),@reason)updatestay_infosetdorm_num=@dst_dormwherestu_num=@stu_num--將調(diào)整的信息插入到調(diào)整登記信息表中 closecur1 END執(zhí)行存儲(chǔ)過(guò)程如下:需要登記的信息成功錄入到調(diào)整信息表中原住宿信息表數(shù)據(jù)。調(diào)整宿舍后:6.3、數(shù)據(jù)維護(hù)操作6.3.1同步更新觸發(fā)器是系統(tǒng)使用過(guò)程中,需要使用一個(gè)觸發(fā)器來(lái)同步信息。例如當(dāng)有學(xué)生要住宿時(shí),該宿舍已住人數(shù)要增加1,而宿舍信息中的相應(yīng)空余床位數(shù)要減1。所以在住宿登記表中使用以下觸發(fā)器。SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETRIGGERtri1ONstay_infoAFTERINSERTASBEGIN SETNOCOUNTON; declare@dorm_numint,@have_inint declarecur2cursorfor selectdorm_num,have_infromstay_info opencur2 fetchcur2 while(@@FETCH_STATUS<>-1) begin fetchnextfromcur2into@dorm_num,@have_in updatestay_infosethave_in=(@have_in+1)wheredorm_num=@dorm_num--更新相應(yīng)宿舍的已住人數(shù),增加1. updatedorm_infosetavi_bad=((selectavi_badfromdorm_infowheredorm_num=@dorm_num)-1)wheredorm_num=@dorm_num--更新宿舍信息表中的可用床位數(shù)(空余床位數(shù)) end closecur2ENDGO執(zhí)行登記住宿信息表的存儲(chǔ)過(guò)程插入前:插入后:6.3.2、按學(xué)院分配宿舍存儲(chǔ)過(guò)程創(chuàng)建一個(gè)存儲(chǔ)過(guò)程,用于按學(xué)院分配宿舍。使得能按同學(xué)院的學(xué)生能盡量的在同一宿舍住。USE[sdms]GOSETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATEPROCEDURE[dbo].[allowdorm_byfac] @facvarchar(20)ASBEGIN declare@offsetint,@bad_amountint,@sumint set@offset=1 set@bad_amount=1 set@sum=(selectdistinct(stu_num)fromstu_infowherefac=@fac) while(@sum>0) begin declare@stu_numint,@dorm_numint set@stu_num=(SELECTtop(@bad_amount)stu_numfromstu_infowherefac=@facandstu_numnotin(selecttop(@offset)stu_num fromstu_infowherefac=@fac)) set@dorm_num=(selectdorm_numfromdorm_infowhereavi_bad=4) insertintostay_infovalues(@dorm_num,@stu_num,4,GETDATE()) set@sum=@sum-1 endEND執(zhí)行存儲(chǔ)過(guò)程,如圖:7、收獲、體會(huì)和建議做課程設(shè)計(jì)的這段時(shí)間來(lái)學(xué)到了很多東西,以前對(duì)SQL,只會(huì)照著書上的SQL語(yǔ)句寫,沒(méi)有對(duì)以前的知識(shí)進(jìn)行系統(tǒng)的了解,沒(méi)有把各個(gè)部分知識(shí)結(jié)合在一起。通過(guò)做這次課程設(shè)計(jì),我對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)的各個(gè)方面都加深了理解,只有數(shù)據(jù)流程圖和數(shù)字字典做好了,才能進(jìn)行下面的E-R圖設(shè)計(jì),仔仔細(xì)細(xì)做才能不出問(wèn)題。體會(huì)到把知識(shí)應(yīng)用于實(shí)踐是不容易的,學(xué)到了課本上沒(méi)有的知識(shí),只有實(shí)踐才能找出自己的問(wèn)題。通過(guò)本次課程設(shè)計(jì)我對(duì)數(shù)據(jù)庫(kù)的理解更加深刻了,清楚的認(rèn)識(shí)了視圖、索引、存儲(chǔ)過(guò)程、觸發(fā)器、一對(duì)多、多對(duì)多的設(shè)計(jì)模型。并且在這個(gè)宿舍管理設(shè)計(jì)中也都用上了。以前都只用mysql進(jìn)行開發(fā),雖然都支持標(biāo)準(zhǔn)的sql語(yǔ)句,但是在一些細(xì)節(jié)方面還是值得注意的,比如sqlserver中獨(dú)特的TOP語(yǔ)句就值得考量。在其他數(shù)據(jù)庫(kù)中的LIMIT語(yǔ)句雖然更加強(qiáng)大,sqlserver也有他方便的地方。通過(guò)本次我合作自主的制作本作品對(duì)數(shù)據(jù)庫(kù)有了一個(gè)很好的整體理解,雖然有不足之處,但是自己完成確實(shí)有趣味。由于時(shí)間比較緊,我們所做的課程設(shè)計(jì)肯定還存在許多的不足之處,程序中也存在許多小錯(cuò)誤,在以后的學(xué)習(xí)中會(huì)慢慢改過(guò)來(lái)努力做得更好。8、主要參考文獻(xiàn)?!禨QLServer從入門到精通》清華大學(xué)出版社明日科技SQLServer開發(fā)團(tuán)隊(duì)編著數(shù)據(jù)庫(kù)原理與應(yīng)用技術(shù):SQLServer趙彥出版社:清華大學(xué)出版社MySQL技術(shù)內(nèi)幕SQL編程姜承堯出版社:機(jī)械工業(yè)出版社
咖啡店創(chuàng)業(yè)計(jì)劃書第一部分:背景在中國(guó),人們?cè)絹?lái)越愛喝咖啡。隨之而來(lái)的咖啡文化充滿生活的每個(gè)時(shí)刻。無(wú)論在家里、還是在辦公室或各種社交場(chǎng)合,人們都在品著咖啡??Х戎饾u與時(shí)尚、現(xiàn)代生活聯(lián)系在一齊。遍布各地的咖啡屋成為人們交談、聽音樂(lè)、休息的好地方,咖啡豐富著我們的生活,也縮短了你我之間的距離,咖啡逐漸發(fā)展為一種文化。隨著咖啡這一有著悠久歷史飲品的廣為人知,咖啡正在被越來(lái)越多的中國(guó)人所理解。第二部分:項(xiàng)目介紹第三部分:創(chuàng)業(yè)優(yōu)勢(shì)目前大學(xué)校園的這片市場(chǎng)還是空白,競(jìng)爭(zhēng)壓力小。而且前期投資也不是很高,此刻國(guó)家鼓勵(lì)大學(xué)生畢業(yè)后自主創(chuàng)業(yè),有一系列的優(yōu)惠政策以及貸款支持。再者大學(xué)生往往對(duì)未來(lái)充滿期望,他們有著年輕的血液、蓬勃的朝氣,以及初生牛犢不怕虎的精神,而這些都是一個(gè)創(chuàng)業(yè)者就應(yīng)具備的素質(zhì)。大學(xué)生在學(xué)校里學(xué)到了很多理論性的東西,有著較高層次的技術(shù)優(yōu)勢(shì),現(xiàn)代大學(xué)生有創(chuàng)新精神,有對(duì)傳統(tǒng)觀念和傳統(tǒng)行業(yè)挑戰(zhàn)的信心和欲望,而這種創(chuàng)新精神也往往造就了大學(xué)生創(chuàng)業(yè)的動(dòng)力源泉,成為成功創(chuàng)業(yè)的精神基礎(chǔ)。大學(xué)生創(chuàng)業(yè)的最大好處在于能提高自己的潛力、增長(zhǎng)經(jīng)驗(yàn),以及學(xué)以致用;最大的誘人之處是透過(guò)成功創(chuàng)業(yè),能夠?qū)崿F(xiàn)自己的理想,證明自己的價(jià)值。第四部分:預(yù)算1、咖啡店店面費(fèi)用咖啡店店面是租賃建筑物。與建筑物業(yè)主經(jīng)過(guò)協(xié)商,以合同形式達(dá)成房屋租賃協(xié)議。協(xié)議資料包括房屋地址、面積、結(jié)構(gòu)、使用年限、租賃費(fèi)用、支付費(fèi)用方法等。租賃的優(yōu)點(diǎn)是投資少、回收期限短。預(yù)算10-15平米店面,啟動(dòng)費(fèi)用大約在9-12萬(wàn)元。2、裝修設(shè)計(jì)費(fèi)用咖啡店的滿座率、桌面的周轉(zhuǎn)率以及氣候、節(jié)日等因素對(duì)收益影響較大??Х瑞^的消費(fèi)卻相對(duì)較高,主要針對(duì)的也是學(xué)生人群,咖啡店布局、格調(diào)及采用何種材料和咖啡店效果圖、平面圖、施工圖的設(shè)計(jì)費(fèi)用,大約6000元左右3、裝修、裝飾費(fèi)用具體費(fèi)用包括以下幾種。(1)外墻裝飾費(fèi)用。包括招牌、墻面、裝飾費(fèi)用。(2)店內(nèi)裝修費(fèi)用。包括天花板、油漆、裝飾費(fèi)用,木工、等費(fèi)用。(3)其他裝修材料的費(fèi)用。玻璃、地板、燈具、人工費(fèi)用也應(yīng)計(jì)算在內(nèi)。整體預(yù)算按標(biāo)準(zhǔn)裝修費(fèi)用為360元/平米,裝修費(fèi)用共360*15=5400元。4、設(shè)備設(shè)施購(gòu)買費(fèi)用具體設(shè)備主要有以下種類。(1)沙發(fā)、桌、椅、貨架。共計(jì)2250元(2)音響系統(tǒng)。共計(jì)450(3)吧臺(tái)所用的烹飪?cè)O(shè)備、儲(chǔ)存設(shè)備、洗滌設(shè)備、加工保溫設(shè)備。共計(jì)600(4)產(chǎn)品制造使用所需的吧臺(tái)、咖啡杯、沖茶器、各種小碟等。共計(jì)300凈水機(jī),采用美的品牌,這種凈水器每一天能生產(chǎn)12l純凈水,每一天銷售咖啡及其他飲料100至200杯,價(jià)格大約在人民幣1200元上下??Х葯C(jī),咖啡機(jī)選取的是電控半自動(dòng)咖啡機(jī),咖啡機(jī)的報(bào)價(jià)此刻就應(yīng)在人民幣350元左右,加上另外的附件也不會(huì)超過(guò)1200元。磨豆機(jī),價(jià)格在330―480元之間。冰砂機(jī),價(jià)格大約是400元一臺(tái),有點(diǎn)要說(shuō)明的是,最好是買兩臺(tái),不然夏天也許會(huì)不夠用。制冰機(jī),從制冰量上來(lái)說(shuō),一般是要留有富余??钪票鶛C(jī)每一天的制冰量是12kg。價(jià)格稍高550元,質(zhì)量較好,所以能夠用很多年,這么算來(lái)也是比較合算的。5、首次備貨費(fèi)用包括購(gòu)買常用物品及低值易耗品,吧臺(tái)用各種咖啡豆、奶、茶、水果、冰淇淋等的費(fèi)用。大約1000元6、開業(yè)費(fèi)用開業(yè)費(fèi)用主要包括以下幾種。(1)營(yíng)業(yè)執(zhí)照辦理費(fèi)、登記費(fèi)、保險(xiǎn)費(fèi);預(yù)計(jì)3000元(2)營(yíng)銷廣告費(fèi)用;預(yù)計(jì)450元7、周轉(zhuǎn)金開業(yè)初期,咖啡店要準(zhǔn)備必須量的流動(dòng)資金,主要用于咖啡店開業(yè)初期的正常運(yùn)營(yíng)。預(yù)計(jì)2000元共計(jì): 120000+6000+5400+2250+450+600+300+1200+1200+480+400+550+1000+3000+450+2000=145280元第五部分:發(fā)展計(jì)劃1、營(yíng)業(yè)額計(jì)劃那里的營(yíng)業(yè)額是指咖啡店日常營(yíng)業(yè)收入的多少。在擬定營(yíng)業(yè)額目標(biāo)時(shí),必須要依據(jù)目前市場(chǎng)的狀況,再思考到咖啡店的經(jīng)營(yíng)方向以及當(dāng)前的物價(jià)情形,予以綜合衡量。按照目前流動(dòng)人口以及人們對(duì)咖啡的喜好預(yù)計(jì)每一天的營(yíng)業(yè)額為400-800,根據(jù)淡旺季的不同可能上下浮動(dòng)2、采購(gòu)計(jì)劃依據(jù)擬訂的商品計(jì)劃,實(shí)際展開采購(gòu)作業(yè)時(shí),為使采購(gòu)資金得到有效運(yùn)用以及商品構(gòu)成達(dá)成平衡,務(wù)必針對(duì)設(shè)定的商品資料排定采購(gòu)計(jì)劃。透過(guò)營(yíng)業(yè)額計(jì)劃、商品計(jì)劃與采購(gòu)計(jì)劃的確立,我們不難了解,一家咖啡店為了營(yíng)業(yè)目標(biāo)的達(dá)成,同時(shí)有效地完成商品構(gòu)成與靈活地運(yùn)用采購(gòu)資金,各項(xiàng)基本的計(jì)劃是不可或缺的。當(dāng)一家咖啡店設(shè)定了營(yíng)業(yè)計(jì)劃、商品計(jì)劃及采購(gòu)計(jì)劃之后,即可依照設(shè)定的采購(gòu)金額進(jìn)行商品的采購(gòu)。經(jīng)過(guò)進(jìn)貨手續(xù)檢驗(yàn)、標(biāo)價(jià)之后,即可寫在菜單上。之后務(wù)必思考的事情,就是如何有效地將這些商品銷售出去。3、人員計(jì)劃為了到達(dá)設(shè)定的經(jīng)營(yíng)目標(biāo),經(jīng)營(yíng)者務(wù)必對(duì)人員的任用與工作的分派有一個(gè)明確的計(jì)劃。有效利用人力資源,開展人員培訓(xùn),都是我們務(wù)必思考的。4、經(jīng)費(fèi)計(jì)劃經(jīng)營(yíng)經(jīng)費(fèi)的分派是管理的重點(diǎn)工作。通常能夠?qū)⒖Х鹊杲?jīng)營(yíng)經(jīng)費(fèi)分為人事類費(fèi)用(薪資、伙食費(fèi)、獎(jiǎng)金等)、設(shè)備類費(fèi)用(修繕費(fèi)、折舊、租金等)、維持類費(fèi)用(水電費(fèi)、消耗品費(fèi)、事務(wù)費(fèi)、雜費(fèi)等)和營(yíng)業(yè)類費(fèi)用(廣告宣傳費(fèi)、包裝費(fèi)、營(yíng)業(yè)稅等)。還能夠依其性質(zhì)劃分成固定費(fèi)用與變動(dòng)費(fèi)用。我們要針對(duì)過(guò)去的實(shí)際業(yè)績(jī)?cè)O(shè)定可能增加的經(jīng)費(fèi)幅度。5、財(cái)務(wù)計(jì)劃財(cái)務(wù)計(jì)劃中的損益計(jì)劃最能反映全店的經(jīng)營(yíng)成果??Х鹊杲?jīng)營(yíng)者在營(yíng)運(yùn)資金的收支上要進(jìn)行控制,以便做到經(jīng)營(yíng)資金合理的調(diào)派與運(yùn)用??傊?,以上所列的六項(xiàng)基本計(jì)劃(營(yíng)業(yè)額、商品采購(gòu)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年湖南工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)參考答案詳解
- 2026年湖州學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)含答案詳解
- 2026年河南地礦職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性考試題庫(kù)帶答案詳解
- 2026年長(zhǎng)垣烹飪職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)參考答案詳解
- 2026年重慶市眉山地區(qū)單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及完整答案詳解1套
- 2026年浙江紡織服裝職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)附答案詳解
- 2026年鄂爾多斯生態(tài)環(huán)境職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)及參考答案詳解
- 2026年云南工貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性考試題庫(kù)及答案詳解一套
- 2026年黑龍江冰雪體育職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)及參考答案詳解1套
- 2026年白銀希望職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案詳解
- T-CCIIA 0004-2024 精細(xì)化工產(chǎn)品分類
- 世界當(dāng)代史教材
- 至美無(wú)相-現(xiàn)代數(shù)學(xué)天文物理漫談智慧樹知到期末考試答案章節(jié)答案2024年中國(guó)海洋大學(xué)
- 《創(chuàng)傷失血性休克中國(guó)急診專家共識(shí)(2023)》解讀
- 王立銘進(jìn)化論講義
- Hyperion預(yù)算管理信息系統(tǒng)介紹
- 2023版設(shè)備管理體系標(biāo)準(zhǔn)
- 第三、四單元綜合測(cè)試卷(含答案)-統(tǒng)編版語(yǔ)文高一下學(xué)期必修下冊(cè)
- 基本心理需要滿足量表BPNS
- 焊縫外觀檢驗(yàn)規(guī)范(5817 VT)
- YY 1045.2-2010牙科手機(jī)第2部分:直手機(jī)和彎手機(jī)
評(píng)論
0/150
提交評(píng)論