外卖拼餐app应用开发毕业论文
2021-03-11 23:29:48
摘 要
4G来临5G在望,wifi的普遍,网速的提升和智能手机技术的发展,都在加快智能手机普及的速度。为了更好的节约时间和人力资源,各种方便人们的应用也相继走进人们的生活。而智能手机体积小携带方便的特性,也使开发智能手机的各种应用有着广阔的市场前景和广泛的市场需求。
科技发展的同时,人们压力变大,生活节奏加快。为了节约时间,越来越多的人选择通过点外卖的方式来就餐。点外卖让我们足不出户就可以享受美食,节约出门的时间,而且有许多商家许多美食可以选择。但是,有些商家的起送价超过了人们日常用餐的平均花费,因此,开发一款具有拼餐功能的外卖app能更好的满足用户需求。
该外卖拼餐系统包括客户端与服务器端两个部分,满足订餐用户、商家和管理员的所需功能。
关键词: android系统 手机订餐 服务器端
Abstract
4G approaching and 5G in sight, wifi is being more popular, speed of ascension and the development of smart phone technology, are accelerating the speed of popularity of smart phones. In order to save time and human resources, all kinds of application which can convenient people's lives entered the lives of people. Small size and easy to carry, all the characteristics make the smart phone applications have a broad market prospects and a wide range of market demand.
With the development of technology, pressure to people is becoming larger, which make the pace of life accelerated. In order to save time, more and more people choose to eat by way of take-away. Take-away allows us stay at home can also enjoy the food, save the time to go out, and there are many businesses can choose a lot of food.However, some businesses offer more than the average cost of daily meals, therefore, the development of a take-off function of the take-away app can better meet the needs of users.
The take-away system includes the client and server,to meet the needs of user,businesses and administrators.
Keywords: android system mobile phone order a meal server
目录
基于安卓平台的外卖拼餐app的研究与实现 1
摘要 3
Abstract 1
目录 1
第一章 绪论 1
1.1 项目开发背景及意义 1
1.1.1背景 1
1.1.2 意义 2
1.2 国内外研究现状及分析 2
1.2.1外卖O2O平台所存在的问题 2
1.2.2 解决方案 3
第二章 系统需求分析 4
2.1 系统可行性分析 4
2.1.1 技术可行性 4
2.1.2 操作可行性 4
2.1.3 经济可行性 4
2.2安卓客户端功能需求 4
2.3服务器端功能需求 5
2.4 性能需求 5
2.5系统逻辑模型 6
2.5.1 业务流程分析 6
2.5.2 数据流图 7
2.5.3数据字典 8
第三章 总体设计 10
3.1 系统开发环境及技术分析 10
3.1.1开发环境 10
3.1.2 MySql数据库 11
3.2系统用例图 11
3.3 系统总体功能架构设计 13
第四章 数据库设计 14
4.1 E-R图 14
4.2数据库表设计 16
第五章 系统实现 18
5.1安卓端功能实现 18
5.1.1登录页面 19
5.1.2 首页 19
5.1.3 点菜 20
5.2 服务器端功能实现 22
5.2.1 登录注册模块 22
5.2.2 管理员主界面 22
5.2.3 商家模块 24
第六章 系统测试 24
6.1 软件测试的重要性 24
6.2 测试方法 25
6.3 系统运行情况 25
6.4 系统评价 26
第七章 结论 26
7.1 总结 26
7.2展望 26
参考文献 28
致谢 29
第一章 绪论
1.1 项目开发背景及意义
1.1.1背景
随着信息技术的快速发展,O2O理念和互联网 概念的深入人心,传统行业与互联网的融合深入,餐饮行业的发展也由传统的线下实体店模式衍生出线上线下相融合的外卖这一行业。在中国,最早涉及外卖业务的是肯德基、麦当劳等国际快餐巨头和真功夫、海底捞等中式餐饮品牌。 [1]当时的外卖订餐方式还是传统的电话订餐。 2003年4月,大众点评的出现是餐饮企业O2O的最早形态。之后的很长一段时间,限于科学技术的水平,手机还是传统的“老人机”,网速还流连在2G、3G的“龟速”时代,这也就导致绝大多数餐饮O2O平台都是只能基于PC端,而且在那个年代,电脑也是奢侈品。而这些因素,都进一步造成餐饮O2O行业的用户少,受众范围小的状况,而这也使得餐饮企业的互联网平台盈利模式不清晰,盈利能力弱。而网联网平台的推广、维护也使得餐饮企业成本变大,隐患渐增。2010年以后,随着智能手机的普及,网速提升,渐渐地,智能手机成为了一个携带方便和功能强大的通讯手段和应用展示平台。外卖O2O用户开始从PC向移动端转移。2012年,“饿了么”推出基于安卓平台的外卖app,而随着智能手机的普及,越来越多人选择在饿了么上点外卖,因此吸引了更多的商家入驻饿了么,而商家多意味着可供用户选择的余地就越多,用户对于平台的黏度越大,自此形成良性循环。紧接着美团外卖也渐渐流行,而这些外卖平台能够做大做强,完善的外卖配送系统功不可没。这也就意味,想要进军外卖行业,必须要有强大经济实力才能有在落后的局面中后来居上的底气。因此,百度推出百度外卖,阿里推出淘点点,两家互联网巨头进入外卖行业。为了争夺市场,各平台间继而开启一场外卖平台的烧钱大战,各种优惠、红包、满减配合商家活动。在这场大战中,一些小的公司受限于物流、人力成本,盈利空间一步步被挤压,最后多数局限于一座城市。此后经过长期系统的品牌形象塑造,饿了么、美团、百度和淘点点自然脱颖而出。
截至2016年12月,通过互联网点外卖的用户规模已经达到2.09亿,年增长率达到83.7%,占网民比例为28.5%,而通过手机来点外卖的用户规模已经达到了1.94亿。[2]根据艾瑞咨询《2016年中国外卖O2O行业发展报告》发布的统计数据显示,2015年全年中国外卖O2O市场规模442.4亿元,占外卖市场的渗透率18.5%,预计到2018年,外卖 O2O市场将有可能突破1500亿元。据美团网相关数据显示,在其外卖平台上线之初,日订单量仅为数十单,半年之后,突破10万单,如今每日订单量已达到百万量级。通过点外卖来就餐,足不出户享受美食已经成为大多数人的生活习惯。
1.1.2 意义
互联网经济时代,为了节约时间成本、经济成本和人力成本,技术发展迅速,如智能手机每年都会有新版本、新功能推出,不断有人尝试新的商业模式,如外卖平台节约人力成本,共享理念节约经济成本。有人说让社会进步的是人的懒惰,现在这个时代,就是这样一个懒人经济时代。外卖平台的推出,对于商家而言,避免了每日就餐高峰期店里的拥堵,让自家店铺面向更广大的用户群。而对于消费者来说,外卖充分满足了自己“懒”的欲望,不想出门点外卖,天气不好点外卖……外卖平台满足了普通商家和消费者的各自需求。