快递建包方法、装置、计算机设备和存储介质与流程

文档序号:30230607发布日期:2022-06-01 04:59阅读:543来源:国知局
快递建包方法、装置、计算机设备和存储介质与流程

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.图1为一个实施例中快递建包方法的应用环境图;
45.图2为一个实施例中快递建包方法的流程示意图;
46.图3为一个实施例中快递建包步骤的流程示意图;
47.图4为另一个实施例中快递建包方法的流程示意图;
48.图5为一个实施例中快递建包装置的结构框图;
49.图6为另一个实施例中快递建包装置的结构框图;
50.图7为一个实施例中计算机设备的内部结构图。
具体实施方式
51.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
52.本技术提供的快递建包方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。终端102根据最小建包颗粒度,统计从服务器104中获取的始发中转场中各流向的流向件量;其中,建包颗粒度的大小是根据快递时效类型和快递场地的地理服务覆盖的范围来确定的;根据各流向的所述流向件量以及流向件量阈值确定不同建包颗粒度的流向件量区间;按各所述建包流向件量区间对应的建包颗粒度进行建包。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
53.在一个实施例中,如图2所示,提供了一种快递建包方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
54.步骤202,根据最小建包颗粒度,统计始发中转场中各流向的流向件量。
55.其中,快递包的流向是根据快递的时效类型和快递的目的地的两个维度确定的,包的流向存在对应的包流向代码,表示包的目的地的字母数字组合简写,如一个包发往a市,使用“t4-7311”作为包流向代码,包流向代码包括时效类型代码和目的地代码,目的地代码包括目的中转场代码(例如,755wk为地区二级中转场代码)、目的城市代码(例如,755为目的城市)和下一中转场代码(例如,755vb为地区以及中转场)等,目的城市即收件方所
在的城市。时效类型是指快递送达时间的长短,送达时间越短即表征时效越高,快递的时效类型包括但不仅于是标准件、隔天件等,快件的时效类型可以代码来表示,例如,t4表示需要第二天送达客户,t6表示只需要第三天送达客户即可。
56.建包颗粒度的大小是根据快递时效类型和快递场地的地理服务覆盖的范围来确定的;颗粒度越大即覆盖的区域范围越大;一般建包颗粒度由小到大的为时效类型+目的中转场(地区二级中转场)<时效类型+目的城市<时效类型+下一中转场(地区一级中转场),以该建包颗粒度建包可以得到目的地包、城市包和混合包的组合包,例如有t4-755wk的目的地包、t4-755的城市包和t5-755vb的混包。快递场地的地理服务覆盖的范围即为目的中转场的地理服务覆盖的范围,例如,一个城市中包括多个中转场,城市的地理位置覆盖范围大于中转场的地理位置覆盖范围,即按照城市维度进行建包的颗粒度大于按照中转场维度建包的颗粒度。快递的流向路径一般为:首先经过始发二级中转场-》始发一级中转场-》目的地一级中转场-》目的地二级中转场,送达目的地。
57.具体地,根据建包优化原则,在始发中转场根据最小建包颗粒度对各流向的快递进行统计,得到各流向的流向件量。
58.步骤204,根据各流向的流向件量以及流向件量阈值确定不同建包颗粒度的流向件量区间。
59.其中,流向件量阈值是为了平衡分拣场地的分拣设备的格口数量和各中转场的流向件量,例如,分拣设备有40个分拣格口,80个城市的快递,将流向件量阈值设置为150,流向件量大于150的城市有30个,则这30个城市占用30个格口,剩余50个城市需要组合起来占用剩余的10个格口。若将流向件量阈值设置为100,流向件量大于100的城市35个,则占用35个格口,剩余45个城市组合占用剩余5个格口,一个格口平均有9个城市的组合对各环节的压力都会增加,只能考虑将流向件量阈值设置为150。流向件量阈值可根据中转场的设备分拣能力值进行更新,例如,可以根据增减分拣设备来更新流向件量阈值。
60.流向件量阈值包括第一流向件量阈值和第二流向件量阈值,第一流向件量阈值大于第二流向件量阈值;第一流向件量阈值和第二流向件量阈值是根据快递建包的策略数据预先确定的。第一流向件量阈值和第二流向件量阈值适用于确定不同建包颗粒度的流向件量区间,对处于不同区间的流向件量采用合适的颗粒度进行建包。
61.建包颗粒度包括最小建包颗粒度、混合建包颗粒度和最大建包颗粒度;混合建包颗粒度中包括最小建包颗粒度、最大建包颗粒度以及中间建包颗粒度。最小建包建包颗粒度可以为“时效类型+地区二级中转场”,最大建包建包颗粒度可以为“时效类型+地区一级中转场”;中间建包颗粒度可以为“时效类型+目的城市”。最小建包颗粒度对应的流向件量区间为大于或等于第一流向件量阈值区间,最大建包颗粒度的流向件量区间为小于或等于第二流向件量阈值区间,混合建包颗粒度对应的流向件量区间为大于第二流向件量阈值且小于第一流向件量阈值的区间。
62.步骤206,按各建包流向件量区间对应的建包颗粒度进行建包。
63.具体地,获取各流向的流向件量,将流向件量大于或等于第一流向件量阈值为大件量,以最小建包颗粒度进行建包;将流向件量小于或等于第二流向件量阈值为小件量,以最大建包颗粒度进行建包;将处于流向件量在第一流向件量阈值和第二流向件量阈值之间的各流向,根据中转场地中分拣设备能力值以及快递的路由调整以及运力数据采用混合建
包颗粒度进行建包。
64.可选地,在一个实施例中,对各流向的流向件量按照从大到小的进行排序,将件量排序前预设流向数m个流向的流向件量确认为大件量,在始发中转场按照最小建包颗粒度进行建包,其他流向则确认为小件量,在始发中转场按照最大建包颗粒度进行混合建包。通过在始发中转场进行准备建包,在经过下一场地时不需要拆包重新组合,根据预设流向数m各流向的快递按照最小建包颗粒度进行建包,减少场地中快件的分拣压力以及提高建包效率。
65.上述快递建包方法中,通过根据快递时效类型和快递中转场地的地理服务覆盖的范围确定快递流向的建包颗粒度;以建包颗粒度中的最小建包颗粒度,统计始发中转场中各流向的流向件量;根据各流向的流量件量与流向件量阈值之间的关系确定不同建包颗粒度的流向件量区间,以准确的建包颗粒度对始发中转场的快递建包进行建包;即以件量为约束,对不同流向件量的快递确定合理的建包颗粒度,简化建包操作,提高快递建包的效率。
66.在另一个实施例中,如图3所示,提供了一种快递建包方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
67.步骤302,根据最小建包颗粒度,统计始发中转场中各流向的流向件量。
68.步骤304,确定各流向的流向件量以及第一流向件量阈值和第二流向件量阈值之间的关系。
69.步骤306,将大于或等于第一流向件量阈值的区间作为最小建包颗粒度的第一流向件量区间。
70.步骤308,从各流向的流量件量中确定第一流向件量区间的各第一流向,对各第一流向的快递按照最小建包颗粒度进行建包。
71.步骤310,将大于第二流向件量阈值且小第一流向件量阈值的区间作为混合建包颗粒度的第三流向件量区间。
72.步骤312,从各流向的流量件量中确定第三建包流向件量区间的各第三流向。
73.步骤314,当始发中转场地的分拣能力值为预设值时,获取各第三流向的快递的时效类型和目的地。
74.其中,预设值用于表示始发中转场中不存在分拣设备,预设值为0可以表示不存在分拣设备,即该中转场为人工分拣场地。
75.可选地,当始发中转场地的分拣能力值不为预设值时,获取各第三流向的快递的流向数;当检测到流向数大于预设流向数时,对各第三流向的快递按照最小建包颗粒度建包。
76.具体地,当始发中转场的分拣能力值不为预设值时,即始发中转场存在分拣设备,若在第二流向件量阈值和第一流向件量阈值区间的流向数大于预设流向数,则认为该区间的流向件量为大量,按照最小建包颗粒度进行建包。即结合始发中转场的分拣能力值确定合适的建包颗粒度进行建包,提高快递建包的效率以及分拣设备的利用率。
77.步骤316,根据各时效类型和目的地,对各第三流向的快递进行混流向建包。
78.具体地,对目的地相同或时效类型相同的各第三流向的快递按照最大建包颗粒度进行混流向建包;目的地相同或时效类型相同的各第三流向的快递的路由数据和运力允许
配载的配载流向相同。其中,目的地相同是指同一目的地不同时效快递的路由数据一致,且搭载的运力也是一致的,可以不用区分时效类型合并至一个包中,即时效合并;运力是指运输车辆,搭载运力是使用同一辆车进行运输;例如,深圳发往广州的快递,时效分别是t4和t6,但是都是陆运同一车辆运输的,这种情况下是可以进行时效合并。
79.时效类型相同是指同一时效但是不同目的地的快件,一般一个地区范围的快件会一起发运到同一场地进行集散,如在该场地分拣不影响快件时效且场地分拣能力足够,可以将路由及运力搭载一致的快件合并建包到该场地,即流向合并;例如,一些三四线城市(c和d)并不会有单独的中转场,但是这些城市在一二线大城市(a和b)附近,如a附近的c,则c的快递会发运到a的二级中转场020wk后直接到c的网点进行配送,即c和a的020wk的快件目的地都是020wk,可以被合并到一起,“020wk”表示存在两个或者两个以上的目的地城市的快递。即根据快递的实际应用场景,在直发干线由始发中转场发往目的中转场中,可以通过区分快递时效类型进行时效合并建包;对于存在多节点路由的快递,在发往目的中转场之前,若所经过的一级节点和二级节点以及所搭载的运力相同的情况下,可以进行流向合并建包,基于路由数据和搭载运力,可以实现对小颗粒度的流向进行合并成大颗粒的流向,不用增加中转操作简化建包操作且不影响快递的路由数据。
80.可选地,若目的地不相同且时效类型不相同时,即不需要时效合并和目的地合并,则将各第三流向的快递按照最小建包颗粒度进行单流向建包。
81.步骤318,将小于或等于第二流向件量阈值的区间作为最大建包颗粒度的第二流向件量区间。
82.步骤320,从各流向的流量件量中确定第二流向件量区间的各第二流向,对各第二流向的快递按照最大建包颗粒度进行建包。
83.步骤322,将第二流向的流向件量按照最大建包颗粒度建包在始发中转场的下一环节场地进行聚集,得到聚集快递。
84.步骤324,对聚集快递按照最小建包颗粒度建包。
85.可选地,在一个实施例中,将原始建包策略数据、上述的建包方式策略数据、各流向件量数据、各快递的路由数据以及快递各节点场地的分拣建包资源输入至数据分析模型中,通过数据分析模型对建包方式策略数据进行分析,得到原始建包策略数据所需的中转资源和上述的建包方式策略数据所需的中转资源对比结果,即采用上述的建包方式策略数据可以减少快递中转资源。
86.上述快递建包方法中,通过最小建包颗粒度统计始发中转场的各流向的流向件量,确定大于或等于第一流向件量阈值的流向件量为大件量,采用最小建包颗粒度进行建包;确定小于或等于第二流向件量阈值的流向件量为小件量,采用最大建包颗粒度进行混流向建包;根据快件的时效类型和目的地以及搭载运力等数据,对在第二流向件量阈值和第一流向件量阈值区间的各流向合并进行建包,即以流向件量为约束,根据最小建包颗粒度、第一流向件量阈值和第二流向件量阈值对始发中转场各流向快件的建包进行优化,得到不同建包颗粒度的组合建包方式,简化了快递的建包操作提高建包效率以及降低快递中转成本。
87.在一个实施例中,如图4所示,提供了一种快递建包步骤,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
88.步骤402,统计始发中转场中各流向的流向件量。
89.具体地,根据最小建包颗粒度,统计始发中转场中各流向的流向件量。
90.步骤404,判断流向件量是否大于或等于第一流向件量阈值,若是,执行步骤406,否则执行步骤408。
91.步骤406,按照最小建包颗粒度进行建包。
92.具体地,从各流向的流量件量中确定大于或等于第一流向件量阈值的各第一流向;对各第一流向的快递按照最小建包颗粒度进行建包。
93.步骤408,判断流向件量是否小于或等于第二流向件量阈值,若是,执行步骤410,否则执行步骤412。
94.步骤410,按照最小建包颗粒度进行建包。
95.具体地,从各流向的流量件量中确定小于或等于第二流向件量阈值的各第二流向,对各第二流向的快递按照最小建包颗粒度进行建包。
96.步骤412,判断快递的下一场地是否为目的地场地,若是,执行步骤414,否则,执行步骤416。
97.步骤414,按照对开目的地场地流向建包。
98.步骤416,检测场地是否有存在分拣设备,若是,执行步骤418,否则,执行步骤420。
99.步骤418,判断各流向的件量排序数是否大于预设值,若是,则确认为大件量,按照最小建包颗粒度进行建包。
100.步骤420,是否需要合并时效,若是,执行步骤422,否则,执行步骤424。
101.步骤422,对各流向进行合并,按照最大建包颗粒度进行混流向建包。
102.步骤424,判断是否需要合并流向,若是,执行步骤422,否则,执行步骤426。
103.步骤426,按照最小建包颗粒度进行单流向建包。
104.上述快递建包步骤中,通过以最小建包颗粒度统计始发中转场各流向的流向件量,根据中转场的分拣能力值确定第一流向件量阈值和第二流向件量阈值;通过依次确定流向件量与第一流向件量阈值和第二流向件量阈值的关系,对在大于或等于第一流向件量阈值区间的快递采用最小建包颗粒度进行建包,对在小于或等于第二流向件量阈值区间的快递采用最大建包颗粒度进行建包,对在第二流向件量阈值和第一流向件量阈值区间的快递进行合并混流向建包,以上述组合建包方式对始发中转场的快递进行建包,简化了中转场中快递建包操作以及提高快递建包效率。
105.应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
106.在一个实施例中,如图5所示,提供了一种快递建包装置,包括:统计模块502、确定模块504和建包模块506,其中:
107.统计模块502,用于根据最小建包颗粒度,统计始发中转场中各流向的流向件量;其中,建包颗粒度的大小是根据快递时效类型和快递场地的地理服务覆盖的范围来确定
的。
108.确定模块504,用于根据各流向的流向件量以及流向件量阈值确定不同建包颗粒度的流向件量区间。
109.建包模块506,用于按各流向件量区间对应的建包颗粒度进行建包。
110.上述快递建包装置中,通过根据快递时效类型和快递中转场地的地理服务覆盖的范围确定快递流向的建包颗粒度;以建包颗粒度中的最小建包颗粒度,统计始发中转场中各流向的流向件量;根据各流向的流量件量与流向件量阈值之间的关系确定不同建包颗粒度的流向件量区间,以准确的建包颗粒度对始发中转场的快递建包进行建包;即以件量为约束,对不同流向件量的快递确定合理的建包颗粒度,简化建包操作,提高快递建包的效率。
111.在另一个实施例中,如图6所示,提供了一种快递建包装置,除包括统计模块502、确定模块504和建包模块506之外,还包括:第一获取模块508、聚集模块510和第二获取模块512,其中:
112.确定模块504还用于根据各流向的流向件量以及第一流向件量阈值和第二流向件量阈值,将大于或等于第一流向件量阈值的区间作为最小建包颗粒度的第一流向件量区间。
113.确定模块504还用于将大于第二流向件量阈值且小第一流向件量阈值的区间作为混合建包颗粒度的第三流向件量区间;第一流向件量阈值大于第二流向件量阈值。
114.确定模块504还用于将小于或等于第二流向件量阈值的区间作为最大建包颗粒度的第二流向件量区间;最大建包颗粒度大于最小建包颗粒度。
115.确定模块504还用于从各流向的流量件量中确定第一流向件量区间的各第一流向。
116.建包模块506还用于对各第一流向的快递按照最小建包颗粒度进行建包。
117.确定模块504还用于从各流向的流量件量中确定第二流向件量区间的各第二流向。
118.建包模块506还用于对各第二流向的快递按照最大建包颗粒度进行建包。
119.确定模块504还用于从各流向的流量件量中确定第三建包流向件量区间的各第三流向。
120.第一获取模块508,用于当始发中转场地的分拣能力值为预设值时,获取各第三流向的快递的时效类型和目的地。
121.建包模块506还用于根据各时效类型和目的地,对各第三流向的快递进行混流向建包。
122.建包模块506还用于对目的地相同或时效类型相同的各第三流向的快递按照最大建包颗粒度进行混流向建包;目的地相同或时效类型相同的各第三流向的快递的路由数据和运力允许配载的配载流向相同。
123.聚集模块510,用于将第二流向的流向件量按照最大建包颗粒度建包在始发中转场的下一环节场地进行聚集,得到聚集快递。
124.建包模块506还用于对聚集快递按照最小建包颗粒度建包。
125.第二获取模块512,用于当始发中转场地的分拣能力值不为预设值时,获取各第三
流向的快递的流向数。
126.建包模块506还用于当检测到流向数大于预设流向数时,对各第三流向的快递按照最小建包颗粒度建包。
127.在一个实施例中,通过最小建包颗粒度统计始发中转场的各流向的流向件量,确定大于或等于第一流向件量阈值的流向件量为大件量,采用最小建包颗粒度进行建包;确定小于或等于第二流向件量阈值的流向件量为小件量,采用最大建包颗粒度进行混流向建包;根据快件的时效类型和目的地以及搭载运力等数据,对在第二流向件量阈值和第一流向件量阈值区间的各流向合并进行建包,即以流向件量为约束,根据最小建包颗粒度、第一流向件量阈值和第二流向件量阈值对始发中转场各流向快件的建包进行优化,得到不同建包颗粒度的组合建包方式,简化了快递的建包操作提高建包效率。
128.关于快递建包装置的具体限定可以参见上文中对于快递建包方法的限定,在此不再赘述。上述快递建包装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
129.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种快递建包方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
130.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
131.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
132.根据最小建包颗粒度,统计始发中转场中各流向的流向件量;其中,建包颗粒度的大小是根据快递时效类型和快递场地的地理服务覆盖的范围来确定的;
133.根据各流向的流向件量以及流向件量阈值确定不同建包颗粒度的流向件量区间;
134.按各建包流向件量区间对应的建包颗粒度进行建包。
135.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
136.根据各流向的流向件量以及第一流向件量阈值和第二流向件量阈值,将大于或等于第一流向件量阈值的区间作为最小建包颗粒度的第一流向件量区间;
137.将大于第二流向件量阈值且小第一流向件量阈值的区间作为混合建包颗粒度的第三流向件量区间;第一流向件量阈值大于第二流向件量阈值;
138.将小于或等于第二流向件量阈值的区间作为最大建包颗粒度的第二流向件量区
间;最大建包颗粒度大于最小建包颗粒度。
139.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
140.从各流向的流量件量中确定第一流向件量区间的各第一流向;
141.对各第一流向的快递按照最小建包颗粒度进行建包。
142.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
143.从各流向的流量件量中确定第二流向件量区间的各第二流向;
144.对各第二流向的快递按照最大建包颗粒度进行建包。
145.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
146.从各流向的流量件量中确定第三建包流向件量区间的各第三流向;
147.当始发中转场地的分拣能力值为预设值时,获取各第三流向的快递的时效类型和目的地;
148.根据各时效类型和目的地,对各第三流向的快递进行混流向建包。
149.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
150.对目的地相同或时效类型相同的各第三流向的快递按照最大建包颗粒度进行混流向建包;目的地相同或时效类型相同的各第三流向的快递的路由数据和运力允许配载的配载流向相同。
151.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
152.将第二流向的流向件量按照最大建包颗粒度建包在始发中转场的下一环节场地进行聚集,得到聚集快递;
153.对聚集快递按照最小建包颗粒度建包。
154.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
155.当始发中转场地的分拣能力值不为预设值时,获取各第三流向的快递的流向数;
156.当检测到流向数大于预设流向数时,对各第三流向的快递按照最小建包颗粒度建包。
157.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
158.根据最小建包颗粒度,统计始发中转场中各流向的流向件量;其中,建包颗粒度的大小是根据快递时效类型和快递场地的地理服务覆盖的范围来确定的;
159.根据各流向的流向件量以及流向件量阈值确定不同建包颗粒度的流向件量区间;
160.按各建包流向件量区间对应的建包颗粒度进行建包。
161.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
162.根据各流向的流向件量以及第一流向件量阈值和第二流向件量阈值,将大于或等于第一流向件量阈值的区间作为最小建包颗粒度的第一流向件量区间;
163.将大于第二流向件量阈值且小第一流向件量阈值的区间作为混合建包颗粒度的第三流向件量区间;第一流向件量阈值大于第二流向件量阈值;
164.将小于或等于第二流向件量阈值的区间作为最大建包颗粒度的第二流向件量区间;最大建包颗粒度大于最小建包颗粒度。
165.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
166.从各流向的流量件量中确定第一流向件量区间的各第一流向;
167.对各第一流向的快递按照最小建包颗粒度进行建包。
168.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
169.从各流向的流量件量中确定第二流向件量区间的各第二流向;
170.对各第二流向的快递按照最大建包颗粒度进行建包。
171.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
172.从各流向的流量件量中确定第三建包流向件量区间的各第三流向;
173.当始发中转场地的分拣能力值为预设值时,获取各第三流向的快递的时效类型和目的地;
174.根据各时效类型和目的地,对各第三流向的快递进行混流向建包。
175.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
176.对目的地相同或时效类型相同的各第三流向的快递按照最大建包颗粒度进行混流向建包;目的地相同或时效类型相同的各第三流向的快递的路由数据和运力允许配载的配载流向相同。
177.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
178.将第二流向的流向件量按照最大建包颗粒度建包在始发中转场的下一环节场地进行聚集,得到聚集快递;
179.对聚集快递按照最小建包颗粒度建包。
180.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
181.当始发中转场地的分拣能力值不为预设值时,获取各第三流向的快递的流向数;
182.当检测到流向数大于预设流向数时,对各第三流向的快递按照最小建包颗粒度建包。
183.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
184.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
185.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1