版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(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ā)展使硬件的更新速度越來越快,容量越來越大,可靠性越來越高,價格也越來越低,其硬件平臺安全能滿足此系統(tǒng)的需要。2 經(jīng)濟(jì)可行性本系統(tǒng)的管理和維護(hù)比較簡單,除了必要的設(shè)備投資外,后期只需要少量的資金就可確保運(yùn)轉(zhuǎn)。因此對于中小型酒店在經(jīng)濟(jì)上完全可以接受,并且本系統(tǒng)由于操作簡單大大提高了員工的工作效率,加速資金周轉(zhuǎn)、降低各項成本及改善服務(wù)質(zhì)量,可以良好的提高經(jīng)濟(jì)效
2、益。3 操作可行性在本系統(tǒng)的運(yùn)營階段,使用系統(tǒng)的工作人員,除了需要具備在Microsoft Windows平臺上使用個人電腦的知識,并不需要特別的技術(shù)能力。這方面的知識,在該酒店與本項目運(yùn)營相關(guān)的直接人員(包括經(jīng)理層、倉儲部、收銀組)中已經(jīng)具備。并且在項目投產(chǎn)前,還會安排對操作系統(tǒng)的人員進(jìn)行必要的培訓(xùn)。4 社會可行性無論是對顧客、酒店主管領(lǐng)導(dǎo)還是酒店員工都有益處,方便了點(diǎn)菜、結(jié)帳的程序,減少了各種工作的人工錄入。同時,系統(tǒng)的開發(fā)對整個社會的信息化程度發(fā)展有巨大推動作用。二 需求分析1 系統(tǒng)名稱酒店管理系統(tǒng)酒店管理是一個比較繁瑣的管理工作,而且非常容易出錯,難以管理,但如果開發(fā)出一個關(guān)于酒店管理
3、的計算機(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é)賬時則要求所有商品都要簽單,否則不允許結(jié)賬。(2) 后臺管理該模塊主要包括臺號管理、菜系管理和菜品管理功能,其中菜系用來對菜品進(jìn)行分類。(3) 銷售統(tǒng)計該模塊用來分段統(tǒng)計營業(yè)額,可以按日、月和年進(jìn)行統(tǒng)計,其中日統(tǒng)計是按消費(fèi)單和銷售的商品統(tǒng)計銷售額
4、,月統(tǒng)計是按日期和每日的銷售額統(tǒng)計銷售額,年統(tǒng)計是按日期和月份統(tǒng)計銷售額。(4) 系統(tǒng)安全該模塊主要包括交接班、鎖定系統(tǒng)和修改密碼功能,其中交接班功能在操作員換崗時使用,鎖定系統(tǒng)在操作員臨時離開時使用。(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è)計1 功能模塊的劃
5、分根據(jù)需求分析的結(jié)果,本系統(tǒng)主要劃分為以下七個子模塊:登錄模塊、前臺服務(wù)模塊、后臺管理模塊、銷售統(tǒng)計管理模塊 、系統(tǒng)安全模塊、人員管理模塊、初始化系統(tǒng)模塊。其對應(yīng)的總體模塊劃分圖如下圖3-1所示:酒店管理系統(tǒng)登錄前臺服務(wù)后臺管理銷售統(tǒng)計系統(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è)計數(shù)據(jù)庫設(shè)計主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個
6、部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照數(shù)據(jù)庫提供的功能和描述工具,設(shè)計出規(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è)計1 系統(tǒng)功能本系統(tǒng)主要完成對酒店餐飲的管理,包括前臺點(diǎn)菜,數(shù)據(jù)統(tǒng)計,菜品管理 ,員工管理,系統(tǒng)維護(hù)等功能并可以不斷擴(kuò)充其功能。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改。系統(tǒng)的核心是信息輸入、存儲記錄二者之間的聯(lián)系,每一個表的修改都將聯(lián)動的影響其它的表,當(dāng)完成信息輸入時系統(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é)賬時則要求所有商品都要簽單,否則不允許結(jié)賬,并且結(jié)帳時如果交付金額大于消費(fèi)金額,系統(tǒng)會顯示應(yīng)找回金額。3 后臺管理模塊該模塊是管理員用來修改、添加、刪除一些信息的。管理員通過該功能可以對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行更改,比如桌子的編號、菜的種類、菜系的劃分,以及人員的信息。4 銷售統(tǒng)計模塊該模塊是用來統(tǒng)計該酒店的銷售情況的。主要有三部分:日銷售統(tǒng)計,月銷售統(tǒng)計和年銷售統(tǒng)計。顧客在點(diǎn)菜時,系統(tǒng)會自動記下點(diǎn)菜時間,并存入數(shù)據(jù)庫中,管理員在查看銷售情況時,系統(tǒng)會通過時間來判斷哪些數(shù)據(jù)記錄是屬于一天的,哪些是屬于一個月內(nèi)的,哪
11、些是一年內(nèi)的。在查詢時,可以使用模糊查詢也可以使用精確查詢。日銷售統(tǒng)計:用戶可以查看每一天的銷售記錄,包括臺號、相應(yīng)的具體菜單及消費(fèi)金額。月銷售統(tǒng)計:用戶可查看每個月的銷售總額,最大總額、最小總額和當(dāng)月的平均銷售額。年銷售統(tǒng)計:用戶可查看當(dāng)年各個月份的銷售總額。5 系統(tǒng)安全模塊該模塊主要是實現(xiàn)系統(tǒng)的鎖定。為了避免管理員在臨時離開時其他人擅自修改一些信息,本系統(tǒng)添加了該模塊,在系統(tǒng)鎖定后,操作將會被禁止,只有管理員使用自己的密碼才可以解除鎖定使操作恢復(fù)。6 人員管理模塊該模塊主要是實現(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è)置新的管理員才可以進(jìn)入系統(tǒng)界面。五 實現(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 菜系管理窗口管理員可添加菜的種類及序號實現(xiàn)對菜單的管理。6 菜品管理窗口圖5-6 菜品管理窗口添加新菜,包括名稱、計量
13、單位、助記碼、菜系和單價。7 員工檔案管理窗口圖5-7 員工檔案管理窗口管理員可錄入員工信息。8 管理員管理窗口圖5-8 管理員管理窗口添加、設(shè)置新管理員的功能權(quán)限。9 初始化功能提示 圖5-9 提示窗口需要初始化時,系統(tǒng)會給出提示,需要用戶再次確認(rèn)。六 結(jié)論針對這次酒店管理系統(tǒng)的設(shè)計,我通過參考其它軟件工程、數(shù)據(jù)庫和Java方面的資料,實現(xiàn)了前臺和后臺的管理、人員的管理以及銷售統(tǒng)計和系統(tǒng)安全的功能,管理員可以完成對各類信息的瀏覽、查詢、添加、刪除、修改。在這次課程設(shè)計中,我遇到了一些問題:如何實現(xiàn)多個餐桌同時結(jié)帳。對于這個問題最好的解決方法就是使用同時分層管理,多個餐桌可以在不同的層次實現(xiàn)同時結(jié)帳管理。軟件工程設(shè)計的基本步驟是可行性分析、需求分析、總體設(shè)計、詳細(xì)設(shè)計和實現(xiàn)。要完成一個完美的系統(tǒng),只靠課本知識是不夠的,參考一些課外資料是必須準(zhǔn)備的,而且自己做的系統(tǒng)必須是符合實際情況的,從課外資料上我們可以更全面的了解一個系統(tǒng)需要實現(xiàn)的功能,從而做出相應(yīng)的實現(xiàn)方法使系統(tǒng)更完善。在學(xué)習(xí)其它專業(yè)課的時候也要注意理論聯(lián)系實際,將課本上的知識應(yīng)用到日常的操作中,真正做到學(xué)以致用。只有這樣,才能做到目的明確,才能有足夠的學(xué)習(xí)動力。通過這次課程設(shè)計,自己動手真正達(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 齒箱全流程清潔度控制措施
- 版權(quán)購買授權(quán)合同書
- 防控疾病我們共同的責(zé)任
- 保密協(xié)議對企業(yè)的保護(hù)作用
- 新車購銷合同版
- 企業(yè)信譽(yù)保障書
- 基礎(chǔ)版購銷協(xié)議案例
- 供貨商及時保證
- 招標(biāo)文件加固的專家論壇
- 茶葉稅務(wù)咨詢合同
- 2024醫(yī)師定期考核臨床醫(yī)學(xué)試題
- 川劇講解課件
- 24春國家開放大學(xué)《學(xué)前兒童美術(shù)教育活動指導(dǎo)》期末大作業(yè)參考答案
- 2023-2024學(xué)年深圳市初三中考適應(yīng)性考試語文試題(含答案)
- 畢業(yè)設(shè)計結(jié)題驗收報告
- 熱水袋燙傷RCA分析2022
- 思想道德與法治(海南大學(xué))智慧樹知到期末考試答案2024年
- 文創(chuàng)產(chǎn)品設(shè)計學(xué)生總結(jié)
- 竣工結(jié)算審計服務(wù) 投標(biāo)方案(技術(shù)方案)
- 南京電動自行車火災(zāi)事故案例過程與思考
- 中學(xué)學(xué)科基地常規(guī)管理制度(4篇)
評論
0/150
提交評論