目前,我国绝大多数校园图书馆采用的是一维码加磁条的扫描认证的借书作业方式,借书流程仍然需要人工将图书打开并找到一维码的位置进行扫描。而且,在还书的过程也要再次扫描一维码加磁条的方式确认还书的操作,在此过程都是通过管理人员的处理,并把书本查询归类,放回原来被借出的相应书架位置上。这个过程不仅繁琐和易出错,还浪费时间。每当借书望期,学生借书的人多了,还要排队等候,一两个管理员根本就忙不过来,所以学校往往还要通过增加人员等方式来进行处理。随着学校规模的扩大,读者人数的增多,传统的借还书操作显得极为繁琐且借还图书效率低。开发并实施新型的图书管理系统就可以很好地解决这种问题。
图书管理系统功能描述:使用物联网技术,利用超高频RFID电子标签、高频RFID学生卡、RFID读写器、网关、ORACLE数据库服务器、Java EE应用服务器,可开发出人性化的具有报警功能的图书管理系统。
系统背景概述:本章在借鉴已有RFID图书管理系统优点的基础上,利用当前先进的RFID技术及其它信息化技术,开发一个校园智能图书管理系统,该系统可解决图书馆作业的种种弊端,比如减少管理员的管理工作,减少读者的排队等候时间。同时,这样一个智能图书管理系统还有助于提高读者的素质,引导读者在还书的过程中,把书放回原位,这也减少前面所说的以往还书过程的各种弊端。RFID技术会引导读者快速找到被借图书所在的位置,大大提高了借还书效率。
图书管理系统功能设计:图书管理系统系统的数据收集节点有三个,一是每层楼的自助借还查询机的RFID超高频读写器和高频读写器,用于读者借书还书的相关操作。二是图书馆门禁报警装置设置有一个超高频读写器,用于判断读者携带的书籍是否已经被借出,未借出的图书会触发报警。三是智能书架设置有超高频读写器,用于判断书籍是否放错位置,给予读者相关提示。读者可以在图书馆中自由借阅归还图书,还可以远程登录该系统进行相关查询、挂失操作。
门禁报警系统功能流程图
智能书架功能流程图
软件技术: 开发智能图书管理系统所使用的软件技术包括JSP、Servlet、Spring三层架构(Spring Model-View-Controller,Spring MVC)、JS、Ajax、CSS+Div和JavaMail等。
硬件设备: 该项目使用的硬件设备包括超高频RFID标签、高频RFID学生证、高频和超高频RFID读写器、网关、网络设备和服务器。
RFID设备:其中RFID读写器为到上海交通大学RFID与物联网研究所研制的高频读写器、超高频读写器、高频1443A标签、高频RFID学生证、超高频标签。
高频1443A标签作为借书卡,超高频标签用来标记图书。
网关设备:项目开发过程中所使用的物联网网关设备为研华ARK3202嵌入式工控机,操作系统为Ubuntu 11.0。这款工控机是按照工业需求进行设计的,这个网关具有抗冲击、抗振动、抗电磁干扰等特点。该工控机配有Intel ATOM凌动处理器,CPU处理速率为1.6G,同时拥有5个USB接口和5个RS-232串口,是一款不错的物联网网关设备。
其它硬件设备:测试基于RFID技术的校园智能图书管理系统,所需要的主要网络设备有无线路由器(TP-LINK或D-link)、台式PC机或笔记本电脑、智能手机(装有Android 2.3或以上版本)和短信猫等。