摘要:随着移动互联网的到来,移动互联产品已经渗入到人们生活的各个方面。因此,移动互联的市场前景相当广阔。移动互联网不仅可以给商家带来利益,还可以方便人们的日常生活。在以往的餐饮业中,点餐一般是由餐厅的服务员人工完成。如果餐厅的规模较大或者在客流高峰期的时候,就会出现顾客等待就餐时间过长的现象。
基于Android的点餐系统是一款基于Android手机的应用软件。目的在于帮助餐厅解决客流量过多所造成服务员人手不够和服务员忙中出错的问题;同时,客户也可以轻松便捷地实现自己的点餐要求。
基于Android的点餐系统主要采用C/S结构,系统开发平台选择了Eclipse,系统开发语言主要采用Java、Android,系统后台管理采用MVC开发框架,Ajax异步通信和HTML、CSS等语言;采用MySQL数据库,采用Tomcat作为服务器;采用JSON数据传输方式;客户端App运行环境为Android4.0以上的Android系统智能手机。
关键词 Android;点餐系统;Eclipse
目录
摘要
Abstract
1 绪论-2
1.1 项目背景-2
1.2 项目目的-3
1.3 主要内容-3
2 开发环境和运行环境-4
2.1 系统开发环境-4
2.2系统运行环境-5
3 系统可行性分析及需求分析-5
3.1 可行性分析-5
3.1.1 技术可行性-5
3.1.2 经济可行性-5
3.1.3操作可行性-6
3.2 需求分析-6
3.2.1需求描述-6
3.2.2 需求功能-6
4 系统总体方案设计-8
4.1 系统模块设计-8
4.2 模块结构与流程-9
4.2.1客户端-9
4.1.2服务端-10
4.3数据库设计-11
5 系统实现-15
5.1用户登录注册功能实现-15
5.1.1登录注册模块流程图-15
5.1.2登录注册模块界面-15
5.2 应用主界面功能实现-16
5.2.1 应用主界面简介-16
5.2.2 主界面实现的功能的流程图-16
5.2.3 应用主界面-17
5.3个人中心模块实现-21
5.3.1个人中心模块简介-21
5.3.2个人中心模块结构图-21
5.3.3个人中心模块界面-21
6 系统测试-24
6.1 测试环境-24
6.2测试的重要性及意义-24
6.2.1测试的重要性-24
6.2.2 测试的意义-24
6.3 测试内容-24
6.3.1登陆与注册的测试用例-24
6.3.2 分享的测试用例-25
6.3.2个人中心的测试用例-26
结论-27
致谢-28
参考文献-29