结论 36
参考文献 37
致谢 38
1 绪论
1。1 项目背景
社会的进步,经济的发展,当代人们对于生活质量追求越来越高,人们对于餐饮的需求也日益增长。人是铁饭是钢,忙里偷闲去店铺进餐,常常却会遭遇交通不便,热销菜品已售完,餐馆排队点餐,就餐无座位等等不愉快的事情。可是网络跟新技术,就能解决有钱难订餐的麻烦问题。
21世纪属于科技发展的年代,从1G网络腾飞到当今的4G、5G,手机应用日新月异的变换。本着人性化、操作简洁、方便大众的原则,腾讯QQ、淘宝、支付宝等这类超级app取得了用户们的极大认可,智能手机的装机必备app。越来越多的给人们带来的便捷的移动软件开始涌上市场。
快节奏的生活方式给了人们很大压力,工作繁忙之余还需要解决自己的生活所需。为此上班族们宅男宅女足不出户就可吃到餐馆里的菜品的app诞生了。类似淘宝网上购物,根据线上存在的菜品进行下单选购。避免了进餐高峰期交通拥挤,餐馆排队等餐一系列浪费时间的弊端。所以通过互联网提供的便捷通道,群众们已经习惯了以网络为媒介处理各种事务。
1。2 系统开发目的
以网络为核心的当今社会,越发需要为人们提供便捷的移动产品的出现,网络使用者受益匪浅。本次毕业设计题目是在线订餐系统,展示了整个订餐系统的设计到实现的具体过程。通过模仿当今受用户喜爱的相关订餐app,本次的毕业设计希望能够成功实现用户利用网络利器足不出户享受送餐上门的便捷,在此基础上希望能启发大家生活中勤于思考善于研究。
此次毕业设计涉及了大学多个专业课java,数据库,数据结构,计算机网络等。可以说是大学的专业知识活学活用,还有好多我自己去挖掘的知识。比如服务端与客户端相互传输原理的,一方面实现了用户在线订餐的需求,可见对商家用户双方都提供了利益。在此方面研究的更加透彻。网上订餐系统为用户们提供了丰富的菜品选择,一方面促进餐馆菜品的宣传效果,我们需要在生活中多多思考,巧妙利用网络为社会搭建更坚实的进步阶梯。
1。3 系统开发工具简介
1、Eclipse简介
Eclipse是开放源码、基于java可拓展开发的平台,起初是由IBM开发的代替商业软件的。就其本身它只是一个框架和一组服务,需要通过插件组建构建开发环境。Esclipse也自带了标准的插件集,比如JDK,但他也不局限于Java语言,也支持C++、PHP、Android等编程语言。系统设计思想是:一切皆插件。他的基本内核包括:图形API,Java开发环境插件,插件开发环境等,这些组件提供了一个丰富的开发环境。所以它是一头野兽同时也是一套设备,神秘且更具有威慑力。功能丰富,操作简单,Eclipse本次毕业设计用于安卓前端的框架搭建。
2、Android SDK简介
Android SDK 是安卓开发工程师进行安卓app开发的工作平台。所以Android SDK是安卓专属的开发工具包。它构建在 Linux 内核的基础上且包括了丰富的功能。Android SDK是基于Java语言的,因此需要安装JDK1。5以上的版本。Android与IOS相似,具备高级图形显示、触摸、和上网功能。其震撼人心的是安卓系统的服务免费和开源性。安卓对第三方软件完全开放的平台。从软件开的角度快来看,安卓移动软件开发也占了核心的角色。而Android SDK这个可靠的平台可以经济有效的进行软件部署和服务支持。本设计通过Eclipse与Android SDK插件完成客户端的实现。 Android网上订餐系统的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_92296.html