基于二維碼的智能飯店系統(tǒng)及實現(xiàn)方法
【技術領域】
[0001]本發(fā)明涉及移動互聯(lián)網與物聯(lián)網的交叉領域,特別是將二維碼應用到傳統(tǒng)的餐飲行業(yè),即一種基于二維碼的智能飯店管理系統(tǒng)及方法。
【背景技術】
[0002]餐飲業(yè)作為傳統(tǒng)行業(yè),具有悠久的歷史和龐大的消費群體。飯店服務的所有流程,如點菜、后廚操作等,都有著細膩的分工合作,相應的,需要配備不同工種的工作人員。長久以來,各道程序之間的信息都是通過人力傳遞,既效率低,又容易出錯。從消費者角度考慮,也無法得知自己點的菜品目前處于什么狀態(tài),只能被動等待。
[0003]隨著信息產業(yè)一日千里的發(fā)展,各種智能化服務應運而生,近兩年出現(xiàn)一些使用移動終端點餐和支付的服務,給人們帶來了方便。但這些應用只解決了消費者的一部分需求,并沒有把點餐的智能化延伸到飯店的后廚操作間,傳統(tǒng)的效率低、浪費人力的問題還是沒有得到解決。
【發(fā)明內容】
[0004]針對以上情況中存在的弊端,本發(fā)明提出了一種基于二維碼的智能飯店系統(tǒng)及實現(xiàn)方法,目的在于對整個點餐及菜品制作過程實行智能化處理,一方面使消費者對所點菜品的狀態(tài)隨時可查看,另一方面提高菜的制作效率,減少人員冗余。
[0005]本發(fā)明基于二維碼的智能飯店系統(tǒng),包括,
[0006]二維碼:包括設在餐桌上的餐桌二維碼和設在盛具上的菜品二維碼,餐桌二維碼用于標識餐桌,菜品二維碼用于標識盛具可盛裝的菜品;
[0007]移動終端和掃碼器:移動終端用于掃描餐桌二維碼并向服務器發(fā)送請求,查看所點菜品狀態(tài),電子支付;掃碼器用于掃描盛具二維碼,更新菜品狀態(tài),包括配菜掃碼器和成品菜掃碼器;
[0008]服務器:包括點菜處理模塊、配菜模塊、廚師調度模塊、傳菜模塊和訂單處理模塊,所述點菜處理模塊接收移動終端的掃碼命令和訂單信息,將訂單信息發(fā)送給訂單處理模塊,訂單處理模塊對訂單中的菜品進行順序優(yōu)化后發(fā)送給廚師調度模塊,廚師調度模塊對菜品和廚師進行匹配,再交由點菜處理模塊針對菜品狀態(tài)進行不同的處理;配菜模塊接收來自點菜處理模塊的配菜命令,配菜結束后通過配菜掃碼器返回相應命令給點菜處理模塊;傳菜模塊接收點菜處理模塊的送菜命令。
[0009]所述移動終端為手機或便攜電腦。
[0010]所述配菜掃碼器設在配菜間,所述成品菜掃碼器設在烹調間,配菜掃碼器和成品菜掃碼器分別為若干個。
[0011]優(yōu)選的,還包括與傳菜模塊相連的送菜提醒裝置。
[0012]本發(fā)明基于二維碼的智能飯店系統(tǒng)實現(xiàn)方法,包括以下步驟:
[0013]Al、客人通過移動終端掃描餐桌二維碼;
[0014]A2、點菜處理模塊接收到客人的掃碼命令,記錄該二維碼信息和對應的桌號入數(shù)據(jù)庫:
[0015]A3、客人在移動終端界面上點菜下訂單,訂單被提交到點菜處理模塊;
[0016]A4、點菜處理模塊將訂單送入菜品訂單隊列;
[0017]A5、訂單處理模塊從菜品訂單隊列中取出最前面的N個菜品進行順序優(yōu)化,發(fā)送優(yōu)化后的訂單信息給廚師調度模塊;
[0018]A6、廚師調度模塊根據(jù)訂單中的菜品信息進行廚師匹配,發(fā)送廚師選定命令給點菜處理
[0019]模塊;
[0020]A7、點菜處理模塊根據(jù)訂單信息和廚師信息做如下處理:
[0021]a7_l、檢查訂單中所點菜品是否有成品菜,如果有,則該菜品入成品菜隊列,執(zhí)行All ;沒有則執(zhí)行a7-2 ;
[0022]a7_2、在半成品菜目錄中檢索,如果所點菜品中有半成品菜,則執(zhí)行A9,沒有則繼續(xù)執(zhí)行a7_3 ;
[0023]a7_3、發(fā)送配菜命令給配菜模塊,同時更新客戶端的菜品狀態(tài)為“正在配菜”;
[0024]AS、配菜員用帶有二維碼的盛具盛放配菜,然后將盛具在配菜掃碼器掃碼,配菜掃碼器發(fā)送配菜完畢命令給點菜處理模塊;
[0025]A9、點菜處理模塊更新客戶端的菜品狀態(tài)為“正在烹調”;
[0026]A10、廚師烹調完畢后將菜品裝入盛具,并在成品菜掃碼器進行掃碼,成品菜掃碼器將菜品信息放入成品菜隊列;
[0027]All、傳菜模塊取出成品菜隊列的前K個菜,分析訂單,計算最優(yōu)路徑,組合菜品,并通過提醒裝置通知服務員送菜,同時更新客戶端的菜品狀態(tài)為“馬上送到”;
[0028]A12、菜品送達相應餐桌后,通過操作提醒裝置上的相應功能鍵發(fā)送“結束”命令給點菜處理模塊,結束本次點菜服務。
[0029]移動終端的點菜界面是APP或web頁面。
[0030]優(yōu)選的,Al的具體過程為:
[0031]al-Ι、客人掃描餐桌二維碼后,進入身份認證頁面,輸入手機號碼,請求短信驗證碼;
[0032]al-2、在身份認證頁面輸入收到的短信驗證碼,進入點菜界面。
[0033]在一些情況下,A5中的順序優(yōu)化指對不同訂單的相同菜品進行合并。
[0034]在一些情況下,還包括A13、客人用餐完畢后在移動終端對服務進行評價。
[0035]本發(fā)明基于設在餐桌上和盛具上的二維碼,實現(xiàn)了點餐、制作菜品和送餐的智能化,使整個過程全部處于清晰可控的狀態(tài)下,不易出錯,同時提高了效率,避免人力浪費。
【附圖說明】
[0036]圖1為本發(fā)明基于二維碼的智能飯店系統(tǒng)結構圖;
[0037]圖2為本發(fā)明流程圖。
【具體實施方式】
[0038]如圖1所示,本發(fā)明智能飯店系統(tǒng)包括以下軟件模塊:點菜處理模塊、配菜模塊、廚師調度模塊、傳菜模塊和訂單處理模塊,各模塊之間以及與掃碼器、移動終端交互實現(xiàn)點餐的過程如圖2。
[0039]客人進入飯店,坐到座位上后,掃描餐桌二維碼,進入點菜界面;點菜處理模塊接收到掃碼命令進行處理,記錄餐桌二維碼信息到數(shù)據(jù)庫;同時客人的移動終端顯示進入點菜頁面。這一步驟中如果是通過web訪問,后臺推送對應桌號的web頁面給移動終端,后續(xù)點菜時對應的桌號直接由web頁面請求就可以對應得到,即一張桌子對應一個單獨的點菜頁面;如果是通過APP客戶端訪問,則信息直接給后臺。
[0040]客人點菜下訂單,訂單信息被發(fā)送到點菜處理模塊,進入訂單隊列。
[0041]訂單處理模塊定時查看訂單隊列,判斷隊列中是否有M個訂單,是則取出前X個訂單進行分析,如有訂單在隊列中超時N分鐘,則也優(yōu)先進入前X