android的自动点餐系统(源码)

随着智能手机的普及,使得餐饮行业的信息化得到迅猛发展。本文首先系统地分析了基于Android的自动点餐系统,并加入数据模型为经理提供决策支持。本设计采用软件工程工原理,从需求分析、总体设计、详细设计、实现和测试等几个方面进行,实现了一个基于C/S架构,采用Java语言的安卓版自动点餐系统。完成了注册登录、菜单搜索、我的订单、评论等模块,从而完成对点餐信息化的演示。最后,对系统进行了简单的测试,结果证明系统界面友好,功能较齐全,基本完成了预期目标。关键词 自动点餐系统,软件工程,Android ,Java
目 录
1 引言 1
1.1 选题背景 1
1.2 课题研究现状 1
1.3 研究内容 2
1.4 主要设计思路 3
2 系统分析 3
2.1 系统可行性分析 3
2.2 系统需求 4
2.3 数据流图 6
2.4 性能需求 8
3 系统关键技术研究 9
3.1 Android应用程序结构剖析 9
3.2 系统数据分析模型的建立 12
3.3 系统架构分析比较 12
4 系统总体设计 13
4.1 概述 14
4.2 系统功能结构图 14
4.3 数据库设计 14
5 系统详细设计与实现 18
5.1 界面设计 18
5.2 功能模块设计 24
5.3 实现 25
6 系统测试 26
6.1 测试目的 27
6.2 测试方案设计 27
6.3 测试用例 28
结论 30
致谢 31
参考文献 32
1 引言
1.1 选题背景
进入21世纪以来,计算机科学技术对人们生活方式的影响和改变越来越深刻。在享受信息科学技术带来便利的同时,我们的工作效率和质量也得到了不同程度的提高。我们知道,餐饮业被称作中国黄金产业,也在信息化过程中不断变化着。
我们 *好棒文|www.hbsrm.com +Q: ^351916072# 
知道,如今出门已经可以不用带钱包,公交卡等物品,只需一部手机便可以很方便的达到相同的效果,省去了很多麻烦,带来了极大的方便。比如支付宝、MI PAY等信息化系统。自动点餐系统的出现,我认为可以提高饮食效率,让人们更加的去关注到食物上,而非排队等待。因此我认为这样的一个系统是非常有必要的。
我们知道目前在中国主要有IOS和Android两种操作系统比较主流。从我的个人经历来讲,我认为安卓是最受欢迎的,前景也是不可限量。因此我决定采用安卓进行开发,而非IOS。当然这也是考虑了自己的经济因素和环境因素。其次,我安卓不同于IOS,它是基于Linux开源代码实现的一个系统,而我作为一个开发人员 ,自然也是比较喜欢开源的东西,也会支持开源。综上所示,我才决定采用安卓作为我的客户端,来完成我的毕业设计。
当然,信息化系统的出现不也全都是好的,其有自己的缺点。首先,信息化系统毕竟只是一种科技将我们的餐品显示在智能手机上。其与现实的餐品的差距是有用户来判断的。当用户对此持怀疑态度时,就有可能会拒绝去尝试使用。其次,信息化系统是需要人来维护的,并且在隐私安全等问题上是一个比较难以解决的问题。
1.2 课题研究现状
随着时间的发展与检测,目前我国已经形成饿了么与美团双雄争霸的局面,并且这两个电商也在不断完善餐饮行业的体验,竞争非常激烈。我国是人口大国,在很多行业具有非常大的人口红利,我认为餐饮业也是这样。因为,饮食是人们每日必须的一件事,谁能够吸引、留住越来越多的人,便能够掌握优势,从而便能够获得更高的地位。在这个互联网+时代,我们宣传等的手段也只有不断引入新技术才能够占据先机,获得第一波流量,然后再通过自家的硬实力留住用户,这样便能够成功。所以,我认为商家应认真考虑并有勇气去使用信息化技术。要实现这样的系统,需要我们敢于抛弃现有的模式,勇于使用新的技术。比如,我们可以引入互联网应用程序等信息化技术,从而取代落后的手工等服务,达到提高效率的目的。据我所知,现阶段很多小型餐厅还是使用老的采用笔纸的方式进行点餐操作,这显然在智能手机时代是比较落伍的。显然,我的系统最终目标便是改变这一现状。
互联网时代,技术正不断影响并改变着我们的生活,让我们不得不去学习使用新技术,不然将更不上社会的进步,给自己的生活带来不便。人们对计算机和手机的了解程度越来越高,依赖性也不断提高,而对我们来讲,移动开发平台也不断的火热,因此我们作为开发人员也要与时俱进。在这个互联网+时代,目前几乎所有大型餐饮业商家都在制定着自己的信息化系统。我认为目前国内已经可以全面推广信息化系统的使用,不仅能够让社会前进,还能带给人们极大的方便。比如我们所熟知并在使用的肯德基APP,便是一个很好的对象。
本自动点餐系统的设计正是为了这个目标而来。通过建立这样一个系统,使得商家实现信息化,从而很方便的从客服端进行之前的各种操作,而无须再进行一些排队,找零等麻烦的琐碎事情。其次通过这个系统,商家也能够更好的宣传,引导顾客,提高两者的交互,从而实现双赢。这样商家在发布信息的同时,也可以让顾客同步的浏览相关信息,即使获取资讯,达到实时沟通的目标。例如,目前在我国非常热门的美团。他们通过很多优惠活动,以及美丽的UI设计,给人们焕然一新,给我们带来了很大的方便。当然,网上的商家也是越来越多。我相信,这才是刚刚开始。
因此,将自己的店铺使用各种智能设备表现出来,给人们使用,已经成为趋势。例如,很多国外的商家都开始大力推广自己的信息化系统,从而获得新时代的先机。例如肯德基,麦当劳等。自动点餐系统在未来发展上,也将不断改进餐饮体验,将我们的基本需求达到一个前所未有的高度。因此,我们有必要相信,这就是前进的方向。我们不能够停留在之前的地方,而要去尝试。目前,在国外,这类系统已经相当的成熟。尤其是欧洲、美洲等发达国家更是遥遥领先。不得不承认的是,当我们还在使用传统的笔纸时,他们已经开始使用信息化系统了。但是我国自动点餐系统从无到有,仅仅用了数年,这个速度相较而言非常迅速。但我们仍要承认,我们离他们有一定的差距。还有很长的路要走。
1.3 研究内容
我的研究内容是:根据需求调查,分析设计,实现一个基于安卓的自动点餐系统。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1017.html

好棒文