版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 餐飲管理系統(tǒng)系統(tǒng)需求分析編寫餐飲管理系統(tǒng)項目小組審核批準受控狀態(tài)日期2012-8目 錄:1概述41.1編寫的目的41.2背景41.3本文件中用到的專門術(shù)語的定義: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系統(tǒng)功能的介紹72.2.1整體功能模塊72.2.2程序流程圖83.本系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)133.1菜譜列表133.2座位列表133.3客戶列表133.4訂菜列表133.5員工列表143.6管理員列表143.7總營業(yè)列表154.系統(tǒng)功能要求說明154.1
2、輸入輸出要求154.2數(shù)據(jù)管理能力要求(針對軟件系統(tǒng))154.3故障處理要求155.頁面字段155.1登錄界面字段155.2員工管理界面字段165.3客戶信息管理界面字段165.4餐飲管理界面字段185.5訂座管理界面字段185.6菜單管理界面字段195.7結(jié)賬界面字段205.8員工信息管理界面字段205.9菜譜管理界面字段225.10營業(yè)查詢字段231概述隨著我國市場經(jīng)濟的快速發(fā)展,各行業(yè)都呈現(xiàn)出生機勃勃的發(fā)展景象,其中餐飲業(yè)的發(fā)展尤為突出。但是傳統(tǒng)的餐飲管理現(xiàn)在已經(jīng)很難應對當今社會對餐飲業(yè)的管理要求,采用人工處理這些信息不僅工作量繁重、復雜,而且容易產(chǎn)生錯誤和混亂。而采用計算機進行信息的有
3、效管理不但能實現(xiàn)管理的規(guī)范化,而且還可以避免錯誤,提高效率,大大提高了對信息管理的便捷性、安全性、準確性。鑒于傳統(tǒng)餐飲管理方式的種種缺陷,我們設計了方便中小級別餐飲企業(yè)使用的應用程序系統(tǒng)餐飲管理系統(tǒng),來實現(xiàn)企業(yè)餐飲自動化管理。1.1編寫的目的本文檔的編寫為下階段的設計、開發(fā)提供依據(jù),為項目組成員對需求的詳盡理解,以及在開發(fā)開發(fā)過程中的協(xié)同工作提供強有力的保證。同時本文檔也作為項目評審驗收的依據(jù)之一。1.2背景a) 系統(tǒng)名稱:餐飲管理系統(tǒng)b) 開發(fā)人員:小組成員:蔣超軍、陳策、雷淑波、袁冬、賀嶸、李明進c) 設計對象:餐飲企業(yè)1.3本文件中用到的專門術(shù)語的定義:普通用戶:登陸的員工管理員:系統(tǒng)授
4、權(quán)管理該系統(tǒng)的總經(jīng)理、主管1.4范圍 系統(tǒng)包括的范圍:所有登陸本系統(tǒng)的的用戶,管理員1.5任務概述1.5.1目標進行信息的有效管理不但能實現(xiàn)管理的規(guī)范化,而且還可以避免錯誤,提高效率,本系統(tǒng)即針對餐飲業(yè)的信息管理而設計制作的。1.5.2用戶的特點本系統(tǒng)的最終用戶有:普通員工、管理員最終用戶普通用戶管理員角色名稱職責描述普通員工客戶信息管理、餐飲管理(訂桌、定菜、結(jié)賬)管理員人事管理(員工信息管理)、菜譜管理、營業(yè)額查詢1.5.3假定和約束本系統(tǒng)開發(fā)時間為12天,時間限制比較強,其他方面的限制較低。系統(tǒng)基于B/S架構(gòu),遵循TCP/IP協(xié)議。該系統(tǒng)管理的數(shù)據(jù)量大,數(shù)據(jù)庫選擇Oracle數(shù)據(jù)庫。1.
5、6 運行環(huán)境1.6.1硬件設備列出運行該軟件所需要的硬設備。說明其中的新型設備及其專門功能,包括:a.處理器型號及內(nèi)存容量b.外存容量、聯(lián)機或脫機、媒體及其存儲格式,設備的型號及數(shù)量c.輸入及輸出設備的型號和數(shù)量,聯(lián)機或脫機;d.數(shù)據(jù)通信設備的型號和數(shù)量e.功能鍵及其他專用硬件服務器最低配置推薦配置應用和數(shù)據(jù)庫服務器內(nèi)存:512MB內(nèi)存:1GB硬盤:80GB硬盤:120GBCPU:奔騰IIICPU:奔騰I3-800操作系統(tǒng):Windows 2003/Linux操作系統(tǒng):Windows XP1.6.2 軟件設備列出支持軟件,包括要用到的操作系統(tǒng)、編譯程序、測試支持軟件等。名稱版本語種操作系統(tǒng)Wi
6、ndows XPSP2簡體中文數(shù)據(jù)庫平臺Oracle9i英文2.需求規(guī)定2.1對功能的規(guī)定根據(jù)餐飲行業(yè)的特點和該企業(yè)的實際情況,該系統(tǒng)以餐飲業(yè)務為基礎,突出前臺管理,從專業(yè)角度出發(fā),提供科學有效的管理模式。點菜方面采取圖形界面加數(shù)據(jù)的方式,使用戶能直觀地管理數(shù)據(jù)信息,并能有效地管理每個開桌的酒菜。點菜管理可實現(xiàn)訂桌、點菜、結(jié)賬、清臺。營業(yè)分析可對客人點單情、酒菜銷售情況、銷售收入等進行分析。點菜收銀、營業(yè)分析、庫房管理的有機結(jié)合,可為企業(yè)經(jīng)營方向提供依據(jù),為餐館的發(fā)展提供重要保證。 2.2系統(tǒng)功能的介紹2.2.1整體功能模塊2.2.1程序流程圖客戶信息管理流程圖訂桌管理流程圖 定菜管理流程圖
7、結(jié)賬流程圖員工信息管理界面流程圖 菜譜管理流程圖 3.本系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu) 3.1菜譜列表 表名FOODLIST表說明菜譜列表列名主鍵引用數(shù)據(jù)類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否菜品編號FOODNONUMBER(5)否外鍵菜名FOODNAMEVARCHAR2(20)菜品類別FOODCLASSESVARCHAR2(20)菜品價格FOODPRICENUMBER(15,2)3.2座位列表表名DESKLIST表說明座位列表列名主鍵引用數(shù)據(jù)類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否座位編號DESKNONUMBER(5,0)否座位狀態(tài)STATEVARCHAR2
8、(20)否0可用客戶姓名CUSTOMNAMEVARCHAR2(20)預定人數(shù)BOOKNUMBERNUMBER(20)預定時間BOOKTIMEDATE3.3客戶列表表名CUSTOMER表說明客戶列表列名主鍵引用數(shù)據(jù)類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否姓名CUSTOMNAMEVARCHAR2(20)否身份證IDCARDVARCHAR2(18)否電話TELNUMBER(11)3.4訂菜列表表名OrderDish表說明臨時訂菜列表列名主鍵引用數(shù)據(jù)類型是否為空默認值備注中文名英文名IDID是NUMBER(5)否菜品編號FOODNONUMBER(5)否外鍵菜名FOODNAMEV
9、ARCHAR2(20)菜品類別FOODCLASSESVARCHAR2(20)菜品價格FOODPRICENUMBER(15,2)座位號DESKNONUMBER(5,0)否3.5員工表表名Worker表說明員工表列名主鍵引用數(shù)據(jù)類型(精度范圍)是否為空默認值備注中文名英文名IDID是NUMBER(10)否員工編號W_NUMBERNUMBER(10)否姓名W_NAMEVARCHAR2(10)否密碼W_PWDVARCHAR2(10)否性別GENDERVARCHAR2(2)生日DATEDATE身份證IDCARDVARCHAR2(20)住址ADDRESSVARCHAR2(20)電話TELEPHONENUM
10、BER(20)職位JOBVARCHAR2(20)否3.6管理員表表名Manager表說明管理員表列名主鍵引用數(shù)據(jù)類型(精度范圍)是否為空默認值備注中文名英文名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è)列表列名主鍵引用數(shù)據(jù)類型是否為空默認值備注中文名英文名I
11、DID是NUMBER(5)否 座位號DESKNONUMBER(5,0)否訂單客戶CUSTOMNAMEVARCHAR2(20)否訂單總額SALNUMBER(15,2)4.系統(tǒng)功能要求說明4.1輸入輸出要求該系統(tǒng)的輸入絕大部分是窗口點擊,涉及數(shù)據(jù)具體輸入是:一:員工個人信息:包括登陸時候的信息輸入、注冊和修改個人信息的輸入;二:菜單信息:三:客戶查詢信息等。4.2數(shù)據(jù)管理能力要求(針對軟件系統(tǒng))4.3故障處理要求列出可能的軟件、硬件故障以及對各項性能而言所產(chǎn)生的后果和對故障處理的要求。5.頁面字段5.1登錄界面字段登錄界面字段類型字段名說明是否隱藏JButtonloginButton系統(tǒng)登陸按鈕否
12、quitButton退出登陸界面否JLabeluserNameLabel登錄界面用戶名標簽否passWordLabel登錄界面密碼標簽否JTextFielduserNameField登錄界面用戶名輸入框否passWordField登錄界面密碼輸入框否5.2員工管理界面字段字段類型字段命名備注是否隱藏JMenuBarmainFrameMenuBar添加主界面的菜單欄否JMenumenu在菜單欄中添加菜單否JMenumainFrameMenu顯示主界面操作否JMenucustomerInformationMenu顯示顧客信息操作否JMenumenuManagermentMenu顯示餐飲管理操作否J
13、MenuoperateMenu顯示操作操作否JMenuhelpMenu顯示幫助操作否JMenuItemaboutMenuItem在幫助菜單下的關(guān)于操作否JMenuItemalterPasswordMenuItem在操作菜單下的修改密碼操作否JMenuItemexitMenuItem在操作菜單下的推出操作否5.3客戶信息管理界面字段客戶信息系統(tǒng)界面字段類型字段名說明是否隱藏JButtoncheckButton查詢按鈕否addButton增加按鈕否removeButton刪除按鈕否modifyButton修改按鈕否JTextFieldcheckField查詢輸入框(根據(jù)姓名或身份證號查詢)否JRa
14、dioButtoncustomerIdcard_checkButton根據(jù)客戶身份證查詢單選按鈕否customerName_checkButton根據(jù)客戶名查詢單選按鈕否JTablecustomerInformation_table用戶信息表是增加客戶信息子界面字段類型字段名說明是否隱藏JButtonensureButton確認按鈕否cancelButton取消按鈕否JLabelcustomerNameLabel客戶名標簽否customerIdCardLabel客戶身份證否customerTelLabel客戶電話否JTextFieldcustomerNameField客戶名輸入否custome
15、rIdCardField客戶身份證輸入框否customerTelField客戶電話輸入框否修改客戶子界面字段類型字段名說明是否隱藏JButtonensureButton確認按鈕否cancelButton取消按鈕否JLabelcustomerNameLabel你想修改的客戶名標簽否old_customerIdCardLabel原客戶身份證標簽是customerIdCardLabel客戶身份證標簽否old_customerTelLabel原客戶電話標簽否customerTelLabel客戶電話標簽否JTextFieldcustomerNameLabel你想修改的客戶名輸入框否show_custom
16、erNameField原客戶名顯示框否modify_customerNameField客戶名修改框否show_customerIdCardField原客戶身份證顯示框否modify_customerIdCardField客戶身份證修改框否show_customerTelField原客戶電話顯示框否modify_customerTelField客戶電話修改輸入框否5.4餐飲管理界面字段字段類型字段命名備注是否隱藏JLabletableLable用來表示座位,有多個tableLable否JLableshowLoginerLable顯示登錄的當前用戶否JTextFieldloginNameField
17、顯示登錄姓名否JlableshowImageLable顯示圖片否JbuttonyudingButton預訂座位否JButtontuidingButton退訂座位否JButtonbookDishButton點菜否JButtonendAccountButton結(jié)賬否5.5訂座管理界面字段預定座位界面字段 類型字段名說明是否隱藏JLabelcustomerName輸入提示標簽否JChoicecustomerChoice選擇客戶否JButtonaddCustomerButton增加新客戶否JLablecustomerTelLable輸入提示標簽否JTextFieldcustomerTelJTextFi
18、eld只讀,顯示用戶聯(lián)系方式否JLabledateLabel輸入提示標簽否JTextFielddateField輸入預定時間否JlablepeopleNumberLabel輸入提示標簽否JTextFieldpeopleNumberField輸入預定的人數(shù)否JLabeldeskNumberLabel輸入提示標簽否JTextFielddeskNumberField只讀,顯示選定的餐桌號(隱藏字段)是JButtonsureButton確定否JButtoncancelButton取消否退定座位界面字段 類型字段名說明是否隱藏JLabelcustomerName提示標簽否JTextFieldcustom
19、erChoice只讀,預定的客戶否JLablecustomerTelLable提示標簽否JTextFieldcustomerTelJTextField只讀,顯示用戶聯(lián)系方式否JLabledateLabel提示標簽否JTextFielddateField只讀,顯示預定時間否JlablepeopleNumberLabel提示標簽否JTextFieldpeopleNumberField只讀,預定的人數(shù)否JLabeldeskNumberLabel提示標簽否JTextFielddeskNumberField只讀,顯示選定的餐桌號否JButtonsureButton確定否JButtoncancelButt
20、on取消否5.6菜單管理界面字段字段類型字段命名備注是否隱藏JTabledishMenuTable顯示所有的菜品信息否JTableselectMenuTable顯示顧客選擇的菜品信息(隱藏字段)是JlablemenuIDLable提示輸入菜品的編號否JLablenumLable提示輸入選擇該菜品的數(shù)量否JTextfieldmenuIDField用來輸入菜品的編號的標簽否JtextfieldnumIDField用來輸入選擇該菜品的數(shù)量的標簽否JButtonaddDishButton添加菜品否JButtondeleteDishButton刪除菜品否JButtonalterSelectMenu更改顧
21、客選擇好的菜單否5.7結(jié)賬界面字段結(jié)賬界面類型字段名說明是否隱藏JTextFieldSearchField輸入要結(jié)賬的座位號是JTabelDishTable顯示該餐桌所點的菜否JButtonDefinButton確定結(jié)賬否JButtonQuiteButton取消,返回訂座界面否JLabelDeskLable“座位號為:”否JTextFieldDeskField顯示座位號否JLabelCustomNameLable“客戶姓名為:”否JTextFieldCustomNameField顯示客戶姓名否JLabelSumLable“消費總金額:”否JTextFieldAcountField顯示消費的總金
22、額否5.8員工信息管理界面字段管理員界面ManagerFrame名稱類型說明是否隱藏workerManageButtonJButton進入員工信息管理界面否menuManageButtonJButton進入菜譜管理界面否incomeCheckButtonJButton進入查看營業(yè)額界面否quitButtonJButton退出管理員界面回到登陸界面否員工信息管理界面workerManageFrame名稱類型說明是否隱藏showButtonJButton執(zhí)行顯示員工信息否addButtonJButton進入添加員工信息界面否searchButtonJButton按照員工編號查詢員工信息amendB
23、uttonJButton進入修改員工信息界面否deleteButtonJButton執(zhí)行刪員工信息否returnButtonJButton退出該界面返回管理員界面否workertableJTable顯示員工信息w_numberlabelJLabel員工編號標簽w_numberfieldJTextField文本輸入框添加員工信息界面addFrame名稱類型說明是否隱藏w_numLabelJLabel員工編號標簽是w_numFieldJTextField員工編號輸入文本框否w_nameLabelJLabel員工姓名標簽否w_nameFieldJTextField員工姓名輸入文本框否w_pwdLab
24、elJLabel員工密碼標簽w_pwdFieldJTextField員工密碼輸入框birthdayFieldJTextField生日輸入框否birthdayLabelJLabel生日標簽否idcardLabelJLabel身份證標簽否idcardFieldJTextField身份證輸入文本框否telephoneLabelJLabel電話號碼標簽否telephoneFieldJTextField電話號碼輸入框否addressLabelJLabel地址標簽否addressFieldJTextField地址輸入文本框否genderButton1JRadioButton性別選擇按鈕(男)genderB
25、utton2JRadioButton性別選擇按鈕(女)putinButtonJButton提交信息按鈕否returnButtonJButton退出該界面返回員工信息管理界面否修改員工信息界面AmendFrame名稱類型大小說明是否隱藏w_pwdLabelJLabel密碼標簽w_pwdFieldJTextField密碼輸入框telephoneLabelJLabel電話號碼標簽否telephoneFieldJTextField電話號碼輸入框否addressLabelJLabel地址標簽否addressFieldJTextField地址輸入文本框否putinButtonJButton提交修改信息按鈕否returnButtonJButton退出該界面返回員工信息管理界面否5.9菜譜管理界面字段菜譜主界面字段 類型字段名說明是否隱藏JLabelsearchLabel輸入提示標簽否JTextFieldsearchField輸入查詢關(guān)鍵字否JTablefoodListTable顯示菜譜信息否JRadioButtonradioButton選
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2019粵教版 高中美術(shù) 選擇性必修2 中國書畫《第六單元 中國篆刻》大單元整體教學設計2020課標
- 茶葉 標簽印刷合同
- 餐飲店衛(wèi)生房屋租賃合同
- 博物館托管運營合同
- 北京語言大學教師任職合同
- 保險合同工作程序案例
- 暑假食品安全家長會
- 消防安全教育主題班會
- 湖南省張家界市慈利縣2024-2025學年七年級上學期期中考試生物學試題(含答案)
- 《巴拿馬運河引航員平臺》
- 工程設備品牌變更說明(共1頁)
- 銀行小微企業(yè)續(xù)貸業(yè)務操作指引
- 裝飾公司組織架構(gòu)圖
- 人教版高中物理新舊教材知識對比
- java數(shù)據(jù)庫銷售管理系統(tǒng)實驗報告完整版(doc76頁)完美版
- 投標人對工程合理化建議
- 液壓電梯安裝自檢報告-數(shù)據(jù)填寫范本
- 《后羿射日故事》PPT課件.ppt
- 馬克思的資本有機構(gòu)成理論與當代中國的經(jīng)濟發(fā)展
- 《秸稈還田》ppt課件
- 食品加工企業(yè)安全設計設施專篇
評論
0/150
提交評論