android的外卖系统(附件)

摘 要随着现代社会的工作岗位复杂性的提高人们的工作压力也提高,而本论文是基于Android端和以Web服务器的外卖系统,能够给人们节省时间,在利用Android和MY eclipse以及MY SQL的环境基础下,已Android为用户的显示界面以MY Eclipse作为界面用户背后的服务器,再加上MY SQL提供数据库系统,进行设计了Android的功能以及功能的实现。此设计首先进行注册功能的实现,背景音乐的播放,其次是菜单的菜品展示的主页面,菜品的分类,再到对菜品的购买加入购物车,对购物车的菜品进行增删查改等操作。外卖系统打破以前的农耕时代转变到现在的信息时代格局,更适合这个时代发展需求的一个系统。
目 录
ABSTRACT 3
一、 引言 1
(一)开发背景 1
(二)选题意义 1
(三)系统的运行环境及开发技术 1
二、系统分析与设计 2
(一)系统功能模块图 2
1. 客户的功能模块 3
2. 用户登录注册 3
3. 用户浏览菜单 3
4. 购物车 4
5. 我的订单 4
6. 订单删改 4
(二)系统用例图与系统流程图 4
1. 系统业务描述 4
2. 程序流程图 4
(三)数据库设计 6
1. 概念模型设计 6
2. 数据库表结构 7
3. 数据表之间的关系 8
三、系统功能及实现 9
(一)系统总体结构连接 9
(二)WEB服务端功能设计与实现 9
(三)ANDROID端功能设计与实现 10
1. 用户注册登录 11
2. 购物车的管理 14
3. 菜品的展示 18
4. 菜品的分类 21
5. 背景音乐 22
四、系统测试 24
(一)功能测试 24
(二)错误统计与分析 24
(三)测试结论 24
总结 25
致谢 26
参考文献 27 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

引言
时代的的进步和信息技术的发展触发外卖APP的运营而生,这个选题的意义重大,中国大约有十四亿人口,所谓民以食为天人们一天三餐这是必不可少的,加上现代的社会结构复杂程度越来越大,各个行业的种类也越来越多,所以人们的工作加班时间的程度也在加大,对于平时吃饭的时间也是比较紧张的,所以大多数的人选择点外卖,这样就省去了自己做饭或平时饭店食堂排队的时间,这样大家都把时间能够很好的利用起来,所以这个系统的出现能够非常大的改变人们的生活方式,所以这个选题也是非常有意义的。
(一)开发背景
民以食为天在这个互联网越来越发达的时代人们一直在追求方便简单的节奏,现在人们的工作压力也越来大平时上完班,下班的时候已经非常疲惫不想动,而人人每天都离开不了一日三餐,所以这方面的客户对象是非常广泛的,而外卖APP就是在这背景下诞生的,而且外卖这个这个需求用户趋势正在疯狂的增长,现在外卖这个模式已经慢慢的成了人们生活中的一种方式,未来人们也会继续在这种高效率的生活方式进行各种的在自己的工作岗位上为他人提供效率,同时这个系统模式也能够带动很多人就业,所以说这个软件的开发背景是非常的有前景的。
(二)选题意义
移动端的快速发展催发手机的APP主流,而基于Android的外卖APP解决人们上班没时间做饭,也省去了在外面吃饭排队的时间所以就出现了外卖系统,由于这个系统的支持的市场非常庞大,所以说外卖系统这个选题非常具有商业化的的价值。
(三)系统的运行环境及开发技术
Eclipse是当前比较流行也是比较好用的安卓编辑器之一而我现在的设计基于Android的外卖系统就是用到的开发工具之一是Java项目开发工具Eclipse,Eclipse其实是在基于Java的基础上的开源可拓展的开发平台。
基于Android的外卖系统的背景服务器就是Eclipse的MyEclipse 的版本下开发的,客户端是在安装Eclipse的基础上安装Android SDK和ADT插件开发。还要进行配置环境变量,在开机时要自动调用JDK系统文件.
Eclipse也是目前比较流行的可跨平台的开发环境,初期Eclipse仅用于Java语言的开发。目前版本的Eclipse包含比较多版本的插件MyEclipse也是Eclipse的插件之一。
ADT它只是一个平台下开发 Android 应用程序的一个系统组件。在下载后安装就可。
Android SDK它是目前为止安卓开发中不可以忽略的一个开发工具包,它是软件开发框架,硬件支持平台,操作系统等开发工具的平台。
这项技术是Java系列技术中的一部分,它的基础来自于Java。JSP 页面可以被翻译成另一种编译的语言,进行调用多个组件来进行一系列项目的批量处理,这样可以便于在服务器端的处理。
SQL Server也是目前比较流行的关系型数据库管理系统(RDBMS)。为了可以更高级的可用性和性能比,SQL供给了更加安全可靠的存储功能。
现在市面上出现比较多的模拟器,ARM是由Android中的一个移动模拟器
二、系统分析与设计
(一)系统功能模块图
随着互联网的应用技术的不断飞跃,2017年调查移动电话总数达到14.2亿户说明我国移动用户几乎每人有一部手机,这是一个非常庞大的市场,移动智能手机几乎是人手必备的一样电子产品,而Android则是通过自己定位,可以推荐你附近的美食以及店铺,然你去到那都可以订外卖,所以Android外卖系统运营而生,本系统的主要功能。
如图11
11功能模块图
12手机端功能图

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

好棒文