范長青



摘 要: 在詳細分析現代人生活習慣和思維方式的基礎上,對智能點菜系統進行了研究和開發,完成了智能點菜系統的構建。系統基于無線網絡,依靠Andriod操作系統即可實現點菜功能,直接面向顧客,結合使用B/S和C/S的登錄模式,實現了方便快捷且易于操作的點菜系統的構建。能夠隨時隨地進行預訂、點菜及結賬,具有良好的實時性和互動性,提高了餐廳服務及管理水平的質量和效率。
關鍵詞: 智能點菜系統; Android系統; 實現路徑
中圖分類號: TP311.52
文獻標志碼: A
文章編號:1007-757X(2019)06-0147-03
Abstract: Based on a detailed analysis of living habits and thinking modes of modern people, this paper studies and develops the intelligent ordering system, and completes the construction of the intelligent ordering system. The system can realize the ordering function by using Andriod operating system based on wireless network, it directly faces on customers, and uses B/S and C/S structures. The login mode of C/S realizes a convenient, fast and easy-to-operate ordering system, which can complete booking, ordering and checking out at any time and anywhere. It has good real-time and interaction, and improves the quality and efficiency of restaurant service and management level.
Key words: Intelligent ordering system; Android system; Realization path
0 引言
隨著網絡技術的快速發展完善,為餐廳的點菜模式的優化提供了技術支撐,傳統點菜模式以人工點菜下單方式為主,紙質菜譜更新難度大,存在效率低下、成本高等問題,在點餐過程中易出現菜品上錯等情況,已經難以滿足現代餐廳的管理需求,餐廳硬件設備需逐漸完善,點餐系統以系統下單或通過移動終端點菜等為趨勢,無需中間的傳菜過程,提高了點菜效率及準確率,智能點菜系統成為目前研究的熱點之一。
1 點菜系統現狀
點菜過程在餐廳運營中作為重要環節需確保信息傳遞的快速準確,保證良好的客戶體驗,將餐飲條件快速、透明的展示給顧客,對管理效率及餐飲服務模式的要求較高。隨著餐飲業的迅速發展及人們對餐飲要求的不斷提高,人們在追求色、香、味及營養價值俱全的美食的同時,希望擁有良好的用餐服務體驗。目前大多數餐飲企業的信息化程度較低,仍然以人工模式為主來完成點菜過程,普遍應用的點菜系統主要包括:(1)利用單片機和無線模塊,成本比較低但功能的局限性較大,此種點菜系統的傳輸距離較短且準確率較低,其屏幕色調單一、輸入不便難以有效滿足顧客的需求。(2)使用PDA和無線網卡,點菜過程操作簡單便捷,但系統使用及維護成本較高,限制了其在餐飲業中的使用范圍。餐飲業點菜系統的發展將逐漸向智能化、信息化發展[1]。
2 系統設計
本文在設計系統時以顧客在網上完成酒席及菜品的預定為總體設計目標,顧客通過使用手機、電腦登錄餐廳網頁實現隨時隨地預訂,此外餐廳服務員會為有需求的顧客提供平板電腦完成點餐、結賬過程,為顧客提供方便快捷點菜服務。
2.1 系統總體架構設計
該系統對所需硬件設備(包括服務器、電腦、無線設備等)要求不高,屬于數據庫應用程序,本文選擇比較成熟且性價比較高的數據庫服務器Microsoft SQL Server和手機Android系統,選用VS2010作為前臺開發工具,具備開發環境可視化及控件資源豐富的優勢,實現系統應用程序的快速開發。
顧客登陸餐廳網站后通過網頁瀏覽即可對該餐廳的菜品種類、價格、菜系介紹(包括圖片\配料\營養成分含量)及評價內容等進行查看,根據實際需要預定或取消酒席(取消酒席需提前一個小時),整個過程不受時空因素限制,提升了顧客點餐的整體服務體驗。
智能點菜系統的傳輸模式結合使用了無線和有線網絡,系統硬件由手持終端(無線觸摸屏)、無線收發器、主控中心等構成,易于同打印機等設備實現連接,系統主要實現的功能包括開臺點菜、收銀結帳、會員管理、后臺菜品管理、基本報表管理、會員結算管理等,系統總體架構如圖1所示[2]。
2.2 系統模塊功能劃分
為彌補現有酒店點菜系統的不足,滿足點菜的智能化管理需求,本文所設計的智能點菜系統融合了無線網絡及計算機技術,能夠滿足的需求包括:便于管理員根據實際需要對各菜單進行管理,管理(包括添加、修改更新、刪除、查詢等操作)菜肴的種類、名稱、營養價值等信息,系統能夠自動為添加到菜單的每個菜生成編號,根據類別對菜單中的菜品數目進行相關統計,統計結果以圖表形式展示給餐廳管理者,同時能夠對各菜品的點擊次數、消費次數及評論信息等進行統計,為餐廳經理分析及改善菜品提供科學依據;顧客通過該系統即可完成菜單瀏覽、訂餐、點菜、結賬及評價一系列操作;簡化了下單、結賬及收銀過程;管理員根據需要可對某一時間段的就餐信息按照不同標準進(包括按桌號、按服務員、按菜名、及特色菜等分類)行統計;此外還能夠提供各種經營分析報表,將各種營業數據提供給餐廳經理,協助經營者及時調整策略;后臺功能強大(能夠對員工信息、菜牌等信息進行有效管理)且管理簡單無需具備專業知識,顧客所選菜式通過終端系統自動傳送至相應部門,完成菜品準備及結賬單打印[3]。
本文系統主要模塊功能包括點餐配菜、結賬、客戶管理和意見反饋等,主要模塊功能具體如圖2所示。
點餐配菜功能在于菜品的配料及營養結構介紹、餐臺及菜品預定和訂單管理;對餐廳顧客的信息化管理由客戶管理模塊負責,包括會員注冊、權限分配及管理等,滿足顧客科學健康飲食的需求。
3 智能點菜系統的實現
3.1 關鍵技術
系統開發時,前臺主控計算機使用主流的Windows操作系統,且具備服務器功能,管理結構結合使用C/S和B/S模式,采用Microsoft Visual Studio軟件完成系統界面的設計,使用SQL Server作為數據庫管理系統,采用安卓Android系統作為無線終端,從而確保了界面簡潔美觀并且易于操作使用,通過Web瀏覽器客戶端即可對系統網頁進行訪問和操作,結合使用基于.NET的MVC設計模式,通過XML技術即可完成查詢,提高了系統的通用性及安全性。
3.2 系統核心功能的實現
(1) 數據同步的實現
系統適用于固定和移動通信設備,實現通過Android、Web和桌面應用平臺為用戶提供服務,本文數據同步模式通過以XML為基礎數據中心實現,從而使數據能夠及時同步,并確保信息完整,由于使用不同的管理系統會導致數據庫中的數據格式差異性較大,因此對XML文件進行同步處理,確保數據庫數據的統一使用,具體流程如圖3所示。
同時采用多用戶多線程操技術,降低操作難度從而提高用戶體驗,解決網絡的安全很重要,對數據采用壓縮加密,對敏感數據采用AES加密,在提升數據傳輸效率的同時確保網絡安全性[4]。
(2) 點菜模塊功能的實現
點菜系統的信息在用餐區、吧臺區和廚房區實現有效流動,通過系統吧臺的主控計算機即可完成開臺、換臺、并臺、點/退菜、結賬等操作,主控計算機接收到各終端發送的信息后對其進行分析、加工、處理,據此完成信息下載和發送,同時將相關信息反饋到終端接收機(包括廚房區、顧客、經理辦公室等),以供餐廳管理者進行信息統計、改善管理等。顧客通過手機、電腦或酒店配備的點菜寶即可進入點菜系統頁面,按食材名稱或價格完成篩選,對主要菜品及特色、菜品營養價值和成份進行查看,通過點擊菜品下方的訂購按鈕,所定菜品以列表形式在訂餐車中顯示,顧客確定后即可下訂單,系統自動將用戶信息、桌號、用餐日期及時間、菜品名稱、數量、總金額等傳送到吧臺及廚房,據此完成結賬及菜品烹飪等環節[5]。
(3) 預訂餐位模塊功能的實現
除電話預定外,顧客登錄餐廳點菜系統頁面后,從餐廳內可用的餐位信息選取滿意的餐位,若該時段的餐位以滿將提醒顧客預訂其他餐位或排隊等待(提醒排隊所需時間),訂餐系統對于已注冊會員的顧客,會自動提醒優惠信息以供會員使用。
(4) 用戶反饋模塊功能的實現
為提高就餐過程的服務質量,收集并分析顧客反饋意見環節極為重要,系統通過意見反饋界面的設置,實現了同顧客互動的功能,根據收集到的顧客意見進一步提高服務質量,顧客在點菜系統首頁點擊意見反饋按鈕,通過其下拉菜單中的菜品建議、服務質量評價、就餐意見等子模塊中留言、反饋,餐廳管理者通過對最新留言進行及時的查看并回復,以提升顧客體驗及服務品質[6]。
4 系統測試
為檢測系統的實用性和穩定性,通過在某餐廳進行試運行,運行為期1個月,日均訪問人數超過500人,日均就餐人數超過200人,測試結果表明該系的點菜功能、餐位預訂功能、結賬功能及用戶反饋模塊功能均得到有效實現,且系統運行穩定,點菜系統易于操作,便于管理,只需簡單培訓服務人員即可進行熟練操作,該系統能為餐廳帶來長期效益,提高管理的智能化和科學化水平,在降低餐廳管理成本的基礎上使餐廳管理質量及效率得以顯著提升。
5 總結
為彌補現有酒店點菜系統的不足,滿足點菜的智能化管理需求,在對現代人生活習慣和思維方式進行詳細分析的基礎上,對智能點菜系統進行了研究和開發,完成了智能點菜系統的構建,該系統基于無線網絡依靠Andriod操作系統即可實現點菜功能,直接面向顧客,結合使用B/S和C/S的登錄模式,實現了方便快捷且易于操作的點菜系統的構建,能夠隨時隨地進行預訂、點菜及結賬,具有良好的實時性和互動性,點菜系統降低了手工點餐、人工統計等的成本,提高了餐廳服務及管理水平的質量和效率,有利于餐飲企業的信息化管理的發展和完善。
參考文獻
[1] 謝娜.Android平板電腦的電子菜單優化設計[J].自動化與儀器儀表,2016(11):189-190.
[2] PAPCUN P, ZOLOTOVA I, TAFSI K. Control and teleoperation of robot Khepera via Android mobile device through Bluetooth and Wifi. IFAC-Papers OnLine. 2016:188-193.
[3] 周宇,尹生強,王冬青,等.基于Eclipse和Android系統的App開發平臺搭建研究[J].青島大學學報(工程技術版),2016(3):49-53.
[4] 陳琦.基于Webpy+Apache HTTP Server的微信小程序架構搭建研究[J].無線互聯科技,2017(18):50-51.
[5] 石愛好.基于SQL Server 2012數據庫的應用及研究[J].電腦迷,2017(3):28-29.
[6] 朱文龍,秦興,戴泓,等.基于Socket的Android聊天系統的設計與實現[J].工業控制計算機, 2016(3):48-50.
(收稿日期: 2018.11.21)