基于RFID的物品存取监管方法、系统和计算机设备与流程

文档序号:16740520发布日期:2019-01-28 12:58阅读:207来源:国知局
基于RFID的物品存取监管方法、系统和计算机设备与流程

本发明涉及计算机网络技术领域,特别是涉及一种基于rfid的物品存取监管方法、系统、计算机设备和存储介质。



背景技术:

目前,随着计算机网络技术的发展,计算机网络技术应用到的场景越来越广泛。其中,应用比较广泛的一种为rfid(radiofrequencyidentification)技术又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。目前,rfid技术应用很广,如:图书馆,门禁系统,食品安全溯源等。

在传统技术中,市面上基于档案、护照的保密柜有很多种类,但是重点均集中在传统的物品存放上,按照图书馆图书分类法进行存放,每次取件均需要耗费大量时间进行查找。当物品错放的时候更是难以查找,若被人移动也难以系统跟踪。这种传统的物品存取方法,会造成物品存取的安全性得不到保障,此外,存取的过程需要花费大量的时间,造成存取的效率较低,也不能对保密柜中的物品进行系统的管理。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种可以提高存取效率并同时对物品进行全方位监管的基于rfid的物品存取监管方法、系统、计算机设备和存储介质。

一种基于rfid的物品存取监管方法,所述方法包括:

获取用户的登录信息;

根据所述用户的登录信息返回所述用户的可操作信息列表;

获取用户的操作指令;

根据所述用户的操作指令,将保密柜中对应位置的目标小柜打开;

计算所述目标小柜中目标物品的位置信息并同时采集当前的图像信息,将所述位置信息以及图像信息进行存储。

在其中一个实施例中,所述获取用户的登录信息的步骤包括:

识别用户hid卡中的登录信息并同时采集当前用户的图像信息;

将所述hid卡中的登录信息和所述当前用户的图像信息发送至服务器;

获取服务器返回的用户权限以及保密柜信息;

根据所述服务器返回的用户权限以及保密柜信息生成分别可操作信息列表以及保密柜信息列表。

在其中一个实施例中,在获取用户的操作指令的步骤中,所述用户的操作指令包括:存放指令、取出指令以及查看指令。

在其中一个实施例中,在获取用户的操作指令的步骤之后还包括:

若所述用户的操作指令为存放指令,则根据所述存放指令将对应位置的目标小柜打开;

当检测到所述目标小柜关闭时,通过uhf模块检测目标小柜中目标物品的标签信息并同时采集当前的图像信息;

将所述目标物品的标签信息和当前的图像信息发送至服务器,以使所述服务器对保密柜信息进行更新。

在其中一个实施例中,在获取用户的操作指令的步骤之后还包括:

若所述用户的操作指令为取出指令,则提示用户输入取件码;

获取用户输入的取件码,根据所述取件码查询对应的目标小柜信息并打开所述对应的目标小柜;

当检测到所述目标小柜关闭时,盘存所述目标小柜内的物品信息,并上传至服务器,以使所述服务器对保密柜信息进行更新。

在其中一个实施例中,在获取用户的操作指令的步骤之后还包括:

若所述用户的操作指令为查看指令,则向服务器发送获取目标小柜信息的请求;

接收服务器返回的目标小柜的信息并进行显示,所述目标小柜的信息包括:id、物品名称以及物品使用人。

一种基于rfid的物品存取监管系统,所述系统包括:

保密柜,所述保密柜获取用户的登录信息,将所述用户的登录信息发送至服务器;

服务器,所述服务器根据所述用户的登录信息生成用户的可操作信息列表,并将用户的可操作信息列表返回至保密柜;

所述保密柜还用于获取用户的操作指令;根据所述用户的操作指令,将保密柜中对应位置的目标小柜打开;计算所述目标小柜中目标物品的位置信息并同时采集当前的图像信息,将所述位置信息以及图像信息进行存储并发送至所述服务器。

在其中一个实施例中,所述保密柜中还包括:

hid读卡模块,所述hid读卡模块用于识别用户hid卡中的登录信息;

ups电源模块,所述ups电源模块用于为所述保密柜供电。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。

上述基于rfid的物品存取监管方法、系统、计算机设备和存储介质,通过获取用户的登录信息,然后根据所述用户的登录信息返回所述用户的可操作信息列表。接着,获取用户的操作指令,然后根据所述用户的操作指令,将保密柜中对应位置的目标小柜打开,最后计算所述目标小柜中目标物品的位置信息并同时采集当前的图像信息,将所述位置信息以及图像信息进行存储。本方案通过对用户的身份进行确认,并对用户存取过程进行实时的监管,实现了提高物品存取的效率以及物品存取的安全性,并达到了对保密柜内物品的全方位监管。

附图说明

图1为一个实施例中基于rfid的物品存取监管方法的应用场景图;

图2为一个实施例中基于rfid的物品存取监管方法的流程示意图;

图3为一个实施例中获取用户的登录信息的步骤的流程示意图;

图4为一个实施例中物品存放的步骤的流程示意图;

图5为一个实施例中物品取出的步骤的流程示意图;

图6为一个实施例中物品查看的步骤的流程示意图;

图7为一个实施例中基于rfid的物品存取监管系统的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

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

本发明实施例所提供的基于rfid的物品存取监管方法可应用到如图1所示的应用环境中。保密柜110上设有显示设备120,该保密柜110用于保存物品,保存的物品支持护照、档案、珠宝首饰等内容。该显示设备120包括:触摸屏等任意一种显示设备,该显示设备120用于向用户展示相应的界面图像,该界面图像中包括保密柜110中的相关物品存储信息等。显示设备120还可以根据用户的触摸操作,获取用户的操作信息,并将相应的操作信息转化成指定以供相应的处理器进行处理。保密柜还与webservice服务器130以及tomcat服务器140通过网络连接。具体地,webservice服务器130可以位于智能精准定位保密柜工控机内,用于提供同云服务器或其他工控机之间的联网通讯。tomcat服务器140若为单机版则位于智能精准定位保密柜工控机中;若联网则位于云服务器中,用于提供同系统内部和外部系统之间的通讯接口,存储智能精准定位保密柜的信息、用户信息、操作记录。该tomcat服务器140还与文件服务器150连接,该文件服务器150若为单机版则位于智能精准定位保密柜工控机中;若联网则位于云服务器中,用于保存图片,更新文件等内容。webservice服务器130以及tomcat服务器140还分别与相应的数据库160连接,该数据库160支持mysql和oracle数据库,用于存储机柜信息、使用者信息、照片、操作记录等数据。

在一个实施例中,如图2所示,提供了一种基于rfid的物品存取监管方法,以该方法应用于图1中的基于rfid的物品存取监管系统中为例进行说明,该方法包括:

步骤202,获取用户的登录信息。

步骤204,根据用户的登录信息返回用户的可操作信息列表。

步骤206,获取用户的操作指令。

步骤208,根据用户的操作指令,将保密柜中对应位置的目标小柜打开。

步骤210,计算目标小柜中目标物品的位置信息并同时采集当前的图像信息,将位置信息以及图像信息进行存储。

具体地,保密柜接收用户通过刷员工卡输入的登录信息,同时会请求从服务器中获取该用户的个人信息,当获取到的关于该用户的个人信息以及权限符合时,则允许用户进入功能界面。在登录的同时,还可以通过图片采集装置采集用户的图像信息,例如:通过保密柜上设置的相机或者摄像头为用户个人进行拍照。

当用户登录进入功能界面后,保密柜通过相应的显示设备显示界面图像,该界面图像中包括可操作信息列表,具体的可操作性信息列表可以包括存放操作、取出操作以及查看操作等。用户选择相关操作类型,保密柜通过用户的操作,例如触摸屏操作获取用户的操作指令并决定后续工作流程;且系统通过用户选择操作的小柜,决定相关开柜柜门以及开柜次序。

当服务器反馈用户的登录信息,照片并应答用户权限及关于该用户的相关小柜时,智能精准定位保密柜的控制系统控制自动打开目标小柜。具体地,用户可以通过刷hid卡登录系统。系统自动拍照,通过通讯协议(webservice或https协议),将用户信息、照片等上传至后台,后台反馈用户权限以及相应小柜的详情。若用户选择存放操作,则保密柜通过显示设备显示当前用户有权限的柜子,若之前没有分配小柜,且当前柜子内有空闲小柜,则系统自动分配小柜,供用户选择打开,以及相应小柜的详情;若用户选择取操作,则需要输入或选择取件码,系统自动依次开柜,供用户取件。

智能精准定位保密柜可以通过uhf模块对该目标小柜内的空间进行射频扫描,从而得到该目标小柜中的物品总数、精准定位等信息,当然,在其他的实施例中,还可以通过其他的方式获取目标小柜内的物品总数等信息。

需要说明的是,超高频射频识别模块为uhf模块。uhf通常是指902-928mhz频段的射频技术。采用电磁波的发射返回原理,特点是距离远,精度高,多标签阅读能力强等优势。物品识别可精确定位到槽位,误差不超过0.5个槽位。使用uhf技术进行精确定位,可降低人工查找成本。可以理解的是,在其他的实施例中,也可以使用其他频率或者其他频段的识别器或者识别模块。

当保密柜检测到小柜柜门关闭,自动读卡,通过算法分析物品所在精准位置,同时拍照,将照片和读到的数据上传后台,并将后台反馈的物品信息展示在前端。若用户发现物品数目不对,可再次打开小柜,检测物品情况。同时,用户可查看物品详情。此外,用户可以在web网页查看此次的操作记录或者历史记录,实物使用率等情况。通过后台软件可以控制所有前端智能精准定位保密柜盘存柜内所有物品,或通过前端控制当前保密柜盘存柜内物品。

在本实施例中,通过获取用户的登录信息,然后根据所述用户的登录信息返回所述用户的可操作信息列表。接着,获取用户的操作指令,然后根据所述用户的操作指令,将保密柜中对应位置的目标小柜打开,最后计算所述目标小柜中目标物品的位置信息并同时采集当前的图像信息,将所述位置信息以及图像信息进行存储。本方案通过对用户的身份进行确认,并对用户存取过程进行实时的监管,实现了提高物品存取的效率以及物品存取的安全性,并达到了对保密柜内物品的全方位监管。

在一个实施例中,提供了一种基于rfid的物品存取监管方法,如图3所示,该方法中获取用户的登录信息的步骤包括:

步骤302,识别用户hid卡中的登录信息并同时采集当前用户的图像信息;

步骤304,将hid卡中的登录信息和当前用户的图像信息发送至服务器;

步骤306,获取服务器返回的用户权限以及保密柜信息;

步骤308,根据服务器返回的用户权限以及保密柜信息生成分别可操作信息列表以及保密柜信息列表。

具体地,保密柜通过hid识别模块识别用户hid卡中的登录信息并同时采集当前用户的图像信息,然后将hid卡中的登录信息和当前用户的图像信息发送至服务器,服务器根据该用户登录信息在数据库中查询到相应的用户权限以及保密柜信息,将该用户权限以及保密柜信息发送至相应的保密柜。最后,保密柜根据服务器返回的用户权限以及保密柜信息生成分别可操作信息列表以及保密柜信息列表,以供用户选择进行相关的操作。

在本实施例中,保密柜通过hid识别模块识别用户hid卡中的登录信息并同时采集当前用户的图像信息,实现了对用户权限的验证以及监控,提高了系统的可靠性以及安全性。

在一个实施例中,提供了一种基于rfid的物品存取监管方法,在获取用户的操作指令的步骤中,该用户的操作指令包括:存放指令、取出指令以及查看指令。如图4所示,在获取用户的操作指令的步骤之后还包括物品存放的步骤,包括:

步骤402,若用户的操作指令为存放指令,则根据存放指令将对应位置的目标小柜打开;

步骤404,当检测到目标小柜关闭时,通过uhf模块检测目标小柜中目标物品的标签信息并同时采集当前的图像信息;

步骤406,将目标物品的标签信息和当前的图像信息发送至服务器,以使服务器对保密柜信息进行更新。

具体地,使用者刷hid卡登录系统。系统自动拍照,通过通讯协议(webservice或http协议)上传至后台(tomcat服务器),后台反馈使用者权限以及相应小柜的详情。系统显示权限相关的柜子,供使用者选择打开,并显示相应小柜的详情。当柜门被打开,系统拍照并通过通讯协议上传至后台,后台记录操作时间、照片以及操作情况。使用者存放物品,并关柜。系统检测到小柜柜门关闭,自动读卡,同时拍照,将照片和读到的数据上传后台,并将后台反馈的物品信息展示在前端。若使用者发现存放物品数目不对,可再次打开小柜,检测物品情况。使用者可查看物品详情。使用者可以在web网页查看此次的操作记录或者历史记录,实物使用率等情况。

在本实施例中,实现了用户将物品存放入保密柜的功能,并且可以随时查询物品的状态、所在精准位置以及存放的状态,尽可能提高实物的使用率和周转率。并在由于在所有的操作过程中,均有数据记录,同时有拍照作为备份记录实现了对存放的过程进行了实时的监控,提高了存放物品的安全性以及可靠性。

在一个实施例中,提供了一种基于rfid的物品存取监管方法,在获取用户的操作指令的步骤中,该用户的操作指令包括:存放指令、取出指令以及查看指令。如图5所示,在获取用户的操作指令的步骤之后还包括物品取出的步骤,包括:

步骤502,若所述用户的操作指令为取出指令,则提示用户输入取件码;

步骤504,获取用户输入的取件码,根据取件码查询对应的目标小柜信息并打开所述对应的目标小柜;

步骤506,当检测到所述目标小柜关闭时,盘存目标小柜内的物品信息,并上传至服务器,以使服务器对保密柜信息进行更新。

具体地,使用者刷hid卡登录系统。系统自动拍照,通过通讯协议(webservice或http协议)上传至后台(tomcat服务器),后台反馈使用者权限以及相应小柜的详情。若使用者为管理员,系统显示权限相关的柜子,供使用者选择打开,并显示相应小柜的详情。若使用者属于普通用户,需要输入取件码。系统根据取件内容,判断需要开柜列表,依次开柜。当柜门被打开,系统拍照并通过通讯协议上传至后台,后台记录操作时间、照片以及操作情况。使用者存放物品,并关柜。系统检测到小柜柜门关闭,自动读卡,同时拍照,将照片和读到的数据上传后台,并将后台反馈的物品信息展示在前端。若发现数据不一致,则重新开柜,并提示错误信息;若数据一致,则打开下一个柜门或提示取件完成。使用者可查看物品详情。使用者可以在web网页查看此次的操作记录或者历史记录,实物使用率等情况。

在本实施例中,实现了用户将物品从保密柜中取出的功能,并将取出后的保密柜的物品存放状态进行实时的更新,尽可能提高了物品的使用率和周转率。并在由于在所有的操作过程中,均有数据记录,同时有拍照作为备份记录实现了对存放的过程进行了实时的监控,提高了存放物品的安全性以及可靠性。

在一个实施例中,提供了一种基于rfid的物品存取监管方法,在获取用户的操作指令的步骤中,该用户的操作指令包括:存放指令、取出指令以及查看指令。如图6所示,在获取用户的操作指令的步骤之后还包括物品查看的步骤,包括:

步骤602,若所述用户的操作指令为查看指令,则向服务器发送获取目标小柜信息的请求;

步骤604,接收服务器返回的目标小柜的信息并进行显示,所述目标小柜的信息包括:id、物品名称以及物品使用人。

具体地,用户通过点击查看小柜物品详情,保密柜获取该查看请求,并将该请求发送至服务器,服务器根据该请求应答柜内的物品信息,物品信息包括:id、名称以及使用人等。保密柜接受服务器返回的物品信息,并将相应的物品信息显示在保密柜的显示设备上以展示给用户。

在本实施例中,实现了用户可以实时查看当前小柜的物品详情,提高了用户的使用便捷性以及满意度。

应该理解的是,虽然图2-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种基于rfid的物品存取监管系统,所述系统包括:

保密柜702,所述保密柜702获取用户的登录信息,将用户的登录信息发送至服务器;

服务器704,所述服务器704根据所述用户的登录信息生成用户的可操作信息列表,并将用户的可操作信息列表返回至保密柜;

所述保密柜702还用于获取用户的操作指令;根据所述用户的操作指令,将保密柜702中对应位置的目标小柜打开;计算所述目标小柜中目标物品的位置信息并同时采集当前的图像信息,将所述位置信息以及图像信息进行存储并发送至所述服务器704。

在一个具体的实施例中,参考图7,保密柜702中还包括:

hid读卡模块702c,所述hid读卡模块用于识别用户hid卡中的登录信息;

ups电源模块702b,所述ups电源模块用于为所述保密柜供电,提供ups不间断电源,可支持系统三小时正常运行,以应急突发状况。

结合图1,可以理解的是,该基于rfid的物品存取监管系统支持单个保密柜,也支持多个保密柜联合为大系统。

具体地,保密柜702中包括:工控机702a:包括主机、触摸屏;ups电源模块702b;hid读卡模块702c;电子锁控制模块702d;rfid控制模块702e,该rfid控制模块702e模块用于实现精准定位盘存的,以及与rfid控制模块702e连接的摄像模块702f。

服务器704包括:网络服务器704a、tomcat服务器704b以及文件服务器704c。具体地,文件服务器704c用于保存图片,最新的机柜程序,并提供给各个机柜更新下载。tomcat服务器704b用于提供同系统内部和外部系统之间的通讯接口,存储机柜信息、用户信息、操作记录等。此外,该系统还包括网络服务器704a,用于提供同外部系统之间的通讯接口。

关于基于rfid的物品存取监管系统的具体限定可以参见上文中对于基于rfid的物品存取监管方法的限定,在此不再赘述。

在一个实施例中,提供了一种计算机设备,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏、输入装置以及摄像头。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于rfid的物品存取监管方法。

本领域技术人员可以理解,图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)等。

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

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

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