徐立波
摘 ? ?要: 移動訂餐系統(tǒng)具有會員在線注冊、登錄、在線點餐和訂座等功能,能夠方便顧客的點餐和用餐過程,提高效率。本文通過系統(tǒng)分析、設計和數據庫設計為系統(tǒng)的實現奠定了基礎。
關鍵詞: 安卓平臺 ? ?移動訂餐 ? ?系統(tǒng)設計 ? ?數據率設計
隨著無線上網和移動互聯(lián)時代的到來,顧客更希望在家里、辦公室里或旅行途中安排用餐,這樣可以合理安排工作進程和旅行行程,節(jié)省時間。由于電話訂單可選擇訂餐項目少,缺少詳細菜品信息,用餐時間和地點不好固定,而現場點餐等待時間過長,因此,設計一款基于安卓平臺的移動訂餐系統(tǒng)非常必要。
一、安卓開發(fā)平臺
Java語言是開發(fā)安卓平臺軟件的首選語言,安裝JDK開發(fā)包即可。在進行開發(fā)之初首先需要創(chuàng)造開發(fā)環(huán)境,Eclipse是經常使用的開發(fā)環(huán)境。Eclipse是一款非常優(yōu)秀的開源IDE。Android平臺為開發(fā)者提供了源碼開放的軟件開發(fā)包(SDK),它包含了使用Java語言開發(fā)Android平臺應用的必要工具和組件(API)。Android的系統(tǒng)架構和其操作系統(tǒng)一樣,采用了分層的架構。從架構圖看,Android分為四個層,從高層到低層分別是應用程序層、應用程序框架層、系統(tǒng)運行庫層和Linux內核層。
二、系統(tǒng)設計
根據移動訂餐系統(tǒng)的綜合分析,系統(tǒng)的主要功能包括:
1.用戶通過無線網絡完成注冊和登錄,成為會員。
2.顧客在線點菜、點酒水、點套餐、選擇包房和座位信息。
3.商家完成對會員的基本管理。
4.商家對菜品的基本信息維護。
5.訂單和結賬管理。
三、數據庫設計
數據庫是系統(tǒng)設計和實現的數據基礎。移動訂餐系統(tǒng)涉及的表很多,主要包括會員基本情況、菜品信息表、套餐信息表和管理員表等。以下列出兩個主要的表。
1.會員基本情況表
該表包含八個字段,分別是編號、姓名、身份證、性別、地址、積分、卡上余額等。其中編號為主鍵,具體信息見表1所示。
2.菜品信息表
該表包含五個字段,分別是菜品編號、菜品名稱、菜品類別,單位價格,折扣。其中菜品編號為主鍵,具體信息見表2所示。
四、結語
基于安卓平臺的移動訂餐系統(tǒng)能夠實現會員在線注冊、登錄、在線點餐和訂座等功能。商家通過此系統(tǒng)能夠發(fā)揮會員管理、點餐管理和訂單管理等功能。該系統(tǒng)能夠大大方便顧客的點餐和用餐,提高顧客和商家效率。
參考文獻:
[1]http://baike.baidu.com/.
[2]劉波.在線訂餐管理系統(tǒng)的設計與開發(fā)[J].電腦知識與技術,2015.4(4).