![餐飲管理系統需求文檔_第1頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/20/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b1.gif)
![餐飲管理系統需求文檔_第2頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/20/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b2.gif)
![餐飲管理系統需求文檔_第3頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/20/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b3.gif)
![餐飲管理系統需求文檔_第4頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/20/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b4.gif)
![餐飲管理系統需求文檔_第5頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/20/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b/f1c6ee07-85c0-415b-9943-8b85d8dfdf8b5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、餐飲管理系統系統需求分析編寫餐飲管理系統項目小組審核批準受控狀態(tài)日期2012-8目 錄:1概述41.1編寫的目的41.2背景41.3本文件中用到的專門術語的定義:41.4范圍41.5任務概述51.5.1目標51.5.2用戶的特點51.5.3假定和約束51.6 運行環(huán)境61.6.1硬件設備61.6.2 軟件設備62.需求規(guī)定72.1對功能的規(guī)定72.2系統功能的介紹72.2.1整體功能模塊72.2.2程序流程圖83.本系統數據庫結構133.1菜譜列表133.2座位列表133.3客戶列表133.4訂菜列表133.5員工列表143.6管理員列表143.7總營業(yè)列表154.系統功能要求說明154.1輸
2、入輸出要求154.2數據管理能力要求(針對軟件系統)154.3故障處理要求155.頁面字段155.1登錄界面字段155.2員工管理界面字段165.3客戶信息管理界面字段165.4餐飲管理界面字段185.5訂座管理界面字段185.6菜單管理界面字段195.7結賬界面字段205.8員工信息管理界面字段205.9菜譜管理界面字段225.10營業(yè)查詢字段231概述隨著我國市場經濟的快速發(fā)展,各行業(yè)都呈現出生機勃勃的發(fā)展景象,其中餐飲業(yè)的發(fā)展尤為突出。但是傳統的餐飲管理現在已經很難應對當今社會對餐飲業(yè)的管理要求,采用人工處理這些信息不僅工作量繁重、復雜,而且容易產生錯誤和混亂。而采用計算機進行信息的有效
3、管理不但能實現管理的規(guī)范化,而且還可以避免錯誤,提高效率,大大提高了對信息管理的便捷性、安全性、準確性。鑒于傳統餐飲管理方式的種種缺陷,我們設計了方便中小級別餐飲企業(yè)使用的應用程序系統餐飲管理系統,來實現企業(yè)餐飲自動化管理。1.1編寫的目的本文檔的編寫為下階段的設計、開發(fā)提供依據,為項目組成員對需求的詳盡理解,以及在開發(fā)開發(fā)過程中的協同工作提供強有力的保證。同時本文檔也作為項目評審驗收的依據之一。1.2背景a) 系統名稱:餐飲管理系統b) 開發(fā)人員:小組成員:蔣超軍、陳策、雷淑波、袁冬、賀嶸、李明進c) 設計對象:餐飲企業(yè)1.3本文件中用到的專門術語的定義:普通用戶:登陸的員工管理員:系統授權
4、管理該系統的總經理、主管1.4范圍 系統包括的范圍:所有登陸本系統的的用戶,管理員1.5任務概述1.5.1目標進行信息的有效管理不但能實現管理的規(guī)范化,而且還可以避免錯誤,提高效率,本系統即針對餐飲業(yè)的信息管理而設計制作的。1.5.2用戶的特點本系統的最終用戶有:普通員工、管理員最終用戶普通用戶管理員角色名稱職責描述普通員工客戶信息管理、餐飲管理(訂桌、定菜、結賬)管理員人事管理(員工信息管理)、菜譜管理、營業(yè)額查詢1.5.3假定和約束本系統開發(fā)時間為12天,時間限制比較強,其他方面的限制較低。系統基于B/S架構,遵循TCP/IP協議。該系統管理的數據量大,數據庫選擇Oracle數據庫。1.6
5、 運行環(huán)境1.6.1硬件設備列出運行該軟件所需要的硬設備。說明其中的新型設備及其專門功能,包括:a.處理器型號及內存容量b.外存容量、聯機或脫機、媒體及其存儲格式,設備的型號及數量c.輸入及輸出設備的型號和數量,聯機或脫機;d.數據通信設備的型號和數量e.功能鍵及其他專用硬件服務器最低配置推薦配置應用和數據庫服務器內存:512MB內存:1GB硬盤:80GB硬盤:120GBCPU:奔騰IIICPU:奔騰I3-800操作系統:Windows 2003/Linux操作系統:Windows XP1.6.2 軟件設備列出支持軟件,包括要用到的操作系統、編譯程序、測試支持軟件等。名稱版本語種操作系統Win
6、dows XPSP2簡體中文數據庫平臺Oracle9i英文2.需求規(guī)定2.1對功能的規(guī)定根據餐飲行業(yè)的特點和該企業(yè)的實際情況,該系統以餐飲業(yè)務為基礎,突出前臺管理,從專業(yè)角度出發(fā),提供科學有效的管理模式。點菜方面采取圖形界面加數據的方式,使用戶能直觀地管理數據信息,并能有效地管理每個開桌的酒菜。點菜管理可實現訂桌、點菜、結賬、清臺。營業(yè)分析可對客人點單情、酒菜銷售情況、銷售收入等進行分析。點菜收銀、營業(yè)分析、庫房管理的有機結合,可為企業(yè)經營方向提供依據,為餐館的發(fā)展提供重要保證。 2.2系統功能的介紹2.2.1整體功能模塊2.2.1程序流程圖客戶信息管理流程圖訂桌管理流程圖 定菜管理流程圖 結
7、賬流程圖員工信息管理界面流程圖 菜譜管理流程圖 3.本系統數據庫結構 3.1菜譜列表 表名FOODLIST表說明菜譜列表列名主鍵引用數據類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否菜品編號FOODNONUMBER(5)否外鍵菜名FOODNAMEVARCHAR2(20)菜品類別FOODCLASSESVARCHAR2(20)菜品價格FOODPRICENUMBER(15,2)3.2座位列表表名DESKLIST表說明座位列表列名主鍵引用數據類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否座位編號DESKNONUMBER(5,0)否座位狀態(tài)STATEVARCHAR2(
8、20)否0可用客戶姓名CUSTOMNAMEVARCHAR2(20)預定人數BOOKNUMBERNUMBER(20)預定時間BOOKTIMEDATE3.3客戶列表表名CUSTOMER表說明客戶列表列名主鍵引用數據類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否姓名CUSTOMNAMEVARCHAR2(20)否身份證IDCARDVARCHAR2(18)否電話TELNUMBER(11)3.4訂菜列表表名OrderDish表說明臨時訂菜列表列名主鍵引用數據類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否菜品編號FOODNONUMBER(5)否外鍵菜名FOODNAMEVA
9、RCHAR2(20)菜品類別FOODCLASSESVARCHAR2(20)菜品價格FOODPRICENUMBER(15,2)座位號DESKNONUMBER(5,0)否3.5員工表表名Worker表說明員工表列名主鍵引用數據類型(精度范圍)是否為空默認值備注中文名英文名IDID是NUMBER(10)否員工編號W_NUMBERNUMBER(10)否姓名W_NAMEVARCHAR2(10)否密碼W_PWDVARCHAR2(10)否性別GENDERVARCHAR2(2)生日DATEDATE身份證IDCARDVARCHAR2(20)住址ADDRESSVARCHAR2(20)電話TELEPHONENUMB
10、ER(20)職位JOBVARCHAR2(20)否3.6管理員表表名Manager表說明管理員表列名主鍵引用數據類型(精度范圍)是否為空默認值備注中文名英文名IDID是NUMBER(10)否員工編號W_NUMBERNUMBER(20)否姓名W_NAMEVARCHAR2(10)否密碼W_PWDVARCHAR2(10)否性別GENDERVARCHAR2(2)生日DATEDATE身份證IDCARDVARCHAR(20)住址ADDRESSVARCHAR(20)電話TELEPHONENUMBER(20)3.7總營業(yè)列表表名BIZLIST表說明總營業(yè)列表列名主鍵引用數據類型是否為空默認值備注中文名英文名ID
11、ID是NUMBER(5)否 座位號DESKNONUMBER(5,0)否訂單客戶CUSTOMNAMEVARCHAR2(20)否訂單總額SALNUMBER(15,2)4.系統功能要求說明4.1輸入輸出要求該系統的輸入絕大部分是窗口點擊,涉及數據具體輸入是:一:員工個人信息:包括登陸時候的信息輸入、注冊和修改個人信息的輸入;二:菜單信息:三:客戶查詢信息等。4.2數據管理能力要求(針對軟件系統)4.3故障處理要求列出可能的軟件、硬件故障以及對各項性能而言所產生的后果和對故障處理的要求。5.頁面字段5.1登錄界面字段登錄界面字段類型字段名說明是否隱藏JButtonloginButton系統登陸按鈕否q
12、uitButton退出登陸界面否JLabeluserNameLabel登錄界面用戶名標簽否passWordLabel登錄界面密碼標簽否JTextFielduserNameField登錄界面用戶名輸入框否passWordField登錄界面密碼輸入框否5.2員工管理界面字段字段類型字段命名備注是否隱藏JMenuBarmainFrameMenuBar添加主界面的菜單欄否JMenumenu在菜單欄中添加菜單否JMenumainFrameMenu顯示主界面操作否JMenucustomerInformationMenu顯示顧客信息操作否JMenumenuManagermentMenu顯示餐飲管理操作否JM
13、enuoperateMenu顯示操作操作否JMenuhelpMenu顯示幫助操作否JMenuItemaboutMenuItem在幫助菜單下的關于操作否JMenuItemalterPasswordMenuItem在操作菜單下的修改密碼操作否JMenuItemexitMenuItem在操作菜單下的推出操作否5.3客戶信息管理界面字段客戶信息系統界面字段類型字段名說明是否隱藏JButtoncheckButton查詢按鈕否addButton增加按鈕否removeButton刪除按鈕否modifyButton修改按鈕否JTextFieldcheckField查詢輸入框(根據姓名或身份證號查詢)否JRad
14、ioButtoncustomerIdcard_checkButton根據客戶身份證查詢單選按鈕否customerName_checkButton根據客戶名查詢單選按鈕否JTablecustomerInformation_table用戶信息表是增加客戶信息子界面字段類型字段名說明是否隱藏JButtonensureButton確認按鈕否cancelButton取消按鈕否JLabelcustomerNameLabel客戶名標簽否customerIdCardLabel客戶身份證否customerTelLabel客戶電話否JTextFieldcustomerNameField客戶名輸入否customer
15、IdCardField客戶身份證輸入框否customerTelField客戶電話輸入框否修改客戶子界面字段類型字段名說明是否隱藏JButtonensureButton確認按鈕否cancelButton取消按鈕否JLabelcustomerNameLabel你想修改的客戶名標簽否old_customerIdCardLabel原客戶身份證標簽是customerIdCardLabel客戶身份證標簽否old_customerTelLabel原客戶電話標簽否customerTelLabel客戶電話標簽否JTextFieldcustomerNameLabel你想修改的客戶名輸入框否show_custome
16、rNameField原客戶名顯示框否modify_customerNameField客戶名修改框否show_customerIdCardField原客戶身份證顯示框否modify_customerIdCardField客戶身份證修改框否show_customerTelField原客戶電話顯示框否modify_customerTelField客戶電話修改輸入框否5.4餐飲管理界面字段字段類型字段命名備注是否隱藏JLabletableLable用來表示座位,有多個tableLable否JLableshowLoginerLable顯示登錄的當前用戶否JTextFieldloginNameField顯
17、示登錄姓名否JlableshowImageLable顯示圖片否JbuttonyudingButton預訂座位否JButtontuidingButton退訂座位否JButtonbookDishButton點菜否JButtonendAccountButton結賬否5.5訂座管理界面字段預定座位界面字段 類型字段名說明是否隱藏JLabelcustomerName輸入提示標簽否JChoicecustomerChoice選擇客戶否JButtonaddCustomerButton增加新客戶否JLablecustomerTelLable輸入提示標簽否JTextFieldcustomerTelJTextFie
18、ld只讀,顯示用戶聯系方式否JLabledateLabel輸入提示標簽否JTextFielddateField輸入預定時間否JlablepeopleNumberLabel輸入提示標簽否JTextFieldpeopleNumberField輸入預定的人數否JLabeldeskNumberLabel輸入提示標簽否JTextFielddeskNumberField只讀,顯示選定的餐桌號(隱藏字段)是JButtonsureButton確定否JButtoncancelButton取消否退定座位界面字段 類型字段名說明是否隱藏JLabelcustomerName提示標簽否JTextFieldcustome
19、rChoice只讀,預定的客戶否JLablecustomerTelLable提示標簽否JTextFieldcustomerTelJTextField只讀,顯示用戶聯系方式否JLabledateLabel提示標簽否JTextFielddateField只讀,顯示預定時間否JlablepeopleNumberLabel提示標簽否JTextFieldpeopleNumberField只讀,預定的人數否JLabeldeskNumberLabel提示標簽否JTextFielddeskNumberField只讀,顯示選定的餐桌號否JButtonsureButton確定否JButtoncancelButto
20、n取消否5.6菜單管理界面字段字段類型字段命名備注是否隱藏JTabledishMenuTable顯示所有的菜品信息否JTableselectMenuTable顯示顧客選擇的菜品信息(隱藏字段)是JlablemenuIDLable提示輸入菜品的編號否JLablenumLable提示輸入選擇該菜品的數量否JTextfieldmenuIDField用來輸入菜品的編號的標簽否JtextfieldnumIDField用來輸入選擇該菜品的數量的標簽否JButtonaddDishButton添加菜品否JButtondeleteDishButton刪除菜品否JButtonalterSelectMenu更改顧客
21、選擇好的菜單否5.7結賬界面字段結賬界面類型字段名說明是否隱藏JTextFieldSearchField輸入要結賬的座位號是JTabelDishTable顯示該餐桌所點的菜否JButtonDefinButton確定結賬否JButtonQuiteButton取消,返回訂座界面否JLabelDeskLable“座位號為:”否JTextFieldDeskField顯示座位號否JLabelCustomNameLable“客戶姓名為:”否JTextFieldCustomNameField顯示客戶姓名否JLabelSumLable“消費總金額:”否JTextFieldAcountField顯示消費的總金額
22、否5.8員工信息管理界面字段管理員界面ManagerFrame名稱類型說明是否隱藏workerManageButtonJButton進入員工信息管理界面否menuManageButtonJButton進入菜譜管理界面否incomeCheckButtonJButton進入查看營業(yè)額界面否quitButtonJButton退出管理員界面回到登陸界面否員工信息管理界面workerManageFrame名稱類型說明是否隱藏showButtonJButton執(zhí)行顯示員工信息否addButtonJButton進入添加員工信息界面否searchButtonJButton按照員工編號查詢員工信息amendBu
23、ttonJButton進入修改員工信息界面否deleteButtonJButton執(zhí)行刪員工信息否returnButtonJButton退出該界面返回管理員界面否workertableJTable顯示員工信息w_numberlabelJLabel員工編號標簽w_numberfieldJTextField文本輸入框添加員工信息界面addFrame名稱類型說明是否隱藏w_numLabelJLabel員工編號標簽是w_numFieldJTextField員工編號輸入文本框否w_nameLabelJLabel員工姓名標簽否w_nameFieldJTextField員工姓名輸入文本框否w_pwdLabe
24、lJLabel員工密碼標簽w_pwdFieldJTextField員工密碼輸入框birthdayFieldJTextField生日輸入框否birthdayLabelJLabel生日標簽否idcardLabelJLabel身份證標簽否idcardFieldJTextField身份證輸入文本框否telephoneLabelJLabel電話號碼標簽否telephoneFieldJTextField電話號碼輸入框否addressLabelJLabel地址標簽否addressFieldJTextField地址輸入文本框否genderButton1JRadioButton性別選擇按鈕(男)genderBu
25、tton2JRadioButton性別選擇按鈕(女)putinButtonJButton提交信息按鈕否returnButtonJButton退出該界面返回員工信息管理界面否修改員工信息界面AmendFrame名稱類型大小說明是否隱藏w_pwdLabelJLabel密碼標簽w_pwdFieldJTextField密碼輸入框telephoneLabelJLabel電話號碼標簽否telephoneFieldJTextField電話號碼輸入框否addressLabelJLabel地址標簽否addressFieldJTextField地址輸入文本框否putinButtonJButton提交修改信息按鈕否returnButtonJButton退出該界面返回員工信息管理界面否5.9菜譜管理界面字段菜譜主界面字段 類型字段名說明是否隱藏JLabelsearchLabel輸入提示標簽否JTextFieldsearchField輸入查詢關鍵字否JTablefoodListTable顯示菜譜信息否JRadioButtonradioButton選擇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 競價出售方案
- 水池模板制作安裝施工方案
- 橋梁現場焊接方案
- 2024年電力設施保護工作實施細則范文(二篇)
- 美術二年級聽評課記錄
- 人教版七年級數學上冊:1.5.1《乘方》聽評課記錄1
- 湘教版數學七年級上冊2.5《整式的加法和減法》聽評課記錄3
- 電力行業(yè)人才培養(yǎng)與投資戰(zhàn)略研究
- 人教版地理七年級上冊第三節(jié)《地圖的閱讀》聽課評課記錄4
- 特種定制電源行業(yè)的網絡公關與社交媒體的聯動
- 二零二五年度電梯安裝工程監(jiān)理合同4篇
- 2025年中國儲備棉管理有限公司招聘筆試參考題庫含答案解析
- 2025年華能新能源股份有限公司招聘筆試參考題庫含答案解析
- 《中國心力衰竭診斷和治療指南(2024)》解讀完整版
- 初中教學常規(guī)培訓
- 《建筑平面圖的繪制》課件
- 醫(yī)院審計科科長述職報告
- 《檔案管理課件》課件
- 2024年度中國共產主義共青團團課課件版
- 2025年中考物理終極押題猜想(新疆卷)(全解全析)
- 1《讀懂彼此的心》(說課稿)2023-2024學年統編版道德與法治五年級下冊
評論
0/150
提交評論