订单管理方法、装置、介质及电子设备制造方法及图纸

技术编号:24459731 阅读:33 留言:0更新日期:2020-06-10 16:38
本公开涉及计算机技术领域,具体涉及一种订单管理方法、订单管理装置、计算机可读介质及电子设备。该方法包括:获取当前订单集合;确定目标订单调配信息,并根据目标订单调配信息将当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与当前订单集合相对应的候选订单集合;获取当前订单集合的当前评价分数,并获取候选订单集合的候选评价分数;当候选评价分数大于或等于当前评价分数时,将候选订单集合作为新的当前订单集合;当候选评价分数小于当前评价分数时,将当前订单集合作为新的当前订单集合;重复执行以上过程,直到重复执行次数超过预设值,将最新的当前订单集合作为目标订单集合。该方法可以提高订单处理资源的利用率。

Order management methods, devices, media and electronic equipment

【技术实现步骤摘要】
订单管理方法、装置、介质及电子设备
本公开涉及计算机
,具体涉及一种订单管理方法、订单管理装置、计算机可读介质及电子设备。
技术介绍
电子商务是在计算机和互联网技术的基础上依托于电子信息技术实现商品交换的商务活动。电子商务的发展离不开仓储物流行业的支持,在一项电子商务的交易活动中,首先根据交易内容可以形成相应的货物拣选订单,然后再通过仓库管理系统(WarehouseManagementSystem,WMS)按照货物拣选订单进行货物拣选,最终经过货物的调配和运输等多个流转环节后完成交易。由于业务流转的时间限制以及货物仓储运输的地域限制,传统的订单管理方法普遍存在处理效率低、资源浪费严重等问题。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种订单管理方法、订单管理装置、计算机可读介质及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的订单处理效率低、资源利用率低等技术问题。根据本公开的一个方面,提供一种订单管理方法,该方法包括:获取当前订单集合;确定目标订单调配信息,并根据所述目标订单调配信息将所述当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与所述当前订单集合相对应的候选订单集合;获取所述当前订单集合的当前评价分数,并获取所述候选订单集合的候选评价分数;当所述候选评价分数大于或等于所述当前评价分数时,将所述候选订单集合作为新的当前订单集合;当所述候选评价分数小于所述当前评价分数时,将所述当前订单集合作为新的当前订单集合;重复执行以上过程,直到重复执行次数超过预设值,将最新的当前订单集合作为目标订单集合。在本公开的一些实施例中,基于以上技术方案,所述根据所述目标订单调配信息将所述当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与所述当前订单集合相对应的候选订单集合,包括:在当前订单集合中确定一个或者多个待调配订单;根据所述目标订单调配信息在待处理订单集合中确定一个或者多个候选订单;将所述待调配订单替换为所述候选订单以得到与所述当前订单集合相对应的候选订单集合。在本公开的一些实施例中,基于以上技术方案,所述根据所述目标订单调配信息在待处理订单集合中确定一个或者多个候选订单,包括:当所述目标订单调配信息为随机调配信息时,在待处理订单集合中随机选取一个或者多个待处理订单作为候选订单;当所述目标订单调配信息为重合度调配信息时,确定待处理订单集合中各个待处理订单与所述当前订单集合的订单重合度,并将所述订单重合度最高的一个或者多个待处理订单作为候选订单;当所述目标订单调配信息为繁忙度调配信息时,确定待处理订单集合中各个待处理订单对应货架的货架繁忙度,并将所述货架繁忙度最低的一个或者多个待处理订单作为候选订单。在本公开的一些实施例中,基于以上技术方案,所述获取所述当前订单集合的当前评价分数,包括:获取所述当前订单集合中的各个订单的订单信息;根据所述订单信息确定各个订单中需要拣选的货品的种类以及保存有所述货品的货架;根据所述货品的种类确定所述当前订单集合中所有订单的订单重合度,所述订单重合度用于表示所述当前订单集合中所有订单需要拣选的货品的种类的重合程度;确定每个所述货架的货架繁忙度,货架繁忙度与每个所述货架对应的订单数量有关;确定每个所述货架与货品拣选点的距离,并根据每个所述货架与货品拣选点的距离确定所述当前订单集合的拣货距离;根据所述订单重合度、所述货架繁忙度和所述拣货距离确定所述当前订单集合的当前评价分数。在本公开的一些实施例中,基于以上技术方案,所述根据所述订单重合度、所述货架繁忙度和所述拣货距离确定所述当前订单集合的当前评价分数,包括:按照如下公式计算所述当前订单集合的当前评价分数F:其中,x为所述订单重合度,y为所述拣货距离,z为每个所述货架的货架繁忙度之和,a、b和c为预设的权重系数。在本公开的一些实施例中,基于以上技术方案,所述确定目标订单调配信息,包括:确定包括多种订单调配信息的信息集合;获取所述信息集合中的各种订单调配信息的选取概率;根据所述选取概率从所述信息集合中选取所述目标订单调配信息。在本公开的一些实施例中,基于以上技术方案,所述获取所述信息集合中的各种订单调配信息的选取概率,包括:获取所述信息集合中的各种订单调配信息的信息权重;根据所述信息权重确定所述各种订单调配信息的选取概率。在本公开的一些实施例中,基于以上技术方案,所述方法还包括:根据所述当前订单集合的更新结果更新所述目标订单调配信息的信息权重;根据更新后的信息权重更新所述订单集合中的各种订单调配信息的选取概率。在本公开的一些实施例中,基于以上技术方案,所述根据所述当前订单集合的更新结果更新所述目标订单调配信息的信息权重,包括:若将所述候选订单集合作为新的当前订单集合,则增大所述目标订单调配信息的信息权重;若将所述当前订单集合作为新的当前订单集合,则减小所述目标订单调配信息的信息权重。在本公开的一些实施例中,基于以上技术方案,所述根据所述当前订单集合的更新结果更新所述目标订单调配信息的信息权重,包括:获取第一预设权重、第二预设权重以及权重调节系数;其中,所述第一预设权重大于所述第二预设权重;当所述当前订单集合被更新为所述候选订单集合时,根据所述第一预设权重和所述权重调节系数更新所述目标订单调配信息的信息权重;当所述当前订单集合未被更新时,根据所述第二预设权重和所述权重调节系数更新所述目标订单调配信息的信息权重。根据本公开的一个方面,提供一种订单管理装置,该装置包括:集合获取模块,被配置为获取当前订单集合;订单调配模块,被配置为确定目标订单调配信息,并根据所述目标订单调配信息将所述当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与所述当前订单集合相对应的候选订单集合;分数获取模块,被配置为获取所述当前订单集合的当前评价分数,并获取所述候选订单集合的候选评价分数;第一更新模块,被配置为当所述候选评价分数大于或等于所述当前评价分数时,将所述候选订单集合作为新的当前订单集合;第二更新模块,被配置为当所述候选评价分数小于所述当前评价分数时,将所述当前订单集合作为新的当前订单集合;重复执行模块,被配置为重复执行以上过程,直到重复执行次数超过预设值,将最新的当前订单集合作为目标订单集合。根据本公开的一个方面,提供一种计算机可读介质,其上存储有计算机程序,其特殊之处在于,所述计算机程序被处理器执行时实现以上任一所述的订单管理方法。根据本公开的一个方面,提供一种电子设备,其特殊之处在于,包括本文档来自技高网...

【技术保护点】
1.一种订单管理方法,其特征在于,包括:/n获取当前订单集合;/n确定目标订单调配信息,并根据所述目标订单调配信息将所述当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与所述当前订单集合相对应的候选订单集合;/n获取所述当前订单集合的当前评价分数,并获取所述候选订单集合的候选评价分数;/n当所述候选评价分数大于或等于所述当前评价分数时,将所述候选订单集合作为新的当前订单集合;/n当所述候选评价分数小于所述当前评价分数时,将所述当前订单集合作为新的当前订单集合;/n重复执行以上过程,直到重复执行次数超过预设值,将最新的当前订单集合作为目标订单集合。/n

【技术特征摘要】
1.一种订单管理方法,其特征在于,包括:
获取当前订单集合;
确定目标订单调配信息,并根据所述目标订单调配信息将所述当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与所述当前订单集合相对应的候选订单集合;
获取所述当前订单集合的当前评价分数,并获取所述候选订单集合的候选评价分数;
当所述候选评价分数大于或等于所述当前评价分数时,将所述候选订单集合作为新的当前订单集合;
当所述候选评价分数小于所述当前评价分数时,将所述当前订单集合作为新的当前订单集合;
重复执行以上过程,直到重复执行次数超过预设值,将最新的当前订单集合作为目标订单集合。


2.根据权利要求1所述的订单管理方法,其特征在于,所述根据所述目标订单调配信息将所述当前订单集合中的一个或者多个待调配订单替换为候选订单以得到与所述当前订单集合相对应的候选订单集合,包括:
在当前订单集合中确定一个或者多个待调配订单;
根据所述目标订单调配信息在待处理订单集合中确定一个或者多个候选订单;
将所述待调配订单替换为所述候选订单以得到与所述当前订单集合相对应的候选订单集合。


3.根据权利要求2所述的订单管理方法,其特征在于,所述根据所述目标订单调配信息在待处理订单集合中确定一个或者多个候选订单,包括:
当所述目标订单调配信息为随机调配信息时,在待处理订单集合中随机选取一个或者多个待处理订单作为候选订单;
当所述目标订单调配信息为重合度调配信息时,确定待处理订单集合中各个待处理订单与所述当前订单集合的订单重合度,并将所述订单重合度最高的一个或者多个待处理订单作为候选订单;
当所述目标订单调配信息为繁忙度调配信息时,确定待处理订单集合中各个待处理订单对应货架的货架繁忙度,并将所述货架繁忙度最低的一个或者多个待处理订单作为候选订单。


4.根据权利要求1至3中任一项所述的订单管理方法,其特征在于,所述获取所述当前订单集合的当前评价分数,包括:
获取所述当前订单集合中的各个订单的订单信息;
根据所述订单信息确定各个订单中需要拣选的货品的种类以及保存有所述货品的货架;
根据所述货品的种类确定所述当前订单集合中所有订单的订单重合度,所述订单重合度用于表示所述当前订单集合中所有订单需要拣选的货品的种类的重合程度;
确定每个所述货架的货架繁忙度,货架繁忙度与每个所述货架对应的订单数量有关;
确定每个所述货架与货品拣选点的距离,并根据每个所述货架与货品拣选点的距离确定所述当前订单集合的拣货距离;
根据所述订单重合度、所述货架繁忙度和所述拣货距离确定所述当前订单集合的当前评价分数。


5.根据权利要求4所述的订单管理方法,其特征在于,所述根据所述订单重合度、所述货架繁忙度和所述拣货距离确定所述当前订单集合的当前评价分数,包括:
按照如下公式计算所述当前订单集合的当前评价分数F:



其中,x为所述订单重合度,y为所述拣货距离,z为每个所述货架的货架繁忙度之和,a、b和c为预设的权重系数。

【专利技术属性】
技术研发人员:张松超吴航李佳骏
申请(专利权)人:北京旷视机器人技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1