配送效率确定方法、装置及电子设备与流程

allin2022-09-03  144



1.本技术涉及数据处理技术领域,具体而言,本技术涉及一种配送效率确定方法、装置及电子设备。


背景技术:

2.线下配送的系统中,例如外卖系统和快递系统等,通常情况下是由平台将订单分配给配送资源,由配送资源到商家取货,再配送至用户手中。目前平台确定配送资源的效率方法主要有两种:
3.1.单位时间内产生的订单数/单位时间内的配送资源的数目;
4.2.单位时间内完成的订单数/单位时间内的配送资源的数目;
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.作为一种可选的实现方式,波次匹配单元还包括:
54.相关信息确定单元,用于对于每个历史波次,根据相应历史波次中配送完成的配送订单的数量,作为所述相应历史波次中的配送订单数,根据所述相应历史波次的开始时刻和结束时刻,确定所述相应历史波次的持续时长。
55.根据本技术实施例的另一个方面,提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现上述配送效率确定方法的步骤。
56.根据本技术实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述配送效率确定方法的步骤。
57.根据本技术实施例的再一个方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述配送效率确定方法的步骤。
58.本技术实施例提供的技术方案带来的有益效果是:
59.通过设置待确定配送效率的目标时段,并获取各配送资源在所述目标时段内的目标波次的相关信息;根据所述目标波次的相关信息确定所述目标时段的配送效率。利用所有配送资源的一个或多个波次的配送过程的信息,来确定目标时段的配送效率,一方面能够减少跨时段配送的配送订单对确定效率的影响,另一方面,波次能够表征一个配送资源的实际配送时长,这一信息远比现有技术以固定的单位时长来衡量配送资源的配送效率更加准确。
附图说明
60.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所
需要使用的附图作简单地介绍。
61.图1为本技术实施例提供的配送效率确定系统的示意图;
62.图2为本技术实施例提供的一种配送效率确定方法的流程示意图;
63.图3为本技术一个实施例的历史配送信息的时序图;
64.图4为本技术实施例提供的另一种配送效率确定方法的流程示意图;
65.图5为本技术实施例提供的不同方法生成的配送效率的分布示意图;
66.图6为本技术实施例提供的一种配送效率确定装置的结构示意图;
67.图7为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
68.下面结合本技术中的附图描述本技术的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本技术实施例的技术方案的示例性描述,对本技术实施例的技术方案不构成限制。
69.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”和“该”也可包括复数形式。应该进一步理解的是,本技术实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“a和/或b”可以实现为“a”,或者实现为“b”,或者实现为“a和b”。
70.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
71.在确定配送效率时,普遍存在以下两个情况:
72.1、配送订单在时段1产生,配送资源在时段1配送了一段时刻,但在时段2完成;
73.2、在一个时段内,部分配送资源的工作时长只覆盖了部分时长。
74.现有的两种方法针对上述两种问题时,均存在计算出的配送资源的数目波动较大且得出的资源效率偏低的弊端。
75.本技术提供的配送效率确定方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,旨在解决现有技术的如上技术问题。
76.下面通过对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
77.图1是本发明实施例的配送效率确定系统的示意图。如图1所示,本发明实施例的系统包括至少一个配送终端1、至少一个商户终端2、至少一个用户终端3和至少一个服务器4。其中,配送终端1、商户终端2、用户终端3和服务器4通过网络进行通信连接。
78.在本实施例中,配送终端1、商户终端2和用户终端3可以通过手机、笔记本电脑、台
式电脑、平板电脑等实现,也可以通过专用的电子通信设备来实现。
79.在本实施例中,配送资源使用的终端设备为配送终端1。
80.在本实施例中,商家使用的终端设备为商户终端2。
81.在本实施例中,用户(在外卖领域,该用户可以是订餐用户)使用的终端设备为用户终端3。
82.在本实施例中,服务器4可以通过单独的服务器或服务器集群实现。可选地,所述服务器4为外卖平台。
83.商家通过商户终端3,在服务器4上发布可供配送的商品,用户通过用户终端3,在服务器4上购买商品,服务器4预先根据本技术实施例的方法,确定用户购买商品的时段的配送效率,根据该配送效率以及待配送的商品的数量,确定该时段的排班(也即相应时段需要分配的候选的配送资源)。
84.进一步地,服务器4还可以根据排班结果,从候选的配送资源中确定配送用户购买的商品的目标配送资源,并将相关的配送信息,例如商家和用户的联系方式发送至目标配送资源的配送终端1,同时记录该配送时刻,目标配送资源通过配送终端1获知有新的待配送的商品,在接单后去商家处获得商品,在将商品送达用户后,也会将配送完成的事件通过配送终端1上报至服务器4。
85.进一步地,服务器4通过统计接收到配送订单的分配时刻和配送资源配送完成时刻,为后续更新配送资源的波次信息以及时段的配送效率奠定基础。
86.本技术实施例中提供了一种配送效率确定方法,如图2所示,该方法包括:
87.s101、设置待确定配送效率的目标时段。
88.本技术实施例可以由配送资源管理方可以自定义目标时段,本实施例对此不作限制,比如目标时段可以默认为午休的早高峰时间段和下班的晚高峰时间段,配送资源管理方可以根据自身实际的情况来调整目标时段。
89.s102、获取各配送资源在所述目标时段内的目标波次的相关信息。
90.本技术实施例的波次用于表征从所述配送资源分配至少一个配送订单,至配送资源空载的过程。例如,配送资源在9点50分分配了配送订单1,在9点55分分配了配送订单2,在10点20分分配了配送订单3,之后在10点40分至11点05分分别完成了3个配送订单的配送,这将配送资源在9点50分至11点05分的配送过程称之为一个波次。
91.波次的相关信息中可以包括配送资源在相应波次下配送订单的数量以及波次的持续时长,从而可以准确计算出配送资源实际配送过程的配送效率。
92.s103、根据所述目标波次的相关信息确定所述目标时段的配送效率。
93.本技术实施例具体可以基于各配送资源在目标波次中涉及的订单量以及波次的持续时长,确定目标时段的配送效率。本技术实施例通过设置待确定配送效率的目标时段,并获取各配送资源在所述目标时段内的目标波次的相关信息;根据所述目标波次的相关信息确定所述目标时段的配送效率。利用所有配送资源在目标时段内的一个或多个波次的配送过程的信息,来确定目标时段的配送效率。一方面能够减少跨时段配送的配送订单对确定配送效率的影响,另一方面,波次能够表征一个配送资源的实际配送时长,这一信息远比现有技术以固定的单位时长来衡量配送资源的配送效率更加准确。
94.在上述各实施例的基础上,作为一种可选实施例,波次的相关信息包括相应波次
中的配送订单量以及相应波次的持续时长。
95.每一个波次对应了至少一个配送订单。配送订单量,也即一个波次对应的配送订单的数量。波次的持续时长,可以是波次中分配的第一个配送订单的时刻至配送完波次中所有配送订单的时刻的时长。
96.例如,配送资源在9点50分分配了配送订单1,在9点55分分配了配送订单2,在10点20分分配了配送订单3,之后在10点40分至11点05分分别完成了3个配送订单的配送,这将配送资源在9点50分至11点05分的配送过程称之为一个波次。则该波次中的配送次数为3,时长为9点50分至11点05分,共计75分钟。当然,本技术实施例中一个波次的配送订单也可以不是连续分配的,例如先分配订单1、再分配订单2、配送资源取件订单1,在配送订单1时又分配了订单3,那么在订单1配送完成时,也将从分配订单1至订单1配送完成(配送资源没有取订单2和3,所以订单1配送完成后就空载了)的过程称之为一个波次。
97.本技术实施例根据所述目标波次的相关信息确定所述目标时段的配送效率,包括:
98.s201、确定各配送资源对应的目标波次的总配送订单数和总持续时长;
99.需要说明的是,本技术实施例可以尽可能收集更多的配送资源的目标波次,从而根据收集到的所有配送资源的目标波次的相关信息,统计出总配送订单数和总持续时长,应当理解的是,总配送订单数即所有配送资源的目标波次的配送订单数之和,总持续时长即所有配送资源的目标波次的持续时长之和。
100.s202、根据所述总配送订单数和总持续时长,获得所述目标时段的配送效率。
101.具体的,本技术实施例将总配送订单数和总持续时长的商值,确定目标时段的配送效率。例如,若目标时段存在2个波次的相关信息,其中波次1的配送订单为2,持续时长为1h,波次2的配送订单为3,持续时长为1h,则确定总配送订单数为5,持续时长为2h,则目标时段的配送效率为:5除以2,为2.5。
102.由于本技术获取的是各配送资源在目标时段的历史波次的信息,能够利用目标时段产生配送资源的规律性,提前确定好配送资源的配送效率。并且,总配送订单数和总持续时长融合了各配送资源的相关信息,能够体现出当前配送资源的整体效率,现有直接用单位时间和订单生成次数或者配送完成次数计算,由于单位时间内配送资源很大程度上不会一直处于配送状态,因此,单位时间内存在配送资源空闲的时间,计算结果并不准确,而本技术的持续时长则仅考虑了配送资源在配送时的耗时,因此相比现有技术在计算实际效率时更准确,保证了分配数量的准确性。
103.在上述各实施例的基础上,作为一种可选实施例,相关信息还包括相应波次的开始时刻和结束时刻。
104.本技术实施例的波次的结束时刻,即相应波次对应的空载的空载时刻,空载,即配送资源没有已取但还在配送中的配送订单。波次的开始时刻则可以根据上一次波次的结束时刻确定,本技术的后续实施例将对开始时刻的获取方式进行说明。
105.波次的持续时长也即波次的开始时刻和结束时刻间的时差。
106.获取配送资源在所述目标时段内的各目标波次的相关信息,包括:
107.对于每个配送资源,获取所述配送资源的历史波次的相关信息;
108.若所述历史波次的中间时刻位于所述目标时段,则将所述历史波次确定为所述目
标波次;
109.其中,所述中间时刻是根据相应波次的开始时刻和结束时刻确定的。
110.本技术可以预先获取配送资源的多个历史波次的相关信息,在获得历史波次的相关信息后,基于每个波次的开始时刻和结束时刻,确定波次的中间时刻,应当理解的是,中间时刻,即开始时刻和结束时刻中间的时刻,例如开始时刻为10:00,结束时刻为10:30,则中间时刻为10:15。
111.如果中间时刻位于目标时段内,则作为目标波次。本技术实施例针对单个订单配送跨时段的情况,以波次的中间时刻作为衡量波次归属时段的方式,相比现有技术更加合理。
112.进一步地,本技术实施例对于开始时刻和结束时刻均位于目标时段的波次,可以不计算中间时刻,直接确定为目标波次,而对于开始时刻或者结束时刻不位于目标时段的波次,才需要计算中间时刻以确定目标波次,从而提高确定目标波次的效率。
113.在上述各实施例的基础上,作为一种可选实施例,获取所述配送资源的历史波次的相关信息,包括:
114.获取所述配送资源的历史配送信息,历史配送信息包括至少一个配送订单的分配时刻、取件时刻和配送完成时刻。
115.以外卖场景为例,当订餐者下单成功时,服务器可以根据下单信息生成一个配送订单,将配送订单分配给配送资源的时刻,即分配时刻,配送资源从外卖店铺取得商品的时刻,即为取件时刻,配送资源将商品送到订餐者的时刻,即为配送完成时刻。
116.对于每个配送资源,根据所述配送资源的至少一个配送订单的取件时刻和配送完成时刻,确定所述配送资源每次空载的空载时刻;
117.根据所述配送资源的至少一个配送订单的分配时刻和所有空载时刻,确定至少一个历史波次。
118.应当理解的是,通过对配送订单的取件时刻进行统计,即可确定各时刻配送资源已取得的配送订单的数量,进一步结合各配送订单的配送完成时刻,即可确定各时刻配送资源已取得但还没有配送完成的配送订单的数量,当配送资源已取得但还没有配送完成的配送订单为0的时刻,即为空载时刻。
119.本技术实施例对于获取的历史配送信息的时刻跨度不作具体的限定,例如可以为一个星期、一个月、甚至一个季度。历史配送信息包括配送资源的至少一个配送订单的分配时刻、取件时刻和配送完成时刻。
120.在外卖场景中,一般地将向配送资源分配订单的时刻作为分配时刻,当配送资源将配送订单送达时,配送资源也会上报送达时刻,以供平台考核,因此可以将配送资源上报的送达时刻作为配送完成时刻。
121.在上述各实施例的基础上,作为一种可选实施例,根据所述配送资源的至少一个配送订单的分配时刻和所有空载时刻,确定至少一个历史波次,包括:
122.s301、将每个空载时刻作为对应的一个历史波次的结束时刻。
123.也就是说,空载时刻的数量决定了历史波次的数量,每个空载时刻,都对应一个历史波次的结束时刻。
124.s302、对于每个所述历史波次,若根据至少一个配送订单的分配时刻,确定上一个
历史波次结束时存在未取件的配送订单,则将所述上一个历史波次的结束时刻作为所述历史波次的开始时刻;
125.s302’、若根据至少一个配送订单的分配时刻,确定上一个历史波次结束时不存在未取件的配送订单,则将所述上一个历史波次的结束时刻之后分配的第一个配送订单的分配时刻作为所述目标历史波次的开始时刻。
126.请参见图3,其示例性地示出了本技术一个实施例的历史配送信息的时序图,图中配送资源的配送动作根据发生的时刻依次进行记录,当配送资源将订单a配送成功时,由于此时配送资源空载,因此订单a配送成功的时刻为一个空载时刻,类似地,当配送资源将订单d配送完成时,由于此时配送资源空载,因此订单d配送完成的时刻为一个空载时刻,那么本实施例可确定两个历史波次,其中波次1的结束时刻为订单a配送完成的时刻,波次2的结束时刻为订单d配送完成的时刻。
127.由于波次1是第一个波次,其之前不存在波次,因此上一个历史波次的结束时刻即整个配送过程的开始时刻,也即分配订单a的时刻,因此将分配订单a的时刻作为波次1的开始时刻。对于波次2而言,由于波次1的结束时刻之前存在订单c未取件,因此将波次1的结束时刻作为波次2的开始时刻。在上述各实施例的基础上,作为一种可选实施例,根据所述配送资源的历史配送信息确定至少一个历史波次,还包括:
128.对于每个历史波次,根据相应历史波次中配送完成的配送订单的数量,作为所述相应历史波次中的配送订单数,根据所述相应历史波次的开始时刻和结束时刻,确定所述相应历史波次的持续时长。
129.以图3为例,波次1的配送订单数为2(包括订单a和订单b),波次2的配送订单数为2(包括订单c和订单d)。波次1的持续时长为分配订单a的时刻至配送完成订单a的时长,波次2的持续时长为配送完成订单a的时长至配送完成订单d的时长。
130.本技术实施例首先以空载时刻作为各历史波次的结束时刻,同时也确定历史波次的数量,对于每个历史波次的开始时刻,基于前一个历史波次结束时是否存在未取件的配送订单,分两种情况确定每个历史波次的开始时刻,实现了准确且快速确定波次的相关信息的目的。
131.请参见图4,其示例性地示出了本技术另一个实施例的配送效率确定方法的流程示意图,如图所示,包括:
132.s401、获取至少一个配送资源的历史配送信息,历史配送信息包括至少一个配送订单的分配时刻、取件时刻和配送完成时刻;
133.s402、对于每个配送资源,根据配送资源的至少一个配送订单的取件时刻和配送完成时刻,确定配送资源每次空载的空载时刻;
134.s403、将每个空载时刻作为对应的一个历史波次的结束时刻;
135.s404、对于每个历史波次,根据至少一个配送订单的分配时刻和取件时刻,判断上一个历史波次结束时是否存在未取件的配送订单,若存在,则执行步骤s305,若不存在,则执行步骤s306;
136.s405、将上一个历史波次的结束时刻作为历史波次的开始时刻,执行步骤s307;
137.s406、将上一个历史波次的结束时刻之后分配的第一个配送订单的分配时刻作为目标历史波次的开始时刻;
138.s407、设置待确定配送效率的目标时段,若历史波次的中间时刻位于目标时段,则将历史波次确定为目标波次;
139.s408、确定各配送资源对应的目标波次的总配送订单数和总持续时长;
140.s409、根据总配送订单数和总持续时长,获得目标时段的配送效率。
141.下面结合一个具体实例说明本技术实施例的配送效率确定方法。本技术实施例处于简单直观描述方案的目的,默认分配时刻等于取件时刻,主要目的在于本技术基于波次信息确定配送效率的准确性。
142.订单编号取件时刻配送完成时刻配送资源19:5010:20r1210:0510:35r2310:1011:05r2410:1510:45r3510:4911:19r3610:5011:20r4
143.表1配送订单表。
144.如表1所示,该表中记录了4个配送资源(r1~r4)的历史配送信息,由于r1和r4均只有一个配送订单,因此r1和r4分别对应的波次也只对应一个配送订单,相应的,r1的波次中的配送次数为1,开始时刻为9:50,结束时刻为10:20,持续时间为0.5小时;r4的波次中的配送次数为1,开始时刻为10:50,结束时刻为11:20,持续时间为0.5小时。
145.对于配送资源r2,由于配送订单3的分配时刻早于配送订单2的配送完成时刻,说明配送资源在配送订单2之前取得了配送订单3,同时配送订单3的结束时刻晚于配送订单2的配送完成时刻,说明在配送完成配送订单3时配送资源处于空载,因此两个配送订单属于同一个波次,配送资源r2的波次中的配送次数为2,开始时刻为10:05,结束时刻为11:05,持续时间为1小时。
146.对于配送资源r3,由于配送订单5的分配时刻晚于配送订单4的配送完成时刻,配送资源r3配送完成配送订单4时就已经空载,因此两个配送订单属于不同的波次,配送资源r3存在两个波次,波次1中的配送次数为1,开始时刻为10:15,结束时刻为10:45,持续时刻为0.5小时,波次2中的配送次数为1,开始时刻为10:49,结束时刻为11:49,持续时间为0.5小时。
147.若确定目标时段为10点至11点,对于配送资源r1的波次,由于该波次的中间时刻为10:10,位于目标时段内,因此配送资源r1的波次属于目标波次;对于配送资源r2的波次,由于该波次的中间时刻为10:35,位于目标时段内,因此配送资源r2的波次也属于目标波次,对于配送资源r3的波次,其中波次1的中间时刻为10:30,位于目标时段内,因此波次1属于目标波次;而波次2的中间时刻为11:04,不在目标时段内,因此波次2不属于目标波次;对于配送资源r4的波次,由于该波次的中间时刻为中间时刻为11:05,不在目标时段内,因此配送资源r4的波次不属于目标波次。
148.分别统计上述目标波次的总配送订单数和总持续时长,可知总配送订单数为5,总持续时长为2.5小时,进一步计算总配送订单数和总持续时长的商,确定10点至11点期间的配送效率为2,也即一个配送资源可以完成2个配送订单的配送工作。
149.而如果以现有的两种方法计算配送资源的配送效率时:
150.对于以单位时间内产生的订单数/单位时间内的配送资源的数目的方法,可知10:00-11:00的时段共产生5个配送订单,共有3名配置资源,计算的配送资源的配送效率为:5/3=1.67;
151.对于以单位时间内完成的订单数/单位时间内的配送资源的数目的方法,可知10:00-11:00的时段共完成3个配送订单,共有3名配置资源,计算的配送效率为:3/3=1.0。
152.时序方法1方法2方法3全天背单小时人效03.22.54.54.913.13.24.24.921.02.24.64.972.82.34.14.982.52.94.24.992.32.64.04.9104.02.64.34.9115.55.05.64.9123.94.95.44.9133.73.64.84.9143.93.65.04.9153.83.94.94.9163.63.64.74.9174.03.74.54.9184.03.94.64.9193.73.84.64.9204.13.64.64.9213.83.74.94.9224.13.84.94.9233.54.04.94.9
153.表2不同方法确定的配送效率分布表
154.请参见表2,表2为针对某配送资源组织的真实配送数据,采用单位时间内产生的订单数/单位时间内的配送效率的方法(方法1)、单位时间内完成的订单数/单位时间内的配送效率的方法(方法2)以及本技术实施例的方法(方法3),针对某天24个时段下确定的配送效率的分布表。基于表2可相应生成不同方法生成的配送效率的分布示意图,如图5所示。
155.需要说明的是,配送资源的实际效率在一天内的不同时段是相对稳定的,随全天订单数量小幅波动,如高峰期会稍提升,但一般不超过30%,通过分析表2和图5中3种方法确定的配送效率,可知本技术相比现有两种方法的波动性较低,且与全天背单小时人效(刻画站点配送效率的一种方法,定义为配送资源(例如骑手)一天跑单数/骑手一天跑单工作时长(剔出无单时长))4.9最接近。
156.本技术实施例提供了一种配送效率确定装置,如图6所示,该配送效率确定装置可以包括:时段确定模块101、目标波次确定模块102以及资源数量确定模块103,其中,
157.时段确定模块101,用于设置待确定配送效率的目标时段;
158.目标波次确定模块102,用于获取各配送资源在所述目标时段内的目标波次的相关信息;
159.资源数量确定模块103,用于根据所述目标波次的相关信息确定所述目标时段的配送效率;
160.其中,所述波次用于表征从所述配送资源连续分配至少一个配送订单,至所述配送资源空载的过程。
161.本技术实施例的装置可执行本技术实施例所提供的方法,其实现原理相类似,本技术各实施例的装置中的各模块所执行的动作是与本技术各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
162.本技术实施例的配送资源确定装置通过设置待确定配送效率的目标时段,并获取各配送资源在所述目标时段内的目标波次的相关信息;根据所述目标波次的相关信息确定所述目标时段的配送效率,利用所有配送资源的一个或多个波次的配送过程的信息,来确定目标时段的配送效率。一方面能够减少跨时段配送的配送订单对确定效率的影响,另一方面,波次能够表征一个配送资源的实际配送时长,这一信息远比现有技术以固定的单位时长来衡量配送资源的配送效率更加准确。
163.作为一种可选的实现方式,相关信息包括相应波次中的配送次数以及相应波次的持续时长;
164.资源数量确定模块,包括:
165.总配送数据确定子模块,用于确定各配送资源对应的目标波次的总配送订单数和总持续时长;
166.数量确定子模块,用于根据所述总配送订单数和总持续时长,获得所述目标时段的配送效率。
167.作为一种可选的实现方式,相关信息还包括相应波次的开始时刻和结束时刻;
168.目标波次确定模块包括:
169.历史波次获取子模块,用于对于每个配送资源,获取所述配送资源的历史波次的相关信息;
170.筛选子模块,用于若所述历史波次的中间时刻位于所述目标时段,则将所述历史波次确定为所述目标波次;
171.其中,所述中间时刻是根据相应波次的开始时刻和结束时刻确定的。
172.作为一种可选的实现方式,历史波次获取子模块包括:
173.配送信息获取单元,用于获取所述配送资源的历史配送信息,所述历史配送信息包括至少一个配送订单的分配时刻、取件时刻和配送完成时刻;
174.空载时刻确定单元,用于根据所述配送资源的至少一个配送订单的取件时刻和配送完成时刻,确定所述配送资源每次空载的空载时刻;
175.波次匹配单元,用于根据所述配送资源的至少一个配送订单的分配时刻和所有空载时刻,确定至少一个历史波次。
176.作为一种可选的实现方式,波次匹配单元包括:
programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
187.存储器4003用于存储执行本技术实施例的计算机程序,并由处理器4001来控制执行。处理器4001用于执行存储器4003中存储的计算机程序,以实现前述方法实施例所示的步骤。
188.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容,通过设置待确定配送效率的目标时段,并获取各配送资源在所述目标时段内的目标波次的相关信息;根据所述目标波次的相关信息确定所述目标时段的配送效率,利用所有配送资源的一个或多个波次的配送过程的信息,来确定目标时段的配送效率。一方面能够减少跨时段配送的配送订单对确定效率的影响,另一方面,波次能够表征一个配送资源的实际配送时长,这一信息远比现有技术以固定的单位时长来衡量配送资源的配送效率更加准确。
189.本技术实施例还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容,通过设置待确定配送效率的目标时段,并获取各配送资源在所述目标时段内的目标波次的相关信息;根据所述目标波次的相关信息确定所述目标时段的配送效率,利用所有配送资源的一个或多个波次的配送过程的信息,来确定目标时段的配送效率。一方面能够减少跨时段配送的配送订单对确定效率的影响,另一方面,波次能够表征一个配送资源的实际配送时长,这一信息远比现有技术以固定的单位时长来衡量配送资源的配送效率更加准确。
190.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”、“1”、“2”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除图示或文字描述以外的顺序实施。
191.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
192.以上所述仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。

技术特征:
1.一种配送效率确定方法,其特征在于,包括:设置待确定配送效率的目标时段;获取各配送资源在所述目标时段内的各目标波次的相关信息;根据所述目标波次的相关信息确定所述目标时段的配送效率;其中,所述波次用于表征从所述配送资源分配至少一个配送订单,至所述配送资源空载的过程。2.根据权利要求1所述的配送效率确定方法,其特征在于,所述相关信息包括相应波次中的配送订单以及所述相应波次的持续时长;所述根据所述目标波次的相关信息确定所述目标时段的配送效率,包括:确定各配送资源对应的各目标波次的总配送订单数和总持续时长;根据所述总配送订单数和总持续时长,获得所述目标时段的配送效率。3.根据权利要求2所述的配送效率确定方法,其特征在于,所述相关信息还包括相应波次的开始时刻和结束时刻;所述获取各配送资源在所述目标时段内的各目标波次的相关信息,包括:对于每个配送资源,获取所述配送资源的历史波次的相关信息;若所述历史波次的中间时刻位于所述目标时段,则将所述历史波次确定为所述目标波次;其中,所述中间时刻是根据相应波次的开始时刻和结束时刻确定的。4.根据权利要求3所述的配送效率确定方法,其特征在于,所述获取所述配送资源的历史波次的相关信息,包括:获取所述配送资源的历史配送信息,所述历史配送信息包括至少一个配送订单的分配时刻、取件时刻和配送完成时刻;对于每个配送资源,根据所述配送资源的至少一个配送订单的取件时刻和配送完成时刻,确定所述配送资源每次空载的空载时刻;根据所述配送资源的至少一个配送订单的分配时刻、取件时刻和所有空载时刻,确定至少一个历史波次。5.根据权利要求4所述的配送效率确定方法,其特征在于,所述根据所述配送资源的至少一个配送订单的分配时刻、取件时刻和所有空载时刻,确定至少一个历史波次,包括:将每个空载时刻作为对应的一个历史波次的结束时刻;对于每个所述历史波次,若根据至少一个配送订单的取件时刻,确定上一个历史波次结束时存在未取件的配送订单,则将所述上一个历史波次的结束时刻作为所述历史波次的开始时刻;若根据至少一个配送订单的分配时刻,确定上一个历史波次结束时不存在未取件的配送订单,则将所述上一个历史波次的结束时刻之后分配的第一个配送订单的分配时刻作为所述目标历史波次的开始时刻。6.根据权利要求5所述的配送效率确定方法,其特征在于,所述确定至少一个历史波次,还包括:对于每个历史波次,根据相应历史波次中配送完成的配送订单的数量,作为所述相应历史波次中的配送订单数,根据所述相应历史波次的开始时刻和结束时刻,确定所述相应
历史波次的持续时长。7.一种配送效率确定装置,其特征在于,包括:时段确定模块,用于设置待确定配送效率的目标时段;目标波次确定模块,用于获取各配送资源在所述目标时段内的目标波次的相关信息;资源数量确定模块,用于根据所述目标波次的相关信息确定所述目标时段的配送效率;其中,所述波次用于表征从所述配送资源分配至少一个配送订单,至所述配送资源空载的过程。8.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-6任一项所述配送效率确定方法的步骤。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述配送效率确定方法的步骤。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述配送效率确定方法的步骤。

技术总结
本申请实施例提供了一种配送效率确定方法、装置及电子设备,涉及数据处理技术领域。该方法包括:设置待确定配送效率的目标时段;获取各配送资源在所述目标时段内的目标波次的相关信息,根据所述目标波次的相关信息确定所述目标时段的配送效率;其中,所述波次用于表征从所述配送资源分配至少一个配送订单,至所述配送资源空载的过程。本申请实施例减少跨时段配送的配送订单对确定效率的影响,且较现有技术以固定的单位时长来衡量配送资源的配送效率更加准确。效率更加准确。效率更加准确。


技术研发人员:毛飞龙 孙辉 李铮 朱麟
受保护的技术使用者:拉扎斯网络科技(上海)有限公司
技术研发日:2022.03.30
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-2563.html

最新回复(0)