本发明涉及物流管理领域,特别是涉及一种基于交叉验证的货品拣选分拣方法、系统、计算机设备和存储介质。
背景技术:
物流管理(logisticsmanagement)是指在社会再生产过程中,根据物质资料实体流动的规律,应用管理的基本原理和科学方法,对物流活动进行计划、组织、指挥、协调、控制和监督,使各项物流活动实现最佳的协调与配合,以降低物流成本,提高物流效率和经济效益。
目前,随着互联网的发展,物流的数量以及规模在持续不断的增长,传统的物流管理,尤其是在货品的拣选以及分拣的过程需要不断地优化以满足物流数量以及规模的要求。在传统技术中,货品的拣选以及分拣过程主要是通过人工根据订单拣选对应的商品,然后在对商品进行打包,最后在进行复核订单的过程。现有技术中需要对打包后的订单进行一一复核,这样会导致整个拣选以及分拣过程的效率降低,此外,这种主要通过人工拣选以及复核方式的准确性也得不到保证。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种基于交叉验证的货品拣选分拣方法、系统、计算机设备和存储介质。
一种基于交叉验证的货品拣选分拣方法,所述方法包括:
获取基于交叉验证的货品拣选分拣请求,所述请求中包括待分拣的订单;
根据所述基于交叉验证的货品拣选分拣请求,将所述待分拣的订单进行优化得到对应的整箱订单;
根据所述整箱订单从货架中取出对应所述整箱订单的sku的货品,并将所述货品放入箱架中对应第一电子标签的箱格中;
根据所述箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱,并通过自动分拣线将所述整箱按照发货地址进行分拣。
在其中一个实施例中,所述将所述待分拣的订单进行优化得到对应的整箱的订单的步骤包括:
将所述待分拣的订单进行合单;
将所述待分拣的订单进行拆单;
将所述待分拣的订单进行整合得到一箱一订单、多箱一订单以及整箱不拆订单。
在其中一个实施例中,所述方法还包括:
若所述整箱订单为整箱不拆订单,则将不用拆分的整箱货品直接从货架中拣选出来并打包成整箱;
根据所述整箱订单的地址直接对所述整箱进行分拣。
一种基于交叉验证的货品拣选分拣系统,所述系统包括:
获取模块,所述获取模块用于获取基于交叉验证的货品拣选分拣请求,所述请求中包括待分拣的订单;
订单优化模块,所述订单优化模块用于根据所述基于交叉验证的货品拣选分拣请求,将所述待分拣的订单进行优化得到对应的整箱订单;
拣选模块,所述拣选模块用于根据所述整箱订单从货架中取出对应所述整箱订单的sku的货品,并将所述货品放入箱架中对应第一电子标签的箱格中;
分拣模块,所述分拣模块用于根据所述箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱,并通过自动分拣线将所述整箱按照发货地址进行分拣。
在其中一个实施例中,所述订单优化模块还用于:
将所述待分拣的订单进行合单;
将所述待分拣的订单进行拆单;
将所述待分拣的订单进行整合得到一箱一订单、多箱一订单以及整箱不拆订单。
在其中一个实施例中,所述系统还用于:
若所述整箱订单为整箱不拆订单,则将不用拆分的整箱货品直接从货架中拣选出来并打包成整箱;
根据所述整箱订单的地址直接对所述整箱进行分拣。
在其中一个实施例中,所述系统在所述根据所述箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱之后还用于:
通过打印机分别打印出所述整箱对应的内单以及外单;
其中,所述内单包括所述整箱订单中的货品信息:货品名称、货品数量以及货品价格;
所述外单包括所述整箱订单对应的发货地址以及待收货人信息。
在其中一个实施例中,所述第一电子标签设置于所述箱架的入料口的一侧;
所述第二电子标签设置于所述箱架的出料口的一侧;
所述第一电子标签以及第二电子标签包括:电子显示屏以及按钮;其中,所述电子显示屏中的第一标识位用于标识箱规;
所述系统还用于:
根据第二电子标签上显示的信息,判断所述整箱打包是否出现异常;
若所述整箱打包没有出现异常,则按压一下对应按钮将打包完整的整箱货品从箱架中取出;
若所述整箱打包出现异常,则按压多次对应按钮以发出告警信息。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。
上述基于交叉验证的货品拣选分拣方法、系统、计算机设备和存储介质,通过获取基于交叉验证的货品拣选分拣请求,所述请求中包括待分拣的订单;根据所述基于交叉验证的货品拣选分拣请求,将所述待分拣的订单进行优化得到对应的整箱订单;根据所述整箱订单从货架中取出对应所述整箱订单的sku的货品,并将所述货品放入箱架中对应第一电子标签的箱格中;根据所述箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱,并通过自动分拣线将所述整箱按照发货地址进行分拣。本发明基于第一电子标签以及第二电子标签的双交叉验证实现了对整箱订单的快速拣选以及分拣,此外在整个拣选过程中有效避免了拣选的差错,进而省略了对拣选后的订单进行复核的步骤,实现了提高拣选分拣的效率。通过三段交叉验证的方式,取消了传统拣选过程中的复核模块,大大提高了效率和准确率。
附图说明
图1为一个实施例中基于交叉验证的货品拣选分拣方法的流程示意图;
图2为另一个实施例中基于交叉验证的货品拣选分拣方法的流程示意图;
图3为再一个实施例中基于交叉验证的货品拣选分拣方法的流程示意图;
图4为一个实施例中基于交叉验证的货品拣选分拣系统的结构框图;
图5为一个实施例中第一电子标签以及第二电子标签标签的示意图;
图6为一个实施例中基于交叉验证的货品拣选分拣系统中出现异常判断的流程示意图;
图7为一个实施例中拣选货架的示意图;
图8为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种基于交叉验证的货品拣选分拣方法,该方法包括:
步骤102,获取基于交叉验证的货品拣选分拣请求,请求中包括待分拣的订单;
步骤104,根据基于交叉验证的货品拣选分拣请求,将待分拣的订单进行优化得到对应的整箱订单;
步骤106,根据整箱订单从货架中取出对应整箱订单的sku的货品,并将货品放入箱架中对应第一电子标签的箱格中;
步骤108,根据箱架上的第二电子标签从箱架的箱格中取出打包好的整箱,并通过自动分拣线将整箱按照发货地址进行分拣。
具体地,首先计算机获取基于交叉验证的货品拣选分拣请求,请求中包括待分拣的订单。然后,据基于交叉验证的货品拣选分拣请求,将待分拣的订单进行优化得到对应的整箱订单。具体的优化步骤包括:将相同用户的订单进行合并,将不同用户的订单进行差分,以及整合得到对应的整箱订单。整箱订单可以分为三种:一箱一订单、多箱一订单以及整箱不拆的订单。对于整箱不拆的订单,可以直接进行整箱的拣选,并直接送达到分拣流水线中进行分拣,提高拣选以及分拣的效率。接着,根据整箱订单从货架中取出对应整箱订单的sku的货品,并将货品放入箱架中对应第一电子标签的箱格中。具体地,本实施例中的箱架上有多个不同的箱格,在每个箱格的入料口以及出料口均设有第一电子标签以及第二电子标签。第一电子标签以及第二电子标签包括:电子显示屏以及按钮;其中,电子显示屏中的第一标识位用于标识箱规。第一电子标签以及第二电子标签:显示待拣选订单货品的数量,操作人员可以根据第一电子标签以及第二电子标签显示的数量对货品拣选的入料过程以及出料过程进行交叉验证。最后,根据箱架上的第二电子标签从箱架的箱格中取出打包好的整箱,并通过自动分拣线将整箱按照发货地址进行分拣。
在本实施例中,通过获取基于交叉验证的货品拣选分拣请求,根据该请求将待分拣的订单进行优化得到对应的整箱订单;根据整箱订单从货架中取出对应所述整箱订单的sku的货品,并将品放入箱架中对应第一电子标签的箱格中;根据箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱,并通过自动分拣线将所述整箱按照发货地址进行分拣。本实施例基于第一电子标签以及第二电子标签的双交叉验证实现了对整箱订单的快速拣选以及分拣,此外在整个拣选过程中有效避免了拣选的差错,进而省略了对拣选后的订单进行复核的步骤,实现了提高拣选分拣的效率。
在一个实施例中,如图2所示,提供了一种基于交叉验证的货品拣选分拣方法,其中将待分拣的订单进行优化得到对应的整箱的订单的步骤包括:
步骤202,将待分拣的订单进行合单;
步骤204,将待分拣的订单进行拆单;
步骤206,将待分拣的订单进行整合得到一箱一订单、多箱一订单以及整箱不拆订单。
在本实施例中,实现了对订单的优化,为后续的整箱订单的拣选打下基础,并提高拣选分拣的效率。
在一个实施例中,如图3所示,提供了一种基于交叉验证的货品拣选分拣方法,该方法还包括:
步骤302,若整箱订单为整箱不拆订单,则将不用拆分的整箱货品直接从货架中拣选出来并打包成整箱;
步骤304,根据整箱订单的地址直接对整箱进行分拣。
在本实施例中,通过对整箱不拆订单的直接拣选分拣,实现了提高了整个货品拣选分拣的效率。
应该理解的是,虽然图1-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图4所示,提供了一种基于交叉验证的货品拣选分拣系统400,该系统包括:
获取模块401,用于获取基于交叉验证的货品拣选分拣请求,所述请求中包括待分拣的订单;
订单优化模块402,用于根据所述基于交叉验证的货品拣选分拣请求,将所述待分拣的订单进行优化得到对应的整箱订单;
拣选模块403,用于根据所述整箱订单从货架中取出对应所述整箱订单的sku的货品,并将所述货品放入箱架中对应第一电子标签的箱格中;
分拣模块404,用于根据所述箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱,并通过自动分拣线将所述整箱按照发货地址进行分拣。
具体地,在本实施例中的流程包括:接收订单——》优化订单——》系统分箱——》整箱单独打标出货——》批量合并箱从大库位拣货——》分播到拣选货架——》另一侧点数打包——》分拣。
其中,值得注意的几个关键点包括:
1、不拆箱货物单独打标,直达分拣环节。
2、拣选货架按系统分出的“箱”为单位进行拣选。
3、分播结束后,按下电子标签按钮,拣选库位对面的电子标签自动转换状态,变为“可打包”状态,操作人员即可按下电子标签按钮,系统打印标签,操作人员点数,无误后按下标签按钮确认,同时打包装,将货物推入传送带,至分拣流程。
4、分拣环节设自动分拣线和手工pda分拣两种方式,均可对货物流向进行分拣,同时查验出货包裹数量,统计体积、重量、件数等,与系统进行校验,确保无误。
5、完善的异常处理机制,确保在每个环节产生异常后,都可以回滚和修正错误,确保准确性。
在一个实施例中,订单优化模块402还用于:
将待分拣的订单进行合单;
将待分拣的订单进行拆单;
将待分拣的订单进行整合得到一箱一订单、多箱一订单以及整箱不拆订单。
在一个实施例中,该系统还用于:
若整箱订单为整箱不拆订单,则将不用拆分的整箱货品直接从货架中拣选出来并打包成整箱;
根据整箱订单的地址直接对整箱进行分拣。
在一个实施例中,该系统在根据箱架上的第二电子标签从所述箱架的箱格中取出打包好的整箱之后还用于:
通过打印机分别打印出整箱对应的内单以及外单;
其中,内单包括所述整箱订单中的货品信息:货品名称、货品数量以及货品价格;
外单包括整箱订单对应的发货地址以及待收货人信息。
在一个实施例中,第一电子标签设置于箱架的入料口的一侧;
第二电子标签设置于所述箱架的出料口的一侧;
具体地,参考图5所示的电子标签,第一电子标签以及第二电子标签包括:电子显示屏以及按钮;其中,电子显示屏中的第一标识位用于标识箱规。
在本实施例中,参考图6,该系统还用于:
步骤602,根据第二电子标签上显示的信息,判断整箱打包是否出现异常;
步骤604,若整箱打包没有出现异常,则按压一下对应按钮将打包完整的整箱货品从箱架中取出;
步骤606,若整箱打包出现异常,则按压多次对应按钮以发出告警信息。
具体地,结合参考图5-7,在本实施例中的拣选过程为:操作人员根据合并箱之后的清单,到大库位拣出所需要的货物,推送到拣选货架前,扫描第一个商品条码,电子标签显示分播数量,将商品按数量提示放入第一个拣选箱,按下电子标签按钮,接着放第二个……全部完成后,扫描第二个商品的条码,以此类推,全部完成后,分播面的电子标签全部显示蓝色,表示不允许操作,然后打包面的标签显示绿色,表示可以操作,操作人员按下标签,打印出箱内外标,同时,按照电子标签显示箱规选择对应的纸箱,贴好标签,点数,确认后按下按钮,完成打包,封箱即可。
关于基于交叉验证的货品拣选分拣系统的具体限定可以参见上文中对于基于基于交叉验证的货品拣选分拣方法的限定,在此不再赘述。
在一个实施例中,提供了一种计算机设备,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器以及网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于交叉验证的货品拣选分拣方法。
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以上各个方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上各个方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。