仓库物品管理方法、装置、计算机设备及存储介质与流程

文档序号:16756574发布日期:2019-01-29 17:26阅读:147来源:国知局
仓库物品管理方法、装置、计算机设备及存储介质与流程

本发明涉及物联网技术领域,尤其涉及一种仓库物品管理方法、装置、计算机设备及存储介质。



背景技术:

随着企业的快速发展,企业规模也在逐渐壮大,企业的仓库管理方面的需求也日益增多。目前,仓库物品的定位是由人工预先记录的物品摆放位置进行定位,若物品的位置变动时,由于仓库没有更新物品的最新位置,需要人工进行查找,大大耗费人力和时间。



技术实现要素:

本发明实施例提供一种仓库物品管理方法、装置、计算机设备及存储介质,以解决当前仓库物品位置不能实时更新的问题。

一种仓库物品管理方法,包括:

获取定时扫描请求,所述定时扫描请求包括定时扫描时间和目标货架标识;

当确定系统当前时间为所述定时扫描时间时,调用与所述目标货架标识相对应的目标rfid天线,接收目标物品上安装的目标rfid标签发出的射频信号,并将所述射频信号发送给rfid读写器,所述目标物品放置在所述目标货架标识对应的目标货架上;

接收rfid读写器发送的基于所述射频信号获取的目标标签信息;

根据所述目标标签信息查询数据库,获取对应的目标物品信息,将所述目标物品信息和所述目标货架标识关联存储在数据库中。

一种仓库物品管理装置,包括:

定时扫描请求获取模块,用于获取定时扫描请求,所述定时扫描请求包括定时扫描时间和目标货架标识;

rfid天线调用模块,用于当确定系统当前时间为所述定时扫描时间时,调用与所述目标货架标识相对应的目标rfid天线,接收目标物品上安装的目标rfid标签发出的射频信号,并将所述射频信号发送给rfid读写器,所述目标物品放置在所述目标货架标识对应的目标货架上;

目标标签信息接收模块,用于接收rfid读写器发送的基于所述射频信号获取的目标标签信息;

目标物品信息获取模块,用于根据所述目标标签信息查询数据库,获取对应的目标物品信息,将所述目标物品信息和所述目标货架标识关联存储在数据库中。

一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述仓库物品管理方法的步骤。

一种非易失性存储介质,所述非易失性存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述仓库物品管理方法的步骤。

上述仓库物品管理方法、装置、计算机设备及存储介质中,系统服务器先获取获取定时扫描请求,以便基于定时扫描请求中的定时扫描时间进行判断,若当确定系统当前时间为定时扫描时间时,调用与定时扫描请求中的目标货架标识相对应的目标rfid天线,接收安装在目标货架标识对应的目标货架上放置的每一目标物品的目标rfid标签发出的射频信号,并将射频信号发送给rfid读写器,以实现定时扫描仓库,获取当前仓库物品位置信息的目的。然后,接收rfid读写器通基于射频信号获取的目标rfid标签,并根据目标rfid标签查询数据库,获取对应的目标物品信息,该目标物品信息和目标货架标识关联存储在数据库中,该过程无需人工逐一记录仓库中物品摆放位置,节省人力,且能够定时更新物品摆放位置,避免物品位置变动,导致查找不便的问题。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例中仓库物品管理方法的一应用环境示意图;

图2是本发明一实施例中仓库物品管理方法的一流程图;

图3是本发明一实施例中仓库物品管理方法的另一流程图;

图4是本发明一实施例中仓库物品管理方法的又一流程图;

图5是图4中步骤s61的一具体流程图;

图6是本发明一实施例中仓库物品管理方法的再一流程图;

图7是本发明一实施例中仓库物品管理装置的一原理框图;

图8是本发明一实施例中计算机设备的一示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供的仓库物品管理方法,可应用在如图1的应用环境中,其中,客户端通过网络与系统服务器进行通信,用于对仓库物品进行管理。客户端又称为用户端,是指与系统服务器相对应,为客户提供本地服务的程序。客户端可以但不限于安装在各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备上。系统服务器可以用独立的服务器来实现。

该仓库物品管理方法可应用在仓库管理系统中,该仓库管理系统包括图1所示的客户端和系统服务器,用于实现仓库物品管理,解决仓库物品位置不能实时更新的问题。

在一实施例中,如图2所示,提供一种仓库物品管理方法,以该方法应用在图1中的系统服务器为例进行说明,包括如下步骤:

s10:获取定时扫描请求,定时扫描请求包括定时扫描时间和目标货架标识。

其中,定时扫描请求是用于触发系统服务器对仓库中物品进行扫描的请求。定时扫描时间是指用户设置的用于定时扫描仓库物品的时间(如:每月6日零点,每周一零点等)。目标货架标识是用于识别所需扫描的目标货架的唯一标识。具体地,用户可在客户端的定时扫描配置界面上设置定时扫描时间和所需扫描的货架标识,并触发定时扫描请求,以将该定时扫描请求发送给系统服务器,以使系统服务器获取定时扫描请求。

s20:当确定系统当前时间为定时扫描时间时,调用与目标货架标识相对应的目标rfid天线,接收目标物品上安装的目标rfid标签发出的射频信号,并将射频信号发送给rfid读写器,目标物品放置在目标货架标识对应的目标货架上。

其中,系统当前时间是系统服务器采用当前时间获取方法获取的毫秒值,该当前时间获取方法包括但不限于system.currenttimemillis(),可方便快速获取当前时间的毫秒值。system.currenttimemillis()产生一个当前时间的毫秒值,这个毫秒值就是系统服务器实时的毫秒数。rfid(射频识别)技术是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,其过程无须人工干预,可适用于各种恶劣环境。rfid天线是用于接收目标rfid标签所发出的射频信号的感应天线。

系统服务器中预先存储一数据表,该数据表中存储有货架标识和对应的rfid天线标识,具体为一货架标识对应一个rfid天线标识。本实施例中,该目标货架标识为该定时扫描请求所要扫描的目标货架的货架标识,目标货架标识对应的目标货架上安装的rfid天线为目标rifd天线,若每一目标货架上只安装有一个rfid天线,则每一目标货架标识对应一目标rfid天线。每一目标货架上放置有n个目标物品。每一目标物品对应一目标rfid标签,即每一目标物品上安装有唯一的目标rfid标签。rfid读写器通过rfid天线与rfid标签进行无线通信,可以实现对rfid标签内存储的数据进行读出或写入操作。

具体地,系统服务器对系统当前时间进行判断,当确定系统当前时间为定时扫描时间时,调用与目标货架标识相对应的目标rfid天线,通过该目标rfid天线接收目标货架标识对应的目标货架上放置的每一目标物品上安装的目标rfid标签发出的射频信号,并将射频信号通过rfid天线发送给rfid读写器,以实现定时扫描仓库,获取当前仓库物品位置信息的目的。

s30:接收rfid读写器发送的基于射频信号形成的目标标签信息。

具体地,rfid读写器具有开放的读取接口,以供用户调用并读取射频信号,获取目标标签信息,并将目标标签信息通过socket通信传输给系统服务器,以使系统服务器接收rfid读写器发送的基于射频信号形成的目标标签信息。本实施例中,目标标签信息是指由rfid读写器对射频信号进行读取后获得的标签信息,该标签信息与发出该射频信号的目标rfid标签相对应。该目标标签信息具体包括目标标签信息包括原始扫描时间、天线标识和扫描rfid标签标识。其中,原始扫描时间是指目标rfid天线接收目标rfid标签发出的射频信号的时间。天线标识是指接收该射频信号并转发给rfid读写器的目标rfid天线的标识。扫描rfid标签标识是指发出该射频信号的目标rfid标签的标识,即本次定时扫描请求所扫描到的目标rfid标签的标识。

网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket(套接字)。本实施例中,rfid读写器和系统服务器分别为socket的两个端。具体地,rfid读写器通过socket通信与系统服务器进行通信的过程如下:首先,分别在rfid读写器和系统服务器设置一个socket(套接字),并在rfid读写器的套接字中指定绑定端口,在系统服务器的套接字中指定系统服务器地址和绑定端口,该绑定端口与rfid读写器的绑定端口一致,以便rfid读写器与系统服务器可通过socket进行通信。其中,rfid读写器通过调用accpet方法监听系统服务器的连接请求。系统服务器通过向rfid读写器发送连接请求,以使rfid读写器接收到连接请求并响应,以建立socket连接。socket连接成功后,rfid读写器接收rfid天线所发送的射频信号,以将基于该射频信号形成的目标标签信息通过socket发送到系统服务器,使得系统服务器可接收rfid读写器发送的目标标签信息,由于socket通信具有传输数据时间短和性能高的优点,提高了rfid读写器与系统服务器之间通信的效率。

s40:根据目标标签信息查询数据库,获取对应的目标物品信息,将目标物品信息和目标货架标识关联存储在数据库中。

其中,数据库中预先存储有仓库中每一目标物品的目标物品信息。该目标物品信息包括物品详细信息和物品位置信息。其中,该物品详细信息包括但不限于物品名称、物品类别、物品价格以及物品编码等信息。物品位置信息包括但不限于仓库id和货架id。仓库id是用于识别物品所在仓库的唯一标识。货架id是用于识别仓库中货架的唯一标识。

具体地,系统服务器根据目标标签信息查询数据库,获取与目标标签信息相对应的目标物品信息(即物品详细信息和物品位置信息),并将目标物品信息和目标货架标识关联存储在数据库中,该过程无需人工逐一记录仓库中物品摆放位置,节省人力,且能够定时更新物品摆放位置,避免物品位置变动,导致查找不便的问题。

本实施例中,系统服务器先获取获取定时扫描请求,以便基于定时扫描请求中的定时扫描时间进行判断,若当确定系统当前时间为定时扫描时间时,调用与定时扫描请求中的目标货架标识相对应的目标rfid天线,接收目标货架标识对应的目标货架上放置的每一目标物品上安装的目标rfid标签发出的射频信号,并将射频信号发送给rfid读写器,以实现定时扫描仓库,获取当前仓库物品位置信息的目的。然后,系统服务器接收rfid读写器通过socket通信技术发送的基于射频信号形成的目标标签信息,以提高rfid读写器与系统服务器之间通信的效率。最后,系统服务器根据目标标签信息查询数据库,获取对应的目标物品信息,将目标物品信息和目标货架标识关联存储在数据库中,该过程无需人工逐一记录仓库中物品摆放位置,节省人力,且能够定时更新物品摆放位置,避免物品位置变动,导致查找不便的问题。

在一实施例中,该目标标签信息具体包括目标标签信息包括原始扫描时间、天线标识和扫描rfid标签标识。原始扫描时间是指目标rfid天线接收目标rfid标签发出的射频信号的时间。天线标识是指接收该射频信号并转发给rfid读写器的目标rfid天线的标识。扫描rfid标签标识是指发出该射频信号的目标rfid标签的标识,即本次定时扫描请求所扫描到的目标rfid标签标识。

在步骤s30之后,即接收rfid读写器发送的基于所述射频信号获取的目标标签信息的步骤之后,该仓库物品管理方法还包括如下步骤:依据原始扫描时间和所述天线标识,将扫描rfid标签标识关联存储在数据库中。

具体地,系统服务器在接收到rfid读写器通过socket通信发送的目标标签信息时,会将目标标签信息按照原始扫描时间和天线标识关联存储,即依据原始扫描时间和天线标识,将扫描rfid标签标识关联存储在数据库中,以便后续用户可基于原始扫描时间和天线标识这两个字段进行选择,以查询对应的扫描rfid标签标识,该扫描rfid标签标识为本次定时扫描请求所扫描到的目标物品的目标rfid标签的标识。可以理解地,系统服务器接收到的每一目标标签信息中,扫描rfid标签标识对应的目标物品在本次基于本次定时扫描请求进行扫描时,放置在目标货架上,以实现对目标物品的位置定位。

在一实施例中,如图3所示,该仓库物品管理方法还包括如下步骤:

s51:获取用户查询请求,用户查询请求包括目标天线标识和目标扫描时间。

其中,用户查询请求是用于触发系统服务器基于查询条件查询数据库的请求。具体地,在仓库管理系统的查询界面上会显示查询框,以供用户选择和输入所需的查询条件,该查询显示框包括但不限于两种查询条件,即天线标识和扫描时间,用户可选择天线标识和原始扫描时间查询数据,以使系统服务器基于用户选择的目标天线标识和目标扫描时间,获取用户查询请求。进一步地,系统服务器还会在查询框中显示推荐项,该推荐项是指最近一个周期(由开发人员预先设置)内被查询次数排在前n位的查询条件,以使用户可直接点击输入,无需手动输入或选择查询条件,节省时间。

s52:基于目标天线标识和目标扫描时间查找数据库,获取与目标天线标识和目标扫描时间对应的历史rfid标签标识。

其中,历史rfid标签标识是指存储在数据库中,与目标天线标识和目标扫描时间相对应的扫描rfid标签标识。该扫描rfid标签标识为基于历史上的每次定时扫描请求所扫描到的目标物品的目标rfid标签的标识,该扫描rfid标签标识依据原始扫描时间和天线标识关联存储在数据库。具体地,系统服务器基于目标天线标识和目标扫描时间查找数据库,获取与目标天线标识和目标扫描时间对应的历史rfid标签标识,以便后续基于历史rfid标签标识进行分析。

s53:基于目标天线标识和系统当前时间,获取与目标天线标识和系统当前时间对应的扫描rfid标签标识。

其中,扫描rfid标签标识是指目标天线标识对应的目标rfid天线在系统当前时间接收到的射频信号对应的扫描rfid标签标识。具体地,系统服务器会基于目标天线标识和系统当前时间的查询条件,获取与目标天线标识和系统当前时间对应的扫描rfid标签标识,以便后续基于扫描rfid标签标识进行分析。

s54:基于历史rfid标签标识和扫描rfid标签标识,获取库存变化信息。

其中,库存变化信息历史rfid标签标识和扫描rfid标签标识之间的信息变化。具体地,系统服务器会基于历史rfid标签标识和扫描rfid标签标识进行分析,即分析历史rfid标签标识和扫描rfid标签标识之间的浮动,以获取库存变化信息,及时作出调整,合理控制库存,有利于企业的生产经营活动。

本实施例中,系统服务器获取用户查询请求,以便基于用户查询请求中的目标天线标识和目标扫描时间查找数据库,获取与目标天线标识和目标扫描时间对应的历史rfid标签标识;再基于目标天线标识和系统当前时间,获取与目标天线标识和系统当前时间对应的扫描rfid标签标识,以使系统服务器基于历史rfid标签标识和扫描rfid标签标识,以获取库存变化信息,及时作出调整,合理控制库存,有利于企业的生产经营活动。

在一实施例中,在步骤s40之后,即在将目标物品信息和目标货架标识关联存储在数据库中的步骤之后,如图4所示,步骤s40之后,该仓库物品管理方法还包括如下步骤:

s61:基于目标货架标识,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取统计结果。

其中,统计结果是指目标货架上目标物品的数量。具体地,系统服务器基于目标货架标识,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,具体是通过对目标货架标识对应的目标标签信息进行统计,以获取相应的统计结果。

进一步地,每一货架标识对应一物品类别,系统服务器在获取到每一货架标识对应的扫描rfid标签标识后,会基于扫描rfid标签标识查询数据库中与该扫描rfid标签标识对应的物品类别是否与货架标识对应的物品类别相匹配,若匹配成功,则位置摆放正确,若匹配失败,则证明物品摆放位置错误,生成位置异常信息并发送给仓库管理员id对应的客户端,以达到实时监控仓库物品摆放位置的目的。其中,仓库管理员id对应的客户端是预先配置好的用于接收生成的位置异常信息的邮箱地址。

s62:将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上。

其中,仓库电子地图是预先创建好的电子地图,该仓库电子地图上包括目标货架标识和对应的目标货架点,该目标货架点是目标货架在仓库电子地图上的显示位置。具体地,系统服务器在获取到每一目标货架标识对应的目标rfid标签信息的统计结果后,会将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架点上,以便直观的显示每一货架的物品数量,即库存量。

本实施例中,系统服务器基于目标货架标识,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取统计结果,以便将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上,以便直观的显示每一货架的物品数量,方便查看。

在一实施例中,如图5所示,步骤s61中,即对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取统计结果,具体包括如下步骤:

s611:依据每一目标物品对应的物品类别,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取每一物品类别对应的统计结果。

具体地,相同货架上放置每一目标物品的扫描rfid标签标识对应同一物品类别即每一货架均放置同类别物品,以达到合理摆放仓库的目的。系统服务器基于目标标签信息中的扫描rfid标签标识查询数据库,以获取每一目标标签信息对应的物品类别并对目标物品进行分类,将匹配为同一类别的目标物品基于对应的目标rfid标签信息中的扫描rfid标签标识进行数量统计,以获取每一物品类别对应的统计结果,以便后续每一物品类别对应的统计结果进行判断。

s612:若每一物品类别对应的统计结果低于物品类别对应的预警线时,则生成异常提醒信息。

其中,系统中会预先设置有每一物品类别对应的预警线,该预警线是为防止库存紧张而设置的每一类别物品的库存最低数量。具体地,系统服务器对每一物品类别对应的目标标签信息中的扫描rfid标签标识的数量进行判断,若任一物品类别的扫描rfid标签标识的数量低于与该物品类别对应的预警线时,则生成异常提醒信息。该异常提醒信息包括库存增加信息和库存增加位置信息,以便及时增加库存。库存增加信息是提醒用户哪一物品类别需增加库存的信息。库存增加位置信息是增加的库存物品摆放位置的信息。

进一步地,系统服务器会查找到低于预警线的同一物品类别对应的n个(n为大于1的正整数)货架标识,并统计每一货架标识对应的货架上放置的目标物品的物品数量,并将该物品数量与货架存放量进行对比,若该物品数量小于货架存放量,则将对应的货架作为新增摆放货架,该新增摆放货架能够放置新增物品,即可使用户可直接将新增物品放置在未达到货架存放量的货架上,节省时间。货架存放量是指每一货架的物品最大存放数量。新增摆放货架是新增库存物品所要放置的货架。本实施例中,该新增摆放货架为库存增加位置信息。

相应地,在获取异常提醒信息之后,该仓库物品管理方法的步骤s62具体为:将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上,并对异常提醒信息对应的物品类别进行突出标记。

具体地,系统服务器在获取到每一物品类别的扫描rfid标签标识的数量即统计结果后,将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上,并对异常提醒信息对应的物品类别进行突出标记,即基于库存增加信息和库存增加位置信息,对低于预警线的物品类别对应的货架且该货架上的目标物品的数量低于货架存放量的目标货架(即当前货架中能够放置与提醒信息对应的物品类别相对应的新增物品的货架)进行突出标记,以使用户能够直观的查看到哪一货架能够放置新增库存物品。

本实施例中,系统服务器依据每一目标物品对应的物品类别,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取每一物品类别对应的统计结果。然后,服务器对每一物品类别对应的统计结果进行判断,若每一物品类别对应的统计结果低于物品类别对应的预警线时,则生成异常提醒信息即库存增加信息和库存增加位置信息,以便基于库存增加信息和库存增加位置信息确定新增库存物品的物品类别和新增库存物品摆放位置。并且,服务器还在仓库电子地图中突出标记目标货架,以使用户能够直观的查看到哪一货架能够放置新增库存物品,及时增加库存。

在一实施例中,如图6所示,步骤s10之前,该仓库物品管理方法还包括如下步骤:

s71:将rfid天线标识和对应的目标货架标识关联存储,目标货架标识对应一目标货架。

具体地,给每一货架上安装rfid天线,每一rfid天线标识对应一rfid天线,每一目标货架标识对应一目标货架,以使系统服务武器将rfid天线标识和对应的目标货架标识关联存储,例如a天线对应目标a货架,b天线对应目标b货架。其中,每个rfid天线之间信号互相不影响(可使用金属隔绝,如:货架与货架之间使用金属隔绝,rfid天线在每个货架内部,这样每个rfid天线接收到的信号就都是来自各货架内部,以使每个rfid天线之间信号互相不影响),以实现全面覆盖仓库。

s72:给每一放置在目标货架上的目标物品生成唯一标识,并将唯一标识写入到rfid标签中,获取每一目标物品对应的目标rfid标签标识。

其中,每一目标货架上放置至少一个目标物品。目标rfid标签标识是用于记录目标rfid标签在数据库中的索引。具体地,系统服务器给每一放置在目标货架上的目标物品生成唯一标识,并将唯一标识通过rfid读写器开放的写入接口将唯一标识写入到rfid标签中,以获取每一目标物品对应的目标标签信息。生成唯一标识的方法可采用uuid(universallyuniqueidentifier,通用唯一识别码)。uuid是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的,以保证每一目标rfid标签标识的唯一性,提高仓库物品统计结果准的确率,提高仓库物品统计结果准的确率。

本实施例中,系统服务器先将rfid天线标识和对应的目标货架标识关联存储,以便给每一放置在于目标货架标识相对应的目标货架上的目标物品生成唯一标识,并将唯一标识写入到rfid标签中,获取每一目标物品对应的目标标签信息,以保证每一目标rfid标签标识的唯一性。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一实施例中,提供一种仓库物品管理装置,该仓库物品管理装置与上述实施例中仓库物品管理方法一一对应。如图7所示,该仓库物品管理装置包括定时扫描请求获取模块10、rfid天线调用模块20、目标标签信息接收模块30和目标物品信息获取模块40。各功能模块详细说明如下:

定时扫描请求获取模块10,用于获取定时扫描请求,定时扫描请求包括定时扫描时间和目标货架标识。

rfid天线调用模块20,用于当确定系统当前时间为定时扫描时间时,调用与目标货架标识相对应的目标rfid天线,接收目标物品上安装的目标rfid标签发出的射频信号,并将射频信号发送给rfid读写器,目标物品放置在目标货架标识对应的目标货架上。

目标标签信息接收模块30,用于接收rfid读写器发送的基于射频信号获取的目标标签信息。

目标物品信息获取模块40,用于根据目标标签信息查询数据库,获取对应的目标物品信息,将目标物品信息和目标货架标识关联存储在数据库中。

具体地,目标标签信息包括扫描rfid标签标识。仓库物品管理装置还包括用户查询请求获取单元51、历史rfid标签标识获取单元52、扫描rfid标签标识获取单元53和库存变化信息获取单元54。

用户查询请求获取单元51,用于获取用户查询请求,用户查询请求包括目标天线标识和目标扫描时间。

历史rfid标签标识获取单元52,用于基于目标天线标识和目标扫描时间查找数据库,获取与目标天线标识和目标扫描时间对应的历史rfid标签标识。

扫描rfid标签标识获取单元53,用于基于目标天线标识和系统当前时间,获取与目标天线标识和系统当前时间对应的扫描rfid标签标识。

库存变化信息获取单元54,用于基于历史rfid标签标识和扫描rfid标签标识,获取库存变化信息。

具体地,仓库物品管理装置还包括统计结果获取单元61和动态标记单元62。

统计结果获取单元61,用于基于目标货架标识,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取统计结果。

动态标记单元62,用于将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上。

具体地,目标物品对应一物品类别,统计结果获取单元61包括物品类别统计单元611和异常提醒信息获取单元612。

物品类别统计单元611,用于依据每一目标物品对应的物品类别,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取每一物品类别对应的统计结果。

异常提醒信息获取单元612,用于若每一物品类别对应的统计结果低于物品类别对应的预警线时,则生成异常提醒信息。

动态标记单元62具体为:将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上,并对异常提醒信息对应的物品类别进行突出标记。

具体地,仓库物品管理装置还包括标识关联存储单元71和目标rfid标签标识获取单元72。

标识关联存储单元71,用于将rfid天线标识和对应的目标货架标识关联存储,目标货架标识对应一目标货架。

目标标签标识获取单元72,用于给每一放置在目标货架上的目标物品生成唯一标识,并将唯一标识写入到rfid标签中,获取每一目标物品对应的目标rfid标签标识。

关于仓库物品管理装置的具体限定可以参见上文中对于仓库物品管理方法的限定,在此不再赘述。上述仓库物品管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于用于存储执行仓库物品管理方法过程中生成或获取的数据,如目标rfid标签标识。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种仓库物品管理方法。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取定时扫描请求,定时扫描请求包括定时扫描时间和目标货架标识;当确定系统当前时间为定时扫描时间时,调用与目标货架标识相对应的目标rfid天线,接收目标物品上安装的目标rfid标签发出的射频信号,并将射频信号发送给rfid读写器,目标物品放置在目标货架标识对应的目标货架上;接收rfid读写器发送的基于射频信号获取的目标标签信息;根据目标标签信息查询数据库,获取对应的目标物品信息,将目标物品信息和目标货架标识关联存储在数据库中。

在一个实施例中,目标标签信息包括扫描rfid标签标识,处理器执行计算机程序时还实现以下步骤:获取用户查询请求,用户查询请求包括目标天线标识和目标扫描时间;基于目标天线标识和目标扫描时间查找数据库,获取与目标天线标识和目标扫描时间对应的历史rfid标签标识;基于目标天线标识和系统当前时间,获取与目标天线标识和系统当前时间对应的扫描rfid标签标识;基于历史rfid标签标识和扫描rfid标签标识,获取库存变化信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:基于目标货架标识,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取统计结果;将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上。

在一个实施例中,目标物品对应一物品类别,处理器执行计算机程序时还实现以下步骤:依据每一目标物品对应的物品类别,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取每一物品类别对应的统计结果;若每一物品类别对应的统计结果低于物品类别对应的预警线时,则生成异常提醒信息;则处理器执行计算机程序时还实现以下步骤:将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上,并对异常提醒信息对应的物品类别进行突出标记。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将rfid天线标识和对应的目标货架标识关联存储,目标货架标识对应一目标货架;给每一放置在目标货架上的目标物品生成唯一标识,并将唯一标识写入到rfid标签中,获取每一目标物品对应的目标rfid标签标识。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取定时扫描请求,定时扫描请求包括定时扫描时间和目标货架标识;当确定系统当前时间为定时扫描时间时,调用与目标货架标识相对应的目标rfid天线,接收目标物品上安装的目标rfid标签发出的射频信号,并将射频信号发送给rfid读写器,目标物品放置在目标货架标识对应的目标货架上;接收rfid读写器发送的基于射频信号获取的目标标签信息;根据目标标签信息查询数据库,获取对应的目标物品信息,将目标物品信息和目标货架标识关联存储在数据库中。

在一个实施例中,目标标签信息包括扫描rfid标签标识,计算机程序被处理器执行时还实现以下步骤:获取用户查询请求,用户查询请求包括目标天线标识和目标扫描时间;基于目标天线标识和目标扫描时间查找数据库,获取与目标天线标识和目标扫描时间对应的历史rfid标签标识;基于目标天线标识和系统当前时间,获取与目标天线标识和系统当前时间对应的扫描rfid标签标识;基于历史rfid标签标识和扫描rfid标签标识,获取库存变化信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:基于目标货架标识,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取统计结果;将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上。

在一个实施例中,目标物品对应一物品类别,计算机程序被处理器执行时还实现以下步骤:依据每一目标物品对应的物品类别,对放置在目标货架标识对应的目标货架上的目标物品进行数量统计,获取每一物品类别对应的统计结果;若每一物品类别对应的统计结果低于物品类别对应的预警线时,则生成异常提醒信息;则计算机程序被处理器执行时还实现以下步骤:将统计结果动态标记到仓库电子地图中与目标货架标识对应的目标货架上,并对异常提醒信息对应的物品类别进行突出标记。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将rfid天线标识和对应的目标货架标识关联存储,目标货架标识对应一目标货架;给每一放置在目标货架上的目标物品生成唯一标识,并将唯一标识写入到rfid标签中,获取每一目标物品对应的目标rfid标签标识。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

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