版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 訂菜管理(菜單信息) 總體設(shè)計文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標識:Company-Project-PP-PLAN當前版本:1.0作 者:完成日期:2014-5-27第一小組版 本 歷 史版本/狀態(tài)作者參與者起止日期備注1.0殷2014.32014.5.28目 錄 1 引言41.1 編寫目的41.2 背景41.3 參考資料42 總體設(shè)計42.1 需求規(guī)定42.1.1 系統(tǒng)的輸入項目42.1.2 系統(tǒng)的輸出項目52.1.3 系統(tǒng)處理功能52.2 運行環(huán)境62.2.1 硬件系統(tǒng)62.2.2 軟件系統(tǒng)62.3 基本設(shè)計概念和處理流程62.3.1 基本設(shè)計概念62.3.2 操作流程72.4
2、系統(tǒng)結(jié)構(gòu)72.5 功能需求與程序的關(guān)系102.6 人工處理過程123 接口設(shè)計123.1 用戶接口123.2 內(nèi)部接口123.3 外部接口123.3.1 與微機服務(wù)器接口123.3.2 與移動點菜機的接口134 運行設(shè)計134.1 運行模塊組合134.2 運行控制155 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計155.1 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系176 系統(tǒng)出錯處理設(shè)計186.1 出錯信息186.2 補救措施186.3 系統(tǒng)維護設(shè)計183概要設(shè)計說明書1 引言 為了更好的滿足廣大消費者的多元化消費需求和不同層次的消費水平,提高酒店的服務(wù)管理質(zhì)量,提高酒店工作人員的工作效率,我開發(fā)小組在多方面考察、分析、研究現(xiàn)有酒店點菜
3、管理系統(tǒng)的基礎(chǔ)之上,以提高消費者的滿意程度及商家的服務(wù)水平和市場競爭力為目標,致力于開發(fā)出一套可視化程度高、功能全面、集分析管理于一體的酒店管理系統(tǒng),極具有市場價值。 1.1 編寫目的 總體設(shè)計即對有關(guān)系統(tǒng)全局問題的設(shè)計,也就是設(shè)計系統(tǒng)總的處理方案,又稱系統(tǒng)概要設(shè)計。包括計算機配置設(shè)計、系統(tǒng)模塊結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫和文件設(shè)計、代碼設(shè)計以及系統(tǒng)可靠性與內(nèi)部控制設(shè)計等內(nèi)容。編寫這份總體設(shè)計說明書主要是為了使小組成員充分認識和掌握本系統(tǒng)的情況,以便確定本系統(tǒng)的后繼工作,本說明書主要提交給用戶和小組成員參考,以便最終實現(xiàn)用戶的要求,給用戶一份滿意的答卷。1.2 范圍a.待開發(fā)系統(tǒng)的名稱:餐廳點菜系統(tǒng) b.
4、本項目的任務(wù)提出者:鐘潔開發(fā)者:徐佳卉用戶 :中小型餐廳1.3 定義經(jīng)理:負責設(shè)定各類設(shè)置,確定菜單,反饋客戶服務(wù)員:幫助顧客點菜,將點菜信息傳給廚房,幫助顧客結(jié)賬廚房:根據(jù)點菜結(jié)果配菜1.4 參考資料百度文庫,總體設(shè)計說明書百度百科,總體設(shè)計2 總體設(shè)計 2.1 運行環(huán)境 Windows XP/2007 Eclipse(juno)2.2 基本設(shè)計概念和處理流程2.2.1 基本設(shè)計概念訂菜管理系統(tǒng)的需求分析是基于點菜工作的業(yè)務(wù)流程,因此點餐業(yè)務(wù)決定了系統(tǒng)的基本設(shè)計思想。此系統(tǒng)是為餐館提高點菜的工作效率開發(fā)的信息系統(tǒng),因此點菜業(yè)務(wù)量較小,菜單信息量規(guī)模也較小,所以采用菜譜信息、點菜單信息、訴求信
5、息集中管理的形式;系統(tǒng)的使用者服務(wù)員、后廚主管、餐館經(jīng)理等,不同類型的角色可對系統(tǒng)的操作不同。從完成系統(tǒng)功能的角度出發(fā),為了保證系統(tǒng)運行時的數(shù)據(jù)安全性、一致性,對系統(tǒng)的基本設(shè)計思想包括以下幾點:(1)在服務(wù)端建立獨立的數(shù)據(jù)庫,集中管理系統(tǒng)所涉及的菜譜信息數(shù)據(jù)、點菜單信息數(shù)據(jù)等。(2)用戶界面設(shè)計應反映用戶分組和各用戶組操作權(quán)限的基本要求,即各用戶只能對與自己操作相關(guān)的功能和數(shù)據(jù)是可見的,因此增加管理員管理和權(quán)限管理功能設(shè)計。(3)以需求用例圖作為系統(tǒng)設(shè)計的依據(jù),將整個系統(tǒng)按用例參與者劃分為與參與者對應的功能群,由此形成整個系統(tǒng)的主體邏輯結(jié)構(gòu)。根據(jù)系統(tǒng)的需求分析,系統(tǒng)的功能群如下:系統(tǒng)管理:管理
6、員管理、權(quán)限管理、值碼表維護點菜管理:點菜單管理、訴求表管理后廚管理:原料信息管理、菜單信息管理、菜譜信息管理審批管理:訴求表查詢、訴求表審核、反饋訴求信息(4)安全性設(shè)計身份驗證:用戶登錄系統(tǒng)才能進行操作。數(shù)據(jù)限制:訪問數(shù)據(jù)庫用戶的分部屬性決定的訪問數(shù)據(jù)的范圍。功能限制:通過用戶功能視圖限制用戶對數(shù)據(jù)的操作。2.2.2 操作流程系統(tǒng)的用戶分為點菜員、后廚主管和餐館經(jīng)理,三種角色都需要先經(jīng)過身份驗證登錄系統(tǒng)才可以進行相關(guān)操作,因此可用圖1來表示系統(tǒng)的操作流程。訪問局域網(wǎng)輸入用戶名和密碼登錄完成操作登錄失敗圖1 系統(tǒng)操作流程圖2.3 系統(tǒng)結(jié)構(gòu) 根據(jù)對系統(tǒng)功能群的分析,可對系統(tǒng)進行如下模塊劃分,如
7、圖2所示:管理員登陸退菜餐桌增減訂 餐 模 塊后 臺 管 理 模 塊登錄模塊員工登錄餐飲管理系統(tǒng)訂餐菜單修改結(jié)帳餐桌增刪菜單增刪區(qū)域增刪 圖2 系統(tǒng)結(jié)構(gòu)模塊圖1、用戶登錄模塊可分為用戶登錄驗證、修改密碼和取回密碼三部分,如圖3所示:用戶登錄驗證:當用戶登錄系統(tǒng)時,輸入登錄名和密碼,系統(tǒng)驗證用戶是否存在。修改密碼:用戶可在登錄的情況下修改密碼,特別是用戶密碼必須經(jīng)常修改,以防止他人盜用自己的身份操作系統(tǒng),破壞數(shù)據(jù)庫數(shù)據(jù)。取回密碼:用戶忘記密碼時,系統(tǒng)可向管理員驗證獲得密碼。圖3 用戶登錄模塊2、系統(tǒng)管理模塊分為管理員管理、權(quán)限管理、值碼表維護三部分。管理員管理:主要功能是對系統(tǒng)管理員信息的管理,
8、其中包括管理員注冊和修改管理員信息。權(quán)限管理:對各類管理員的操作進行限制,規(guī)定每種權(quán)限下可進行的操作,為管理員賦予權(quán)限,包括模塊維護、權(quán)限分配。值碼表維護:對系統(tǒng)可能涉及的數(shù)據(jù)屬性取值進行數(shù)碼對應,可添加新的值碼元素、修改原值碼表類型、修改值碼元素名。系統(tǒng)管理模塊如圖4所示:圖4 系統(tǒng)管理模塊3、點菜管理模塊點菜管理模塊可分為點菜單管理、訴求表管理兩部分。點菜單管理:對菜單的信息進行管理,包括點菜單信息填寫、點菜單信息更改以及點菜單信息查詢訴求表管理:涉及顧客訴求表的管理,包括訴求表信息填寫、訴求表信息更改以及訴求表信息查詢?nèi)糠?。點菜管理模塊如圖5所示:圖5 點菜管理模塊4、后廚管理管理模塊
9、項目管理模塊可分為原料信息管理、菜單信息管理、菜譜信息管理三個部分。原料信息管理:對后廚的原料進行記錄,并且及時原料記錄更新。菜單信息管理:對點菜員提供的菜單進行查詢、審批、將結(jié)果反饋給點菜員。菜譜信息管理:包括對菜譜信息查詢、菜譜信息修改、菜譜信息發(fā)布。后廚管理模塊如圖6所示:圖6 后廚管理模塊5、審批管理模塊審批管理模塊分為訴求表審核、訴求表查詢及審核結(jié)果返回三個部分。訴求表審核:對顧客意見進行審核。訴求表查詢:對顧客意見進行查詢。審核結(jié)果反饋:將審核意見反饋給點菜員。審批管理模塊如圖7所示:圖7審批管理模塊字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNO
10、namenVarchar50區(qū)域名稱NOMemonVarchar50描述Yes 該表是用來記錄區(qū)域信息表3.8 訂餐表dinnermenu字段名稱數(shù)據(jù)類型字段大小說明索引是否為空IdInt4IDPrimary keyNoStateInt4狀態(tài)YesGuesttypeSmallint2用戶類型YesGuestidSmallint2用戶idYesGusetcountSmallint2用戶數(shù)YesDinnertableidInt4餐桌IDYessumToPayReal4總合YesDiscountReal4打折率YesWaiteridInt4服務(wù)員IDYesMemoNvarchar50其他Yes該表是
11、用來記錄訂餐信息,主要有客戶信息,訂餐人數(shù)等。表 3.9 菜單添加表menuitem字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOdishnamenVarchar50區(qū)域名稱NOMemonVarchar50描述YesPriceReal4價格YesMenuidInt4菜單idNo該表是用來記錄菜單信息,和添加菜單信息。表 3.10區(qū)域添加表dishcateroy字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOnamenVarchar50區(qū)域名稱NOMemonVarchar50描述Yes該表是用來記錄區(qū)域信息,主要實現(xiàn)系統(tǒng)區(qū)域添
12、加功能。 表3.11 餐桌表dinnertalbe字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOAreaidInt4區(qū)域IDPrimarykeyNONameNvarchar50名稱YesStateInt4狀態(tài)YesMenuidInt4主菜單IDYesMemoNvarchar100其他Yes該表是用來記錄餐桌的信息,及當前的使用狀態(tài)。 表3.12 折扣表 discount字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOnamenVarchar50區(qū)域名稱NOdiscountreal4打折YesMemoNvarchar100其他
13、Yes該表是用來記錄折扣類型信息。表 3.13預定表area字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOnamenVarchar50區(qū)域名稱NOMemonVarchar50描述YesTelnumNvarchar50電話yes該表是用來記錄預定信息,主要記錄預定用戶的基本信息。表3.14退菜表 reject字段名稱數(shù)據(jù)類型字段大小說明索引是否為空IdInt4編號Primary KeyNOReasonnVarchar50區(qū)域名稱NOMemonVarchar50描述YesItemidInt4菜品idYes該表是用來記錄退菜的信息和退菜的原因。表3.15付款類型表
14、 paytype字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOnamenVarchar50區(qū)域名稱NOMemonVarchar50描述YesTypeNvarchar50類型Yes該表是用來記錄付款信息,主要實現(xiàn)系統(tǒng)折扣功能表 3.16 酒店基本信息表area字段名稱數(shù)據(jù)類型字段大小說明索引是否為空idInt4編號Primary KeyNOnamenVarchar50區(qū)域名稱NOMemonVarchar50描述YesAddressNvarchar50地址YesHoursNvarchar50營業(yè)時間YesManagerNvarchar30負責人YesTelnum
15、Nvarchar30電話YesWebsiteNvarchar30網(wǎng)址Yes2.4 功能需求與程序的關(guān)系 序號功能需求程序模塊備注一、用戶登錄1用戶登錄及驗證用戶登錄包括管理員登錄和供應商登錄2用戶修改密碼用戶修改密碼用戶修改自己的密碼3取回用戶密碼取回用戶密碼通過郵箱獲得取回密碼連接二、系統(tǒng)管理4 管理員管理(1)管理員注冊管理員注冊(2)修改管理員信息管理員信息修改管理員可修改自己的基本信息5權(quán)限管理(1)模塊維護模塊維護(2)權(quán)限分配權(quán)限分配為用戶分配功能模塊6值碼表維護(1)新增值碼元素新增值碼元素(2)修改值碼表類名修改值碼表類名(3)修改值碼元素名修改值碼元素名三、點菜管理7點菜單管
16、理(1)點菜單信息填寫點菜單信息填寫(2)點菜單信息更改 點菜單信息更改(3)點菜單信息查詢 點菜單信息查詢8訴求表管理(1)訴求表信息填寫訴求表信息填寫(2)訴求表信息更改訴求表信息更改(3)訴求表信息查詢訴求表信息查詢四、后廚管理9原料信息管理(1)原料記錄原料記錄(2)原料更新原料更新10菜單信息管理(1)菜單信息查詢菜單信息查詢(2)菜單信息審批菜單信息審批(3)反饋菜單審核信息反饋菜單審核信息11菜譜信息管理(1)菜譜信息查詢菜譜信息查詢(2)菜譜信息修改菜譜信息修改(3)菜譜信息發(fā)布菜譜信息發(fā)布五、審批業(yè)務(wù)管理(1)訴求單查詢訴求單查詢(2)訴求單審核訴求單審核(3)反饋訴求信息反
17、饋訴求信息2.5 人工處理過程 (1)后廚管理系統(tǒng)中,上菜員將會按照審核通過的菜單給顧客上菜。(2)審批管理系統(tǒng)中,經(jīng)理與顧客交流了解更加準確的訴求信息。2.6 運行視圖圖4.8 系統(tǒng)流程圖NYNY打開系統(tǒng)是否已注冊登錄注冊菜品選擇加入點菜單點菜單繼續(xù)點菜確認點菜單退菜提交點菜單退出系統(tǒng)3 接口設(shè)計 3.1 用戶接口 用戶通過局域網(wǎng)以c/s的方式訪問系統(tǒng),點菜員訪問移動點菜機,系統(tǒng)各類角色訪問后臺管理網(wǎng)站。用戶成功登錄該系統(tǒng)后,按瀏覽器方式使用該系統(tǒng)與角色權(quán)限相關(guān)的功能。3.2 內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計
18、的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。 3.3 外部接口 本系統(tǒng)所涉及的硬件有:微機服務(wù)器和移動點菜機。所涉及的系統(tǒng)軟件有:操作系統(tǒng):Windows XP/2007數(shù)據(jù)庫:MS-SQL SERVER 2000服務(wù)器:IIS 6.0瀏覽器:IE 3.0及以上版本4 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計菜譜信息點菜單數(shù)據(jù)庫缺料數(shù)據(jù)庫5 系統(tǒng)出錯處理設(shè)計5.1 出錯信息程序在運行時主要會出現(xiàn)兩種錯誤: 1、由于輸入信息,或無法滿足要求時產(chǎn)生的錯誤,稱為軟錯誤。 2、由于其他問題,如網(wǎng)絡(luò)傳輸超時等,產(chǎn)生的問題,稱為硬錯誤 。 對于軟錯誤,須生成相應的錯誤提示語句,送到輸出模塊中。 本系統(tǒng)可能發(fā)生的軟錯誤如下:登錄錯誤:用戶名或密碼輸入錯誤,系統(tǒng)提示“用戶名或密碼錯誤”。錄入信息填寫錯誤:當錄入信息時,某項信息所填內(nèi)容與系統(tǒng)設(shè)置的格式不符,系統(tǒng)提示“項填寫格式不
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版新型食用菌保健品區(qū)域總代銷售與售后服務(wù)合同3篇
- 二零二五年度環(huán)保節(jié)能產(chǎn)品推廣合同4篇
- 2025年陶瓷原料質(zhì)量檢測與認證合同2篇
- 2025年度門禁系統(tǒng)設(shè)備租賃與運營維護協(xié)議4篇
- 二手車交易市場租賃合同范本2024年適用
- 二零二五年度辦公樓窗簾節(jié)能改造承包合同4篇
- 2025年度智慧停車場設(shè)計與運營服務(wù)合同4篇
- 2025年文化中心場地租賃合同終止及合作開發(fā)意向書3篇
- 天津市應急保障2025年度專用車輛租賃合同2篇
- 二零二五年度土地承包經(jīng)營權(quán)轉(zhuǎn)讓合同流轉(zhuǎn)規(guī)范版
- 2024-2025學年山東省濰坊市高一上冊1月期末考試數(shù)學檢測試題(附解析)
- 江蘇省揚州市蔣王小學2023~2024年五年級上學期英語期末試卷(含答案無聽力原文無音頻)
- 數(shù)學-湖南省新高考教學教研聯(lián)盟(長郡二十校聯(lián)盟)2024-2025學年2025屆高三上學期第一次預熱演練試題和答案
- 決勝中層:中層管理者的九項修煉-記錄
- 幼兒園人民幣啟蒙教育方案
- 單位就業(yè)人員登記表
- 衛(wèi)生監(jiān)督協(xié)管-醫(yī)療機構(gòu)監(jiān)督
- 記錄片21世紀禁愛指南
- 腰椎間盤的診斷證明書
- 移動商務(wù)內(nèi)容運營(吳洪貴)任務(wù)七 裂變傳播
- 單級倒立擺系統(tǒng)建模與控制器設(shè)計
評論
0/150
提交評論