本公开涉及计算机,具体地,涉及一种分拣时间的确定方法、装置、存储介质和电子设备。
背景技术:
1、当前,网上购物已成为当下热门的消费方式之一,用户在下单商品后,配送中心可以对下单的商品进行分拣,并由配送者将商品配送到各个配送站点。之后用户可以到指定的配送站点去带走所需的商品(或由配送站点主动送货上门)。然而,在实际情况中,主要是基于经验来对商品进行分拣的,这可能会使完成商品分拣的时间不固定,导致配送者难以准时地完成配送任务。
技术实现思路
1、为了解决相关技术中存在的问题,本公开提供了一种分拣时间的确定方法、装置、存储介质和电子设备。
2、为了实现上述目的,根据本公开实施例的第一方面,提供一种分拣时间的确定方法,所述方法包括:
3、获取目标配送端的配送路径的路径信息、所述目标配送端的配送端信息、所述目标配送端所要配送的待配送商品的商品信息、每个配送站点的站点信息以及配送中心的装配信息;所述配送路径包括所述配送中心和多个所述配送站点,所述配送中心为所述目标配送端装配所述待配送商品的地点;
4、根据所述路径信息、所述配送端信息、所述商品信息、所述站点信息和所述装配信息,确定预计配送时长和预计装配时长;
5、根据预设送达时间、所述预计配送时长和所述预计装配时长,确定分拣时间。
6、可选地,所述根据所述路径信息、所述配送端信息、所述商品信息、所述站点信息和所述装配信息,确定预计配送时长和预计装配时长,包括:
7、根据所述路径信息、所述配送端信息、所述商品信息和所述站点信息,确定预计行驶时长和预计交接时长;
8、根据所述预计行驶时长和所述预计交接时长,确定所述预计配送时长;
9、根据所述装配信息、所述配送端信息、所述商品信息和所述站点信息,确定所述预计装配时长。
10、可选地,所述路径信息包括所述目标配送端沿所述配送路径到达每个所述配送站点的行驶距离、所述配送路径的道路信息和天气信息;所述站点信息包括需要配送至所述配送站点的站点商品以及所述站点商品的站点商品数量;所述配送端信息包括所述目标配送端对所述配送路径所在的配送区域进行配送的配送次数;所述根据所述路径信息、所述配送端信息、所述商品信息和所述站点信息,确定预计行驶时长和预计交接时长,包括:
11、根据目标商品数量和每个所述配送站点对应的站点商品数量,确定多个目标配送站点;所述目标商品数量为在所述预设送达时间前所述目标配送端需要完成配送的商品数量,所述目标配送站点为在所述预设送达时间前所述目标配送端需要完成配送的配送站点;
12、根据所述多个目标配送站点和所述行驶距离,确定目标行驶距离;
13、根据所述道路信息、所述天气信息和所述配送次数,确定目标行驶速度;
14、根据所述目标行驶距离和所述目标行驶速度,确定所述预计行驶时长。
15、可选地,所述站点信息还包括所述目标配送端对所述配送站点进行配送的历史配送时长、所述配送站点与所述目标配送端进行商品交接的历史交接次数和所述配送站点对应的历史差错率;所述商品信息包括所述待配送商品的配送商品数量,以及每个所述待配送商品的商品属性;所述根据所述路径信息、所述配送端信息、所述商品信息和所述站点信息,确定预计行驶时长和预计交接时长,包括:
16、根据每个所述目标配送站点对应的历史配送时长和该目标配送站点对应的历史交接次数,确定该目标配送站点对应的基础配送时长,以及该目标配送站点对应的交接系数;
17、根据每个所述目标配送站点对应的第二商品数量,该目标配送站点对应的历史差错率以及该目标配送站点对应的站点商品的商品属性,确定该目标配送站点对应的第一附加时长;
18、根据每个所述目标配送站点对应的基础配送时长、第一附加时长和交接系数,确定该目标配送站点的站点交接时长;
19、根据每个所述目标配送站点的站点交接时长,确定所述预计交接时长。
20、可选地,所述装配信息包括所述配送中心的历史装配时长,所述配送端信息包括所述目标配送端在所述配送中心的工作时长;所述根据所述装配信息、所述配送端信息、所述商品信息和所述站点信息,确定所述预计装配时长,包括:
21、根据所述历史装配时长,确定基础装配时长;
22、根据所述配送商品数量,以及每个所述待配送商品的商品属性,确定装配系数;
23、根据所述工作时长和每个所述配送站点对应的历史差错率,确定第二附加时长;
24、根据所述基础装配时长、所述装配系数和所述第二附加时长,确定所述预计装配时长。
25、根据本公开实施例的第二方面,提供一种分拣时间的确定装置,所述装置包括:
26、获取模块,被配置成用于获取目标配送端的配送路径的路径信息、所述目标配送端的配送端信息、所述目标配送端所要配送的待配送商品的商品信息、每个配送站点的站点信息以及配送中心的装配信息;所述配送路径包括所述配送中心和多个所述配送站点,所述配送中心为所述目标配送端装配所述待配送商品的地点;
27、确定模块,被配置成用于根据所述路径信息、所述配送端信息、所述商品信息、所述站点信息和所述装配信息,确定预计配送时长和预计装配时长;
28、所述确定模块,还被配置成用于根据预设送达时间、所述预计配送时长和所述预计装配时长,确定分拣时间。
29、可选地,所述确定模块包括:
30、第一时长确定子模块,被配置成用于根据所述路径信息、所述配送端信息、所述商品信息和所述站点信息,确定预计行驶时长和预计交接时长;
31、所述第一时长确定子模块,还被配置成用于根据所述预计行驶时长和所述预计交接时长,确定所述预计配送时长;
32、第二时长确定子模块,被配置成用于根据所述装配信息、所述配送端信息、所述商品信息和所述站点信息,确定所述预计装配时长。
33、可选地,所述路径信息包括所述目标配送端沿所述配送路径到达每个所述配送站点的行驶距离、所述配送路径的道路信息和天气信息;所述站点信息包括需要配送至所述配送站点的站点商品以及所述站点商品的站点商品数量;所述配送端信息包括所述目标配送端对所述配送路径所在的配送区域进行配送的配送次数;所述第一时长确定子模块被配置成用于:
34、根据目标商品数量和每个所述配送站点对应的站点商品数量,确定多个目标配送站点;所述目标商品数量为在所述预设送达时间前所述目标配送端需要完成配送的商品数量,所述目标配送站点为在所述预设送达时间前所述目标配送端需要完成配送的配送站点;
35、根据所述多个目标配送站点和所述行驶距离,确定目标行驶距离;
36、根据所述道路信息、所述天气信息和所述配送次数,确定目标行驶速度;
37、根据所述目标行驶距离和所述目标行驶速度,确定所述预计行驶时长。
38、可选地,所述站点信息还包括所述目标配送端对所述配送站点进行配送的历史配送时长、所述配送站点与所述目标配送端进行商品交接的历史交接次数和所述配送站点对应的历史差错率;所述商品信息包括所述待配送商品的配送商品数量,以及每个所述待配送商品的商品属性;所述第一时长确定子模块被配置成用于:
39、根据每个所述目标配送站点对应的历史配送时长和该目标配送站点对应的历史交接次数,确定该目标配送站点对应的基础配送时长,以及该目标配送站点对应的交接系数;
40、根据每个所述目标配送站点对应的第二商品数量,该目标配送站点对应的历史差错率以及该目标配送站点对应的站点商品的商品属性,确定该目标配送站点对应的第一附加时长;
41、根据每个所述目标配送站点对应的基础配送时长、第一附加时长和交接系数,确定该目标配送站点的站点交接时长;
42、根据每个所述目标配送站点的站点交接时长,确定所述预计交接时长。
43、可选地,所述装配信息包括所述配送中心的历史装配时长,所述配送端信息包括所述目标配送端在所述配送中心的工作时长;所述第二时长确定子模块被配置成用于:
44、根据所述历史装配时长,确定基础装配时长;
45、根据所述配送商品数量,以及每个所述待配送商品的商品属性,确定装配系数;
46、根据所述工作时长和每个所述配送站点对应的历史差错率,确定第二附加时长;
47、根据所述基础装配时长、所述装配系数和所述第二附加时长,确定所述预计装配时长。
48、根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上第一方面所述方法的步骤。
49、根据本公开实施例的第四方面,提供一种电子设备,包括:
50、存储器,其上存储有计算机程序;
51、处理器,用于执行所述存储器中的所述计算机程序,以实现以上第一方面所述方法的步骤。
52、通过上述技术方案,本公开首先获取目标配送端的配送路径的路径信息、目标配送端的配送端信息、目标配送端所要配送的待配送商品的商品信息、每个配送站点的站点信息以及配送中心的装配信息,其中,配送路径包括配送中心和多个配送站点,配送中心为目标配送端装配待配送商品的地点,然后根据路径信息、配送端信息、商品信息、站点信息和装配信息,确定预计配送时长和预计装配时长,最后根据预设送达时间、预计配送时长和预计装配时长,确定分拣时间。本公开通过路径信息、配送端信息、商品信息、站点信息、装配信息和预设送达时间,准确地计算出配送中心需要完成商品分拣的分拣时间,以避免完成商品分拣的分拣时间不固定,从而使目标配送端能够准时的完成配送任务。
53、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。