摘 要:移動互聯(lián)網(wǎng)在全球范圍內(nèi)迅速普及,但目前多數(shù)餐廳點餐方式還停留在原始階。本論文依據(jù)模塊化的設(shè)計原則,采用WLAN、3G等無線局域網(wǎng)技術(shù),設(shè)計并實現(xiàn)了具有用戶登陸,點餐,數(shù)據(jù)更新等功能的無線點餐系統(tǒng)。
關(guān)鍵詞:移動互聯(lián)網(wǎng);Android;無線點餐
中圖分類號:TN929.53
1 背景
移動互聯(lián)網(wǎng)時代,無線點餐系統(tǒng)已經(jīng)被廣泛應(yīng)用。移動生活已經(jīng)是潮流,并日益影響到人們生活的方方面面。各行各業(yè)都在積極地向信息科技靠攏,餐飲業(yè)也在緊跟時代步伐。本課題就是將無線點餐系統(tǒng)應(yīng)用于現(xiàn)代餐飲業(yè)。它可以有效地提高餐飲業(yè)的工作效率以及整體服務(wù)質(zhì)量和管理水平。
2 核心技術(shù)
Android平臺的開放性等特點既能促進技術(shù)的創(chuàng)新,又能助于降低開發(fā)成本,還可以使運營商能非常方便的定制特色化產(chǎn)品,因此具有很大的發(fā)展?jié)摿1]。2012年11月數(shù)據(jù)顯示,Android占據(jù)全球智能手機操作系統(tǒng)市場76%的份額,中國市場占有率為90%[2]。Android的系統(tǒng)架構(gòu)和其操作系統(tǒng)一樣,采用了分層的架構(gòu)。從架構(gòu)圖看,Android結(jié)構(gòu)分為四個層,從高層到低層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運行庫層和Linux內(nèi)核層,非常易于的開發(fā)和調(diào)試[3]。
3 系統(tǒng)分析與設(shè)計
3.1 需求分析。用戶角色應(yīng)該有顧客、服務(wù)員、管理員、廚師。管理員在WEB終端可以對用戶進行管理添加、刪除,服務(wù)員,菜單管理,訂單管理,餐桌管理等。顧客和服務(wù)員使用Android客戶端可以進行點餐,并臺,開桌,結(jié)臺,退出等操作,當顧客結(jié)賬后訂單狀態(tài)置為已付款,系統(tǒng)保證將菜單準確無誤地傳達給廚師。根據(jù)以上分析,將系統(tǒng)需求加以總結(jié),得出系統(tǒng)需求如下:
(1)Web后臺管理端。用戶管理:管理員打開用戶管理,可以進行添加,刪除用戶;餐桌管理:打開餐桌管理,進行添加,刪除餐桌;菜譜類別管理:打開菜譜類別管理,可以進行添加,刪除菜譜,顯示菜譜的分類名等數(shù)據(jù)項;菜譜管理:打開菜譜管理,可以進行添加,刪除菜譜;訂單管理:打開訂單管理,可以進行查看詳細,刪除訂單。
(2)Android移動客戶端。登錄:用戶通過用戶名和密碼進入移動客戶端,可以進行相關(guān)的操作,如開桌,查臺,轉(zhuǎn)臺,并臺,結(jié)臺,點餐,下單等功能。
3.2 系統(tǒng)功能圖。根據(jù)點餐系統(tǒng)的需求,進一步作出系統(tǒng)的功能圖,本部分包括客戶點餐流程圖,廚師出菜流程圖,客戶點餐活動圖,菜譜更新狀態(tài)圖,并做了詳細的說明,使讀者對系統(tǒng)的功能一目了然。
(1)客戶點餐序列圖。根據(jù)客戶需要,服務(wù)員打開點餐系統(tǒng)的Android終端頁面,更新數(shù)據(jù),客人入座后,這個時候管理員就可以根據(jù)客戶要求下單,下單包括開桌,點餐進而下單,顧客可以根據(jù)需要重新要求點餐,或點更多的菜。在顧客就餐完畢后,計費付帳而設(shè)定的功能就是結(jié)臺,上面的用餐信息使客人能夠一目了然,不用擔心有什么算錯的問題,根據(jù)以上功能畫出的客戶點餐時序列圖如圖1所示:
圖1 客戶點餐序列圖
(2)廚師出菜序列圖。管理員輸入登陸數(shù)據(jù),進而登陸到點餐系統(tǒng)的后臺服務(wù)器端,管理員可以更新用戶里面的數(shù)據(jù),包括服務(wù)員信息,餐桌信息,菜譜信息,下單信息等,當前臺下單后,后臺廚師就可以看到客戶要求的菜譜。
4 系統(tǒng)實現(xiàn)
登錄界面由服務(wù)人員來操作的,所以要簡潔明了易操作。利用數(shù)據(jù)庫對用戶信息進行核對,核對正確后利用界面跳轉(zhuǎn)到主菜單界面。服務(wù)人員的賬號密碼是在服務(wù)器數(shù)據(jù)庫中設(shè)置的,每個服務(wù)員分配唯一的一個賬號密碼,這樣可以責(zé)任到人,不至于出現(xiàn)混亂。
4.1 登陸。根據(jù)客戶需要服務(wù)員打開系統(tǒng),輸入用戶名密碼等,點擊登陸進入無線點餐系統(tǒng)主界面,如果不填用戶名,或者用戶名、密碼輸入錯誤,本系統(tǒng)將將自動提示,可以重新輸入,界面如圖2所示:
圖2 登錄截圖
當用戶輸入正確的用戶名和密碼之后進入系統(tǒng)主菜單界面可以進行各種操作:如點餐,并臺,轉(zhuǎn)臺,查臺,結(jié)臺,更新,注銷等操作,一般建議先更新數(shù)據(jù),因為本系統(tǒng)考慮餐廳的營業(yè)情況會更新相關(guān)數(shù)據(jù),如新加的特色菜,湯類等,此時更新后,客戶可以查臺,進餐,餐后結(jié)賬。中間如遇到特殊情況,可以轉(zhuǎn)臺,并臺,考慮周全,客戶滿意。如圖3所示:
圖3 主界面
5 結(jié)束語
本文針對傳統(tǒng)餐飲業(yè)中存在的問題,提出了利用新技術(shù)來解決這一問題,設(shè)計并實現(xiàn)了無線點餐系統(tǒng),通過實際應(yīng)用,驗證了該系統(tǒng)的可用性。有效的提高了餐飲業(yè)的整體工作效率,改變了傳統(tǒng)的工作方式。無線點餐系統(tǒng)是新技術(shù)的一個很好的應(yīng)用,成功的將Android系統(tǒng)推向餐飲業(yè),為其在其他行業(yè)的發(fā)展提供思路。
參考文獻:
[1]王璐聰.基于Android的食客樂無線點餐系統(tǒng)[J].西部教育研究,2013(09):106-119.
[2]陳曉峰,林正浩.基于Android無線點餐系統(tǒng)設(shè)計[J].上海師范大學(xué)學(xué)報(自然科學(xué)版),2012:369-373.
[3]思志學(xué),吳亞峰.Android核心技術(shù)與實例詳解[M].北京:電子工業(yè)出版社,2010:17-19.
[4]郭宏志.Android應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2010:66-68.
作者單位:河南南陽理工學(xué)院軟件學(xué)院,河南南陽 473000;中國聯(lián)合網(wǎng)絡(luò)通信有限公司南陽市分公司,河南南陽 473000