劉雨馨
(湖北工業大學,武漢 430068)
基于Android的點餐系統的設計與實現
劉雨馨
(湖北工業大學,武漢 430068)
隨著網絡的發展與壯大,網上點餐已經逐漸進入人們的生活?;贏ndroid的點餐系統的設計,實現了對客戶端用戶的登陸、搜索、菜譜管理、點餐以及訂單支付的功能,數據庫服務器端則實現了存儲數據的功能。文中的研究將有效的降低餐飲業的成本,并提高效率,Android的點餐系統極具商業價值和推廣意義。
Android系統;無線點餐;服務器終端
傳統的點菜方式都是人工操作,服務員記錄顧客點的餐,然后送至吧臺,由吧臺人員提供客戶的菜單進行做菜,這種傳統的點餐方式很容易出現問題,不方便管理餐廳。而基于Android的點餐系統,用戶可方便地利用現在電腦上的客戶端,與服務器連接,最終完成網上訂餐。
1.1經濟可行性
傳統菜單更新較慢,制作成本較高,點菜機數據點餐有時不可靠,而且平板電腦點餐成本更加的高,而基于Android的點餐系統大大的降低了紙質菜譜的印刷成本,提高了工作效率和競爭力,菜單更新的方便快捷?,F今很多餐廳都配備了無線網絡,增加了客戶的體驗和數量,從而大大的增加了餐廳的收益,所以基于Android的點餐系統產生的效益很高,所以在經濟上是可行的。
1.2技術可行性
開發基于Android的移動點餐系統使用的軟硬件環境非常的簡單,開發Android客戶端需要:Android SDK,能夠在Google官方網站下載獲得;開發工具采用Eclipse,Java語言,Android手機或Android平板電腦。開發服務器端需要:Tomcat服務器;數據庫采用Android自帶的SQLite數據庫;SSH框架技術。經過學習和實際練習,容易熟悉軟件開發流程并熟練運用相應的開發技術,所以在技術層面上,Android的點餐開發系統是可行的。
1.3操作可行性
將移動點餐系統的客戶端軟件安裝在Android操作系統的智能手機或平板電腦上,年輕的消費群體能夠非常熟練地操作,同時享受著自主點餐過程帶來的無限樂趣,中老年消費群體即使以前沒有接觸過Android系統,在餐廳服務員的引導下也會輕松的掌握。服務器由餐廳工人員管理,因為本點餐系統以友好易用為最重要的設計目標,因此員工要接受簡單的現場培訓,以很好地掌握系統的工作流程與操作方法。總而言之,系統的操作不會阻礙它的正常應用。所以在操作層面上,Android的點餐系統是可行的。
2.1排隊取號
(1)功能。客戶可以通過對自己選定的餐廳的手機客戶端進行注冊,然后登陸進行排隊取號,這樣省去了自己親自排隊的麻煩,更加方便快捷的取得單號,并可實時查看自己排隊的情況。
(2)業務流程??蛻糇约哼x定的餐館登陸后產生的排隊取號鍵,即可看出自己所處的排隊號的數字和即將排隊的情況。而餐廳的服務器終端就可以查看到顧客所點的排隊取號鍵所發出的數字,自動進行排隊,并發送至客戶手機端。
(3)輸入。系統自動生成的顧客排隊號,會自動進行計算,并發送單號給顧客的手機中。
(4)界面。顧客點擊排隊取號鍵后會彈出一個提示界面,內容包括排隊單號,排隊情況等。
(5)算法。餐廳服務器終端接收到顧客的排隊號后,依據一定的算法,給顧客發出最大取單單號,之后系統會告知顧客前方排隊人數,需要等待時間,都發送給顧客的手機中。
(6)輸出。顧客一旦點擊餐廳的排隊單號系統,就會在頁面上出現顧客排隊單號的界面,告知顧客他的排隊單號。
(7)備注。如果參觀的空桌很多時,就會告知顧客無需排隊,如果空桌少于三張時就會告知顧客繁忙時期才可取號。
2.2查看排隊進展
(1)功能。顧客可以通過自己選定的餐廳登錄后,任意查看該餐廳的用餐情況,查看正在叫號數和等待的餐桌數量。
(2)業務流程。顧客在選定的餐廳可查看排隊情況,排隊頁面會直接顯示該餐廳的餐桌類型種類和正在排隊的單號以及需等待的餐桌的數量,隨時刷新數據,自行選擇是否進行排隊。
(3)輸入。餐廳服務器終端會自定累計生成等待桌數,自動給排隊單號進行排隊。
(4)界面。餐廳系統界面上會分開展示正在叫號的餐桌和需要等待的餐桌,每一種類型的餐桌下都有排隊取號鍵。
(5)算法。餐廳服務器終端可通過循環算法遍歷排隊單號,顧客刷新最新桌位來查看自己的排隊單號所處的情況。
(6)輸出。系統根據刷新次數自動生成各項信息并顯示于頁面上。
基于Android的點餐系統的設計合理,可以隨時很容易的在系統上增添其他的功能,給規模較大、顧客較多的餐廳提升了點餐效率,給顧客帶來了便利。在4G時代,Android得到了發展的機遇,更加開放、自由的Android平臺刺激了開發者的神經,因而基于Android的點餐系統的開發與應用,不僅大大提升了餐廳的服務質量和服務水平,促進了餐飲業的發展,而且還為給顧客營造良好的就餐環境和高效的服務奠定了深厚的基礎。
10.3969/j.issn.1673-0194.2016.19.095
TP311
A
1673-0194(2016)19-0171-01
2016-07-19