乐外卖物流配送调度系统设计

摘要
随着互联网时代的发展,以及人们对生活品质的追求,订外卖已经成为了一种普遍的消费行为,外卖因其快捷便利性广受青睐,也因配送不及时,不准确倍受指摘。为了改善当前外卖配送过程中存在的配送速度不能保证,物流成本高,订单信息反馈不及时,配送调度方案不科学等问题,本次研究致力于对外卖物流配送系统进行设计。发展一套以蚁群系统为依据,重新规划配送,以作配送路径上的规划,为了解决当今外卖配送系统中存在的一系列问题,建立合理的调度系统来响应需求。对传统的外卖配送管理模式进行优化设计,将有助于突破外卖业的发展瓶颈。为降低物流成本,加快智能化物流发展,提高物流配送合理优化起到示范作用。




关键词:配送、调度、信息系统






Abstract
With the development of the Internet age, and the pursuit of people's quality of life, the booking of takeout has become a common consumer behavior. Because of its quick convenience, the takeout is widely accepted, and the distribution is not timely and inaccurate. In order to improve the current distribution process, the distribution speed can not be guaranteed, the logistics cost is high, the order information feedback is not timely, the distribution scheduling scheme is not scientific and so on. This study is devoted to the design of the logistics distribution system.A set of ant colony system is developed to replan distribution on the route of distribution. In order to solve a series of problems in the distribution system, a reasonable scheduling system is established to respond to the demand. The optimized design of the traditional takeaway distribution management mode will help to break through the bottleneck of takeaway industry development. In order to reduce logistics costs, speed up the development of intelligent logistics, and enhance the rational optimization of logistics and distribution, it plays an exemplary role.


Keywords:Distribution, scheduling, information system




目 录
摘要 1
Abstract 2
1 绪论 5
1.1研究背景 5
1.2 研究目的和意义 5
1.2.1 研究目的 5
1.2.2 研究意义 5
1.3 国内外研究现状 5
1.3.1 国外研究现状 5
1.3.2 国内研究现状 5
1.4  本文的主要研究内容 6
2 相关理论基础 7
2.1 JSON 7
2.2 Mysql数据库技术 7
2.3 Java 8
2.4配送路径规划 8
    2.5蚂蚁理论..........................................................................................................9
3 乐外卖配送调度现状分析 10
3.1 乐外卖现状分析 10
3.2 乐外卖平台问题分析 10
3.3 乐外卖配送调度系统需求分析 10
4  乐外卖配送调度系统设计 12
4.1  配送调度系统总体设计 12
4.1.1 Server端架构 12
4.1.2 APP端架构 13
4.2  整体功能设计 13
4.2.1  信息收集整合 13
4.2.2  优化配送路径 15
4.2.3  GPS定位跟踪 17
4.2.4  订单确认与信息反馈 18
4.3  数据存储设计 20
5  乐外卖配送调度系统实现 27
5.1  系统平台搭建 27
5.2  系统功能的实现 27
5.2.1 信息收集整合功能 27
5.2.2优化配送功能实现 28
5.2.3 GPS定位跟踪功能 31
5.2.4订单处理功能实现 31
5.3 系统测试 32
5.3.1优化配送测试 32
5.3.2运输管理测试 32
5.3.3订单管理测试 33
结  论 34
参考文献 35




1 绪论
1.1研究背景
网络营销模式随着移动互联网的发展也在发生变化,现在的网络营销模式被称作移动营销。在这人手一支智能型手机的时代中,移动商务所带来的价值也逐渐受到重视。通过手机进行点餐现在已经很常见,外卖O2O的发展与消费者的快速收到外卖心态的矛盾越发明显。“网站+送餐”的模式分为轻模式和重模式,区别在于配送团队是第三方配送还是自建配送团队。无论是轻模式还是重模式,配送团队的重要性不言而喻。配送团队的工作效率,服务的态度是各个公司考虑的几个关键问题之一。与之相应,配送人员的工资也与配送单数有关,如何提高配送人员的工作效率,提高服务水平是目前较为热点的问题。如何通过乐外卖物流配送系统实现快速的点餐和调度具有很强的现实意义。
1.2 研究目的和意义
1.2.1 研究目的
随着互联网时代的发展,以及人们对生活品质的追求,订外卖已经成为了一种普遍的消费行为,吸引了许多投资者加入外卖平台开发的浪潮中。外卖因其快捷便利性广受青睐,也因配送不及时,不准确倍受指摘。其中,配送调度系统是外卖物流的最核心环节,依托海量订单数据、送餐员定位数据、精准的商户特征数据,针对送餐员实时情景,对订单进行智能匹配,实现自动化调度以及资源的全局最优配置,在保证系统效率的前提下,最大限度地提高用户体验。为了改善当前外卖配送过程中存在的配送速度不能保证,物流成本高,订单信息反馈不及时,配送调度方案不科学等问题,本次研究致力于在大数据基础上对外卖物流配送系统进行设计。
1.2.2 研究意义
外卖平台不仅承担销售任务,同时也承担达成订单的最后一公里——物流配送业务。为了解决当今外卖配送系统中存在的一系列问题,建立合理的调度系统来响应需求。对传统的外卖配送管理模式进行优化设计,将有助于突破外卖业的发展瓶颈。为降低物流成本,加快智能化物流发展,提高物流配送合理优化起到示范作用。
本论文的研究目的为开发一个具便利性、机动性、丰富性且多元性外卖调度平台实现对本地美食的推荐和购买.依照本地对餐厅的多种分类方式,提供方便的查询功能,并提供餐厅地址、餐厅照片及餐厅特色等信息。另外,也有线上地图浏览及附近餐厅查询、关键字搜索等功能,希望借此提供一个完善的美食导览平台给民众使用。本论文将开发一个具便利性、机动性、丰富性且多元性的网络平台,来介绍各种美食,并提供道路名称、菜单及餐厅名称的关键字查询功能。另外,也有分类查询及附近餐厅查询的功能,希望借此提供一个完善的外卖调度平台。
1.3 国内外研究现状
1.3.1 国外研究现状
由于欧美共同的拉丁文化的大背景下,欧美的互联网公司很容易实现跨地域的合作,国际化是欧美外卖公司最主要的战略之一。Just Eat创办于丹麦,2006年到英国,并在英国上市。Yelp的国际化扩张更迅速。2012年,Yelp收购了其在欧洲的Qype。2013年,Yelp的新西兰分站、捷克等站点上线。截止到2014年,Yelp覆盖的市场数量上升至106个,其中国际市场达到50个,逐渐和美国本土市场持平。国内的外卖公司更多是专注国内一二线市场,并朝三四线市场下沉。但由于文化的差异,国际化需要付出比本土更多的精力和时间。
Eilon(2015)在《Optimization of logistics distribution line》等人提出将动态规划法用于固定车辆数的物流配送线路优化问题,通过递归方法求解。J.Lawrence(2015)在《Scheduling optimization based on genetic algorithm》将遗传算法应用于线路优化的研究,同年Desan和Gorar提出用模糊集理论来求解点数不确定的车辆线路优化。Modares,Somhom 和T. Enkawa(2015)在《Scheduling optimization based on neural network algorithm》提出用自组织的神经网络算法来求解线路优化问题。 
1.3.2 国内研究现状
2014年,国过餐饮业收入计27000多亿元,同比增长9.7%。据预测,如按照外卖占餐饮收入30%的比例计算,未来餐饮外卖市场将达到万亿以上规模。这还仅仅是目前可以预估的数据,随着用户消费习惯的改变和外卖周边产业的衍化,未来巨大的市场空间使外卖配送自然成了各个新兴创业公司和巨头们必争的细分领域。
国内对配送路线优化逐步得到重视。陈子侠(2016)在《配送中心路径规划研究》运用网格划分技术和算法,对配送中心不同送货线路之间工作量不均衡问题进行了优化,使一条线路尽量集中,减少线路交叉,便于配送,大大降低了划分的复杂度,减少了运算量,可以判断出哪个区域网点较密集,对密集区域集中配送,提高配送效率。陈佳丽(2016)在《贵州卷烟配送路线优化》以贵州为例,运用节约里程法模型主要从打破行政区域限制的角度,实施卷烟配送路线优化。提升配送效率,克服了送货线路重复、送货成本偏高和送货量不均等问题。陈艳艳,宋健民(2017)在《基于遗传算法的优化决策研究》通过将地理信息系统与基于遗传算法的优化决策相结合,建立了一个综合优化决策模型,利用遗传算法进行优化决策,使总成本最小。 
1.4  本文的主要研究内容
本文针对现阶段乐外卖物流配送调度存在的问题,通过针对配送调度业务流程的调研,釆用移动客户端实现手机前端功能,通过SSH框架以及Mysql数据库管理系统实现后台餐饮配送调度信息管理系统,在本系统中,利用json文档实现数据交换,使用Web Services实现面向服务架构,期望能够使餐饮配送调度信息系统在信息共享、可扩展性和可维护性方面有一个质的飞跃。


2相关理论基础
2.1 JSON
JSON 全名 JavaScript Object Notation是一种轻量级的数据交换语言属于一种具有自我描述特性与层次结构的文字格式,可经由Javascript或Jsp进行解析。主要与XML进行比较,JSON速度快,体积小,更为方便阅读,与XML不同的地方在于JSON没有结束标签,读写的速度更快,并且可以使用阵列,没有保留字的限制。使用JSON描述数据结构可以有以下6种形式:
1.对象:对象以{起始,并以}结束,一个对象中可包含许多的名称/数值对,并以,分开。
2.名称/值:名称和值之间用:隔开。
3.阵列:阵列以[起始,并以]结束,阵列内数值 ,分开。
4.字串:由双引号开始由双引号结束,表示为一字串。
5.数值: 0-9 的数字组合,包含负数与小数点。
6.布林值:表示true或false。
2.2 Mysql数据库技术
Mysql5.6由于有许多吸引人的特性,包括效能高、成本低、可靠性好,并且支持多种操作系统、为多种程序语言提供了 API、提供多语言支持、提供多种数据库连接途径、可以处理大量记录的大型数据库,支持多执行绪以充分利用CPU资源进而支持多用户,最佳化的 SQL查询算法,有效的提高查询速度,提供用于管理、检查、最佳化数据库操作的管理工具,更重要的是其对于自由软件的支持以及发展,前几年,很多中小型网站都钟爱Mysql5.6,正是看中它的众多便捷有效的特性。近几年来 Mysql5.6技术不断成熟,一些大型网站也开始使用Mysql5.6。非常流行的开源软件组合 LAMP中的M指的就是 Mysql5.6。但是在近期 Oracle 收购之后,在其商业考虑以及政策上,逐渐将 Mysql5.6商业版的售价提高,并且减少自由软件的支持以及开发,在公司这样的方针之下,不少软件社群也逐渐出现担忧,担忧其公司将不再开发自由软件,甚至于停止支持自由软件,导致不少原先使用 Mysql5.6开源软件的软件社群逐渐转移到其他的数据库系统,例如维基百科已于 2013年将数据库迁移至 MariaDB数据库。虽然Mysql5.6未必是使用上最好的数据库,但Mysql5.6是属于比较容易上手的平台,可以解决数据存放的问题,并可以建立有系统的关联式数据库,正规化后的Schema也适用,因此选用Mysql5.6。
2.3 Java
Java移除了许多在 C+
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值