摘 要
信息化社會中,信息技術快速發展并廣泛應用,智能移動終端的不斷涌現左右著人們生活的方方面面。越來越多的餐飲行業也依靠智能終端和移動技術管理餐飲業的服務系統?;谙M群體的更年輕、更時尚、更自主的消費觀念,自助點餐系統得到了不斷的更新與完善。本研究基于Android平臺和iOS平臺的無線點餐系統,提出了使用路由器Wi-Fi環境下的基本構架,通過無線網絡反應點菜、結賬等信息。使用戶得到的新奇體驗同時也提高了餐廳的服務效率,是一項具有發展潛力的技術革命。
【關鍵詞】智能終端 Wi-Fi 無線網絡 點餐系統
本項目基于Android平臺和iOS平臺的可持續性及開放性,在有形空間內通過Wi-Fi環境下數據傳輸,實現手機終端的點餐、消費、結賬等個性化快捷服務,提出了將Wi-Fi環境作為溝通紐帶連接顧客、服務員、廚師、管理人員。為客戶端系統設計了點餐、營養搭配、結賬、評論、更新模塊。為商家管理系統設計管理模塊有用戶、系統、訂單、菜譜、評價及財務管理等。
通過自助點餐系統的投入與使用,基本上滿足了點菜、下單、結賬的需要,并對菜品營養搭配系統的發展做出大致預測。
1 Android平臺點餐系統開發設計與實現
Android平臺以手機操作系統身份出現,基于Linux平臺的開源性操作系統。Android的應用開發即是手機上的應用軟件如游戲和工具等,是本文所涉及的系統。
1.1 Android平臺的構架及優缺點
Android平臺采用的是軟件疊層架構,系統的層面分為:
(1)地基層面:即是Linux內核層,是Android平臺實現基本功能的層面。
(2)中間層:為虛擬機運行軟件提供各種函數。
(3)應用層:應用軟件多用JAVA編寫,自帶和另外開發的都采用JAVA語言實現。
Android平臺基本架構由上級下為:
(1)應用程序層:包含主程序、聯系人、瀏覽器、存儲器等。
(2)應用框架層:是系統組件管理器(如活動管理器、窗口管理器、內容提供方等)。
(3)本機程序庫:通過本層插件設計的媒體庫、界面管理、SQLite數據庫等。
(4)運行庫:是內存和CPU的分擔器,通過虛擬機運行減少手機內存使用量。
(5)內核層:常用驅動程序庫,包括顯示驅動器、藍牙及相機驅動器等。
Android平臺的優點在于其開源和載體多樣化。其缺點同樣尖銳,開源性導致Android系統易受攻擊,存在安全隱患。其次是后臺優先級的系統界面連續缺陷。
1.2 點餐系統需求性
自助點餐系統設計初衷是提高點餐效率和客戶體驗、改進消費環境減少運營成本、提升經濟效益和品牌形象。
管理者的需求集中在餐廳服務質量、顧客接受程度、流水賬單情況、經營信息更換上。系統的起點到終點為顧客到廚師,流程如圖1所示。設計上將注重功能按鈕間的邏輯性,并將評價環節設計的新穎有趣以吸引消費者和管理者進行互動。
1.3 系統開發設計
設計秉承“人性化”操作原則使其具有,界面條理清晰、語言科學專業、設計正反可逆、全程操作安全的特點。設計中將應用程序進行類的劃分,通過包進行管理和發布,并遵循重用等價原則、同步封閉原則、共同重用原則。外部接口設計體現友好性、開放性和透明化原則。
自助點餐基于以上各項原則的總體設計流程是:
(1)顧客進店入座。
(2)服務員介紹、指導、開臺。
(3)顧客使用智能手機點餐下單。
(4)經顧客確認服務員確認后,信息傳達至后廚。
(5)廚師對菜品進行加工并對成品標記。
(6)可對未標記菜品進行退換或加菜。
(7)顧客、服務員、前臺同時確認訂單并打印。
(8)前臺結賬或客戶端在線結賬,系統消臺。
2 iOS平臺點餐系統
iOS系統是蘋果公司開發供iPhone使用的操作系統。iOS以Darwin為基礎,同屬Unix操作系統。iOS通過四個層級為所有應用提供服務,它們是核心操作系統層(the Core Os layer)、核心服務層(the Core Services layer)、媒體層(the Media layer)、觸摸框架層(the Cocoa Touch layer)。
2.1 數據庫中營養成分的計算
菜品營養成分的計算是自助系統營養點餐的關鍵。根據《食物成分表》得到食材成分數據,計算單品及套餐的營養成分。
(1)假定某菜品包含k種食材,第j種對應的營養值為Yij,則SYij=Yij*ZLj/100,ZL是食材重量,下標i=1,2,3,4,5,代表熱量、蛋白質、脂肪、碳水化合物、膳食纖維五種成分。下標j=1,2,3…k,代表k種食材。營養成分累加既菜品營養值。CYi=ΣSYij。
(2)假定套餐由k種菜品,第j種菜品數量SLj,適用人數RS。則TYi=1/RS*Σ(CYij*SLj)。TYi為套餐第i種營養成分,CYij是第j種菜品營養成分。下標j=1,2…k為累加成分直到k。
(3)假定菜單由k種菜品及套餐組成,第j種菜品數量為SLj,則DYi=1/RS*Σ(CYij*SLj)。DYi是菜單第i種菜品營養成分,下標j=1,2,3k,累加求和。
2.2 Wi-Fi室內定位技術
Wi-Fi室內定位技術使商家了解每位顧客的習慣和喜好,也讓顧客清晰了解服務內容和過程。Wi-Fi室內定位系統包括定位服務器、定位終端和無線AP節點。針對餐廳人流復雜及顧客隨意性大的特點,本文采用被動定位設計方案,其定位設計思想是定位終端掃描無線AP節點限號強度,將測量到的信號值發送給主機進行尋優算法。
測試環境選擇復雜、人員多且經常走動的房間進行試驗。結果可見尋優定位算法復雜環境房間的定位精度為1.12米,無線AP節點的功率、布局和有效距離對測量精度有很大影響。
3 結論
綜上所述,Android平臺和iOS平臺的無線點餐系統安全簡便、高效時尚,基本達到設計目標。
參考文獻
[1]Matt Neuburg.Programming iOS 4:Fundamentals of iPhone,iPad,and iPod Touch Development.OReilly Publishing,2011,30-78
[2].P.Singly W.D.Weber,and A.Gupta.SPLASH:Stanfordparallel applications for shared-memory.ACM SIGARCH Computer Architecture News,20(01):5-44,1992.
[3]羅錢江.基于IOS平臺移動點餐系統設計與實現[D].四川:電子科技大學,2012(04).
作者簡介
張瑋(1980-),女,山東省淄博市人。碩士研究生學歷學歷?,F為常州信息職業技術學院電子與電氣工程學院講師、工程師。研究方向為應用電子、智能控制。
作者單位
常州信息職業技術學院電子與電氣工程學院 江蘇省常州市 213000