餐飲業是與人民生活息息相關的一個行業,隨著人民生活質量和生活水平的不斷提高,餐飲消費所占的居民消費比重也在不斷增大,同時人們對就餐過程中的用戶體驗要求也越來越苛刻。為更方便快捷的為顧客提供點餐服務,無線點餐系統已經在餐飲服務中得到了廣泛的應用。
利用無線點餐系統可以提高餐廳的工作效率,節約餐廳人力成本,改善客人的就餐環境,還能夠讓客人感受到餐廳的在提高客人體驗方面所做的努力。由于3G技術相對更為成熟,開發門檻和投入成本相對較低,因此本文就基于3G技術的無線點餐系統進行了分析和研究。
一、無線點餐系統架構
鑒于Linux平臺是一個開放性的平臺,且各用戶可以根據自己需求進行程序定制,因此本文的3G無線點餐系統采用基于Linux的Android系統進行開發。
根據餐廳各部門的分工,可以將無線點餐系統分為五部分,根據每部分確定其程序的主要功能。五部分分別為前臺點餐系統、后臺餐廳管理與統計系統、廚房點餐終端、服務端點餐終端等,各部分的實現功能各不相同。此外還有硬件支持設備,如網絡服務中心等。
在該系統中,服務端點餐終端負責顧客的實際點餐服務。通過該服務,可以將顧客的點餐信息通過3G網絡傳送到網絡服務中心。這種傳輸方式不僅保證了信息的準確和安全,還提高了信息傳輸效率。然后其他幾部分系統對網絡服務中心的數據進行訪問,生成各自所需信息表單并進行處理。
二、無線點餐系統的軟件實現流程
利用手持電子點餐終端可以實現兩個功能,一是對顧客的菜單通過3G網絡進行傳輸,二是及時對餐廳菜系和價格等進行更新。因此服務端的手持終端可以實現數據的雙向傳輸。
此外該系統每個子系統具有多個用戶終端引起其網絡架構方式應該為星形網絡架構,在該系統的運行過程中終端與服務器的通信方式可以采用輪詢的方式,該方式實現簡單,能夠滿足服務需求,還方便記錄請求來源和進行系統擴容。具體過程為,服務器對現存的連接請求進行監聽,如果終端ID出現信息請求,則服務器對終端進行請求響應。如果終端正在進行數據上傳等操作,則通過開放端口與終端進行通信,通信完畢后恢復到監聽狀態。
三、無線點餐系統功能設計與實現
3.1登陸功能
為增強系統的安全性,方便對服務人員的工作進行記錄,在系統初始化后進入登陸界面,服務人員登陸后,系統對后臺數據庫的用戶數據進行對比和查詢,確定無誤后方可使用該點餐系統。
3.2餐桌管理功能
在無線點餐系統中,一旦服務員對客戶進行接待后,首先需要解決的問題是為客戶提供就餐餐桌,因此在無線點餐系統中的首要功能就是餐桌管理功能。通過該功能,服務員可以對空閑餐桌進行查詢,為剛進入餐廳的顧客提供可用餐桌,節省顧客的就餐時間,提高服務效率。同時,餐桌管理功能還能夠對菜單、客人就餐位置、客人消費等進行記錄,方便后續的上餐和結賬等。
3.3點餐功能
點餐功能是無線點餐系統的核心功能。該功能可以記錄顧客就餐信息,并對顧客的點餐菜單進行點菜登記,并將顧客點餐記錄通過3G網絡無線傳輸到服務器端,廚房終端對服務器進行查詢后獲得顧客點餐信息,進而盡快下廚,為顧客在最短時間內提供優質的菜品。另外,點餐功能模塊中應該還具有其他一些服務功能。
3.4結賬功能
通過無線點餐系統,在顧客點餐完畢后,系統可根據菜品單價和顧客點菜菜譜實時形成賬單,方便客人進行查詢。在前臺點餐服務端還可以對顧客訂餐信息進行打印,方便服務員代顧客收費繳費等,在為顧客提供了方便的同時,減輕了收銀臺的賬單集中處理壓力。
3.5更新功能
餐廳的菜譜和菜價是不定時或者定時進行更新的,如果無線點餐系統中沒有更新功能,則無法為顧客提供最新的餐廳菜譜數據。因此無線點餐系統中應該在服務器端設置一個更新功能。管理員可以通過賬號和密碼對系統內的各部分內容進行升級和修改,或者對菜譜數據進行維護等,以可以為顧客提供最新的菜單,減少服務中因信息不匹配帶來的困擾。
3.6其他功能
此外,其他如顧客更換桌位或者合并桌位等也應該通過具體功能進行體現,以方便跟蹤顧客就餐信息,確保數據對應正確,方便顧客進行結賬。
四、總結
隨著移動網絡的完善和升級,基于3G技術的無線點餐系統通過很少的流量實現了顧客的無線點餐。相較于其他局域網無線通信技術而言,該系統技術投入相對較少,運營更為方便快捷,可以最大程度上幫助餐廳提高經濟效益。