徐立波




摘 ? ?要: 移動訂餐系統具有會員在線注冊、登錄、在線點餐和訂座等功能,能夠方便顧客的點餐和用餐過程,提高效率。本文通過系統分析、設計和數據庫設計為系統的實現奠定了基礎。
關鍵詞: 安卓平臺 ? ?移動訂餐 ? ?系統設計 ? ?數據率設計
隨著無線上網和移動互聯時代的到來,顧客更希望在家里、辦公室里或旅行途中安排用餐,這樣可以合理安排工作進程和旅行行程,節省時間。由于電話訂單可選擇訂餐項目少,缺少詳細菜品信息,用餐時間和地點不好固定,而現場點餐等待時間過長,因此,設計一款基于安卓平臺的移動訂餐系統非常必要。
一、安卓開發平臺
Java語言是開發安卓平臺軟件的首選語言,安裝JDK開發包即可。在進行開發之初首先需要創造開發環境,Eclipse是經常使用的開發環境。Eclipse是一款非常優秀的開源IDE。Android平臺為開發者提供了源碼開放的軟件開發包(SDK),它包含了使用Java語言開發Android平臺應用的必要工具和組件(API)。Android的系統架構和其操作系統一樣,采用了分層的架構。從架構圖看,Android分為四個層,從高層到低層分別是應用程序層、應用程序框架層、系統運行庫層和Linux內核層。
二、系統設計
根據移動訂餐系統的綜合分析,系統的主要功能包括:
1.用戶通過無線網絡完成注冊和登錄,成為會員。
2.顧客在線點菜、點酒水、點套餐、選擇包房和座位信息。
3.商家完成對會員的基本管理。
4.商家對菜品的基本信息維護。
5.訂單和結賬管理。
三、數據庫設計
數據庫是系統設計和實現的數據基礎。……