




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程詳細設計說明書文檔酒店訂單管理系統(tǒng)的分析與設計學院名信電工程學院專業(yè)名稱計算機科學和技術所屬學期2015-2016 )團隊名單班級學號姓名十三計桌20130501214陳堯十三計桌20130501106韓潔十三計桌20130501323劉蕉十三計桌20130501339鄧輝班主任王小磊2015年12月24日目錄F.1引言7F.1.1制作目的7F.1.2背景7F.1.3定義7F.1.4參考資料8F.2程序系統(tǒng)的構成8F.2.1制菜統(tǒng)一9F.2.2推新菜11F.2.3料理服務11F.2.4會員服務12F.2.5評估12F.2.6發(fā)票管理13F.2.7菜單管理器13F.3制料理的統(tǒng)一設計說明
2、14F.3.1程序描述14F.3.2功能14F.3.3性能15F.3.4輸入項15F.3.5輸出項15F.3.6算法16F.3.7流邏輯18F.3.8接口19F.3.9存儲分配20F.3.10評論設計22F.3.11限制條件22F.3.12測試計劃22F.3.13未解決的問題23F.4料理管理模塊程序23F.4.1程序描述23F.4.2功能23F.4.3性能25F.4.4輸入項25F.4.5輸出項25F.4.6算法26F.4.7流邏輯30F.4.8接口30F.4.9存儲分配30F.4.10評論設計31F.4.11限制條件32F.4.12測試計劃32F.4.13未解決的問題32F.5評價管理模塊
3、程序32F.5.1程序描述33F.5.2功能33F.5.3性能34F.5.4輸入項34F.5.5輸出項34F.5.6算法35F.5.7流邏輯35F.5.8接口35F.5.9存儲分配36F.5.10評論設計36F.5.11限制條件36F.5.12測試計劃36F.5.13未解決的問題37F.1引言F.1.1制作目的在前一階段概要設計說明書中,解決了實現(xiàn)該系統(tǒng)需求的程序模塊設計問題。 包括如何將此系統(tǒng)分割成若干模塊、確定各模塊之間的接口、在模塊之間傳遞的信息、數(shù)據(jù)結構、數(shù)據(jù)結構的設計等。 此階段對系統(tǒng)所做的詳細設計將在以下詳細設計報告中說明。在這個階段,可以確定如何具體地實現(xiàn)所請求的系統(tǒng),并且可以在
4、編碼階段將該描述直接翻譯為用具體的程序語言寫的程序。 主要工作是基于需求分析說明書中描述的功能流程,根據(jù)概要設計說明書中確定的處理流程整體結構執(zhí)行模塊設計程序系統(tǒng)的結構,通過完成料理調整模塊料理管理模塊評價管理模塊的程序描述,實現(xiàn)各模塊的設計說明程序描述本書的預期讀者是系統(tǒng)設計者、軟件開發(fā)者、軟件測試者和項目評委。F.1.2背景為了更好地滿足很多消費者的不同消費需求和不同水平的消費水平,提高酒店服務管理質量,提高酒店員工的工作效率,我的開發(fā)團隊在多方面考察、分析和研究了現(xiàn)有的酒店料理管理系統(tǒng)的基礎上,發(fā)現(xiàn)了消費者滿意度和商家的服務水平F.1.3定義SQL Server:系統(tǒng)服務器使用的數(shù)據(jù)庫管
5、理系統(tǒng)。訪問SQL:查詢數(shù)據(jù)庫的語言事務流:數(shù)據(jù)進入模塊后,可以通過多個路徑進行處理主鍵:數(shù)據(jù)庫表的關鍵域的值不同與外主鍵:數(shù)據(jù)庫表中的其他表主鍵關聯(lián)的域vs 201: Microsoft visual studio (vs )是美國微軟公司的開發(fā)套件系列產品。C#:C#是在微軟發(fā)布的面向對象的. NET Framework上運行的高級編程語言。F.1.4參考資料百度文庫F.2程序系統(tǒng)的構成F.2.1制菜的統(tǒng)一1 .料理的提示功能廚師:下一道菜學徒:下一道菜所需的食材種類和分量顧客:做菜2 .料理的統(tǒng)一功能算法:可以優(yōu)先烹飪客人點菜的時間。 如果有和這道菜相同的菜,就可以一起做。 然后,用算法
6、顯示下一道菜。 上一桌號碼總是比下一桌號碼多。 這個功能實現(xiàn)了料理的統(tǒng)一合理排序。 同時,將制作中的料理狀態(tài)設定為“無法復原”。 提示下一道菜的料理名稱和具體信息,還可以給廚師準備食材。3 .沒有食材的提示料理食材不足時,指示客戶退貨、交換料理和服務員,并從菜單中自動刪除該廚師,按照指示交換料理。F.2.2推上新菜1 .新菜的輸入廚師新開發(fā)的料理食材的種類和分量的詳細輸入系統(tǒng)已保存在新的料理菜單中。2 .評價機制根據(jù)一周顧客的評價,低于所有菜的平均分就刪除這個新菜,超過平均分就上菜單。F.2.3料理服務1 .客戶點菜(1)桌子號碼的輸入客人進入酒店后選擇座位坐下,掃描二維碼,把自己的桌子號碼登
7、記在系統(tǒng)上,方便訂購。(2)味道的選擇和料理顏色的推薦顧客進入系統(tǒng)后,可以根據(jù)自己的喜好選擇甜味、咸味等味道,系統(tǒng)可以自動進行推薦料理顏色,在介紹以前的顧客品嘗后分數(shù)高的料理顏色和這個味道的書店的招牌料理等料理顏色的同時,系統(tǒng)會自動地推薦其他味道分數(shù)高的料理顏色(3)寫訂單和筆記顧客決定了自己點的菜的顏色后,可以在系統(tǒng)上確認點菜,點點菜的同時,在自己點的菜上寫評論。 如果需要更多的辣味或調味料少的時候,可以滿足自己的需要。(4)菜單的制作和料理調整系統(tǒng)的提交顧客點菜后,系統(tǒng)自動生成餐桌編號的菜單,并將其提交給料理調整系統(tǒng)。2 .客戶的退貨和催菜(1)上菜顧客提交菜單后,如果想上菜的話,可以在系
8、統(tǒng)中找到自己的訂單,廚師做菜的話,廚師就不能上菜,廚師還沒有做菜的話,可以從自己的菜單中刪除這個菜,也可以從適當?shù)牧侠碚{整系統(tǒng)中刪除這個菜(2)催菜顧客點菜后,在等待的期間,在系統(tǒng)中催促烹飪按鈕,可以催促廚師加快速度。F.2.4會員服務1 .會員注冊顧客可以通過系統(tǒng)的注冊會員按鈕進入注冊會員選項,可以填寫注冊會員應明確記載的各項目的具體信息并提交給系統(tǒng),系統(tǒng)根據(jù)自己的數(shù)據(jù)庫判斷,不能重復的項目,例如手機號碼等與數(shù)據(jù)庫重復時不能通過。 然后,對顧客指示再確認自己填寫的信息,填寫完成并通過后,繳納與會員相應的會員費用,繳納會員費用后,正式成為酒店會員,并且系統(tǒng)對該顧客分配唯一的會員號碼,將其作為識
9、別會員身份的證明書。2 .會員服務會員登錄系統(tǒng)后,可以在其他任何地方打電話預約座位或訂單。 到了酒店后,可以在預訂的座位上等菜上桌,或者在酒店點菜。 點菜后,可以為會員提供相應的折扣措施,消費500元以內9成,500元到1000元8.5成,1000元以上8成,同時可以進行積分措施,消費多少可以積累相應的分數(shù),到一定程度,每100分鐘5元F.2.5評價1 .判斷顧客是否付款2 .如果沒有等待付款,則在付款上顯示注釋界面3、系統(tǒng)非常好、一般、差四個選項可供顧客選擇,顧客可以根據(jù)服務態(tài)度、菜肴顏色、飲食環(huán)境等進行評價,評價完成后顯示在顧客評價畫面上4 .顧客評價完成后,系統(tǒng)根據(jù)算法顯示飲食評價率,并
10、把相應的報酬送給顧客5 .經理注冊系統(tǒng)可以查看和調整客戶的評論,然后討論其真實性并向相關人員反饋評論,相關人員可以根據(jù)評論進行調整F.2.6發(fā)票管理1 .顧客提交支付信息2 .收銀員在收到消費清單后,與顧客進行支付等操作,在操作成功后,確認金額并拿出清單。3 .收銀員向經理報告日收益,經理確認并確定4、社長根據(jù)廚房對外購買支出信息、酒店稅收支出信息、員工信息支出統(tǒng)計、月收入制作酒店支出表,最后計算酒店的日收F.2.7菜單管理菜單管理系統(tǒng)有四個終端,按身份登錄的界面不同。(1)顧客、服務員終端主要滿足以下功能:1 .客人還可以根據(jù)不同的種類(特色菜、招牌菜、優(yōu)惠菜、套餐)選擇自己喜歡的菜,然后介
11、紹、評價、看所需的時間,選擇味道(框)。 否則,你也可以填寫評論。2 .客戶可以按總價格咨詢,追加或刪除菜,查看自己的消費金額。3 .顧客消費結束后,可以留下自己的意見和建議。4 .服務員會幫助客人點餐。5 .客人或服務員點菜后,系統(tǒng)會自動將菜單發(fā)送到料理調整子系統(tǒng)。(2)副菜員終端主要滿足以下功能1 .接受制菜統(tǒng)一子系統(tǒng)分配的必要的菜菜名、份數(shù)。2 .料理所需的材料用完后,菜系通過終端選擇料理后面的紅色(菜單管理系統(tǒng)自動通知服務員終端,服務員向客人說明是否交換料理,從當天的菜單中刪除,不讓后面的客人繼續(xù)點菜)。(3)管理者終端主要滿足以下功能1 .根據(jù)統(tǒng)計系統(tǒng)反饋的數(shù)據(jù),修改菜單、類別。2、
12、根據(jù)統(tǒng)計系統(tǒng)反饋的數(shù)據(jù)與員工及時協(xié)調。3 .更新每天的折扣信息。4 .反饋客戶的意見和建議。5 .向員工分配適當?shù)臋嘞蕖.3制料理的統(tǒng)一設計說明F.3.1程序的說明現(xiàn)在,大部分酒店的廚師要做菜,都需要有人告訴我該做菜的菜,還有人告訴我應該把菜送到哪個桌子上。 不僅在時間和人力上帶來了巨大的浪費,而且廚師錯誤的話,也會體驗到客人等待時間長而不愉快,給酒店帶來了損失。 所以,在我們的料理調整子系統(tǒng)中,把送貨員的功能交給計算機來執(zhí)行,通過算法的智能調整。 因為電腦不需要擔心錯誤,所以顧客的體驗很好。 不僅如此,料理調整系統(tǒng)還充分利用了廚師的手。F.3.2功能料理調整子系統(tǒng):a .提示廚師做的菜和下
13、一道菜,同時提示學徒下一道菜所需的食材的種類和分量。 暗示著在給客人做菜。b .客人點菜的時間可以優(yōu)先做菜,如果有和這道菜相同的菜就可以一起做,并且用算法顯示下一道菜,實現(xiàn)了上一桌編號總是比下一桌編號多做菜的功能。c .使制作中的料理狀態(tài)不可退貨。d .提示下列菜的菜名和具體信息。e .引導客戶退貨或交換菜。F.3.3性能計算時間20s輸送時間3s;F.3.4輸入項菜單信息菜名(Dish)-類型:字符串份數(shù)(number)-類型: Int表格編號(TableNumber)-類型: Int注釋(Remarks)-類型:String時間(Time)-類型: time;完成(IsFinish)-類型
14、:布爾默認值: falseF.3.5輸出項附件名稱(DishesName)-類型:String輔助份數(shù)(DishesNumber)-類型:int炒面(SoonDish)-類型:String注釋(Remarks)-類型:String*表(num)-類型:intF.3.6算法用結構存儲每個點菜單,并追加是否創(chuàng)建時間、完成字段n個點位菜單被保存在結構體中使用for循環(huán)計算接下來要做的菜Count()/統(tǒng)計做菜的份數(shù)舉止int N=5;int j=10;int i=1;字符串no=0;SqlDataReader dr; /用于讀取數(shù)據(jù)流while(i=N )舉止string cmd=選擇計數(shù)(making )從表 where making=1andtable _ no= I ; /統(tǒng)計做菜的份數(shù)SQL語句執(zhí)行dr=help.data讀(cmd )/SQL語句dr.Read (); /讀數(shù)據(jù)NO=dr0.ToString ();dr.Close (); /關閉讀取流string cmd2= update tabe _ use setup=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電能表標準校驗裝置合作協(xié)議書
- 2025年極限運動合作協(xié)議書
- 2025年金華婺城區(qū)教育局直屬公辦幼兒園招聘考試筆試試題【答案】
- 2025年深圳市消防救援支隊政府專職消防員招錄考試試題【答案】
- 電子檔案在人事檔案管理中的應用
- 湘藝版音樂一年級上冊《飛呀飛》教案
- 2025年高速精密平板切紙機合作協(xié)議書
- 在線教學平臺與商業(yè)培訓的交叉銷售
- 教育園區(qū)內網(wǎng)絡安全防御體系的設計與構建
- 基于政策的在線教育資源建設與應用
- 2023年崗位知識-銀行信息科技條線知識考試沖刺-歷年真題演練帶答案
- 商鋪消防安全培訓
- 石行業(yè)安全事故案例學習
- 更換給水水泵的施工方案
- 糖尿病患者低血糖發(fā)生原因分析品管圈魚骨圖柏拉圖
- 2023年中國人保財險全系統(tǒng)聯(lián)合招聘筆試參考題庫附帶答案詳解
- 瓶胚工藝培訓
- 脊髓解剖及脊髓損傷
- 地下連續(xù)墻成槽垂直度控制
- 【超星爾雅學習通】《老子》《論語》今讀網(wǎng)課章節(jié)答案
- 中國農業(yè)銀行筆試題庫(含答案)
評論
0/150
提交評論