一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电子商务的区域站点订单规划系统及其工作方法与流程

2022-02-20 19:30:23 来源:中国专利 TAG:


1.本发明涉及电子商务领域,尤其涉及一种电子商务的区域站点订单规划系统及其工作方法。


背景技术:

2.电子商务是以信息网络技术为手段,以商品交换为中心的商务活动,其通常是指在全球各地广泛的商业贸易活动中,在因特网开放的网络下,基于服务器应用方式,买卖双方不见面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付,以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型商业运用模式。目前,对于电子商务货物的配送,往往是通过各个城市的站点进行配送,而对站点所负责的范围往往是一个固定的范围,但是,各个范围内用户的购买能力往往是不同的,因此便造成了有些范围内配送站点很忙,而有些范围内配送站点比较清闲的情况,这样一来便导致了时间和资源的浪费,因此,亟需提供一种能够解决上述问题的配送范围规划系统。


技术实现要素:

3.发明目的:针对亟需提供一种能够解决上述问题的配送范围规划系统的问题,本发明提供一种电子商务的区域站点订单规划系统及其工作方法。
4.技术方案:一种电子商务的区域站点订单规划系统,用于向各个配送站点分配配送订单,包括:电子地图坐标模块,用于在城市电子地图上生成二维平面坐标系;站点标注模块,用于将配送站点标注在所述电子地图坐标模块生成的二维平面坐标系中;配送信息获取模块,用于获取订单的配送信息;地址获取模块,用于在所述配送信息获取模块获取的配送信息中获取配送地址;地址标注模块,用于将所述地址获取模块获取的配送地址标注在所述电子地图坐标模块生成的二维平面坐标系中;配送半径模块,提供预计配送半径,用于对每个所述站点标注模块标注的配送站点规划预计配送范围;第一修正模块,提供第一修正距离,用于对所述配送半径模块提供的配送半径进行一次修正并规划出一次修正范围;第二修正模块,提供第二修正距离,用于对经过所述第一修正模块的一次修正的配送半径进行二次修正并规划出二次修正范围;计数模块,用于对配送地址在所述预计配送范围、一次修正范围以及二次修正范围内的订单分别进行计数。
5.作为本发明的一种优选方式,预计配送半径大于任意两个站点的连线的二分之一
长度且小于任意两个站点的连线长度,即任意两个配送站点对应的预计配送范围之间存在重叠区域。
6.作为本发明的一种优选方式,对于所述第二修正模块,在进行二次修正后,在需要再次进行修正时,还用于再次进行修正,再次修正的距离为二次修正距离,并记为更新二次修正范围。
7.作为本发明的一种优选方式,所述计数模块设置数量阈值,所述数量阈值作用于预计配送范围、一次修正范围,以及二次修正范围。
8.作为本发明的一种优选方式,所述配送半径模块以预计配送半径为半径、每个所述站点标注模块标注的配送站点为圆心生成预计配送范围;所述第一修正模块以第一修正距离修正预计配送范围的预计配送半径;所述第二修正模块以第二修正距离修正一次修正配送半径。
9.一种电子商务的区域站点订单规划系统的工作方法,包括以下步骤:s01:所述站点标注模块将配送站点标注在二维平面坐标系;s02:所述地址标注模块将所有订单配送地址标注在二维平面坐标系;s03:所述配送半径模块以二维平面坐标系上的配送站点为基准规划预计配送范围;s04:所述计数模块在各个预计配送范围内对配送订单进行计数;s05:所述计数模块判每个预计配送范围内的订单数目是否超过数量阈值,若是,进入s06;若否,进入s11;s06:所述第一修正模块以第一修正距离对订单数目超过数量阈值的预计配送范围进行修正,并形成一次修正范围;s07:所述计数模块判断每个一次修正范围内的订单数目是否超过数量阈值,若是,进入s08;若否,进入s11;s08:所述第二修正模块以第二修正距离对订单数目超过数量阈值的一次修正范围进行修正,并形成二次修正范围;s09:所述计数模块判断每个二次修正范围内的订单数目是否超过数量阈值,若是,进入s10;若否,进入s11;s10:所述第二修正模块以第二修正距离对订单数据超过数量阈值的二次修正范围进行修正,并更新二次修正范围,并回到s09;s11:系统根据规划结果向各个站点分配订单。
10.作为本发明的一种优选方式,在修正所述预计配送范围、一次修正范围以及二次修正范围时,相邻两个站点的半径总和不小于相邻的两个站点之间的距离。
11.作为本发明的一种优选方式,两个配送站点之间重叠的区域作为匹配区域,所述匹配区域内的订单用于进行订单分配的补充。
12.本发明实现以下有益效果:利用可调控的半径以及设定的数量阈值对站点的配送范围进行规划,将订单配送的地址数量平均划分至相邻的站点的配送范围内,从而使得站点与站点之间所配送的数量得到平衡,从而减少工作量的巨大差异,从而减少时间和资源的浪费。
附图说明
13.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
14.图1为本发明系统框架图;图2为本发明工作步骤图;图3为本发明规划示意图。
具体实施方式
15.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
16.实施例一:参考图为图1-3。一种电子商务的区域站点订单规划系统,用于向各个配送站点分配配送订单,包括:电子地图坐标模块1,用于在城市电子地图上生成二维平面坐标系;站点标注模块2,用于将配送站点标注在所述电子地图坐标模块1生成的二维平面坐标系中;配送信息获取模块3,用于获取订单的配送信息;地址获取模块4,用于在所述配送信息获取模块3获取的配送信息中获取配送地址;地址标注模块5,用于将所述地址获取模块4获取的配送地址标注在所述电子地图坐标模块1生成的二维平面坐标系中;配送半径模块6,提供预计配送半径,用于对每个所述站点标注模块2标注的配送站点规划预计配送范围;第一修正模块7,提供第一修正距离,用于对所述配送半径模块6提供的配送半径进行一次修正并规划出一次修正范围;第二修正模块8,提供第二修正距离,用于对经过所述第一修正模块7的一次修正的配送半径进行二次修正并规划出二次修正范围;计数模块9,用于对配送地址在所述预计配送范围、一次修正范围以及二次修正范围内的订单分别进行计数。
17.作为本发明的一种优选方式,预计配送半径大于任意两个站点的连线的二分之一长度且小于任意两个站点的连线长度,即任意两个配送站点对应的预计配送范围之间存在重叠区域。
18.作为本发明的一种优选方式,对于所述第二修正模块8,在进行二次修正后,在需要再次进行修正时,还用于再次进行修正,再次修正的距离为二次修正距离,并记为更新二次修正范围。
19.作为本发明的一种优选方式,所述计数模块9设置数量阈值,所述数量阈值作用于预计配送范围、一次修正范围,以及二次修正范围。。
20.作为本发明的一种优选方式,所述配送半径模块6以预计配送半径为半径、每个所述站点标注模块2标注的配送站点为圆心生成预计配送范围;所述第一修正模块7以第一修正距离修正预计配送范围的预计配送半径;所述第二修正模块8以第二修正距离修正一次
修正配送半径。
21.一种电子商务的区域站点订单规划系统的工作方法,包括以下步骤:s01:所述站点标注模块2将配送站点标注在二维平面坐标系;s02:所述地址标注模块5将所有订单配送地址标注在二维平面坐标系;s03:所述配送半径模块6以二维平面坐标系上的配送站点为基准规划预计配送范围;s04:所述计数模块9在各个预计配送范围内对配送订单进行计数;s05:所述计数模块9判每个预计配送范围内的订单数目是否超过数量阈值,若是,进入s06;若否,进入s11;s06:所述第一修正模块7以第一修正距离对订单数目超过数量阈值的预计配送范围进行修正,并形成一次修正范围;s07:所述计数模块9判断每个一次修正范围内的订单数目是否超过数量阈值,若是,进入s08;若否,进入s11;s08:所述第二修正模块8以第二修正距离对订单数目超过数量阈值的一次修正范围进行修正,并形成二次修正范围;s09:所述计数模块9判断每个二次修正范围内的订单数目是否超过数量阈值,若是,进入s10;若否,进入s11;s10:所述第二修正模块8以第二修正距离对订单数据超过数量阈值的二次修正范围进行修正,并更新二次修正范围,并回到s09;s11:系统根据规划结果向各个站点分配订单。
22.作为本发明的一种优选方式,在修正所述预计配送范围、一次修正范围以及二次修正范围时,相邻两个站点的半径总和不小于相邻的两个站点之间的距离。
23.作为本发明的一种优选方式,两个配送站点之间重叠的区域作为匹配区域,所述匹配区域内的订单用于进行订单分配的补充。
24.在具体实施过程中,电子地图坐标模块1在互联网获取城市的电子地图,并在电子地图上生成二维平面坐标系,站点标注模块2获取城市内所有的快递配送站点,并将站点标注在电子地图上,配送信息获取模块3获取需要配送的订单的配送信息,并由地址获取模块4从配送信息中获取配送地址的信息,地址标注模块5获取配送地址信息并将配送地址标注在电子地图的二维平面坐标系中。
25.值得一体的是,数量阈值是各个区域内能够及时处理订单的最大数量。
26.对于每个配送站点,配送半径模块6提供一个预计配送半径,没送半径模块以预计配送半径为半径、每个配送站点的坐标为圆心生成圆,圆就是对应的配送站点的预计配送范围,由于预计配送半径大于任意两个站点的连线的二分之一长度且小于两个站点连线的长度,因此两个配送站点的预计配送范围有一个重叠的区域,下面以站点a与站点b为例,站点a的预计配送范围a与站点b的预计配送范围b就有一个匹配区域ab1,此时,计数模块9对预计配送范围a与预计配送范围b中的订单数量进行统计并与数量阈值进行对比,当判断预计配送范围a与预计配送范围b内的订单数量都小于数量阈值时,判断预计配送范围a与预计配送范围b都能及时处理订单,从而不对预计配送范围a与预计配送范围b进行调整,而对于预计匹配区域ab1内的订单数量,将匹配区域ab1内的订单数量平均分配至预计配送范围a与预计配送范围b内。
27.在计数模块9进行计数时,当判定预计配送范围a内订单数量超过数量阈值时,第一修正模块7在预计配送半径上缩小第一修正距离,并利用缩小后的半径规划一个一次修正范围a,计数模块9对一次修正范围进行计数,当判断一次修正范围a内订单数量不超过数量阈值时,判断此时一次修正范围a能够及时处理订单;此时,对于预计配送范围b,当判断此时预计配送范围b内的订单仍小于数量阈值时,第一修正模块7利用第一修正距离增加预计配送范围b的半径,从而生成一次修正范围b,计数模块9判断此时一次修正范围b中的订单数量不超过数量阈值时,判定此时一次修正范围b可以及时处理订单配送;计数模块9判断此时一次修正范围范围b中的订单数量超过数量阈值时,第二修正模利用第二修正距离减小一次修正范围b的半径,从而生成二次修正范围b,计数模块9判断此时二次修正范围b中的订单数量不超过数量阈值时,判定此时二次修正范围b可以及时处理订单配送;若判断二次修正范围b内订单数量仍然超过数量阈值时,第二修正模块8重复进行修正;在预计配送范围a经过第一修正模块7修正并生成一次修正范围a后,若判断此时一次修正范围a内的订单数量仍旧超过数量阈值时,第二修正模块8利用第二修正距离减小一次修正范围a的半径,从而生成二次修正范围a,进而,判断二次修正范围a内的订单数量不超过数量阈值时,判定此时二次修正范围a能够及时处理订单配送;若判断二次修正范围a内订单数量仍然超过数量阈值时,第二修正模块8重复进行修正。
28.对于后续的修正,在最终确认完成修正后,两个配送站点之间的重叠部分可以设定为匹配区域ab2,对于匹配区域ab2,将内部的订单数量平均分配给两个配送站点对应的最终调整过后的范围。而在调整两个配送站点的范围的时候,一部分的订单地址会脱离两个配送站点的范围,对于该些订单地址,将该些订单地址也平均分配给两个配送站点。
29.上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献