点菜系统开题报告_第1页
点菜系统开题报告_第2页
点菜系统开题报告_第3页
点菜系统开题报告_第4页
点菜系统开题报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、选题依据1、 背景与意义传统的餐饮行业,点餐过程都是由餐厅服务员人工完成的。通常的过程都是这样的,客人进入餐厅后,选择好座位开始点餐,服务员等待客人点餐完成,将客人的点餐内容送到厨房,由厨师下厨做菜。这一过程对于一个很小的餐馆来说没有问题,但是如果餐馆比较大或者人比较多,客人的等待时间就会相对比较长。而Android点餐系统就很容易解决这个问题。该系统一般由无线终端(一般是一个PDA)、无线路由器和后台服务器组成。2、 国内外研究状况目前国内外的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到AndroidMarket或者其他AppMarket销售)以及游戏开发(放到AndroidMarket或者其他AppMarket销售)。在餐饮方面,无线点餐已经在全国开始普及,越来越多的用户将会感受到android带来的便利。3、 发展趋势这种技术架构很成熟,但是存在一个弊端就是PDA的价格较高,并且PDA只能作为点餐使用,这无形中增加了系统的成本,也造成了资源的浪费。有了Android系统,我们就可以在其中开发一套客户端软件来完成点餐功能,Android手机的其他功能(如打电话、发短信)照常使用。这样首先系统的成本会降低,其次,Android系统功能强大,界面组建丰富,软件的功能自然会强大很多。用户操作更流畅,界面展现更完美。二、研究目标与主要内容Android无线点餐系统的总体目标:1) 明确系统功能。2) 设计方案比较及确定。3) 学习使用相关软件。4) 设计相关系统包及资源规划。5) 设计相关数据库。6) 完成程序设计。7) 完成样品制作。8) 完成毕业论文的撰写。本系统的内容主要包括:1) 身份的安全验证。登陆过程是通过无线网络调用后台数据库对用户名称和密码进行查询验证。2) 系统主菜单。主菜单通过一个GridView以图形菜单的方式来展现系统的功能,单击某个选项便进入该功能的操作界面。3) 点餐功能。该模块要完成的任务是操作员输入顾客的点餐信息,通过无线网络及时地将点餐信息传送到后台服务器,进而在厨房终端显示。4) 结算。顾客就餐结束需要结算,结算的过程是:操作员根据订单编号查询点餐订单信息和订单信息详细列表,顾客确认后单击结算按钮进行结算。5) 查台。当有顾客进入餐馆时,需要服务员查询餐桌状态,来安排顾客就餐。这一过程是通过查询数据库中的餐桌状态列表,通过可视化的界面来进行显示。6) 更新。为了提高程序的运行效率,将服务器中菜谱表和餐桌表中的数据库保存到客户端数据库中,因此,当服务器中的数据改变时需要及时将服务器中的数据动态地更新到客户端。7) 转台与并台。转台与并台都是通过更新已经提交到数据库中的数据来实现的,在实际的设计中会有具体的显示。三、拟采取的研究方法、研究手段及技术路线、实验方案等开发环境:安装SDK1.6支持android运行操作系统:WindowsXP开发框架:J2EE集成开发环境:MyEclipse6.5数据库系统:MySQL1)研究方法、手段本系统采用文献研究法,网上查资料法。通过观察与亲身体验,深入了解android无线点餐系统的具体流程以及实现方法。2)技术路线及实验方案其开发主要包括服务器、客户端和数据库的建立。基于近年来android系统的普及,在手机上应用使得其得到大多数人的认可,所以选择android系统作为点餐系统的平台。综上分析,本系统的实验方案主要有以下几步:1) 根据设计要求,可以将本系统分为几个主要的模块:登陆功能模块、点餐功能模块、结算功能模块、查台功能模块、更新功能模块、转台与并台功能模块等。完成以上模块后,将它们构成一个整体,成为一个完整的无线点餐系统。2) 系统功能图•系统设计图,如图3-13-1系统设计图•程序设计图,如图3-23-3系统E-R设计图四、 中外文参考文献目录郝玉龙.JavaEE编程技术[M].北京:清华大学出版社,2008.6.蒋耕晨.Android系统原理和实战应用[M].北京:北京理工大学出版社,2011.4.RetoMeier.Android高级编程.北京:清华大学出版社,2010.6.Java2应用开发指南[M].北京:电子工业出版社,2003.1.刘志成.UML建模实例教程[M].北京:电子工业出版社,2009.11.赵韶平.PowerDesigner系统分析与建模[M].北京:清华大学出版社,2004.8.林上杰.林康司.JSP2.0技术手册[M].北京:电子工业出版社,2005.4.张琴、张千帆.JSP动态网页制作基础培训教程[M].北京:人民邮电出版社,2005.1.EdBurnette.Android基础教程[M].北京:人民邮电出版社,2009.11.DanielM.Brown.CommunicatingDesign:DevelopingWebSiteDocumentationforDesignandPlanning[M].NewRiders,August28,2006.SayedHashimi,DaveMcalean.精通Android2[M].北京:人民邮电出版社,2010.12.DeepakAlur,JohnCrupi,DanMalks.J2EE核心模式[M].北京:机械工业出版社,2005.3.袁海燕,王文涛.Java实用程序设计100例[M].北京:人民邮电出版社,2005.5.代永亮.Java程序设计基础[M].北京:人民邮电出版社,2012.4.RogersCadenhead.Java入门经典[M].北京:人民邮电出版社,2012.3.五、 研究的整体方案与工作进度安排(内容、步骤、时间)点餐系统通过商业模式创新、功能创新、技术应用创新,在消费者和餐饮企业之间搭起一座方便点餐就餐的第三方服务平台。毕业设计的整体工作步骤分为:可行性研究,需求分析,总体设计,详细设计,系统测试,撰写和修改论文等。第1-2周:毕业实习第3-9周:系统设计编码第10-13周:撰写毕业设计论文,完善系统第14-15周:系统验收,提交论文第16周:毕业设计答辩、毕业设计修改六、研究的预期目标及主要特点及创新点1、 预期目标及特点Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。采用Servlet集成开发架构,实现在线使用,运行稳定高效,操作中无出错,界面简洁大方,操作方便,功能实用的要求。本项目主要面向具有一定规模、需要提高餐厅点餐效率、体现出现代化的气氛、改进客人就餐环境,并借此提高经济效益的餐厅和酒店。要求项目不会占用太大的预算,并能够尽量沿用原有的成熟技术,与原有系统进行良好的整合。主要特点:1) 降低营运成本2) 服

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论