本发明专利技术公开了一种电子订单推送方法及系统、服务器及存储介质,其包括:获取客户的待配送外卖订单及待配送外卖订单的配货位置和送货位置;获取快递员的实时位置及其当前配送订单外卖系统,预测其完成时间,并判断快递员的当前配送订单的送货位置和完成时间与待配送外卖订单的配货位置是否满足设定要求;对满足设定要求的快递员排序,将待配送外卖订单推送给排序首位的快递员。本发明专利技术通过订单自动推送的方式,以使得每个快递员完成或接近完成其当前配送订单时,向其推送配货位置满足要求的待配送外卖订单,便于待配送外卖订单被推送至合适的快递员,保证快递员配送的连续性,提高配送的时效性和配送效率,避免快递员抢单,提高快递员配送的安全性。
E-order push and , and
全部详细技术资料下载
【技术实现步骤摘要】
电子订单推送方法及系统、服务器及存储介质
本专利技术涉及订单推送技术,尤其是涉及一种电子订单推送方法及系统、服务器及存储介质。
技术介绍
目前,外卖订单一般多采用抢单的方式,其虽然提高了快递员的积极性,但是也导致快递员都争抢一些配送距离近的订单,而抢到这些订单的快递员可能正在送餐途中或者正在等待上一订单的配货,从而导致其抢到的订单的送货时间无法保障,而且经常出现快递员骑车或开车送货的同时通过手机抢单的状态,其也不利于快递员的安全性。
技术实现思路
本专利技术的目的在于克服上述技术不足,提出一种电子订单推送方法及系统、服务器及存储介质,解决现有技术中送货时间无法保障及影响快递员的安全性的技术问题。为达到上述技术目的,本专利技术的技术方案第一方面提供一种电子订单推送方法,包括如下步骤:获取客户的待配送外卖订单及所述待配送外卖订单的配货位置和送货位置;获取每一个快递员的实时位置及其当前配送订单,预测其当前配送订单的完成时间,并判断每一个快递员的当前配送订单的送货位置和完成时间与待配送外卖订单的配货位置是否满足设定要求;对满足设定要求的所有快递员进行排序,并将待配送外卖订单推送给排序首位的快递员;其中,所述设定要求至少包括:为第个快递员的当前配送订单的送货位置与待配送外卖订单的配货位置之间的距离,为一设定常数,为正整数,为第个快递员当前配送订单的完成时间,为第个待配送外卖订单的订单提交时间,为一设定常数,为正整数,为第个快递员到达第个待配送外卖订单的配货位置的预测到达时间,为第个待配送外卖订单的配货时间,为一设定常数,为预设的快递员行进速度,为第个快递员的调整参数。本专利技术第二方面提供一种电子订单推送系统,包括:订单获取单元,其用于获取客户的待配送外卖订单及所述待配送外卖订单的配货位置和送货位置;订单判断单元,其用于获取每一个快递员的实时位置及其当前配送订单,预测其当前配送订单的完成时间,并判断每一个快递员的当前配送订单的送货位置和完成时间与待配送外卖订单的配货位置是否满足设定要求;订单推送单元,其用于对满足设定要求的所有快递员进行排序,并将待配送外卖订单推送给排序首位的快递员;其中,所述设定要求至少包括:为第个快递员的当前配送订单的送货位置与待配送外卖订单的配货位置之间的距离,为一设定常数,为正整数,为第个快递员当前配送订单的完成时间,为第个待配送外卖订单的订单提交时间,为一设定常数,为正整数,为第个快递员到达第个待配送外卖订单的配货位置的预测到达时间,为第个待配送外卖订单的配货时间,为一设定常数,为预设的快递员行进速度,为第个快递员的调整参数。
本专利技术第三方面提供一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述电子订单推送方法的步骤。本专利技术第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述电子订单推送方法的步骤。与现有技术相比,本专利技术通过订单自动推送的方式,以使得每个快递员完成或接近完成其当前外卖订单时,向其推送配货位置满足要求的待配送外卖订单,其可便于每一个待配送外卖订单被推送至合适的快递员,保证快递员配送的连续性,以提高配送的时效性和配送效率,同时也避免了快递员抢单,提高了快递员配送的安全性。附图说明图1是本专利技术的电子订单推送方法的流程图;图2是本专利技术的电子订单推送系统的连接框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的实施例提供了一种电子订单推送方法,包括如下步骤:S1、获取客户的待配送外卖订单及所述待配送外卖订单的配货位置和送货位置;一般情况下,当买家通过外卖平台向商家购买物品后,一旦商家接受买家的购买要求后,会形成一待配送外卖订单,该待配送外卖订单的配货位置实质上即为商家位置,而送货位置则是买家预留的收货位置;S2、获取每一个快递员的实时位置及其当前配送订单,预测其当前配送订单的完成时间,并判断每一个快递员的当前配送订单的送货位置和完成时间与待配送外卖订单的配货位置是否满足设定要求;实际应用中,可通过快递员的手持终端获取快递员的实时位置,并认定其上一个推送的待配送外卖订单为当前外卖订单,需要说明的是,当前外卖订单指的是快递员正在进行配送的订单;由于快递员的数量很多,若不设定条件则会导致采集的数据过大,故一般会根据实际情况选择性获取一定量的快递员的实时位置及其当前配送订单,例如,可筛选待配送外卖订单的配货位置设定范围内的快递员,具体来说,当形成待配送外卖订单时,则获取该待配送外卖订单的配货位置附近设定范围内的所有快递员的实时位置及其当前配送订单,判断上述所有快递员是否满足该次待配送外卖订单的设定要求。
S3、对满足设定要求的所有快递员进行排序,并将待配送外卖订单推送给排序首位的快递员。对于满足上述设定要求的快递员则制定排序规则,并进行排序以找到符合要求的最佳快递员,然后将该待配送外卖订单推送给排序首位的快递员。实际应用中,会存在位于待配送外卖订单的配货位置附近设定范围内的所有快递员均不满足设定要求,此时可分等级逐级扩大设定范围,直至找到符合设定要求的快递员。为了避免待配送外卖订单被推送给距离过远的快递员而导致配送时效性差,本实施例所述设定要求至少包括:为第个快递员的当前配送订单的送货位置与待配送外卖订单的配货位置之间的距离,为一设定常数,为正整数。通过上述方式可以限定只有当快递员的当前配送订单的送货位置与待配送外卖订单的配货位置之间的距离较小时,该快递员才会满足配送要求,其便于快递员完成当前配送订单后,并不需要移动过远的距离以获取下一个订单,其保证了快递员配送的连续性,降低快递员的配送成本。而为了避免买家等待配送时间过久,本实施例所述设定要求至少还包括:为第个快递员当前配送订单的完成时间,为第个待配送外卖订单的订单提交时间,为一设定常数,为正整数。需要说明的是,上述为并不是第个快递员当前配送订单的实际完成时间,而是第个快递员当前配送订单的预测完成时间,其一般可通过快递员的实时位置与其当前配送订单的送货位置之间的距离预测的,例如,当快递员的实际位置与其当前配送订单的送货位置之间的距离为3公里,则可预设快递员的送货速度为0.3公里/分钟,则完成送货时间为10分钟,当然也可根据送货的楼层或区域对上述送货时间进行修正,比如送货位置为20层,则可增加3分钟的修正时间,使得预测完成时间为13分钟。为了进一步保证快递员配送的时效性外卖系统,本实施例所述
【技术保护点】
1.一种电子订单推送方法,其特征在于,包括如下步骤:/nS1、获取客户的待配送外卖订单及所述待配送外卖订单的配货位置和送货位置;/nS2、获取每一个快递员的实时位置及其当前配送订单,预测其当前配送订单的完成时间,并判断每一个快递员的当前配送订单的送货位置和完成时间与待配送外卖订单的配货位置是否满足设定要求;/nS3、对满足设定要求的所有快递员进行排序,并将待配送外卖订单推送给排序首位的快递员;/n其中,所述设定要求至少包括:/n
【技术特征摘要】
1.一种电子订单推送方法,其特征在于,包括如下步骤:
S1、获取客户的待配送外卖订单及所述待配送外卖订单的配货位置和送货位置;
S2、获取每一个快递员的实时位置及其当前配送订单,预测其当前配送订单的完成时间,并判断每一个快递员的当前配送订单的送货位置和完成时间与待配送外卖订单的配货位置是否满足设定要求;
S3、对满足设定要求的所有快递员进行排序,并将待配送外卖订单推送给排序首位的快递员;
其中,所述设定要求至少包括:
为第个快递员的当前配送订单的送货位置与待配送外卖订单的配货位置之间的距离,为一设定常数,为正整数,为第个快递员当前配送订单的完成时间,为第个待配送外卖订单的订单提交时间,为一设定常数,为正整数,为第个快递员到达第个待配送外卖订单的配货位置的预测到达时间,为第个待配送外卖订单的配货时间,为一设定常数,为预设的快递员行进速度,为第个快递员的调整参数。
2.根据权利要求1所述的电子订单推送方法,其特征在于,获取每一个快递员的实时位置及其当前配送订单具体包括:
获取该待配送外卖订单的配货位置附近设定范围内的每一个快递员的实时位置及其当前配送订单。
3.根据权利要求1所述的电子订单推送方法,其特征在于,步骤S1还包括获取待配送外卖订单的配货时间,若配货时间大于设定阈值,则延迟执行步骤S2和S3。
4.根据权利要求3所述的电子订单推送方法,其特征在于,所述延迟执行步骤S2和S3的延迟时间与所述待配送外卖订单的配货时间相同。
5.根据权利要求4所述的电子订单推送方法,其特征在于,所述电子订单推送方法还包括获取每一个快递员到达其待配送外卖订单的配货位置的实际到达时间,并根据实际到达时间对预测到达时间中的调整参数进行训练。
6.根...
【专利技术属性】
技术研发人员:王涛,
申请(专利权)人:北京每日优鲜电子商务有限公司,
类型:发明
国别省市:北京;11
全部详细技术资料下载 我是这个专利的主人
免责声明:部分文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快为您处理。