版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一 可行性分析1 技術(shù)可行性本管理系統(tǒng)采用了技術(shù)成熟的java作為開發(fā)工具,后臺數(shù)據(jù)庫采用SQL Server 2000 數(shù)據(jù)庫,它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。所以,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,科技的飛速發(fā)展使硬件的更新速度越來越快,容量越來越大,可靠性越來越高,價(jià)格也越來越低,其硬件平臺安全能滿足此系統(tǒng)的需要。2 經(jīng)濟(jì)可行性本系統(tǒng)的管理和維護(hù)比較簡單,除了必要的設(shè)備投資外,后期只需要少量的資金就可確保運(yùn)轉(zhuǎn)。因此對于中小型酒店在經(jīng)濟(jì)上完全可以接受,并且本系統(tǒng)由于操作簡單大大提高了員工的工作效率,加速資金周轉(zhuǎn)、降低各項(xiàng)成本及改善服務(wù)質(zhì)量,可以良好的提高經(jīng)濟(jì)效
2、益。3 操作可行性在本系統(tǒng)的運(yùn)營階段,使用系統(tǒng)的工作人員,除了需要具備在Microsoft Windows平臺上使用個(gè)人電腦的知識,并不需要特別的技術(shù)能力。這方面的知識,在該酒店與本項(xiàng)目運(yùn)營相關(guān)的直接人員(包括經(jīng)理層、倉儲部、收銀組)中已經(jīng)具備。并且在項(xiàng)目投產(chǎn)前,還會安排對操作系統(tǒng)的人員進(jìn)行必要的培訓(xùn)。4 社會可行性無論是對顧客、酒店主管領(lǐng)導(dǎo)還是酒店員工都有益處,方便了點(diǎn)菜、結(jié)帳的程序,減少了各種工作的人工錄入。同時(shí),系統(tǒng)的開發(fā)對整個(gè)社會的信息化程度發(fā)展有巨大推動作用。二 需求分析1 系統(tǒng)名稱酒店管理系統(tǒng)酒店管理是一個(gè)比較繁瑣的管理工作,而且非常容易出錯(cuò),難以管理,但如果開發(fā)出一個(gè)關(guān)于酒店管理
3、的計(jì)算機(jī)管理系統(tǒng),那么相對來說人力、物力資源就可以減少。本系統(tǒng)通過用電腦聯(lián)網(wǎng)來促使各部門一體化,提高效率,為酒店減少人力支出,提高酒店的運(yùn)營效益,從而使得管理者能夠準(zhǔn)確,有效的管理酒店。2 系統(tǒng)功能(1) 前臺服務(wù)該模塊主要包括開臺點(diǎn)菜、維護(hù)菜品、簽單、結(jié)賬等功能,其中維護(hù)菜品功能包括添加和取消菜品,能夠取消菜品的前提條件是尚未簽單,即處于開單狀態(tài),結(jié)賬時(shí)則要求所有商品都要簽單,否則不允許結(jié)賬。(2) 后臺管理該模塊主要包括臺號管理、菜系管理和菜品管理功能,其中菜系用來對菜品進(jìn)行分類。(3) 銷售統(tǒng)計(jì)該模塊用來分段統(tǒng)計(jì)營業(yè)額,可以按日、月和年進(jìn)行統(tǒng)計(jì),其中日統(tǒng)計(jì)是按消費(fèi)單和銷售的商品統(tǒng)計(jì)銷售額
4、,月統(tǒng)計(jì)是按日期和每日的銷售額統(tǒng)計(jì)銷售額,年統(tǒng)計(jì)是按日期和月份統(tǒng)計(jì)銷售額。(4) 系統(tǒng)安全該模塊主要包括交接班、鎖定系統(tǒng)和修改密碼功能,其中交接班功能在操作員換崗時(shí)使用,鎖定系統(tǒng)在操作員臨時(shí)離開時(shí)使用。(5) 人員管理該模塊主要包括檔案管理、管理員管理和操作權(quán)限管理功能,其中管理員管理功能用來管理系統(tǒng)的操作員,權(quán)限管理功能用來管理系統(tǒng)操作員具有的操作權(quán)限。(6) 初始化系統(tǒng)該功能用來對系統(tǒng)進(jìn)行初始化,初始化后系統(tǒng)數(shù)據(jù)將全部被刪除。3 系統(tǒng)E-R圖系統(tǒng)總體E-R圖如下圖2-1所示:管理員菜單員工桌子查看管理管理屬于管理銷售清單111m111mmn圖2-1 系統(tǒng)E-R圖三 總體設(shè)計(jì)1 功能模塊的劃
5、分根據(jù)需求分析的結(jié)果,本系統(tǒng)主要劃分為以下七個(gè)子模塊:登錄模塊、前臺服務(wù)模塊、后臺管理模塊、銷售統(tǒng)計(jì)管理模塊 、系統(tǒng)安全模塊、人員管理模塊、初始化系統(tǒng)模塊。其對應(yīng)的總體模塊劃分圖如下圖3-1所示:酒店管理系統(tǒng)登錄前臺服務(wù)后臺管理銷售統(tǒng)計(jì)系統(tǒng)安全人員管理初始化系統(tǒng)圖3-1 系統(tǒng)總體框圖2 系統(tǒng)流程圖酒店管理系統(tǒng)流程圖如下圖3-2所示:開始用戶登錄界面查找數(shù)據(jù)清單是否存在記錄進(jìn)入系統(tǒng)界面管理員管理界面添加管理員分析用戶權(quán)限進(jìn)入各功能模塊圖3-2 系統(tǒng)流程圖3 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)
6、部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照數(shù)據(jù)庫提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。系統(tǒng)中的數(shù)據(jù)表如下:表1 desk表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空NumSeatingStatevarcharintchar644不允許空(主鍵)不允許空不允許空表2 manager表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空IdRecord_numPasswordPurview_systemPurview_sellPurview_personnelPurview_initintcharvarcharcharcharcharchar4
7、9202222不允許空(主鍵)不允許空不允許空允許空允許空允許空允許空表3 menu表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空NumSort_idNameCodeUnitUnit_priceStatecharintvarcharvarcharvarcharintchar942010444允許空(主鍵)允許空允許空允許空允許空允許空允許空表4 order_form表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空NumDesk_numConsume_dateExpenditureRecord_numcharvarchardatetimeintchar116849允許空(主鍵)允許空允許空允許空允許空表5 order_i
8、tem表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空IdOrder_form_numMenu_numAmountTotalintcharcharintint411944允許空(主鍵)允許空允許空允許空允許空表6 record表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空NumNameSexBirthdayId_cardAddressStatecharvarcharchardatetimevarcharvarcharchar9828201004允許空(主鍵)允許空允許空允許空允許空允許空允許空表7 sort表結(jié)構(gòu)列名數(shù)據(jù)類型長度是否允許為空IdNameStateintvarcharchar4204允許空(主鍵)允許空允
9、許空四 詳細(xì)設(shè)計(jì)1 系統(tǒng)功能本系統(tǒng)主要完成對酒店餐飲的管理,包括前臺點(diǎn)菜,數(shù)據(jù)統(tǒng)計(jì),菜品管理 ,員工管理,系統(tǒng)維護(hù)等功能并可以不斷擴(kuò)充其功能。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改。系統(tǒng)的核心是信息輸入、存儲記錄二者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動的影響其它的表,當(dāng)完成信息輸入時(shí)系統(tǒng)會自動地完成對數(shù)據(jù)的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和多條件查詢,也有精確查詢和模糊查詢,系統(tǒng)不僅有靜態(tài)的條件查詢,也有動態(tài)生成的條件查詢,其目的都是為了方便用戶使用。系統(tǒng)有完整的用戶添加、刪除和密碼修改功能。2 前臺服務(wù)模塊該模塊主要包括開臺點(diǎn)菜、維護(hù)菜品、簽單、結(jié)賬等功能
10、。維護(hù)菜品功能包括添加和取消菜品,能夠取消菜品的前提條件是尚未簽單,即處于開單狀態(tài),結(jié)賬時(shí)則要求所有商品都要簽單,否則不允許結(jié)賬,并且結(jié)帳時(shí)如果交付金額大于消費(fèi)金額,系統(tǒng)會顯示應(yīng)找回金額。3 后臺管理模塊該模塊是管理員用來修改、添加、刪除一些信息的。管理員通過該功能可以對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行更改,比如桌子的編號、菜的種類、菜系的劃分,以及人員的信息。4 銷售統(tǒng)計(jì)模塊該模塊是用來統(tǒng)計(jì)該酒店的銷售情況的。主要有三部分:日銷售統(tǒng)計(jì),月銷售統(tǒng)計(jì)和年銷售統(tǒng)計(jì)。顧客在點(diǎn)菜時(shí),系統(tǒng)會自動記下點(diǎn)菜時(shí)間,并存入數(shù)據(jù)庫中,管理員在查看銷售情況時(shí),系統(tǒng)會通過時(shí)間來判斷哪些數(shù)據(jù)記錄是屬于一天的,哪些是屬于一個(gè)月內(nèi)的,哪
11、些是一年內(nèi)的。在查詢時(shí),可以使用模糊查詢也可以使用精確查詢。日銷售統(tǒng)計(jì):用戶可以查看每一天的銷售記錄,包括臺號、相應(yīng)的具體菜單及消費(fèi)金額。月銷售統(tǒng)計(jì):用戶可查看每個(gè)月的銷售總額,最大總額、最小總額和當(dāng)月的平均銷售額。年銷售統(tǒng)計(jì):用戶可查看當(dāng)年各個(gè)月份的銷售總額。5 系統(tǒng)安全模塊該模塊主要是實(shí)現(xiàn)系統(tǒng)的鎖定。為了避免管理員在臨時(shí)離開時(shí)其他人擅自修改一些信息,本系統(tǒng)添加了該模塊,在系統(tǒng)鎖定后,操作將會被禁止,只有管理員使用自己的密碼才可以解除鎖定使操作恢復(fù)。6 人員管理模塊該模塊主要是實(shí)現(xiàn)對管理員及員工檔案的管理。在本模塊中可以修改用戶權(quán)限,使不同的用戶擁有不同的權(quán)限。7 初始化系統(tǒng)模塊該模塊主要是
12、對系統(tǒng)進(jìn)行初始化。如果系統(tǒng)需要重新對數(shù)據(jù)進(jìn)行記錄,進(jìn)入此模塊,系統(tǒng)可以自動刪除所有記錄的數(shù)據(jù),清空所有數(shù)據(jù)庫表,包括管理員表,再次登錄時(shí),需要先設(shè)置新的管理員才可以進(jìn)入系統(tǒng)界面。五 實(shí)現(xiàn)1 登錄窗口圖5-1 登陸窗口運(yùn)行程序后,輸入用戶名和密碼即可進(jìn)入系統(tǒng)。2 系統(tǒng)主窗口圖5-2 主窗口顧客的消費(fèi)情況可在此窗口顯示出來。3 修改密碼窗口圖5-3 密碼修改窗口管理員可在此窗口修改登錄密碼。4臺號管理窗口圖5-4 臺號管理窗口管理員可對臺子的編號進(jìn)行設(shè)置。5 菜系管理窗口圖5-5 菜系管理窗口管理員可添加菜的種類及序號實(shí)現(xiàn)對菜單的管理。6 菜品管理窗口圖5-6 菜品管理窗口添加新菜,包括名稱、計(jì)量
13、單位、助記碼、菜系和單價(jià)。7 員工檔案管理窗口圖5-7 員工檔案管理窗口管理員可錄入員工信息。8 管理員管理窗口圖5-8 管理員管理窗口添加、設(shè)置新管理員的功能權(quán)限。9 初始化功能提示 圖5-9 提示窗口需要初始化時(shí),系統(tǒng)會給出提示,需要用戶再次確認(rèn)。六 結(jié)論針對這次酒店管理系統(tǒng)的設(shè)計(jì),我通過參考其它軟件工程、數(shù)據(jù)庫和Java方面的資料,實(shí)現(xiàn)了前臺和后臺的管理、人員的管理以及銷售統(tǒng)計(jì)和系統(tǒng)安全的功能,管理員可以完成對各類信息的瀏覽、查詢、添加、刪除、修改。在這次課程設(shè)計(jì)中,我遇到了一些問題:如何實(shí)現(xiàn)多個(gè)餐桌同時(shí)結(jié)帳。對于這個(gè)問題最好的解決方法就是使用同時(shí)分層管理,多個(gè)餐桌可以在不同的層次實(shí)現(xiàn)同時(shí)結(jié)帳管理。軟件工程設(shè)計(jì)的基本步驟是可行性分析、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。要完成一個(gè)完美的系統(tǒng),只靠課本知識是不夠的,參考一些課外資料是必須準(zhǔn)備的,而且自己做的系統(tǒng)必須是符合實(shí)際情況的,從課外資料上我們可以更全面的了解一個(gè)系統(tǒng)需要實(shí)現(xiàn)的功能,從而做出相應(yīng)的實(shí)現(xiàn)方法使系統(tǒng)更完善。在學(xué)習(xí)其它專業(yè)課的時(shí)候也要注意理論聯(lián)系實(shí)際,將課本上的知識應(yīng)用到日常的操作中,真正做到學(xué)以致用。只有這樣,才能做到目的明確,才能有足夠的學(xué)習(xí)動力。通過這次課程設(shè)計(jì),自己動手真正達(dá)到了學(xué)與用的結(jié)合,增強(qiáng)了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年沈陽北軟信息職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 2025年無錫南洋職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 2025年曲阜遠(yuǎn)東職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 專題05 名句名篇默寫(第1期)
- 專題05 青春時(shí)光(第1期)
- 全新承包公寓合同下載
- 幼兒園指紋教育活動策劃方案五篇
- 總經(jīng)理聘用合同的范文
- 金融合同保險(xiǎn)業(yè)務(wù)居間合約
- 生活垃圾清運(yùn)服務(wù)合同年
- 【人教版化學(xué)】必修1 知識點(diǎn)默寫小紙條(答案背誦版)
- 江蘇省無錫市2023-2024學(xué)年八年級上學(xué)期期末數(shù)學(xué)試題(原卷版)
- 全國第三屆職業(yè)技能大賽(無人機(jī)駕駛(植保)項(xiàng)目)選拔賽理論考試題庫(含答案)
- 《奧特萊斯業(yè)態(tài)淺析》課件
- 2022年湖南省公務(wù)員錄用考試《申論》真題(縣鄉(xiāng)卷)及答案解析
- 小學(xué)語文中段整本書閱讀的指導(dǎo)策略研究 中期報(bào)告
- 浙教版2023-2024學(xué)年數(shù)學(xué)八年級上冊期末復(fù)習(xí)卷(含答案)
- 運(yùn)動訓(xùn)練與康復(fù)治療培訓(xùn)資料
- 小班繪本教學(xué)《藏在哪里了》課件
- 老師呀請你別生氣教學(xué)反思
評論
0/150
提交評論