毕业设计(论文)-Android网上订餐系统.docVIP

毕业设计(论文)-Android网上订餐系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要 目 录摘 要 1 第一章 绪 论 3 1.1 研究的背景及意义 3 1.2 研究的目的 3 1.3 国内外概况 3 第二章 设计原理和方法 5 2.1架构概述 5 2.2关键技术简介 5 2.3开发工具及环境 6 2.4应用平台 9 2.5需求分析 9 2.5.1点餐系统的背景分析和构建必要性 9 2.5.2可行性分析 11 第三章 系统概要设计 12 3.1模块的划分与功能模块设计 12 3.2数据库结构的设计 12 3.3连接数据库的设计与实现 17 第四章 系统实现 18 4.1客户端设计思路 18 4.2主菜单界面 18 4.2.1功能描述 18 4.2.2登录界面的设计 18 4.2.3功能描述 18 4.2.4界面设计 19 4.2.5功能实现 19 4.2.6 关键代码 19 4.3 点菜界面 21 4.3.1 功能描述 21 4.3.2 界面设计 21 4.3.3 关键代码 22 4.4 更新界面 24 4.4.1 功能描述 24 4.4.2 界面设计 24 4.4.3功能实现 24 4.4.4关键代码 24 4.5 结账界面 26 4.5.1 功能描述 26 4.5.2 界面设计 27 4.5.3功能实现 28 4.5.4 关键代码 28 第五章 测试 29 5.1 测试的作用和意义 29 5.2 测试方法 29 5.3 测试内容 29 5.4 测试结果 30 5.5 测试结论 31 结 论 32 谢 辞 33 参考文献 34 第一章 绪 论 1.1 研究的背景及意义 餐饮传统的点菜方式是纯人工操作,由服务员记录顾客点的菜,在具体工作中容易出现以下问题:手写单据字迹潦草从而导致上错菜、传菜分单出错现象严重、加菜和查账程序较繁琐。处理特殊口味有遗漏和偏差、客人催菜遗忘现象较频繁、计算账单易出错、不方便人员管理等等。正因如此,无线点餐模式应运而生。它不仅可以有效地提高餐饮业的工作效率,更可以规范服务体系,提高整体服务质量和管理水平,并为规模化经营提供了坚实的技术基础。 我们生活在一个充斥着数字技术的世界里,数字技术几乎侵入到我们生活的每个细节。:服务员依然使用手持终端为顾客点餐,当,服务员将在手持终端内的信息,对准布置在餐厅的红外接收进行发射,接收端会将点餐信息通过网线传到前台。前台,发送给收银台和厨房。Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到Android Market或者其他App Market销售)以及游戏开发(放到Android Market或者其他App Market销售)。在餐饮方面,无线点餐已经在全国开始普及,越来越多的用户将会感受到android带来的便利。 这种技术架构很成熟,但是存在一个弊端就是PDA的价格较高,并且PDA只能作为点餐使用,这无形中增加了系统的成本,也造成了资源的浪费。有了Android系统,我们就可以在其中开发一套客户端软件来完成点餐功能,Android手机的其他功能(如打电话、发短信)照常使用。这样首先系统的成本会降低,其次,Android系统功能强大,界面组建丰富,软件的功能自然会强大很多。用户操作更流畅,界面展现更完美。 第二章 设计原理和方法 2.1架构概述 本设计主要讲述了无线点餐系统的基本功能和基于Android平台的软件开发、数据库的设计方法。设计最终达成了用户登录、点菜管理、送餐管理,收费管理,等点餐系统的基本功能。并且系统能够正常运行,各个页面交互性较好。在整个设计中基本运用基础的Android进行功能编程,也运用到了一些前端控件来控制输入信息,对输入信息进行验证,通过JDBC连接数据库。在系统规划中先后用数据流程图、系统功能结构图分析了系统所需的各种数据,详细的展现了系统的各个功能模块并给出了主要功能运行界面图。该点餐系统目前已有比较完善的管理与使用功能。开发点餐系统是为了满足酒店管理的需要,以现代化的创新思维模式去工作。 无线点餐系统主要用到的采用模型-视图-控制器MVC架构是Model-View-Controller,中文模型-视图-控制器。MVC应用程序总是由这三个部分组成。MVC架构是一种架构,其实需要其他。在J2EE模式目录中,通常采用service to worker模式实现,service to worker模式集中控制器模式,派遣器模式和Page Helper模式。而StrutsMVC的View和Controller两个部分,Model部分需要,Struts了抽象类Action使开发者能将Model应用于Struts框架中。 JDBC是一种用SQL语句的Java API,可以提供访问,它由Java语言编写的类和接口组成。JDBC提供了一个标准的API,可以更高级的工具和接口,

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档