仓库商品拣货方法、装置、计算机设备及存储介质与流程

文档序号:14749001发布日期:2018-06-22 09:48阅读:185来源:国知局

本发明涉及计算机技术领域,特别是涉及一种仓库商品拣货方法、装置、计算机设备及存储介质。



背景技术:

在仓库管理中,商品出库,入库是必不可少的流程。商品出库一般包括商品清单打印,商品拣货,商品打包包装,商品分拣等步骤。而传统技术中对于商品的拣货操作仍存在很大的不足,传统技术中无法对拣货的商品位置进行准确定位,拣货员则无法确切知道需拣货商品在仓库中的存放货架所在的位置,尤其是当拣货面单上的商品较多较复杂时,那么拣货效率则会变得更低。



技术实现要素:

基于此,有必要针对上述问题,提供一种能够提高拣货效率的仓库商品拣货方法、装置、计算机设备及存储介质。

一种仓库商品拣货方法,所述方法包括:

获取拣货面单,所述拣货面单上包含需要拣货的每个商品对应的商品编码;

根据每个所述商品编码获取到每个商品对应的存放位置;

根据全部商品的存放位置计算得到推荐拣货路线;

将所述推荐拣货路线推送至终端。

在其中一个实施例中,在所述获取拣货面单之前,还包括:对仓库中的每个货架进行位置标识;为每个货架对应的位置标识分配一个货架编码。

在其中一个实施例中,在所述为每个货架对应的位置标识分配一个货架编码之后,还包括:

获取每个待存放商品的商品数量;

查找仓库中有空位的货架,并获取所述有空位的货架对应的货架编码;

根据所述待存放商品的商品数量为所述待存放商品推荐对应的存放货架;

将所述待存放商品对应存放至货架编码对应的货架;

将所述待存放商品对应的商品编码与所述对应货架的货架编码相关联。

在其中一个实施例中,在所述根据所述待存放商品的商品数量从所述有空位的货架中为所述待存放商品推荐对应的存放货架之后,还包括:

记录每个所述待存放商品的商品信息,所述商品信息包括每个所述待存放商品的存放数量以及状态信息中的至少一种;所述状态信息定义了所述待存放商品属于完好品、残缺品或快过期商品。

在其中一个实施例中,所述对仓库中的每个货架进行位置标识,包括:

所述位置标识包括货架的货架编号、货架行号以及货架列号信息中的至少一种。

一种仓库商品拣货装置,所述装置包括:

获取模块,用于获取拣货面单,所述拣货面单上包含需要拣货的每个商品对应的商品编码;

推荐模块,用于根据每个所述商品编码获取到每个商品对应的存放位置,根据全部商品的存放位置计算得到推荐拣货路线,将所述推荐拣货路线推送至终端。

在其中一个实施例中,所述装置还包括货架模块,用于对仓库中的每个货架进行位置标识,为每个货架对应的位置标识分配一个货架编码。

在其中一个实施例中,所述装置还包括货架推荐模块,用于获取每个待存放商品的商品数量;

查找仓库中有空位的货架,并获取所述有空位的货架对应的货架编码;

根据所述待存放商品的商品数量为所述待存放商品推荐对应的存放货架;

将所述待存放商品对应存放至货架编码对应的货架;

将所述待存放商品对应的商品编码与所述对应货架的货架编码相关联。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:

获取拣货面单,所述拣货面单上包含需要拣货的每个商品对应的商品编码;

根据每个所述商品编码获取到每个商品对应的存放位置;

根据全部商品的存放位置计算得到推荐拣货路线;

将所述推荐拣货路线推送至终端。

一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现以下步骤:

获取拣货面单,所述拣货面单上包含需要拣货的每个商品对应的商品编码;

根据每个所述商品编码获取到每个商品对应的存放位置;

根据全部商品的存放位置计算得到推荐拣货路线;

将所述推荐拣货路线推送至终端。

上述仓库商品拣货方法、装置、计算机设备及存储介质,通过获取拣货面单,拣货面单上包含需要拣货的每个商品对应的商品编码,根据每个商品编码获取到每个商品对应的存放位置,根据全部商品的存放位置计算得到推荐拣货路线,将推荐拣货路线推送至终端,使得拣货员可根据推荐的路线以最快最有效率的路线完成拣货操作,提高了拣货效率,节约了拣货时间。

附图说明

图1为一个实施例中仓库商品拣货方法的应用环境图;

图2为一个实施例中计算机设备的内部结构示意图;

图3为一个实施例中仓库商品拣货方法的流程示意图;

图4为一个实施例中待存放商品的存放流程示意图;

图5为一个实施例中拣货过程的具体流程示意图;

图6为一个实施例中仓库商品拣货装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1示出了一个实施例中仓库商品拣货方法的应用环境图。参照图1,该仓库商品拣货方法可应用于仓库商品拣货系统中,该系统包括终端110和服务器120,终端110通过网络与服务器120连接。终端110可以是个人计算机、笔记本电脑、个人数字助理、智能手机、平板电脑等。服务器120可以是实现单一功能的服务器,也可以是实现多种功能的服务器,具体可以是独立的物理服务器,也可以是物理服务器集群。终端110上可通过特定的应用显示拣货面单界面。具体的,在终端110将需要拣货的商品名称等信息输入后发送至服务器120,服务器120再根据终端110输入的信息生成拣货面单上,再根据拣货面单上的商品编码获取到每个商品对应的存放位置,然后根据全部商品的存放位置计算得到推荐拣货路线,再将推荐拣货路线推送至终端。

图2为一个实施例中计算机设备的内部结构示意图。该计算机设备具体可以是如图1中的服务器120。如图2所示,计算机设备包括通过系统总线连接的处理器、存储介质、内存储器、网络接口、显示屏和输入装置。其中,该处理器用于提供计算和控制能力,支撑整个终端的运行。计算机设备的存储介质存储有操作系统以及计算机程序,该计算机程序被处理器执行时,使得处理器实现一种仓库商品拣货方法。计算机设备中的内存储器也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行一种仓库商品拣货方法。计算机设备的网络接口用于与终端110通信。计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是外接的键盘、触控板或鼠标等,输入装置可获取终端输入的需拣货的商品的商品名称和商品数量等。显示屏用于显示推荐路线等。

本领域技术人员可以理解,图2中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

如图3所示,在一个实施例中,提供了一种仓库商品拣货方法,该方法以应用于如图1和图2中所示的服务器中进行举例说明。包括:

步骤S302,获取拣货面单,拣货面单上包含需要拣货的每个商品对应的商品编码。

步骤S304,根据每个商品编码获取到每个商品对应的存放位置。

步骤S306,根据全部商品的存放位置计算得到推荐拣货路线。

步骤S308,将推荐拣货路线推送至终端。

拣货面单可由终端输入,用户通过终端将需要拣货的商品名称和对应的商品数量输入,然后则生成对应的拣货面单,用户在将需要拣货的商品输入时,可以选择输入商品的名称,也可以直接输入商品的编码。在拣货面单上显示的内容包括商品编码、商品名称、商品需拣货的数量、商品存放的位置、商品的库存数量、分配的拣货员名称以及拣货的时间等信息。商品编码是唯一的,是为每个商品分配的标识,根据商品编码即可获取到该商品对应的信息。

然后服务器会根据拣货面单上每个商品对应的商品编码获取到每个商品在仓库中存放的货架位置,将拣货面单上全部商品的存放位置获取到以后,即可根据全部商品的存放位置为拣货员提供一条拣货路线,拣货路线会推送到终端,拣货员可在终端上进行查看,并根据推荐的拣货路线对拣货面单上的商品进行拣货。服务器推荐的拣货路线,会明确的告知拣货员每个商品存放货架的位置,同时还会省去重复的路线,缩短了拣货员拣货需要耗费的时间,使得拣货员能够以最快的速度完成每个拣货面单上包括的商品的拣货流程,提高了拣货效率。

在一个实施例中,在获取拣货面单之前,还包括:对仓库中的每个货架进行位置标识;为每个货架对应的位置标识分配一个货架编码。

在仓库中包含有多个货架,需要对每个货架的位置进行位置标识,比如1号货架,2号货架,货架又分为行号,列号,则更具体的将货架标识为1号货架第1行第1列。以此方式对仓库中的每个货架进行位置标识,标识后再根据每个货架的位置标识为每个货架分配一个货架编码,货架编码一般是唯一的,根据货架的货架编码即可知道货架所在的具体位置。

对每个货架分配了货架编码后,将商品存放至货架时,则可将商品与货架关联,当需要知道商品的存放货架时,即可查看与商品关联的货架的货架编码,则可获知商品存放的具体位置。通过这种方式,使得仓库中的货架都具有唯一的编码,通过编码即可知道每个货架的位置,拣货员去寻找商品时则可根据对应的货架编码即可立即查找到对应的货架,节省了拣货时间。对货架进行编码,也便于对货架的管理,提高了整个仓库货物存储的效率。

如图4所示,在一个实施例中,在为每个货架对应的位置标识分配一个货架编码之后,还包括:

步骤S402,获取每个待存放商品的商品数量。

步骤S404,查找仓库中有空位的货架,并获取有空位的货架对应的货架编码。

步骤S406,根据待存放商品的商品数量为待存放商品推荐对应的存放货架。

步骤S408,将待存放商品对应存放至货架编码对应的货架。

步骤S410,将待存放商品对应的商品编码与对应货架的货架编码相关联。

每次需要存放至仓库货架上的商品称为待存放商品。在待存放商品存入仓库中的货架上之前,先获取每个待存放商品的商品数量。此处每个待存放商品可理解为每个待存放商品类型,比如,需要存放的芯片型号A,需要存放的芯片型号B,那么在存放的时候需要获取到存放的芯片型号A的数量,以及存放的芯片型号B的数量。

然后再获取到仓库中还有空位的货架,并获取到有空位的货架对应的货架编码,再根据待存放商品的商品数量为待存放商品推荐对应的存放货架。此处需要考虑待存放商品的数量,因此货架之间的存放空间可能存在差异,那么有必要针对待存放商品的数量为每个待存放商品推荐对应的存放货架。并且待存放商品之间的体积大小也存在差异,因此有时候也需要将待存放商品的体积大小考虑在内,再为待存放商品推荐对应的合适的存放货架。待存放商品存放至推荐的货架后吗,再将待存放商品与该货架关联起来,这样在查看商品存放位置时,则可直接获知商品存放的货架对应的货架编码,拣货员即可根据货架编码查找到该商品所在的具体位置,方便拣货员后期根据拣货面单上的商品编码或者商品名称进行拣货,也有利于服务器根据拣货单上的每个商品存放货架的货架编码进行拣货路线的推荐。具体地,拣货员在接收到推荐拣货路线时,还可以根据货架位置预先准备好拣货工具,比如位置较高的货架,则可以预先准备好梯子等工具。具体地流程可参照图5所示。使用这种方式不仅方便了存放商品管理的同时,也提高了拣货的效率。

在一个实施例中,在根据待存放商品的商品数量从有空位的货架中为待存放商品推荐对应的存放货架之后,还包括:记录每个待存放商品的商品信息,商品信息包括每个待存放商品的存放数量以及状态信息中的至少一种;状态信息定义了待存放商品属于完好品、残缺品或快过期商品。

在将待存放商品存放到推荐的货架上之后,还需要对每个待存放商品的商品信息进行记录。商品信息包括每个待存放商品的存放数量以及状态信息中的至少一种;状态信息定义了待存放商品属于完好品、残缺品或快过期商品。那么在商品出库时,则根据商品的状态信息,将快过期商品优先出库,以及管理人员可以根据商品的状态信息将残缺品进行清理之类的。通过记录的商品状态信息,有利于对存放的商品的管控,也方便对仓库中存放的商品的整理,提高了仓库中商品的有序性与便于管理性。

在一个实施例中,对仓库中的每个货架进行位置标识,包括:位置标识包括货架的货架编号、货架行号以及货架列号信息中的至少一种。

对仓库中每个货架进行位置标识的方式主要是根据货架的货架编号、货架行号以及货架列号信息进行具体地位置标识的。比如1号货架,2号货架,然后一号货架又分第一行,第二行等,还分为列,那么就包括第一列,第二列等,因此具体地,货架会被具体标识为如1号货架第1行第1列等。这样更加具体地对货架中的具体位置进行更为精确的标识,方便拣货员的拣货操作,节约了拣货时间,提高了拣货效率。

在一个实施例中,如图6所示,提供了一种仓库商品拣货装置,包括:

获取模块602,用于获取拣货面单,拣货面单上包含需要拣货的每个商品对应的商品编码。

推荐模块604,用于根据每个商品编码获取到每个商品对应的存放位置,根据全部商品的存放位置计算得到推荐拣货路线,将推荐拣货路线推送至终端。

在一个实施例中,上述装置还包括货架模块,用于对仓库中的每个货架进行位置标识,为每个货架对应的位置标识分配一个货架编码。

在一个实施例中,上述货架模块还用于位置标识包括货架的货架编号、货架行号以及货架列号信息中的至少一种。

在一个实施例中,上述装置还包括货架推荐模块,用于获取每个待存放商品的商品数量;查找仓库中有空位的货架,并获取有空位的货架对应的货架编码;根据待存放商品的商品数量为待存放商品推荐对应的存放货架;将待存放商品对应存放至货架编码对应的货架;将待存放商品对应的商品编码与对应货架的货架编码相关联。

在一个实施例中,上述装置还包括商品信息记录模块,用于记录每个待存放商品的商品信息,商品信息包括每个待存放商品的存放数量以及状态信息中的至少一种;状态信息定义了待存放商品属于完好品、残缺品或快过期商品。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取拣货面单,所述拣货面单上包含需要拣货的每个商品对应的商品编码;根据每个所述商品编码获取到每个商品对应的存放位置;根据全部商品的存放位置计算得到推荐拣货路线;将所述推荐拣货路线推送至终端。

在一个实施例中,计算机程序被处理器执行获取拣货面单的步骤之前时,还包括:对仓库中的每个货架进行位置标识;为每个货架对应的位置标识分配一个货架编码。

在一个实施例中,计算机程序被处理器执行为每个货架对应的位置标识分配一个货架编码的步骤之后,还包括:获取每个待存放商品的商品数量;查找仓库中有空位的货架,并获取所述有空位的货架对应的货架编码;根据所述待存放商品的商品数量为所述待存放商品推荐对应的存放货架;将所述待存放商品对应存放至货架编码对应的货架;将所述待存放商品对应的商品编码与所述对应货架的货架编码相关联。

在一个实施例中,计算机程序被处理器执行根据所述待存放商品的商品数量从所述有空位的货架中为所述待存放商品推荐对应的存放货架的步骤之后,还包括:记录每个所述待存放商品的商品信息,所述商品信息包括每个所述待存放商品的存放数量以及状态信息中的至少一种;所述状态信息定义了所述待存放商品属于完好品、残缺品或快过期商品。

在一个实施例中,计算机程序被处理器执行对仓库中的每个货架进行位置标识的步骤时,包括:所述位置标识包括货架的货架编号、货架行号以及货架列号信息中的至少一种。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性的计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机系统的非易失性存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1