主页 关于我们 最新公告 往期目录 录用通知 精彩阅读 原创作品选编 投稿指南 汇款方式 联系我们
最新公告
《价值工程》现安排24年6月版面!04-01
2023年中国科技核心期刊目录09-21
《价值工程》投稿咨询电话!08-22
《价值工程》栏目设置07-22
《价值工程》文章细节要求:05-15
《价值工程》作者简介格式07-19

版权信息

版权信息:
杂志名称:《价值工程》
主管单位:河北省科学技术协会
主办单位:河北省技术经济管理现代化研究会
国际刊号:1006-4311
国内刊号:13-1085/N
邮发代号:18-2
责任编辑:张崇
咨询电话:18132119945
投稿邮箱:vezzs02@163.com

精彩阅读
基于RFID技术的图书借阅系统的设计与实现

Design of the Book Lending System Based on the RFID Technology

钱月霞 QIAN Yue-xia;杨保华 YANG Bao-hua
(常州机电职业技术学院信息工程学院,常州 213164)
(School of Information,Changzhou Vocational Institute of Mechatronic Technology,Changzhou 213164,China)

摘要:随着信息技术的发展,读者的急剧增加无疑导致了图书馆对于图书管理的负担,提高图书的借阅管理效率已经成为亟待解决一项重要工作。本文通过系统需求分析,数据库设计,设计了一套基于RFID技术的图书馆借阅系统,加快图书的流通和提高图书馆管理的效率,提高了图书馆的智能化服务水平。
Abstract: With the development of information technology, the rapid increase of readers leads to the burden of library on book management, and the efficiency of book lending management has become an important task to be solved. A library borrowing and reading system is designed based on RFID technology including the system requirement analysis and the database design. As a result, the circulation of books and the efficiency of library management are improved, finnally the intelligent service level of the library is improved.
关键词:图书馆;RFID射频识别;测试;数据库
Key words: library;RFID;test;database
中图分类号:TP311.5                                    文献标识码:A                                  文章编号:1006-4311(2019)01-0182-03

1  绪论
由于信息化的飞速发展的时代,人们需要不断的从书中学习更多的知识,注入新的能量。与此同时,图书馆的馆藏数量和图书种类也随着时代的发展一次次的刷新历史的记录,这一纪录的刷新无疑增加了图书管理员和读者借还书的难度。现在,我国绝大部分的图书馆对图书的管理应该使用的是条码技术,其很多的不足,比如需要人工对数据进行采集,在数据采集的过程中很容易发生因为条码损坏发生读取错误或数据读不出来的问题,从而影响借阅效率和服务质量。
随着RFID技术在各行各业的应用逐渐成熟和不断扩大。RFID技术在图书馆使用之后,传统的条码技术和磁条的安全性将会得到很大的提高,使图书馆更加迅速的步入信息化的时代。
2  主要技术
2.1 SQL Server 2008数据库
Microsoft SQL Server 2008 是用于大规模联机事物处理(On-Line Transaction Process,OLTP)、数据仓库和电子商务应用的数据库和数据分析平台。SQL Server 2008包含很多的技术。
主要特点如下:
①企业数据管理,对于各种行业和一些应用系统提供一个非常安全又有高效率的数据平台。
②工作人员的效率,能够协助开发的人员很大程度上的提高工作效率。
③商业智能, SQL Server 2008 在总体分析、集成数据改变等功能中对各行各业不论用哪个平台对可以对自身的应用有很高的价值。工作的人在解决方案时快速的得到重要的信息,以致在较短的时间中做更好的决定。
2.2 RFID技术
无线射频识别技术(Radio Frequency Identification,RFID)简称RFID,是一种自动识别技术,它不需要与物体接触就可以自动识别,被广泛应用于商业、农业和交通运输管理等很多的地方。
RFID通常我们叫“电子标签”,作为条形码的无线版本,RFID技术有许多优点可以代替条形码的缺点如:防水、不易损坏、防止磁干扰、不害怕高温、可以长时间使用、读取距离远、安全性高、数据存储容量大、存储信息更改更加的方便等诸多优点,RFID技术将会给商业、物流运输业带来更大的变化。
3  需求分析
图书借阅系统的主要功能:对于读者和图书的管理要有一个可对两者都可以操作的系统管理员,可以同时管理读者和图书,图书借阅系统下的各个模块分别是:图书管理,借书管理,还书管理,图书盘点。
以读者管理模块为例,如图2所示,从流程图中可以看出这是图书管理员对读者的管理,管理员有对读者信息的添加、删除、修改和查找的权限,但是这个权限图书管理员是不可以随便使用的,如果读者不需要更改自己的信息。
4  数据库设计
软件需求分析结束后,接着就要开始进行软件设计了,采用的数据库软件是SQLSever2008。
4.1 数据库实体设计
根据上述设计,该实体有读者信息实体、图书信息实体和管理员信息实体等。
4.2 数据库表设计
数据库表包括读者信息表、图书信息表、已借出图书信息表和已还图书等,分别如表1、2、3、4所示。
①读者信息表。数据库的读者信息表里面都是有一些读者的信息如:姓名,性别,年龄,借书证编号,借书证ID号,手机号码和借书量等这些基本的信息。借书证编号作为数据库读者信息表的主键。性别字段可以用0和1来表示,0代表男,1代表女。最大可借图书量我们可以表示为5本。读者信息表在图书馆借阅系统中占着很大的作用,它与各个模块之间提供数据。读者信息表如表1所示。
②图书信息表。数据库的图书信息表里面包括图书的基本信息,有字段ISBN号,图书的名字,书的作者,图书所在的出版社,出版日期,价格,库存量,复本量和分类号等信息。这里的主键是ISBN号,图书信息表为整个借阅系统提供数据支持。表结构如表2所示。
③已借出图书信息表。(表3)
④已还图书。(表4)
5  系统实现
整个系统包含用户登录功能及界面、读者管理功能及界面和借还书功能及界面等,以用户界面为例,如图3所示。
所有的读者都必须登录系统才可以进行图书的借阅和归还,同 时将RFID卡放在读卡器上,系统会自动判断目前用户的身份是读者还是管理员,当用户把RFID读卡器户可以进行图书的借还操作;右下角显示红灯时,则表示用户登录异常,需要进行身份的重新验证;当右下角显示黄灯时,则表示读者欠费或图书没有归还或者借书量等于读者最大借书量了。
用户登录成功的界面如图所示,它也是整个系统的主界面,有用户登录的区域,也有读者借书和还书的区域,读者可以根据自己的需要进行操作。
6  软件测试
在图书借阅系统中,我们主要使用了单步跟踪、断点跟踪和变量查看等调试方法,对每个模块进行测试,对于查到的语法错误进行及时的纠正,然后在进行调试。对于主要代码要进行重复检查,保证主要代码的质量,观察并判断程序运行是否符合要求,必须对程序反复测试与调试确保能够正常运行。
在图书借阅系统中,主要使用了单步跟踪、断点跟踪和变量查看等调试方法,对每个模块进行测试,对于查到的语法错误进行及时的纠正,然后在进行调试。对于主要代码要进行重复检查,保证主要代码的质量,观察并判断程序运行是否符合要求,必须对程序反复测试与调试确保能够正常运行。
选择白盒测试对每个模块进行测试,主要使用白盒测试对系统的内部进行逻辑测试。
6.1 借书模块测试
主要对借书模块的每一项数据进行了数据跟踪,在前台进行图书的借出测试,在后台进行数据访问数据库查看数据有没有进行正确的测试。
当系统提示借书成功时,登录数据库查看借书表确实生成了一条借书记录。测试结果如表5所示。
6.2 还书书模块测试
对还书模块的数据进行了跟踪,在前台进行图书归还之后前台显示图书已经归还,在后台进行数据库访问查看数据库有没有进行正确的测试。
当系统提示还书成功之后,读者在数据库里面的借书记录已经被删除,并在读者的可借图书量加1。测试结果如表6所示。
该系统通过系统测试和功能测试,得出该系统基本功能满足读者所需,实现了基本性能要求,具有实用性。
7  结论
RFID技术的很多优点非常适合在图书馆使用,改变图书馆传统复杂的管理方式。本设计可以使图书的流通加快和提高图书馆工作人员的效率,有利于实现图书馆的智能化服务,提高图书馆的服务水平,为当前的图书借阅系统提供有益的参考方案。
参考文献:
[1]张丽.基于RFID技术的图书馆智能书架系统的研究与设计[D].南昌航空大学,2013.
[2]于林涵.基于物联网环境的图书馆RFID技术应用现状的研究[J].中外交流,2018(10).
[3]陈攀,董曦京.图书馆RFID标签数据标准化迁移案例研究[J].数字图书馆论坛,2018(5).

社址:石家庄市槐安西路88号卓达玫瑰园物业楼 050091    电话:18132119945    微信:15132496582

投稿邮箱:vezzs02@163.com

价值工程杂志社

    点击这里给我发消息      点击这里给我发消息

备案号:冀ICP备19020820号-1


我要啦免费统计
点击这里给我发消息
点击这里给我发消息
24小时热线: 18132119945