基于安卓平台的移动订餐系统研究

2015-09-10 07:22徐立波
考试周刊 2015年71期
关键词:系统设计

徐立波

摘    要: 移动订餐系统具有会员在线注册、登录、在线点餐和订座等功能,能够方便顾客的点餐和用餐过程,提高效率。本文通过系统分析、设计和数据库设计为系统的实现奠定了基础。

关键词: 安卓平台    移动订餐    系统设计    数据率设计

随着无线上网和移动互联时代的到来,顾客更希望在家里、办公室里或旅行途中安排用餐,这样可以合理安排工作进程和旅行行程,节省时间。由于电话订单可选择订餐项目少,缺少详细菜品信息,用餐时间和地点不好固定,而现场点餐等待时间过长,因此,设计一款基于安卓平台的移动订餐系统非常必要。

一、安卓开发平台

Java语言是开发安卓平台软件的首选语言,安装JDK开发包即可。在进行开发之初首先需要创造开发环境,Eclipse是经常使用的开发环境。Eclipse是一款非常优秀的开源IDE。Android平台为开发者提供了源码开放的软件开发包(SDK),它包含了使用Java语言开发Android平台应用的必要工具和组件(API)。Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。

二、系统设计

根据移动订餐系统的综合分析,系统的主要功能包括:

1.用户通过无线网络完成注册和登录,成为会员。

2.顾客在线点菜、点酒水、点套餐、选择包房和座位信息。

3.商家完成对会员的基本管理。

4.商家对菜品的基本信息维护。

5.订单和结账管理。

三、数据库设计

数据库是系统设计和实现的数据基础。移动订餐系统涉及的表很多,主要包括会员基本情况、菜品信息表、套餐信息表和管理员表等。以下列出两个主要的表。

1.会员基本情况表

该表包含八个字段,分别是编号、姓名、身份证、性别、地址、积分、卡上余额等。其中编号为主键,具体信息见表1所示。

2.菜品信息表

该表包含五个字段,分别是菜品编号、菜品名称、菜品类别,单位价格,折扣。其中菜品编号为主键,具体信息见表2所示。

四、结语

基于安卓平台的移动订餐系统能够实现会员在线注册、登录、在线点餐和订座等功能。商家通过此系统能够发挥会员管理、点餐管理和订单管理等功能。该系统能够大大方便顾客的点餐和用餐,提高顾客和商家效率。

参考文献:

[1]http://baike.baidu.com/.

[2]刘波.在线订餐管理系统的设计与开发[J].电脑知识与技术,2015.4(4).

猜你喜欢
系统设计
基于FCR的城市地下供水管网应急处置系统设计
基于移动互联技术的通用评价系统的设计
基于UML技术的高校贫困生管理系统建模分析
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想
信息管理服务平台项目应用系统设计探析
基于工程应用能力培养的智能终端课程改革与实践