餐廳點餐系統需求分析
點餐系統需求分析
背景說明:
在現代社會中,餐飲業是一個永遠不會衰敗的行業,當由於受到空間大小影響,盈利幾乎不會有太大提高,想要增加更多盈利就必須提高服務效率,同時帶動消費效率的提高,這時就需要考慮一個方便快捷的服務方式來提升競爭力。
設計目的:
設計本餐館點餐系統的主要目的是使整個點餐過程信息化,讓餐館能夠高效的為顧客服務。餐館點餐系統結合點菜工作的特點,
利用網絡的有效傳播性,提高點餐工作效率,減少點餐時間,盡快生成點菜單,為前來消費的顧客提供及時而豐富的菜譜信息,在幫助顧客選擇美味佳肴的同時也為餐館的規範化和信息化管理打堅實的基礎。
1. 用戶需求
1.1 業務需求
1. 將傳統人工點餐轉換為餐廳點餐系統,可以為顧客提供以下服務:作為選擇,瀏覽菜單,自助點餐,查詢訂單,自助結帳等。
2. 將信息的傳遞由人工方式改為信號傳遞,菜品用電子設備顯示可以及時更新最新菜譜給顧客,將顧客和餐廳之間的信息傳遞智能化,給服務員騰出更多時間去處理其他事情。
1.2 特殊需求
盡管實現了信息傳遞智能化,但菜品上桌仍然需要足夠的時間,在餐廳營業高峰期出現上菜慢的情況不可避免,所以可以給顧客在提供一個催單服務,顧客可以在設備上進行催單。
2. 可行性分析
2.1 技術可行性
1.本系統是基於JavaEE研發的,使用MySql作為後端數據層支持,前端使用瀏覽器,對此相關技術支持很多並且已經很成熟,所以在技術可行性方面上沒有任何問題。
2.2 經濟可行性
本系統設計過程中需要一多臺PC或者移動端提供前端支持,需要一臺獨立服務器,騰訊雲120元/年,項目開發,系統測試以及後期系統維護花費可能略高,從成本基本控制在3w元以內。
3. 系統功能
3.1 功能概述
1. 登陸:該模塊分為用戶登陸和服務員登陸,用戶可以進行點餐,查詢,結賬等操作,服務員可以進行點餐,查詢,結賬以及菜單管理。
2. 點餐:該模塊包括桌號選擇,服務員編號,菜品選擇等。
3. 催單:該模塊是用於高峰期客戶催單。
4. 買單:該模塊包括顯示已點菜單的星系以及顧客是否買單。
5. 管理:該模塊包括菜單的更新以及登陸用戶的信息管理。
3.2 E-R圖
具體關系如下圖:
3.3 Domain logic
3.4 系統框架圖
3.5系統用例圖
餐廳點餐系統需求分析