物联网工程与实践13基于rfid的图书管理系统开发实例.ppt
《物联网工程与实践13基于rfid的图书管理系统开发实例.ppt》由会员分享,可在线阅读,更多相关《物联网工程与实践13基于rfid的图书管理系统开发实例.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1物联网工程与实践物联网工程与实践第十三章:第十三章:基于基于RFID的图书管理系统的图书管理系统开发实例开发实例第一章:第一章:物联网工程与实践物联网工程与实践2前言前言1.目前,我国绝大多数校园图书馆采用的是一维码加磁条的扫描认证的借书作业方式,借书流程仍然需要人工将图书打开并找到一维码的位置进行扫描。2.而且,在还书的过程也要再次扫描一维码加磁条的方式确认还书的操作,在此过程都是通过管理人员的处理,并把书本查询归类,放回原来被借出的相应书架位置上。3.这个过程不仅繁琐和易出错,还浪费时间。每当借书望期,学生借书的人多了,还要排队等候,一两个管理员根本就忙不过来,所以学校往往还要通过增加人
2、员等方式来进行处理。4.随着学校规模的扩大,读者人数的增多,传统的借还书操作显得极为繁琐且借还图书效率低。开发并实施新型的图书管理系统就可以很好地解决这种问题。第一章:第一章:物联网工程与实践物联网工程与实践13.1图书管理系统功能描述图书管理系统功能描述1.使用物联网技术,利用超高频RFID电子标签、高频RFID学生卡、RFID读写器、网关、ORACLE数据库服务器、Java EE应用服务器,可开发出人性化的具有报警功能的图书管理系统。3第一章:第一章:物联网工程与实践物联网工程与实践13.1.1系统背景概述系统背景概述 1.本章在借鉴已有RFID图书管理系统优点的基础上,利用当前先进的RF
3、ID技术及其它信息化技术,开发一个校园智能图书管理系统,该系统可解决图书馆作业的种种弊端,比如减少管理员的管理工作,减少读者的排队等候时间。2.同时,这样一个智能图书管理系统还有助于提高读者的素质,引导读者在还书的过程中,把书放回原位,这也减少前面所说的以往还书过程的各种弊端。3.RFID技术会引导读者快速找到被借图书所在的位置,大大提高了借还书效率。4第一章:第一章:物联网工程与实践物联网工程与实践13.1.2图书管理系统功能设计图书管理系统功能设计 1.图书管理系统系统的数据收集节点有三个,一是每层楼的自助借还查询机的RFID超高频读写器和高频读写器,用于读者借书还书的相关操作。2.二是图
4、书馆门禁报警装置设置有一个超高频读写器,用于判断读者携带的书籍是否已经被借出,未借出的图书会触发报警。3.三是智能书架设置有超高频读写器,用于判断书籍是否放错位置,给予读者相关提示。4.读者可以在图书馆中自由借阅归还图书,还可以远程登录该系统进行相关查询、挂失操作。5第一章:第一章:物联网工程与实践物联网工程与实践图图13-4 门禁报警系统功能流程图门禁报警系统功能流程图6第一章:第一章:物联网工程与实践物联网工程与实践图图13-5 智能书架功能流程图智能书架功能流程图7第一章:第一章:物联网工程与实践物联网工程与实践13.2软件技术软件技术1.开发智能图书管理系统所使用的软件技术包括JSP、
5、Servlet、Spring三层架构(Spring Model-View-Controller,Spring MVC)、JS、Ajax、CSS+Div和JavaMail等。8第一章:第一章:物联网工程与实践物联网工程与实践13.3 硬件设备硬件设备1.该项目使用的硬件设备包括超高频RFID标签、高频RFID学生证、高频和超高频RFID读写器、网关、网络设备和服务器。9第一章:第一章:物联网工程与实践物联网工程与实践13.3.1 RFID设备设备1.其中RFID读写器为到上海交通大学RFID与物联网研究所研制的高频读写器、超高频读写器、高频1443A标签、高频RFID学生证、超高频标签。2.高频
6、1443A标签作为借书卡,超高频标签用来标记图书。10第一章:第一章:物联网工程与实践物联网工程与实践13.3.2 网关设备网关设备1.项目开发过程中所使用的物联网网关设备为研华ARK3202嵌入式工控机,操作系统为Ubuntu 11.0。2.这款工控机是按照工业需求进行设计的,这个网关具有抗冲击、抗振动、抗电磁干扰等特点。3.该工控机配有Intel ATOM凌动处理器,CPU处理速率为1.6G,同时拥有5个USB接口和5个RS-232串口,是一款不错的物联网网关设备。11第一章:第一章:物联网工程与实践物联网工程与实践13.3.3其它硬件设备其它硬件设备1.测试基于RFID技术的校园智能图书
7、管理系统,所需要的主要网络设备有无线路由器(TP-LINK或D-link)、台式PC机或笔记本电脑、智能手机(装有Android 2.3或以上版本)和短信猫等。12第一章:第一章:物联网工程与实践物联网工程与实践13.4数据通信系统设计数据通信系统设计1.该项目开发涉及实时数据的收集、传输、存储和处理。2.数据通信系统的设计可以帮助完成这些任务。3.下面就从网络拓扑图、网关配置和服务器配置三个方面进行简单介绍。13第一章:第一章:物联网工程与实践物联网工程与实践图图13-6 测试智能图书管理系统所使用的网络拓扑图测试智能图书管理系统所使用的网络拓扑图14第一章:第一章:物联网工程与实践物联网工
8、程与实践13.4.2网关配置网关配置1.智能图书管理系统所使用的网关硬件为研华ARK-3382工控嵌入式计算机。2.研华嵌入式工控机具有2个千兆位LAN网卡、5个USB 2.0接口、板载GPS以及高达3个具有RS-422/485自动流控制的串行端口。3.使用前,首先检查网关设备是否安装了Ubuntu 11.0操作系统、gcc、sqlite3等重要开发软件包,若没有安装也没关系,可进行下面操作来安装这些软件。15第一章:第一章:物联网工程与实践物联网工程与实践13.4.3 服务器配置服务器配置1.利用MyEclipse开发平台进行智能图书管理系统开发时,所使用Web服务器为Tomcat(apac
9、he-tomcat-6.0.36),为了便于开发和调试,可做如下配置。2.首先,点击MyEclipse开发界面中的WindowPreferences,进入如图13-7所示界面。3.在MyEclipse中添加Apache-Tomcat-6.0.36。4.在搜索栏中输入Tomcat,如果要加入Tomcat-6.0.36版本的Tomcat选择Tomcat 6.x,并在右侧选择Enable。5.同时,在Tomcat home directory这一行后点击Browse按钮,选择你的PC电脑中Tomcat所在的安装目录,点击确定。最后点击ApplyOK。16第一章:第一章:物联网工程与实践物联网工程与实
10、践13.5网关数据收集及传输网关数据收集及传输1.使用基于嵌入式高性能计算平台研华所开发的物联网网关,可以进行数据的采集和发送。2.在本项目中,每一个所使用的物联网网关通过RS-232接口同高频和超高频RFID读写器相连接。3.网关所运行的数据采集程序可以不断向RFID读写器发送命令来实现RFID标签数据采集。4.同时,网关还可以及时将所收集的RFID标签数据发送到服务器进行智能化处理。17第一章:第一章:物联网工程与实践物联网工程与实践13.5.1 数据收集实现数据收集实现1.物联网网关上面安装了Ubuntu 11.0系统,该操作系统中进一步安装了gcc和sqlite3等重要开发组件。2.网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 联网 工程 实践 13 基于 rfid 图书 管理 系统 开发 实例
限制150内