快递订单的自动分配方法

文档序号:9688127阅读:3460来源:国知局
快递订单的自动分配方法
【技术领域】
[0001]本发明涉及快递配送技术领域,具体涉及快递订单的自动分配方法。
【背景技术】
[0002]目前由于快递的收货地址没有统一的格式,寄件人员发送快递时填写的地址随意性比较强,比如同一小区的快递,有的人员填写的地址是街道名,有的人员填写的是小区名或大厦名,甚至有的用户填写的小区或大厦名正确,但街道错误,至少同一个地方出现多种形式的送货地址;而快递派件人员在配送时,主要是根据地址将快递分配给不同人员,这样就会出现同一个小区的快递分配给多个人员进行配送,不仅降低了配送效率还增加了配送人员的重复劳动。

【发明内容】

[0003]针对现有技术中的上述不足,本发明提供的快递订单的自动分配方法能够将同一配送信息分配给同一个配送人员进行配送。
[0004]为了达到上述发明目的,本发明采用的技术方案为:
提供一种快递订单的自动分配方法,其特征在于,包括以下步骤:
获取所有待配送快递的订单编号和每个订单编号所对应的收货地址;
分析所有待配送快递的收货地址,将与设定区域相同的待配送快递合并至同一设定区域数组集合中;
当设定区域数组集合中的订单数量大于预设阀值时,将同一设定区域数组集合中具有相同配送信息的待配送快递合并至同一待配送订单子集合中;
当待配送订单子集合中的订单数量小于预设阀值时,读取每个待配送订单子集合中每个收货地址的地理编码;
将所有订单数量小于预设阀值的待配送订单子集合中地理编码相同的待配送订单合并至同一个目标配送订单集合中;
根据配送人员每天的平均配送量和目标配送订单集合中订单数量,将至少一个目标配送订单集合中待配送快递分配给同一个配送人员。
[0005]本发明的有益效果为:本方案能够将待配送订单按设定区域、配送信息和具体地理编码进行待配送快递的分配,之后在再将按照地理编码分配后的待配送订单分配给同一配送人员,可显著缩短配送时间,提升配送速度、效率。
【附图说明】
[0006]图1为快递订单的自动分配方法的具体流程图。
【具体实施方式】
[0007]下面对本发明的【具体实施方式】进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于【具体实施方式】的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
[0008]参考图1,图1示出了快递订单的自动分配方法的具体流程图。如图1所示,该快递订单的自动分配方法100包括以下步骤:
在步骤101中,获取所有待配送快递的订单编号和每个订单编号所对应的收货地址;需要说明的是,此处所说的所有待配送快递是指一个快递公司在一个市内当前时间段需要配送的所有快递。
[0009]在步骤102中,分析所有待配送快递的收货地址,将设定区域相同的待配送快递合并至同一设定区域数组集合中;此步骤中的设定区域可以是区县、乡镇,具体可以根据当地快递配送情况选择设定区域的大小;下面以设定区域为县级行政区为例进行说明:
主要是将每个市的几个区县输入,将具有相同区或县的待配送快递分配至同一个设定区域数组集合中,每加入一个待配送订单,就将订单数量累加一次。设定区域数组集合中至少包括快递的订单编号、每个订单编号所对应的收货地址和待配送快递的订单数量。
[0010]在步骤103中,当设定区域数组集合中的订单数量大于预设阀值时,将同一设定区域数组集合中具有相同配送信息的待配送快递合并至同一待配送订单子集合中。其中的配送信息可以为街道、小区、大厦或单位。
[0011]上一个步骤的具体操作方式是,读取设定区域数组集合中的订单数量,判断设定区域数组集合中的订单数量与预设阀值的关系,当设定区域数组集合中的订单数量大于预设阀值时,将同一设定区域数组集合中具有相同配送信息的待配送快递合并至同一待配送订单子集合中。对于设定区域数组集合中的订单数量小于等于预设阀值时,将设定区域数组集合中待配送快递分配给同一个快递人员进行配送。
[0012]在步骤104中,当待配送订单子集合中的订单数量小于预设阀值时,读取每个待配送订单子集合中每个收货地址的地理编码。
[0013]具体地为,读取待配送订单子集合中的订单数量,判断待配送订单子集合中的订单数量与预设阀值的关系,当待配送订单子集合中的订单数量大于预设阀值时,可以按配送人员的配送量分配给多个人员,也可以分配给同一个配送人员进行多次配送。当待配送订单子集合中的订单数量小于预设阀值时,读取每个待配送订单子集合中每个收货地址的地理编码。在步骤105中,将所有订单数量小于预设阀值的待配送订单子集合中地理编码相同的待配送订单合并至同一个目标配送订单集合中。
[0014]步骤104和步骤105可以对于同一地址不同别名、写法致使快递地址完全不相同的地址进行识别,比如:四川省成都市成都信息工程大学航空港校区和四川省成都市学府路一段24号,这两个地址虽然写法完全不相同,但是其地理编码是一样的,通过地理编码的引入可以避免同一个地方分配多个人员进行待配送快速派送,从而提高了快递配送效率。
[0015]在快递配送时,经常出现相邻的两个小区、大厦出现不同的人员在配送快速;或者虽然距离很近,但是中间相隔不可跨越障碍物,需要绕行很远(大于快递配送距离)进行派件,致使快递分配非常的不合理。
[0016]为此,在本发明的一个实施例中,将待配送快递分配给配送人员之前还包括: 计算待配送订单子集合中的目标配送订单集合的地理编码与同一待配送订单子集合中其他目标配送订单集合的地理编码之间的相对距离;
比较相对距离与配送员的配送半径,将相对距离小于等于配送半径的目标配送
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1