信息处理方法、装置、设备及存储介质与流程

文档序号:30419475发布日期:2022-06-15 12:36阅读:114来源:国知局
信息处理方法、装置、设备及存储介质与流程

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.图1示出了根据本发明实施例的信息处理方法的流程图。
31.图2示出了根据本发明实施例的自第一级仓库至社区节点的分拣示意图。
32.图3示出了根据本发明实施例的自第一级仓库至第二级仓库的运输示意图。
33.图4示出了根据本发明实施例的自第二级仓库至社区节点的运输示意图。
34.图5示出了根据本发明实施例的运输任务交接单的示意图。
35.图6示出了根据本发明实施例的社区节点处的分拣示意图。
36.图7示出了根据本发明实施例的信息处理装置的模块图。
37.图8示意性示出本发明示例性实施例中一种计算机可读存储介质示意图。
38.图9示意性示出本发明示例性实施例中一种电子设备示意图。
具体实施方式
39.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本发明将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
40.此外,附图仅为本发明的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
41.附图中所示的流程图仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤
还可以分解,而有的步骤可以合并或部分合并,因此,实际执行的顺序有可能根据实际情况改变。
42.图1示出了根据本发明实施例的信息处理方法的流程图。信息处理方法包括如下步骤:
43.步骤s110:将社区团购的订单按社区节点划分为多个第一订单集合,每一所述第一订单集合关联一社区节点。
44.步骤s120:根据所述社区节点与第二级仓库的映射关系,将映射同一第二级仓库的至少一个社区节点的第一订单集合汇总为第二订单集合。
45.步骤s130:对应于所述第二订单集合生成第一级分拣任务,所述第一级分拣任务用以分发至第一级仓库分拣管理服务器以将待配送至同一第二级仓库的货品分拣至同一区域。
46.步骤s140:根据所述第二订单集合所包括的第一订单集合,将所述第一级分拣任务拆分为至少一个第二级分拣任务,每一所述第二级分拣任务对应于一第一订单集合,每一所述第二分拣任务包括货品分类任务以及社区节点分拣任务,所述第二级分拣任务用以分发至第二级仓库分拣管理服务器进行第二级分拣管理,所述货品分类任务用以将配送至所述第二级仓库的货品划分为第一类货品和第二类货品,所述第一类货品为投线货品,所述第二类货品为投团货品,所述社区节点分拣任务用以将待配送至同一社区节点的货品分拣至同一区域,所述社区节点分拣任务还用以将待配送至同一社区节点的第二类货品混合包装于周转容器中。
47.其中,所述货品具有第一级包装规格和第二级包装规格,所述第一级包装规格大于所述第二级包装规格,所述订单关联的货品具有第一级包装规格时,所述货品为第一类货品;所述订单关联的货品具有第二级包装规格时,所述货品为第二类货品。
48.在本发明提供的信息处理方法中,通过多级仓库以及社区节点之间的映射关系,将社区团购的订单按第一级仓库所要分拣的第二订单集合和第二级仓库所要分拣的第一订单集合,从而可以基于第二订单集合来生成在第一级仓库的第一级分拣任务,基于第一订单集合来将第一级分拣任务拆分为第二级仓库的第二级分拣任务,使得第二级分拣任务包括用于将货品分类为投线货品和投团货品的货品分类任务以及用于将货品分拣至社区节点对应区域的社区节点分拣任务,其中,对于投团类的第二类货品,在社区节点分拣任务中还包括混合包装于周转容器中的操作。由于投线货品和投团货品具有不同的包装规格,从而在第一级分拣任务时,无需对货品进行分类,也无需基于订单或节点,将大规格货品拆分为小规格货品,以便于进行存放和运输;在第二级分拣任务中,可以基于货品分类将大规格货品拆分为投团货品,并按订单或者社区节点进行混合包装,以便于在第二级仓库基于不同的社区节点进行分拣,由此,本技术结合社区团购货品的不同种类以及多级仓库的布局,来对订单集合和分拣任务进行划分和管理,以提高货品分拣和运输效率。
49.具体而言,投线货品一般为体积较大,重量较重的货品。投线货品可以由司机配送过程中挑选给社区节点。投线货品例如可以是整箱水饮料,大米,且体积超大无法放置周转筐,或易碎,且易污染货品,无法与其他货品混装。优选地,投线货品可以以运输司机的维度进行分拣。
50.具体而言,投团货品可以是以社区节点维度进行分拣的货品。投团货品通常为小
件货品,放在诸如周转筐的周转容器中。基于周转容器,将其中的投团货品运输至社区节点。投团货品例如可以是拆箱售卖的小件商品(诸如一包辣条,一包盐,一瓶醋,一个刷子),果蔬(诸如土豆,橘子,青菜),等可以放置在周转容器中的小件货品。
51.具体而言,所述货品分类任务中可以基于待分类货品与货品类别数据库的匹配确定待分类货品为第一类货品或第二类货品。在本实施例中,可以在货品类别数据库中储存哪些货品是投线货品,哪些货品是投团货品,由此,可以根据待分类货品与货品类别数据库的匹配,来确定待分类货品为投线货品或投团货品。
52.具体而言,第一级仓库可以是中心仓库,第二级仓库例如可以是中心仓库和社区节点之间的中转仓库。各级仓库、仓库与社区节点之间的映射关系可以预存在服务器中。
53.本技术基于投线货品、投团货品以及多级仓库,来生成分拣任务,以便于在各级仓库中进行分拣管理。分拣任务可以包括待分拣货品、分拣口(区域)等信息。各级仓库的分拣管理服务器可以基于分拣任务将分拣任务拆分为多个分拣子任务以分配给分拣人员的分拣终端,以便于分拣人员基于其分拣终端查看分拣子任务。当分拣人员完成分拣子任务时,可以在分拣终端进行分拣子任务的提交,以便于各级仓库的分拣管理服务器监控分拣任务的分拣进度。
54.具体而言,所述第一订单集合和所述第二订单集合可以按订单生成时间周期性更新,并基于当前周期更新后的第一订单集合和第二订单集合的货品与前一周期已完成所述第一级分拣任务和/或所述第二级分拣任务的货品,更新所述第一级分拣任务和/或第二级分拣任务。由此,可以实现分拣任务的更新,避免由于前一分拣任务还未完成时,又生成新的分拣任务导致的分拣任务的混淆,避免分拣错误的产生,同时,将前一分拣任务未完成的部分和新的订单集合所要分拣的部分合并来更新分拣任务,以便于分拣人员获知更新的分拣信息,提高分拣效率。
55.下面参见图2,图2示出了根据本发明实施例的自第一级仓库至社区节点的分拣示意图。
56.在本实施例中,首先基于图1中的步骤s110至步骤s140,生成多个第一级分拣任务和多个第二级分拣任务,并分别发送至第一级仓库和第二级仓库的分拣管理服务器中,由分拣管理服务器分配至分拣人员的分拣终端,以直到分拣人员可以按下述过程进行货品的分拣。
57.在第一级仓库中,分拣人员可以基于其分拣终端上显示的第一级分拣任务a将第二订单集合a中的货品分拣至区域a;基于第一级分拣任务b将第二订单集合b中的货品分拣至区域b。分拣至区域a的货品需要运输至第二级仓库a。分拣至区域b的货品需要运输至第二级仓库b。由于第二级仓库汇总了待配送至多个社区节点的货品,从而可以无需在第一级仓库,基于订单中的投团货品进行拆分。换言之,各订单中所需的小件商品,若在第二级仓库维度可以成箱运输时,则可以无需在第一级仓库将成箱的货品按订单拆分为小件商品,以便于在第一级仓库的分拣区域中的货品堆叠,以及自第一级仓库至第二级仓库的运输过程中的货品堆叠。
58.在第二级仓库a中,分拣人员可以首先基于其分拣终端上显示的第二级分拣任务a1的货品分类任务a1,将第一订单集合a1中的货品分类为第一类货品(投线货品)和第二类货品(投团货品)。然后对于已分类的投线货品和投团货品,再基于社区节点分拣任务a1按
所要运输到的社区节点a1分拣至区域a1。在一些变化例中,可以仅将投团货品按所要运输到的社区节点分拣至区域a1,以在区域a1混合包装至周转容器中。投团货品可以按运输司机汇总至另一独立区域。在又一些变化例中,货品分类任务a1可以在区域a1执行。在第二级仓库a中,第二级分拣任务a2的货品分类任务a2和社区节点分拣任务a2可以按类似的过程进行分拣。
59.进一步地,货品分类任务a1和货品分类任务a2可以合并为货品分类任务a。换言之,在第二级仓库a中,分拣员可以首先基于货品分类任务a,对收到的货品进行货品分类,然后,分别基于社区节点分拣任务a1和社区节点分拣任务a2将已分类的货品分拣至区域a1和区域a2中。
60.在第二级仓库b中,第二级分拣任务b1和b2可以按与第二级仓库a类似的分拣过程进行分拣,在此不予赘述。
61.下面参见图3,图3示出了根据本发明实施例的自第一级仓库至第二级仓库的运输示意图。
62.在本实施例中,每一所述第一级分拣任务关联一第一运输任务,每一所述第一运输任务仅关联一所述第二级仓库。由此,第一级仓库的分拣区域a关联第一运输任务a,第一运输任务a可以关联第一运输路径a,以便于运输司机接收到第一运输任务a后,将分拣区域a的货品运输至第二级仓库a。第一级仓库的分拣区域b关联第一运输任务b,第一运输任务b可以关联第一运输路径b,以便于运输司机接收到第一运输任务b后,将分拣区域b的货品运输至第二级仓库b。由于第一级仓库至第二级仓库的货品运输量一般较大,因此,在第一级仓库至第二级仓库的运输过程中,一个运输任务仅涉及一个第二级仓库。由此,可以将生成的运输任务发送至运输司机的司机终端,以便于司机终端进行任务的接取和任务的提交。同时,运输司机还可以基于运输人员的运输路径,自动导航至其所要运输到的第二级仓库。
63.下面参见图4,图4示出了根据本发明实施例的自第二级仓库至社区节点的运输示意图。
64.在本实施例中,同一所述第二级仓库的多个所述第二级分拣任务关联一第二运输任务,所述第二运输任务关联一导航路径,所述导航路径途径多个所述社区节点。例如,第二级分拣任务a1、a2和a3(对应区域a1、a2和a3)可以关联同一第二运输任务a1。第二运输任务a1可以关联第二运输路径a1(导航路径),第二运输路径a1途径社区节点a1、a2和a3。由此,可以将生成的运输任务发送至运输司机的司机终端,以便于司机终端进行任务的接取和任务的提交。同时,运输司机还可以基于运输人员的运输路径,以便于将区域a1、a2和a3的货品分别运输至社区节点a1、a2和a3中。第二运输任务a2和第二运输路径a2可以按类似的方式进行运输。
65.在一些实施例中,第二级仓库到社区节点的配送过程中,投线货品可以被司机从货品总量里挑选对应的数量来运输到社区节点,投团货品基于分拣且分装好的周转容器直接运输到社区节点。
66.在一些变化例中,关联同一所述第二运输任务的多个第二级分拣任务可以合并形成运输线路分拣任务,所述运输线路分拣任务用以将待配送至同一所述导航路径途径的多个所述社区节点的货品分拣至同一区域。基于所述运输路线分拣任务分拣至同一区域的第二类货品,经由所述社区节点分拣任务按社区节点混合包装于周转容器中。在该变化例中,
区域a1、a2和a3可以合并为同一区域;区域a4和a5可以合并为另一区域,由此,可以将关联第二运输任务a1的货品分拣至一个区域中;将关联第二运输任务a2的货品分拣至一个另一区域中。
67.在又一些变化例中,可以将投团商品按对应的社区节点分拣至区域a1至区域a5,将投线商品分拣至关联第二运输任务a1的独立区域和关联第二运输任务a2的独立区域。接收到第二运输任务a1的司机可以将区域a1至区域a3的投团商品搬运至运输工具上,并可以按运输工具的剩余容量自关联第二运输任务a1的独立区域选取待配送至社区节点a1至a3的投线商品,并搬运至运输工具上,以按第二运输任务a1运输至社区节点a1至a3。接收到第二运输任务a2的司机也可以按类似的方式进行货品的搬运。
68.在一些实施例中,第二运输任务涉及的社区节点可以预先设定。换言之,第二运输任务a1始终关联社区节点a1至a3;第二运输任务a2始终关联社区节点a4和a5。
69.在一些变化例中,第二运输任务可以按各社区节点当前待运输商品的重量和体积来确定。例如,可以获取各区域的货品的体积及重量。各第二运输人员可以关联优选的运输路径。例如,第二运输任务a1可以预先关联运输路径a1(社区节点a1至a3);第二运输任务a2可以预先关联运输路径a2(社区节点a4至a5)。运输路径a1和运输路径a2为基于第二级仓库的位置、社区节点a1至a5的位置,经由路径规划后,获得的运输距离最短/运输时效最短的运输路径。在运输路径a1的基础上,判断对应的区域a1至a3的货品的体积之和及重量之和是否超出该运输工具的体积上限和重量上限;同时,可以在运输路径a2的基础上,判断对应的区域a4和a5的货品的体积之和及重量之和是否超出该运输工具的体积上限和重量上限。
70.若区域a1至a3的货品的体积之和及重量之和未超出运输路径a1的运输工具的体积上限和重量上限,且区域a4和a5的货品的体积之和及重量之和未超出运输路径a2的运输工具的体积上限和重量上限,则可以直接按运输路径a1和运输路径a2进行运输。
71.若区域a1至a3的货品的体积之和及重量之和超出运输路径a1的运输工具的体积上限和重量上限,且区域a4和a5的货品的体积之和及重量之和未超出运输路径a2的运输工具的体积上限和重量上限,则在区域a1至a3中选取符合运输路径a2的运输工具的体积余量和重量余量的货品,以使得若区域a1至a3的货品的体积之和及重量之和未超出运输路径a1的运输工具的体积上限和重量上限,且区域a4和a5的货品的体积之和及重量之和未超出运输路径a2的运输工具的体积上限和重量上限。由此,基于运输工具关联的区域的调整,对运输路径进行调整,以按更新后的运输路径进行运输。若经调整仍然无法满足两个运输工具的体积上限和重量上限,则可以申请新的运输工具,或者使得其中一个运输工具进行多次运输。类似地,若区域a1至a3的货品的体积之和及重量之和未超出运输路径a1的运输工具的体积上限和重量上限,且区域a4和a5的货品的体积之和及重量之和超出运输路径a2的运输工具的体积上限和重量上限,可以按相同的方式进行处理。
72.若区域a1至a3的货品的体积之和及重量之和超出运输路径a1的运输工具的体积上限和重量上限,且区域a4和a5的货品的体积之和及重量之和超出运输路径a2的运输工具的体积上限和重量上限,可以申请新的运输工具,或者使得其中一个运输工具进行多次运输。
73.进一步地,本技术还可以基于运输任务和社区节点提供交接单。如图5所示,交接单用于显示对应的运输任务和社区节点在本次运输中涉及的货品数量、投团货品和投线货
品的货品详情等信息,以便于司机和社区节点的工作人员进行对接。交接单可以是打印的实体交接单,也可以是显示于司机终端和社区节点服务器的虚拟交接单,司机终端和社区节点服务器可以经由司机和社区节点的工作人员的操作完成交接单的确认,从而完成该运输任务在该社区节点的运输工作,由此,可以监控司机的运输任务的运输进度。
74.下面参见图6,图6示出了根据本发明实施例的社区节点处的分拣示意图。在本实施例中,还可以包括将所述第二级分拣任务按同一社区节点的多个社区团购的订单划分为第三级分拣任务的步骤,所述第三级分拣任务用以分发至社区节点服务器进行分拣管理。如图6所示,在社区节点a1处,可以按第一订单集合a1中的多个订单,将货品进行分拣。进一步地,第三级分拣任务可以在社区节点收到货品时进行,或者当社区团购参与人员至社区节点处提取货品时执行,本技术并非以此为限制。
75.以上仅仅是本发明的信息处理方法的多个具体实现方式,各实现方式可以独立或组合来实现,本发明并非以此为限制。进一步地,本发明的流程图仅仅是示意性地,各步骤之间的执行顺序并非以此为限制,步骤的拆分、合并、顺序交换、其它同步或异步执行的方式皆在本发明的保护范围之内。
76.下面参见图7,图7示出了根据本发明实施例的信息处理装置的模块图。信息处理装置300,其包括第一订单集合划分模块310、第二订单集合划分模块320、第一分拣任务生成模块330以及第二分拣任务生成模块340。
77.第一订单集合划分模块310用于将社区团购的订单按社区节点划分为多个第一订单集合,每一所述第一订单集合关联一社区节点;
78.第二订单集合划分模块320用于根据=所述社区节点与第二级仓库的映射关系,将映射同一第二级仓库的至少一个社区节点的第一订单集合汇总为第二订单集合;
79.第一分拣任务生成模块330用于对应于所述第二订单集合生成第一级分拣任务,所述第一级分拣任务用以分发至第一级仓库分拣管理服务器以将待配送至同一第二级仓库的货品分拣至同一区域;
80.第二分拣任务生成模块340用于根据所述第二订单集合所包括的第一订单集合,将所述第一级分拣任务拆分为至少一个第二级分拣任务,每一所述第二级分拣任务对应于一第一订单集合,每一所述第二分拣任务包括货品分类任务以及社区节点分拣任务,所述第二级分拣任务用以分发至第二级仓库分拣管理服务器进行第二级分拣管理,所述货品分类任务用以将配送至所述第二级仓库的货品划分为第一类货品和第二类货品,所述第一类货品为投线货品,所述第二类货品为投团货品,所述社区节点分拣任务用以将待配送至同一社区节点的货品分拣至同一区域,所述社区节点分拣任务还用以将待配送至同一社区节点的第二类货品混合包装于周转容器中,
81.其中,所述货品具有第一级包装规格和第二级包装规格,所述第一级包装规格大于所述第二级包装规格,所述订单关联的货品具有第一级包装规格时,所述货品为第一类货品;所述订单关联的货品具有第二级包装规格时,所述货品为第二类货品。
82.在本发明的示例性实施方式的信息处理装置中,通过多级仓库以及社区节点之间的映射关系,将社区团购的订单按第一级仓库所要分拣的第二订单集合和第二级仓库所要分拣的第一订单集合,从而可以基于第二订单集合来生成在第一级仓库的第一级分拣任务,基于第一订单集合来将第一级分拣任务拆分为第二级仓库的第二级分拣任务,使得第
二级分拣任务包括用于将货品分类为投线货品和投团货品的货品分类任务以及用于将货品分拣至社区节点对应区域的社区节点分拣任务,其中,对于投团类的第二类货品,在社区节点分拣任务中还包括混合包装于周转容器中的操作。由于投线货品和投团货品具有不同的包装规格,从而在第一级分拣任务时,无需对货品进行分类,也无需基于订单或节点,将大规格货品拆分为小规格货品,以便于进行存放和运输;在第二级分拣任务中,可以基于货品分类将大规格货品拆分为投团货品,并按订单或者社区节点进行混合包装,以便于在第二级仓库基于不同的社区节点进行分拣,由此,本技术结合社区团购货品的不同种类以及多级仓库的布局,来对订单集合和分拣任务进行划分和管理,以提高货品分拣和运输效率。
83.图7仅仅是示意性的示出本发明提供的信息处理装置300,在不违背本发明构思的前提下,模块的拆分、合并、增加都在本发明的保护范围之内。本发明提供的信息处理装置300可以由软件、硬件、固件、插件及他们之间的任意组合来实现,本发明并非以此为限。
84.在本发明的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被例如处理器执行时可以实现上述任意一个实施例中所述信息处理方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述所述信息处理方法部分中描述的根据本发明各种示例性实施方式的步骤。
85.参考图8所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品700,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
86.所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
87.所述计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
88.可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在租户计算设备上执行、部分地在租户设备上执行、作为一个独立的软件包执行、部分在租户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远
程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到租户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
89.在本发明的示例性实施例中,还提供一种电子设备,该电子设备可以包括处理器,以及用于存储所述处理器的可执行指令的存储器。其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一个实施例中所述信息处理方法的步骤。
90.所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
91.下面参照图9来描述根据本发明的这种实施方式的电子设备500。图9显示的电子设备500仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
92.如图9所示,电子设备500以通用计算设备的形式表现。电子设备500的组件可以包括但不限于:至少一个处理单元510、至少一个存储单元520、连接不同系统组件(包括存储单元520和处理单元510)的总线530、显示单元540等。
93.其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元510执行,使得所述处理单元510执行本说明书上述所述信息处理方法部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元510可以执行如图1所示的步骤。
94.所述存储单元520可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)5201和/或高速缓存存储单元5202,还可以进一步包括只读存储单元(rom)5203。
95.所述存储单元520还可以包括具有一组(至少一个)程序模块5205的程序/实用工具5204,这样的程序模块5205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
96.总线530可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
97.电子设备500也可以与一个或多个外部设备600(例如键盘、指向设备、蓝牙设备等)通讯,还可与一个或者多个使得租户能与该电子设备500交互的设备通讯,和/或与使得该电子设备500能与一个或多个其它计算设备进行通讯的任何设备(例如路由器、调制解调器等等)通讯。这种通讯可以通过输入/输出(i/o)接口550进行。并且,电子设备500还可以通过网络适配器560与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通讯。网络适配器560可以通过总线530与电子设备500的其它模块通讯。应当明白,尽管图中未示出,可以结合电子设备500使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
98.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本发明实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算
设备(可以是个人计算机、服务器、或者网络设备等)执行根据本发明实施方式的上述所述信息处理方法。
99.相比现有技术,本发明的优势在于:
100.通过多级仓库以及社区节点之间的映射关系,将社区团购的订单按第一级仓库所要分拣的第二订单集合和第二级仓库所要分拣的第一订单集合,从而可以基于第二订单集合来生成在第一级仓库的第一级分拣任务,基于第一订单集合来将第一级分拣任务拆分为第二级仓库的第二级分拣任务,使得第二级分拣任务包括用于将货品分类为投线货品和投团货品的货品分类任务以及用于将货品分拣至社区节点对应区域的社区节点分拣任务,其中,对于投团类的第二类货品,在社区节点分拣任务中还包括混合包装于周转容器中的操作。由于投线货品和投团货品具有不同的包装规格,从而在第一级分拣任务时,无需对货品进行分类,也无需基于订单或节点,将大规格货品拆分为小规格货品,以便于进行存放和运输;在第二级分拣任务中,可以基于货品分类将大规格货品拆分为投团货品,并按订单或者社区节点进行混合包装,以便于在第二级仓库基于不同的社区节点进行分拣,由此,本技术结合社区团购货品的不同种类以及多级仓库的布局,来对订单集合和分拣任务进行划分和管理,以提高货品分拣和运输效率。
101.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1