基于Android平台的点餐系统设计开题报告
2020-04-13 15:52:44
1. 研究目的与意义(文献综述)
1.1 目的及意义
传统的餐饮行业通过人工来帮助客人落座点餐,在科技快速发展的情况下已渐渐不适应现代餐饮行业的发展,不仅效率低下,而且是对时间和资源的浪费。随着季节的变化和物价的波动,餐馆每隔一段时间就要对菜单进行菜品和价格的调整,对纸质菜单进行重新打印,造成了资源浪费。虽然人工迎宾、带领客人落座、帮助点餐简单易行,但是却大大浪费了服务人员的时间和体力,同时在用餐高峰期时由于客人较多,服务人员在繁忙中快速写记,送单过程中可能会出现操作失误,导致客人投诉影响餐厅信誉,限制餐饮企业的进一步发展和壮大。在这种情况下,如果借助智能电子设备对客人引导和点餐程序进行优化,做到智能引导客人点餐,实现客人自助将菜品加入购物车、自助修改菜品数量和能看到一目了然的消费费用,将大大提高餐饮行业的服务水平、节约成本、提高服务效率、避免资源人力的浪费。我们生活在高科技数字时代,随着gprs、cdma1x、蓝牙、wlan等无线技术的发展,移动办公和移动生活逐渐由概念变为现实,各行各业都在向信息科技靠拢,传统餐饮行业也不例外,所以,设计一款智能点餐服务系统成为必要。
1.2 研究背景及国内外发展现状
android是一种基于linux的自由及开放源代码的操作系统,主要使用与移动设备,如智能手机和平板电脑,由google公司和开放手机联盟领导及开发。2013年的第四季度,android平台手机的全球市场份额已经达到78.1%。2013年09月24日,谷歌开发的操作系统android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。android平台是一个面向大众的系统,分布在低端,中端和高端市场中,在各个阶段的是市场中都有很受欢迎的机型,并且android是开源的,开发者随时都可以查看系统源代码,并且使用时下最流行的java作为其主要的开发语言。最近几年,android的操作系统、产品以及消费者规模都呈现出爆炸式发展,安卓设备消费市场渐渐成熟,价格也逐步降低并趋于平稳,因此,尤其是对于需要工作者长时间使用移动电子产品的企业,大规模使用android设备变得可能。由于这些特点,使得android成为现在市场占有量最大的软件平台,在这样的平台上面开发一款独特的日常生活软件尤为必要的。
android平台的发展,对个人终端市场产生了极大的影响。截至2014年,android设备累计制造总量已经达到了十亿部。并且,android设备的出厂量一直在以大于20%的速度增长。但是,大多数人使用android作为媒体娱乐平台,android平台并没有随着系统的流行而在企业市场有所作为。
2. 研究的基本内容与方案
2.1 研究的基本内容
首先要对android平台的开发流程及其特征有一个基本的了解,学习android平台下应用软件的开发流程,下载相关开发工具是开发之初的首要任务,再下载相关开发工具搭建整套软件环境。针对餐馆的环境和基本需求进行需求分析,设计软件的相关功能。结合java的开发工具和技术,在实现点餐的功能上通过android的相关技术,将点餐、查询、订单管理等功能移植到android终端上,并保留网页端的访问与管理服务。从点餐系统的需求出发,设计点餐系统所需要的详细功能。在数据库设计中,研究阐述了mysql客户端和服务端的通信机制,以及加入mysql后,数据库的通信过程。在系统设计和实现中,设计并实现系统的web端和android客户端。
2.2 目标
随着科技的发展和人力资源成本的上升,传统餐饮行业的服务员菜谱点单、手动递到后厨的点单模式不仅效率不满足现今的快节奏需要,而且管理订单麻烦,结算复杂。点餐系统就是为了解决如上问题提出的解决方案。点餐系统的射击目标是开发一个可在android设备上操作落座、点餐、订单管理,并可在web上对点餐系统等进行集中管理和查看的系统,以实现点餐电子化,提高点餐效率。在点餐系统中设计一个角色:客户。设计点餐系统实现客户的登录、注册、菜品浏览及搜索、查看菜品详情、点餐入购物车、菜单修改、结账、退出等功能。
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,了解研究所需理论知识及软件使用。确定方案,完成开题报告。
第4-9周:根据任务书需求,构建详细设计方案。
第10-13周:编写程序代码并进行调试。
4. 参考文献(12篇以上)
[1]郭宏志.android应用开发详解[m]. 北京:电子工业出版社,2010:1-508.
[2]颜泽球,廖晓东,涂钦.触摸屏自助点菜终端的设计与实现[j].现代电子技术,2010,39-45.
[3] 李丹.基于android平台的无线点餐系统的设计与实现[d].北京:北京邮电大学,2012 .