基于移动终端的图书馆自助借书系统的制作方法

文档序号:20708767发布日期:2020-05-12 16:49阅读:202来源:国知局
基于移动终端的图书馆自助借书系统的制作方法

本发明涉及一种基于移动终端的图书馆自助借书系统。



背景技术:

每到周末,图书馆读者排队借书现象屡见不鲜,增加新的设备需要更多的财政投入且不能彻底解决排队现象,设备的增加同时也挤占用更多的读者公共空间。

随着智能手机的普及,移动扫码技术给人们带来了极大的方便性。例如支付宝、微信等。受此启发,在读者排队借书需求推动下,手机借书系统应运而生。

然而,现有的扫码技术在应用于图书馆的借书场景下,针对如何解决防盗、大流通平台下的防盗误报以及和上一代离线rfid防盗系统的兼容性方面都存在着迫切需要解决的问题。

因此,亟需设计一种新的基于移动终端的图书馆自助借书系统,以至少部分地解决或改善现有技术的上述问题。



技术实现要素:

本发明要解决的技术问题是为了克服现有技术无法很好地解决应用移动终端在图书馆中进行借书操作时的防盗问题、防盗误报以及和上一代离线rfid防盗系统的兼容问题的缺陷,提出一种新的基于移动终端的图书馆自助借书系统。

本发明是通过采用下述技术方案来解决上述技术问题的:

本发明提供了一种基于移动终端的图书馆自助借书系统,其中图书馆的每本书籍具有可识别的条码及可读取的射频标签,所述移动终端被配置为能够通过读取所述条码执行借书操作,其特点在于,所述移动终端还被配置为在执行借书操作时将书籍的条码发送至中间件系统,所述图书馆自助借书系统包括:

图书馆数据库,其被配置为能够记录书籍及书籍的出借状态;

所述中间件系统,其被配置为能够根据接收到的由所述移动终端发送的条码更新所述图书馆数据库中的书籍的出借状态;

射频门禁系统,其被配置为能够检测是否有未消磁的书籍通过,并在有未消磁的书籍通过的情形下读取通过的书籍的射频标签,并基于读取的射频标签请求所述图书馆数据库核实该书籍的出借状态,然后根据所述图书馆数据库返回的结果决定是否报警。

较佳地,所述射频门禁系统被配置为能够根据书籍的射频标签的afi安全位和eas安全位的值以区分书籍是否被消磁。

较佳地,所述射频标签为高频标签或超高频标签,所述移动终端具有nfc模块或扫码模块。

较佳地,所述图书馆自助借书系统包括属于同一大流通区域的若干图书馆子区域,各个图书馆子区域分别被配置为具有通用的消磁位的值,以用作已消磁标识,并且还具有防盗位的值。

较佳地,所述图书馆数据库还被配置为能够记录书籍的射频标签的硬件号信息,所述射频门禁系统还被配置为基于读取的射频标签请求所述图书馆数据库通过查询该书籍的硬件号信息以核实该书籍的出借状态。

较佳地,所述图书馆数据库和所述射频门禁系统之间和/或所述中间件系统和所述射频门禁系统之间,配置有心跳包机制以保证二者的长连接关系,所述心跳包机制被配置为,如果所述射频门禁系统超过预设时间未接收到所述图书馆数据库或所述中间件系统发送的心跳包,则所述射频门禁系统切换到离线工作模式。

较佳地,其中在所述离线工作模式中,所述射频门禁系统被配置为基于书籍是否消磁决定是否报警。

较佳地,在所述离线工作模式中,所述射频门禁系统被配置为将检测到的未消磁的书籍的射频标签存储于本地,并在再次接收到心跳包时恢复正常工作模式;

并且,在所述正常工作模式中,所述射频门禁系统被配置为首先基于存储于本地的射频标签请求所述图书馆数据库核实相应的书籍的出借状态,然后根据所述图书馆数据库返回的结果决定是否报警。

较佳地,所述射频门禁系统经由所述中间件系统与所述图书馆数据库通信连接。

较佳地,执行借书操作的所述移动终端基于读取的所述条码向所述中间件系统上传借取的书籍的信息,所述中间件系统还被配置为,能够根据所述移动终端上传借取的书籍的信息请求所述图书馆数据库更新其记录的书籍的出借状态。

较佳地,所述图书馆数据库包括白名单子模块,所述白名单子模块其被配置为能够通过与所述移动终端、所述中间件系统或所述射频门禁系统的通信更新并记录所有已出借的书籍。

较佳地,所述图书馆数据库包括多个馆藏书籍子模块,每个所述馆藏书籍模块被配置为能够根据对应的图书馆区域内存放的图书更新并记录该图书馆区域的所有未出借的书籍;

并且,所述移动终端、所述中间件系统或所述射频门禁系统被配置为能够通过与对应的馆藏书籍子模块通信并请求其核实当前通过所述射频门禁系统的书籍是否属于未出借的书籍。

在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。

本发明的积极进步效果在于:

根据本发明的基于移动终端的图书馆自助借书系统,能够很好地应用移动终端在图书馆中进行借书操作,并且有助于解决这类场景下的防盗问题、防盗误报问题,还显著地有助于方便地兼容上一代离线rfid防盗系统,且整体架构的配置非常简洁。

附图说明

图1为根据本发明优选实施例的基于移动终端的图书馆自助借书系统的示意图。

具体实施方式

下面结合说明书附图,进一步对本发明的优选实施例进行详细描述,以下的描述为示例性的,并非对本发明的限制,任何的其他类似情形也都将落入本发明的保护范围之中。

在以下的具体描述中,方向性的术语,例如“左”、“右”、“上”、“下”、“前”、“后”等,参考附图中描述的方向使用。本发明各实施例中的部件可被置于多种不同的方向,方向性的术语是用于示例的目的而非限制性的。

根据本发明优选实施方式的基于移动终端的图书馆自助借书系统,其中图书馆的每本书籍具有可识别的条码及可读取的射频标签,所述移动终端被配置为能够通过读取所述条码执行借书操作,所述移动终端还被配置为在执行借书操作时将书籍的条码发送至中间件系统。

其中,如图1所示,所述图书馆自助借书系统包括:

图书馆数据库,其被配置为能够记录书籍及书籍的出借状态;

所述中间件系统,其被配置为能够根据接收到的由所述移动终端发送的条码更新所述图书馆数据库中的书籍的出借状态;

射频门禁系统,其被配置为能够检测是否有未消磁的书籍通过,并在有未消磁的书籍通过的情形下读取通过的书籍的射频标签,并基于读取的射频标签请求所述图书馆数据库核实该书籍的出借状态,然后根据所述图书馆数据库返回的结果决定是否报警。

容易理解的是,图1中示出的模块或组成部分之间的连线可表示各个系统的各个部分之间的通信连接关系或者相互之间或单向的数据发送、上传关系或请求关系。

根据本发明的一些优选实施方式,所述射频门禁系统被配置为能够根据书籍的射频标签的afi安全位和eas安全位的值以区分书籍是否被消磁。

进一步优选地,所述射频标签为高频标签或超高频标签,所述移动终端具有nfc模块或扫码模块。扫码模块可以为诸如微信扫码、支付宝扫码模块,或者能够读取其他的二维码或其他类型条码的模块。

进一步优选地,所述图书馆自助借书系统包括属于同一大流通区域的若干图书馆子区域,各个图书馆子区域分别被配置为具有通用的消磁位的值,以用作已消磁标识,并且还具有防盗位的值。

关于书籍的射频标签的安全位的值以及消磁配置,举例来说,可采用如下所述的具体配置,其中射频门禁系统在下文描述中也可被称为在线rfid门禁系统。

举例来说,所述在线rfid门禁系统根据图书rfid高频标签的afi和eas安全位的值,区分图书是否被消磁,如果图书未被消磁则在线rfid安全门禁系统向中间件系统发送图书借出状态查询请求,根据请求结果,控制报警模块是否报警。

可选地,所述在线rfid门禁系统包含了一种兼容大流通的防盗方法了,手机借书系统为了兼容大流通政策,所使用的防盗位值和其他分馆的防盗位值不同,即使该馆图书未被借出,拿到大流通区域内的其他馆也不报警,以防止手机扫码借出的图书在分馆产生误报问题。

所述在线rfid门禁系统检测到rfid芯片防盗位值符合当前馆设定的值视为未借出的书,和当前馆防盗位的值不匹配的图书,全部视为已借出图书。

可选地,所述在线rfid门禁系统可以包括在线rfid高频门禁系统和在线rfid超高频门禁系统两种。

在本发明的一些可选的具体实施方式中,所述在线rfid高频门禁系统使用的防盗位为rfid高频标签的afi位和eas位,为了保证手机扫码借书对图书区域大流通的兼容性,在大流通区域内的各总馆、分馆防盗位的值不同。例如,afi最大值为0xff(十六进制),eas为0/1,通过afi和eas值组合排列,最大可标识510个状态位,保留一个状态位的值为区域大流通的通用消磁位的值(不报警标识/已消磁标识),最大可标识509个分馆报警值;根据有些厂家芯片可能没有/或不启用eas位特点,最小可标识255个状态位,保留一位为通用消磁位,最小可标识254个分馆报警位。

例如,在根据本发明的上述实施方式的系统的一些应用实例中,诸如某地市区图书馆的高频标签防盗通用消磁标识为af为0xc2(十六进制)、eas为0,某馆防盗位值0x07(十六进制),图书借出前af为0x07(十六进制)、eas为0,被固定式自助终端设备借出后,af为0xc2(十六进制)、eas为0。

又例如,某地市区图书馆高频标签防盗通用消磁标识为af为0x0a(十六进制)、eas为非启用状态,某馆防盗位值0x07(十六进制),图书借出前af为0x07(十六进制)、eas为非启用状态,被固定式自助终端设备借出后,af为0x0a(十六进制)、eas为非启用状态。

所述在线rfid超高频门禁系统使用的防盗位为rfid超高频标签的epc里的值,为了保证手机扫码借书对图书区域大流通的兼容性,在大流通区域内的各总馆、分馆防盗位的值不同;epc内容长度一般都大于或等于8个字节,可根据每个区域的实际情况,选择其中的一个或几个字节来存储防盗位的值,一般保留一个状态位的值为区域大流通的通用消磁位的值(不报警标识/已消磁标识)。

根据本发明的一些优选实施方式,所述图书馆数据库还被配置为能够记录书籍的射频标签的硬件号信息,所述射频门禁系统还被配置为基于读取的射频标签请求所述图书馆数据库通过查询该书籍的硬件号信息以核实该书籍的出借状态。

根据本发明的一些优选实施方式,所述图书馆数据库和所述射频门禁系统之间和/或所述中间件系统和所述射频门禁系统之间,配置有心跳包机制以保证二者的长连接关系,所述心跳包机制被配置为,如果所述射频门禁系统超过预设时间未接收到所述图书馆数据库或所述中间件系统发送的心跳包,则所述射频门禁系统切换到离线工作模式。基于这种配置,射频门禁系统在一定时间内(诸如2秒、5秒等等)经过几次尝试,仍未连接到诸如中间件系统服务器,则自动切换到离线模式。

在此基础上,进一步优选地,在所述离线工作模式中,所述射频门禁系统被配置为基于书籍是否消磁决定是否报警。

或者,根据另一些可替代的优选实施方式,在所述离线工作模式中,所述射频门禁系统被配置为将检测到的未消磁的书籍的射频标签存储于本地,并在再次接收到心跳包时恢复正常工作模式。并且,在所述正常工作模式中,所述射频门禁系统被配置为首先基于存储于本地的射频标签请求所述图书馆数据库核实相应的书籍的出借状态,然后根据所述图书馆数据库返回的结果决定是否报警。

根据这种优选方式,不仅可如上述其他实施方式一样,使得本系统得以兼容原有的离线射频门禁设备或系统,同时还可以减少因网络状况不佳等因素造成的大量不必要的报警或误报,还能有利于网络或通信状况恢复后迅速恢复整个系统的正常运转。

根据本发明的一些优选实施方式,所述射频门禁系统经由所述中间件系统与所述图书馆数据库通信连接。

根据本发明的一些优选实施方式,执行借书操作的所述移动终端基于读取的所述条码向所述中间件系统上传借取的书籍的信息,所述中间件系统还被配置为,能够根据所述移动终端上传借取的书籍的信息请求所述图书馆数据库更新其记录的书籍的出借状态。

根据本发明的一些优选实施方式,所述图书馆数据库包括白名单子模块,所述白名单子模块其被配置为能够通过与所述移动终端、所述中间件系统或所述射频门禁系统的通信更新并记录所有已出借的书籍。这种方式更适于中小型图书馆,在常规运转的总书籍出借量不太庞大的情形下,有助于优化资源配置。

根据本发明的一些优选实施方式,所述图书馆数据库包括多个馆藏书籍子模块,每个所述馆藏书籍模块被配置为能够根据对应的图书馆区域内存放的图书更新并记录该图书馆区域的所有未出借的书籍。并且,所述移动终端、所述中间件系统或所述射频门禁系统被配置为能够通过与对应的馆藏书籍子模块通信并请求其核实当前通过所述射频门禁系统的书籍是否属于未出借的书籍。

根据一些应用实例,上述优选实施方式中,馆藏书籍子模块可采用在馆图书列表比对的方式,其是指该馆某一阅览室馆藏在架图书列表,当读者将该阅览室某本图书借出后,系统将该本书从该阅览室在架图书列表中剔除,该阅览室在线安全门禁系统对比该本图书时,发现该书不在馆藏图书列表中,直接放行。如其他阅览室图书经过该安全门时,亦不报警。该列表比对方式遵循的原则是每个阅览室只对本阅览室的在架图书进行安全防盗。因为在阅览室空间不变的情况下,阅览室馆藏在架图书数量有限,不会无限增长,所以系统性能可以得到保证,该方案比较适合大型图书馆,有助于控制实现如上所述功能所需的峰值资源。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,而且这些变更和修改均落入本发明的保护范围。

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