摘要
在现代生活中,安卓智能手机的各类应用所带来的便利已经影响我们生活的方方面面,对人们的生产生活、衣食住行产生了积极的作用。同时,手机智能平台的快速发展也给各行各业带来了新挑战,对于任意行业,如果不能适应信息化的潮流、跟上时代发展的步伐,都会被残酷的市场竞争所淘汰。编程语言用的是Java,开发实现了引导界面、可自由加载和转换的菜单以及其他模块的功能。用手机实现了足不出户的手机在线点餐业务,为人们节约了排队等待付款、点餐的时间。如果需要餐点浏览数据信息,Web服务器将餐点浏览后台管理数据库以进行查询。点餐系统选择C/S构造方法和MVC软件开发方法来完成点餐系统设计方案。基于Android系统的点餐系统有较强的实用性,因为手机携带很方便,该APP操作起来也不费力,要实现的功能也相对完善,更重要的是本软件已在市内的若干超市进行成功的模拟测试,并成功进行了小规模的实际应用,反馈回来的信息表明其市场应用前景非常广阔。基于Android系统的点餐系统以Android为例,分析移动终端点餐系统策略模型,软件开发方法和数据库查询设计方案;进行详细的系统开发详细的介绍,包括系统架构图,技术选择,程序模块划分和操作界面设计。移动终端可以很好地完成预设功能,证实了总体规划设计方案的可行性分析。
关键词:点餐系统;移动端;Android;系统框架
目录
TOC\o1-3\h\z\u第一章绪论 1
1.1研究背景 1
1.2发展现状 1
1.3系统意义 2
1.4系统概述 2
第二章相关技术介绍 4
2.1Android介绍 4
2.2MVC架构 5
2.3JDBC数据库访问技术 6
2.4Tomcat服务器 6
2.5MySQL数据库 7
第三章系统分析 8
3.1可行性分析 8
3.1.1技术可行性 8
3.1.2操作可行性 8
3.1.3经济可行性 8
3.2系统要求 8
3.3需求分析 9
3.4时序图 10
第四章系统设计 16
4.1系统功能模块设计 16
4.2数据库ER图 16
4.3业务流程图 17
4.4数据库表结构设计 18
4.5系统功能设计 20
4.5.1首页信息展示设计 20
4.5.2餐饮菜品信息搜索设计 21
4.5.3在线点餐设计 22
4.5.4餐饮菜品管理设计 23
第五章系统详细实现 24
5.1系统首页 24
5.2餐饮菜品搜索 25
5.3用户登录窗口 26
5.4餐饮菜品分类列表 27
5.5点餐车 28
第六章系统测试 31
6.1测试说明 31
6.2测试用例 31
6.3测试结果 33
第七章总结 34
参考文献 36
致谢 37
第一章绪论
1.1研究背景
随着经济的迅速发展和人们生活水平的不断提高,餐饮业的竞争越来越激烈.要想在竞争中取得优势,就必须在经营管理、餐饮菜品服务等方面提高服务管理意识。面对餐饮的经营起决定作用的是餐饮的管理,如何利用先进的管理手段来提高餐饮的管理水平,是每一个餐饮管理者所面临的重要课题.简单的服务标准已经不是制胜的法宝,只有管理做到最细微之处,面对信息时代的挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。
基于Android系统的点餐系统能使人们随时随地选购自己喜欢的餐饮菜品,现在国内的很多中、小型餐厅每天都要查看菜品档案信息还要及时更新订单信息等,可是经济市场的变化不会等待,所以高效的、现代化的管理餐厅的方法就受到了各大、中、小型餐厅的喜爱[1]。各种餐厅给用户的生活带来了很多便利,不可避免的是这些餐厅也有各种缺点,众多ICP/ISP提供的免费电子邮件服务为网民带来了一定程度的便利,但泛滥的“免费午餐”也导致了邮件服务市场一定程度的不规范和服务品质的参差不齐。由于各网站的软硬件投入成本不同,选用餐饮菜品各异、开发水平不一,必然导致所提供的电子邮件系统的服务质量良莠不齐。
上网用户中有87.6%使用了电子邮件服务,发布的一份调查报告,国内有24.03%的企业已拥有了自己的电子邮件系统,以Email进行工作交流和与业务伙伴的信息交换。电子邮件已经当之无愧的成为了互联网的第一应用,并促使电子邮件系统越来越多的被企业采用。每天都要处理大量的顾客就餐业务,导致其效率降低,时刻都需要有人为客户点餐,为客户结算付款,人工的速度当然是有限的而且特别容易有细微的差错,餐厅需要一些有经验的管理人员进行决策、分析和处理,不像