畢業設計So Easy:基於Java語言西餐廳點餐系統

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"很多計算機專業大學生經常和我交流:畢業設計沒思路、不會做、論文不會寫、太難了......","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"針對這些問題,決定分享一些軟、硬件項目的設計思路和實施方法,希望可以幫助大家,也祝願各位學子,順利畢業!","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/85/85182be3e0cdbea2150fd3693515a8af.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"項目專欄:","attrs":{}},{"type":"link","attrs":{"href":"https://blog.csdn.net/m0_38106923/category_11085518.html","title":null,"type":null},"content":[{"type":"text","marks":[{"type":"italic","attrs":{}}],"text":"https://blog.csdn.net/m0_38106923/category_11085518.html","attrs":{}}]}]},{"type":"horizontalrule","attrs":{}},{"type":"heading","attrs":{"align":null,"level":1},"content":[{"type":"text","text":"1、選題的背景及研究意義","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"隨着中國經濟的高速發展,現代計算機信息管理系統已廣泛應用於許多餐飲企業和娛樂服務, 滿足了廣泛運營商的迫切需求。知識化,信息化,網絡化成爲我們時代的特徵,傳統的餐飲服務方式也將面臨着時代的挑戰。近幾年來,國內各城市餐飲行業之間的競爭表現得愈加激烈,老百姓在日常餐飲消費方面的費用每年都在增加,國內餐飲行業的規模和質量也上升到一個新的臺階,從而要求餐飲業提供更高質量的服務來吸引顧客。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"現在市場上基於網絡的點餐系統在給消費者提供舒適的就餐環境同時,需要能提高和加強餐飲業的管理水平。餐飲企業的核心是深厚的文化內涵和鮮明的主題特色,主題餐廳應該選擇合適的營銷策略來解決生存壓力並培養核心競爭優勢。一家餐飲企業能否憑藉自己的核心競爭力屹立於發展的潮流中,最關鍵的是是否擁有一個完善、良好的營銷策略,而好的營銷策略,第一步應是處理好餐廳的管理水平。而餐飲企業如何擁有好的管理水平,是一件不簡單、不容易的事情,它不僅僅是依賴企業現有的規章制度和有關戰略就能夠做到的,它還需要一個基於計算機管理的點餐系統來輔助。把所有貨品、人工、餐檯、客人按照不同的模塊進行分佈式管理,而它們之間又能緊密聯繫。企業擁有這樣的一個點餐系統才能真正的做到提升核心競爭力。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":1},"content":[{"type":"text","text":"2、研究內容及設計思想","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本題擬開發一套具有專屬品牌、方便快捷的西餐廳手機掃碼點餐系統,在餐廳的管理水平和服務質量上得到大幅度提高的同時,還能打造良好的餐廳品牌。本系統(牛霸王點餐系統)以餐廳手機掃碼點餐爲中心,涵蓋了部門人員、菜餚信息、客人消費、餐檯維護、消費記錄以及查詢和顯示等功能。本系統除了具有高效性強、安全性強、數據完整性強等優點外,管理員還能進行實時掌控餐檯、食品清單等的消費狀態,以便實時爲顧客提供快捷服務。能很好地滿足運營商的各種需求。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本系統採用軟件工程的方法來設計,以便更加結構化、立體化地對系統進行實施與管理。其設計思想是:以整體的系統規劃作爲系統製作的初級階段,採用模塊化、結構化的設計模式設計系統的生命週期,以製作一個科學的總體規劃。另外,系統採用定時器實時性的管理理念,站在管理者與消費者的角度,結合總體系統設計,完成重要的實現功能階段。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":1},"content":[{"type":"text","text":"3、系統功能分析","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人使用手機掃描二維碼進入系統後可以進行開臺、點菜、下單操作,牛霸王總檯管理員可針對每一位客人提交的訂單進行實時監控和操作,還可以實時對餐檯信息、菜餚信息、客人信息等進行增、刪、查、改操作。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"3.1、牛霸王總檯管理員對功能的需求","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)牛霸王總檯登錄功能:系統根據管理人員在登錄頁面輸入的管理員名稱及密碼與數據庫中的信息進行比較,如果驗證成功則進入牛霸王總檯主頁面,如果失敗顯示賬號或密碼錯誤;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)牛霸王總檯管理功能:牛霸王總檯管理員實時對賬單信息、餐檯信息、菜餚信息、客人信息進行數據庫信息的查詢、添加、修改、刪除操作;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(3)牛霸王總檯管理員可查看時間段的報表信息及翻檯率。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"3.2、客人對功能的需求","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人可對餐檯信息、菜餚信息、消費信息表等進行查詢操作。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"3.3、系統具有的整體功能","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)客人點餐:客人可在主頁面上進行菜餚查詢、開臺、點餐、消費查詢;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(2)登錄管理:管理員可根據情況進行密碼的修改、添加操作;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(3)餐檯管理:管理員可對餐檯信息進行查詢、刪除、修改、添加操作;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(4)菜餚管理:管理員可對菜餚信息進行查詢、刪除、修改、添加操作;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(5)客人管理:管理員可對客人信息進行查詢、刪除、修改、添加操作;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(6)點餐結賬管理:管理員可實時對訂單信息進行查詢、刪除、修改、添加操作。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":1},"content":[{"type":"text","text":"4、系統總體設計","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"4.1、系統流程結構設計","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"4.1.1、餐檯消費功能","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本系統前臺流程圖設計如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/c7/c76e68af7556df90bd04b24b1811beb4.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)開臺","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人到達餐廳後,若有空位則進行就坐,掃描二維碼進入點餐界面,通過系統中提供的菜餚信息,自主選擇菜餚。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(2)下單","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"顧客點餐完畢後,可手動點擊下單按鈕,由此訂單生成。牛霸王總檯可查詢相應訂單並進行分檔口打印,然後將指令發送給廚房及前臺,廚房及前臺將相應的信息反饋到系統界面上。系統的右邊設置了信息顯示欄,在此欄裏客人可以清晰地看到自己點的是什麼菜餚,避免了向服務員詢問點了多少菜的尷尬,同時還可以清晰的顯示出目前消費的總費用,真正地做到了公開消費,做到在自己能力範圍內合理消費的目的。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(3)結賬","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"顧客消費完成後,結算消費的菜餚、服務費等項目,並移步至牛霸王總檯使用現金、銀行卡、微信、支付寶等方式支付款項。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"4.1.2、牛霸王總檯管理功能","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"牛霸王總檯管理結構如下圖所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/3c/3ccfde44c202036fdcc3059c0b737bfd.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)餐檯信息","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"餐檯信息模塊主要實現的功能是添加、查詢、修改和刪除餐檯。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(2)菜餚信息","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"菜餚信息模塊主要實現的功能是添加、查詢、修改和刪除菜餚。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(3)訂單信息","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"訂單信息模塊主要實現的功能是添加、查詢、修改和刪除訂單。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(4)客人信息","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人信息模塊主要實現的功能是添加、查詢、修改和刪除會員。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"4.2、系統模塊設計","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本系統分爲客人管理模塊、餐檯管理模塊、飯菜管理模塊、點餐管理模塊、報表管理模塊五大模塊,其功能如下:","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)客人管理模塊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人管理模塊主要包括對用餐客人的信息管理。在這個模塊牛霸王總檯管理員可查詢出用餐客人的基本信息。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(2)餐檯管理模塊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"餐檯管理模塊主要包括牛霸王總檯管理員對餐檯實時的查詢與維護。在這個模塊中牛霸王總檯管理員可以實時看到餐檯的使用情況,並實時對餐檯進行管理。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(3)菜餚管理模塊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"菜餚管理模塊包括菜餚信息的查詢與維護。牛霸王總檯操作員可操作餐廳的所有菜餚信息。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(4)訂單管理模塊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"顧客掃碼進入主頁面後,即可在主頁面上查找所有的菜餚信息,並可以在相應的位置進行點餐,點餐完畢後直接點擊下單按鈕即可,整個操作不需要服務員的陪伴即可完成。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(5)報表管理模塊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"報表管理模塊實現的功能是牛霸王總檯操作員可查詢時間段內餐廳的營業額及菜餚銷售情況。","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"4.3、數據流分析","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"整個系統當中,可以將用戶規劃爲客人和總檯管理員,進行系統操作會產生數據源,而將數據源進行有效的處理就需要數據庫的支持。總檯管理員可對總檯系統整個數據源進行增、刪、查、改操作。因此可以設計出相應的功能模塊和數據流程圖。整個西餐廳點餐系統的數據流如下圖所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/55/552d55fd3190d58f9517b145f65d33cd.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"4.4、系統架構圖","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"西餐廳點餐系統的數據流如下圖所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/96/968a69f1ffcd7d20bcebf2dafa7e64f0.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":1},"content":[{"type":"text","text":"5、系統數據庫設計","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"西餐廳點餐系統的主要功能是實現客人點餐及總檯的實時管理,在數據庫的設計中我們必須滿足於這一特點。在進行模塊的詳細分析後,設計瞭如下數據庫的要求與原則:","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(1)根據角色的劃分,可分爲總檯管理員及客人兩個角色;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(2)客人可瀏覽所有啓售狀態下的菜餚信息;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(3)客人點餐時會保留所點菜品的詳細數據,以便於客人再次登錄時不用再重新點餐,下單後會把該記錄數據刪除;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(4)總檯管理員可對客人訂單、菜餚、餐檯等信息進行實時管理;","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"(5)一個訂單數據可能對應多條菜餚信息。","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"總結規劃出西餐廳實體共有五個:總檯管理員實體、客人實體、訂單實體、餐檯實體、菜餚實體,針對實體聯繫關係的研究分析,取得這些實體相互關係的E-R圖:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/06/064412e782f2e3f31b331f217093641c.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"數據庫E-R圖效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/2c/2cfd4e2e6f8d8184028041c87b6934d9.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":1},"content":[{"type":"text","text":"6、系統實現","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"6.1、客戶端模塊","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.1.1、客戶端模塊","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"下圖爲牛霸王點餐二維碼,客人使用手機掃碼後,即可進入到牛霸王點餐主頁面進行點餐,效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/88/884034124f7dc61ca80ada4d4e949f7a.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"點餐二維碼部分代碼如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/36/363e6b12138eb28fc13dcbba3016a159.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.1.2、點餐模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人掃碼進入主頁面後,系統會顯示出牛排、小喫、湯類、飲料四類食品可供客人選擇,客人可根據自己的需要進行點餐,菜單效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/d2/d26391853e5477dce9152802a939c370.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人在點餐的同時,可在主界面右上角的已點提示欄上查看已點菜餚,並可針對已點菜餚數量進行修改操作,修改完畢後,點擊確認下單按鈕即可下單,由此訂單生成。已點菜餚信息效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/99/991ee25a8b9cc570d85c837f8570083a.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人下單後,系統的右邊設置了信息顯示欄,在此欄裏客人可以清晰地看到自己點的是什麼菜餚,避免了向服務員詢問點了多少菜的尷尬,同時還可以清晰的顯示出目前消費的總費用。已下單菜餚信息如下圖所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/4c/4c0dede762fcf62b4e0db3ab9160ca76.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"菜餚信息部分代碼代碼如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/58/58b821bdaae58a90207041878f741aac.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"6.2 服務端模塊","attrs":{}}]},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.2.1 登錄模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"牛霸王總檯管理人員可進行登錄操作,牛霸王總檯管理員權限登錄效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/a5/a5d4d3ef40d157e5129156aeb464d396.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"權限登錄部分代碼效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/b4/b48e32cd8ab0cc6c522a2ec32d8c6c14.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.2.2 餐檯管理模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"牛霸王總檯管理員可通過此模塊看到所有餐檯信息,並可進行添加、刪除、修改操作。客人選擇餐檯入坐後,系統會自動將相應的餐檯設置爲已開臺狀態,該餐檯在此消費時段內不可複選,效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/5c/5cc71b65db5f14bfd8c6b6fde6a6a819.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"餐檯管理部分代碼效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/f2/f2852ce07d5650ca2d95e4df68e0880e.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.2.3 菜餚管理模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"牛霸王總檯管理員可實時針對餐廳所有貨品進行查詢、添加、刪除、修改。在客人消費日期內,若當天某貨品已沒有庫存,則牛霸王總檯管理員可暫時手動將該條貨品設爲停售狀態。若貨品爲停售狀態,則該條貨品無法顯示在主頁面上,效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/4e/4e79558b7a0f28d73599500062738f8a.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"菜餚管理部分代碼效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/f0/f0f69b47c73882eb6225aadc4d5abeba.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.2.4 訂單結賬模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"牛霸王總檯管理員可實時查看所有客人提交的訂單,在未確認訂單狀態提示欄下面會顯示出客人提交的未確認訂單,在未支付訂單狀態提示欄下面顯示出所有未支付訂單。效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/dd/dd9b71d51ffe0b53a51206b67b8f4aa1.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"訂單管理部分代碼效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/32/3200c2d4a36c57ab7a28b4a1c30840c2.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.2.5 客人管理模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人在主頁面填入電話號碼並提交後,系統會將該條信息存入牛霸王總檯,牛霸王總檯管理員可對客人信息進行查詢與刪除操作。效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/f8/f820e60bbad49a7d71b52a50b532fbba.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"客人信息管理部分代碼效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/89/89634ecae25b871eec03610aa39fd699.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"6.2.6 報表管理模塊的實現","attrs":{}}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在此頁面內,牛霸王總檯管理員可手動輸入時間段及菜餚分類信息,以查詢相應的銷量最好菜餚、最佳廚師、菜餚營業額、營業總額、及翻檯率。效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/67/673f1f86299269b78c4065d5355dedbd.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"報表部分代碼效果如下所示:","attrs":{}}]},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/a4/a46a31fc42831470a9af2f6f334952a7.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本文介紹了一款功能齊全、操作便捷、易於維護的牛霸王點餐系統的設計與實現。主要講解了該系統的功能架構、模塊設計、使用流程等。本系統實現了客人自助點餐、菜餚管理、訂單管理等功能,能滿足運營商節約成本、便捷管理等要求。","attrs":{}}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章