时间:2023-03-14 14:49:50
导语:在图书管理系统的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
【关键词】图书管理 信息系统 实现
近年来,随着计算机科学技术的迅猛发展和网络技术的广泛普及,处于借阅工作还是手工管理的情况下,工作效率低下,并且不能及时提供图书种类信息和读者所需,为了更好地满足更多人的需要,各个高校图书馆理工作急需一种高效完备的管理系统对其进行信息自动化管理。
Visual Basic for Application(简称为VBA)作为Office 2000组件的一部分,用来指定和拓展Office 2000的功能,让使用者完成了其自身所不具备的功能,本图书管理系统旨在给图书管理员和读者带来很多意想不到的益处,具有使用方便、可靠性高、检索省时、存储量大,准确度高、保密性好、成本低下等优点,使得图书管理人员从繁重的工作中解脱出来,大大提高了图书管理工作的效率。
1 图书管理系统的基本功能
本软件主要实现图书管理中的多种信息管理。在设计这个管理系统时,应尽可能贴近管理者和读者的实际需求,便于其实现相应操作。
(1)该图书管理系统要求使用者先要输入正确的密码后,授予相应使用权限后才能进入,然后执行所需相应操作,实现对应需要的功能。
(2)该图书管理系统应该提供图书部分相关信息和使用功能的简单介绍。
(3)该图书管理系统应该提供读者基本信息的登记管理。
(4)该图书管理系统应该提供读者借阅权限的管理说明。
(5)该图书管理系统应该提供图书查询功能,方便读者进行图书基本信息的查询(并可实现按多种条件查询)。
(6)该图书管理系统应该提供添加图书、查找图书、借还图书以及安全退出的基本常用功能。
综合以上设计实现,本图书管理系统应该不仅可以在图书馆中进行图书检索,还可以在办公室、实验室、甚至家中访问该系统。
2 图书管理系统的主要模块设计
本图书管理系统主要从以下四个方面进行了设计。第一部分:介绍图书馆的图书采编情况;第二部分:介绍读者管理;第三部分:介绍了图书流通情况;第四部分:介绍了图书查询情况。其中论文分别对这几部分进行了浅析和论述。
通过本图书管理系统可以实现图书管理人员对前来读者进行条理化管理,具体设计了读者管理(包括借还情况),图书流通、查询等常用功能。整体设计思路以图书管理人员和读者互利为目标。大体上满足了管理者和读者对图书运营状况的全面快速了解,也通过了图书采编模块实现了读者对图书信息做出了快捷的选择,充分展示了信息化自动管理。
以下为图书管理系统的关键代码实现。
图书管理系统相关代码:
Sub 添加图书()
Dim i As Long
Dim j As Integer
Sheets("sheet1").Select
If Trim(Cells(5, 1).Value) = "" Then
MsgBox "请输入图书编号!", vbOKOnly
Exit Sub
End If
If Trim(Cells(5, 2).Value) = "" Then
MsgBox "请输入图书名称!", vbOKOnly
Exit Sub
End If
If Trim(Cells(5, 3).Value) = "" Then
MsgBox "请输入图书类型!", vbOKOnly
Exit Sub
End If
If Trim(Cells(5, 4).Value) = "" Then
MsgBox "请输入添加时间!", vbOKOnly
Exit Sub
End If
If Trim(Cells(5, 5).Value) = "" Then
MsgBox "请输入所在科室!", vbOKOnly
Exit Sub
End If
i = Val(Sheet1.Cells(1, 3).Value)
For j = 1 To 5
Cells(i + 9, j).Value = Cells(5, j).Value
Next j
End Sub
Sub 查询图书()
Dim h As Long
Dim m As Integer
Dim n As Integer
Sheets("sheet1").Select
If Cells(5, 2).Value = "" Then
MsgBox "请输入图书名称查询", vbOKOnly
Exit Sub
End If
h = Val(Cells(1, 3).Value) + 8
m = 9
Do Until Trim(Cells(m, 2).Value) = Trim(Cells(5, 2).Value) Or m = h
m = m + 1
Loop
If Trim(Cells(m, 2).Value) = Trim(Cells(5, 2).Value) Then
For n = 1 To 5
Cells(5, n).Value = Cells(m, n).Value
Next n
End If
If Trim(Cells(5, 1).Value) = "" Then
MsgBox "图书存储区内没有您要查询的图书!"
Exit Sub
End If
End Sub
3 结束语
本图书管理系统结合了当下势在必行的Excel VBA编程语言进行开发,通过了在软件中实现的具体功能达到了学以致用的目的。在实际的图书管理中切实做到了方便图书管理者和读者的一般需求。本图书管理系统的用户界面交互性较好、操作起来较为灵活方便,提供数据安全可靠,很好的提高了图书管理者的管理效率,满足了图书管理工作的日常需求,具有较高的现代实际应用价值。
参考文献
[1]顾俐.图书馆图书管理系统的设计[J].中国科技信息,2007(11):175-176.
[2]蒋志荣.计算机管理系统对图书管理的重要影响[J].科技资讯,2013(02):254.
[3]曾雪君.图书管理信息系统的设计与实现[J].图苑论坛,2014(07).
[4]努尔古丽.吐尔逊.图书管理系统的设计与实现[D].吉林:吉林大学,2012.
作者简介
肖春英(1989-),女,吉林省长春市人。吉林师范大学计算机学院硕士研究生。研究方向为计算机应用技术。
要对图书馆系统需求进行分析,必然要先对相关部门领导与职工的需求进行了解,通过各方面的了解与分析得出结论,目前图书馆管理系统体现不同用户的需求有几点:其一,图书馆的馆长要在宏观上负责图书馆的管理,同时具体会做一些查询书籍类别,了解图书总体数量,读者在图书馆借阅书籍的情况、图书的返还情况等工作;其二,图书统计员的工作虽然比较容易,但是十分琐碎,要求图书管理系统录入实现资料数字化,最好有图标显示,更加直观;其三,对于图书资料记录这项工作来说,图书资料管理、档案添加删除与备份等功能十分必要;其四,最重要的,从读者的体验角度来说,科学并且快速的查询到图书的相关信息,快速借阅并且能够有超期提醒,都是十分不错的功能。
二、图书管理系统的总体设计分析
(一)图书管理系统设计目标
图书管理系统功能的完善,需要重点实现提醒功能,即当读者借阅的书籍即将到期归还的时候,及时发出归还图书信息,同时还需要实现信息管理、管理员管理与图书信息管理等功能。数据库方面需要实现的目标是增强客户端的功能性,争取通过发送到服务器的协议操作数据库得以实现,这种目标的实现应用到的技术有ADO数据库访问技术与SQL语言,可以在服务器端时间数据库的建立。
(二)图书管理系统的总体结构
读者信息管理:让添加读者信息、删除读者信息变得方便且有序,同时增强查询功能的便捷性,实现图书归还提醒的功能。管理员的管理:方便管理员的登录,明确管理员的管理权限,对于需要预定的读者能够准确记录。图书统计的管理:针对图书借阅的次数进行精细化的统计,并且完善借阅排名模块。除了上述几个模块的完善之外,网络连接、服务器连接等功能都在总体结构设计的范围内。
三、图书管理系统的详细设计
(一)针对登录系统的不同的用户操作分析
准确区分登录系统的用户是管理员还是读者,如果是管理员登录图书管理系统,其管理功能有:一、管理服务器中添加与删除图书信息,根据具体情况改变图书的分类或者对图书信息进行修改;二、管理读者的信息,对读者信息进行添加与删除,必要时可以进行修改,为了保障读者的安全阅读,可以浏览读者账号与密码,对于违反图书管理条例的读者,有权利冻结甚至是注销其账号,这样可以减少读者对于图书阅读条例的违规行为;三、可以设置系统的权限问题,根据新增读者的情况将少量或者是多个读者分成一组,对于一些特殊的书籍,设置是否可以阅读的权限[2]。
(二)图书管理系统详细的模块设计
1、管理员模块。管理员模块的详细功能包括基础管理与高级管理,基础管理部分包括图书最基本信息的添加、删除、修改与查询,对用户名、密码与用户类型进行管理。高级管理主要涉及管理员的权限的管理。
2、读者模块。读者信息管理包括读者自主对自己的信息进行添加,可以在图书馆开放时间段内对自己的账号密码进行设置,最重要的是顺利实现查询图书的功能。
3、借阅图书统计模块。图书借阅统计对于图书管理是十分重要的一部分,通过对图书借阅数据的记载于统计,可以使办公人员充分了解图书的流通情况,根据这些情况制定图书管理发展方向,快速制定图书的规划,不但有利于图书馆的总体发展,还能够为读者带来更好的阅读体验[3]。
四、图书管理系统设计的实现
图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。
基于上述考虑本系统主要利用Visual basic作前端的应用开发工具 ,利用Access作为 后台的数据库,利用WINDOWS98作为系统平台;而全部采用Microsoft的操作系统及其应用开发工具开发的图书管理系统。
首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点问题等。本系统充分利用了Visual basic开发前台应用程序,Access开发后台数据库的优势,使系统更加完善。
目 录
.摘要
.前言
第一章 概述
1.1 开发背景
1.2 开发环境
1.2.1 系统运行环境
1.2.2 开发工具
第二章 系统分析
2.1 图书馆编目系统
2.1.1 系统功能
2.1.2 操作流程
2.2 图书馆图书采访系统
2.2.1 系统功能
2.2.2 操作流程
2.3 流通系统公共查询系统
2.3.1 系统功能
2.3.2 操作流程
第三章 系统设计
3.1 期刊管理系统功能
3.2 系统操作流程
3.3 输入设计
3.4 输出设计
3.5 查询功能设计
3.6 数据库的设计
3.6 安全设计
第四章 系统的测试、安装及使用
4.1 测试
4.2 安装
4.3 使用
.结束语
.参考文献
:10000多字
有中英文摘要、流程图、界面图、参考文献
200元
备注:此文版权归本站所有;。转贴于
总体任务是实现图书信息系统化、规范化以及用户使用自动化。本系统需要完成的主要功能有:图书借还管理、图书管理、读者管理和系统维护管理。系统功能设计最终必须转换成详细设计,要充分了解用户各个方面的需求,进行需求分析,得出数据字典。设计出满足系统需求的各种实体,对读者信息实体的描述,对读者以及属性信息的定义;画出用户信息实体E一R图,对用户信息以及属性的描述;画出借阅信息实体E一R图,描述借阅信息实体,刻画各实体间的关系。系统数据流图描述了图书管理系统的输入输出,用数据流把这些加工连接起来,进行书籍的分类及书籍信息的处理。根据读者类别表,读者信息表获得读者信息,读者可以查询借还书信息,借阅情况等。系统详细设计包括登录模块,图书管理模块,读者管理模块,图书借还管理模块和系统维护管理模块的功能,输入输出流以及流程设计。登录模块主要是验证用户身份,要画出图书登录界面的流程图,判断是否为合法用户;图书管理模块包括图书入库处理子模块,主要描述了图书入库处理子模块。图书查询子模块查询图书信息;读者管理模块包括读者登记子模块,登记读者的一些信息。还包括读者查找子模块,列出读者所借书籍信息;图书借还管理模块包含借书模块,实现借书功能,还有还书模块,实现还书功能;系统维护管理模块,要画出系统维护管理模块的流程图,实现系统用户与普通用户的设置。数据库设计。我们使用为Access2003数据库系统。为图书数据管理系统数据库命名为T1,设计图书信息表,表名为book。设计读者信息表,表名为user,读者级别信息表,表名为rl,设计系统用户信息表,表名为ADoper,设计借阅信息表,表名为b1。
2图书管理系统检索算法
这是整个图书管理系统中的重要环节,利用计算机技术,高效的检索算法能够提高图书管理系统的性能。随着图书的类别与数量的增加,我们会发现其检索成为系统性能的障碍,针对图书管理系统的检索模块,能设计出一种高效的图书检索算法。即基于类别、日期和类别日期的索引表。图书类别和图书日期索引表为二级索引,图书类别索引表和图书日期索引表。随着因特网的发展,网络里已经呈现出海量数据,在这种情况下,如何加强数据检索成了业界关心的问题。数据挖掘以一种全新的理念整合了多种学科技术,从而更加有效的提高检索的效率。在我们这个系统中,它主要是通过统计出读者近期所借阅的书籍,然后进行相关运算,得出读者借阅书籍的类别,年份等信息,接下来再将这些信息加以扩展,设置缓存,利用相关算法统计,直到重新收集数据进行统计分析。基于数据挖掘的索引表采用分块处理的机制,具体算法包括建立类别日期索引表,检查无误后进行了初始化缓存,放入相关借阅的书籍,然后使读者能够进行正确查询,用数据挖掘技术,经过相关运算后放到读者偏好的书籍,采用LRU算法,数据挖掘技术与索引表的结合,对书籍进行聚类分析,可以加速检索的速度,并推测读者未来可能借阅的书籍,充分发挥数据检索的优势,把这些书籍提前放到缓存中去。
3图书管理系统各模块的实现与测试
关键词 高校图书馆;信息管理;图书管理系统
中图分类号:TP311 文献标识码:A 文章编号:1671—7597(2013)022-024-1
图书馆作为高校的信息中心,拥有大量的图书和文献资料,但随着信息技术的不断更新和成熟,高校图书馆的管理方式从原来的基于文本、表格等纸介质的手工处理,逐渐转变为网络化的信息和以计算机为载体的管理方式。所以高校图书馆更应该是一个电子化信息的仓储,能够存储大量各种形式的信息,方便用户通过网络获得需要的信息,图书管理系统也就应运而生。图书管理系统可以帮助工作人员提高工作效率,实现电子图书及多媒体资源的阅读与管理,协助学校搭建数字化学习和教育的资源中心,提高高校师生的学习效率。
图书管理系统采用B/S模式及先进的.NET技术研发,技术平台领先,本质上就是一个电子图书馆平台,管理员可通过浏览器浏览、阅读和管理电子图书,通过计算机对服务器上的电子图书资源进行有效管理。
1 图书管理系统的主要功能
图书管理系统具备强大的管理功能,从管理员的角度来看,管理员能通过系统管理服务器上的电子图书,包括添加图书、删除图书、改变图书分类和修改图书信息等操作;管理针对图书的讨论等;管理用户账号和密码;管理员可以浏览和修改当前系统中所有的用户账号和密码,设置是否对用户账号进行锁定和解锁;以指定用户的身份登录;设置用户权限;管理员可以设置用户访问系统的权限,权限的设置包括多种功能的组合。从用户角度看,用户可以在管理员的帮助下创建账号,以浏览阅读大部分图书;同时可以修改自己的登录密码,对图书进行多种条件的查询;用户在阅读图书时,可以书写书评或讨论内容或针对前人的书评或讨论内容进行回复;用户在阅读图书时可以添加书签和收藏夹,以方便将来继续阅读。图1为图书管理系统的电子图书馆内外网应用模式图,从图中可以看出用户可以通过管理系统的界面使用外部信息源和本地资源。
2 系统的总体设计
根据上一部分对图书馆管理系统功能的描述,系统总体设计分为如下几个子系统:系统功能设置、图书信息管理、图书查询系统、读者信息管理、图书借阅系统。
系统功能设置方面包括了管理员设置、图书分类设置和图书馆信息设置。在此子系统中,可以编辑、修改和更新图书馆信息,对图书馆的书架进行管理和查看管理员列表、添加管理员、管理员权限设置和删除管理员等一些功能。
在图书信息管理中,可以对不同的图书进行分类的管理,同时还能查看、添加、修改、删除书籍的基本信息,并打印这些书籍信息。
图书查询系统中,管理员可以使用图书条形码、图书名称或者读者条形码来对图书进行档案查询。同样管理业也能根据借阅图书条形码、图书名或者读者条形码对图书进行借阅查询。
读者信息管理中,可以对不同读者进行分类,对读者进行类型管理;也能根据借阅图书的信息对读者进行档案管理。
图书借阅系统中,实现读者对图书的借阅、续借和归还功能。
关键词:;图书管理;B/S结构
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)13-0027-03
在信息时代里,图书信息已成为全社会的一个重要的公共信息资源,但在一些中学里,图书信息的管理却没有达到高效便捷,有时候会出现一些不必要的麻烦,比如当你想到图书馆去借某本书时,却获知已被借走,只好白跑一趟;当你想了解一本书的主要内容是,又不得不把这本书借出,如果不好看,又得还回去;当你借书证丢了,别人却用了你的借书证借书。如果你正身处这样的境地的话,只要一台可以上网的电脑,就可以轻松的解决这些问题。
针对这些情况,设计了歌山一中图书管理系统,可以方便管理学校的图书资料信息,学生可以查询一本书有无借出,了解一本书的内容介绍,能让自己的借书证丢了也能得到保障,以及电子书籍的下载,方便管理员统一管理。
1 图书管理系统的需求分析
在软件开发中,需求分析被认为是最简单的一个步骤,但却是很重要很关键的一步。我们通过需求分析了解整个软件的性能和功能方面的需求,为软件的设计打下必要的基础。需求分析的任务是确定用户的各个方面的要求,然后在此基础上决定系统的功能和综合要求,通常对软件系统有几个几点的综合要求:功能需求、性能需求、可靠性和可用性需求、出错处理需求、接口需求、约束、逆向需求、将来可能提出的要求。
读者功能的实现:读者之南:明文规定读者借阅须知;网上读书:浏览下载电子书;图书检索:查询库存图书,查询具体的某本图书的有无、是否出借了(按关键字书名、作者、出版社),查询图书馆的最新图书(关键字入库时间);意见反馈:比如读者可以对图书馆买些什么书可以提供意见。
操作员所实现的功能:流通处理:对借阅图书进行借阅登记,对归还图书进行幻术登记。查询借阅图书,可以通过按天数查询出过期读者;节目处理:对学校新买图书登记入库,对报废、遗失图书进行注销,移入其他数据库,查询书目(可以安全部、书名、类别查看);读者管理:读者档案管理,对毕业生进行删除,对读者借阅证进行作废处理;数据统计:可以统计处每一本书的借出次数,也可以统计出每个读者所借书的数量;数据库备份;数据库恢复。
管理员所实现的功能:可以实现操作员的所有功能;指定及管理操作员人数;数据维护:设定操作员工作口令、借书期限,对数据进行备份、恢复;数据统计:可以统计出每一本书的借出次数,也可统计出每个读者所借书的数量;数据库备份;数据库恢复
2 关键技术分析
本系统采用基于技术的B/S模式开发和设计,数据库采用SQL Server2000。早期的图书管理系统一般都是单机版的,只能管理员使用,而读者想查询图书信息时会遇到困难,很不方便,这无疑增加了实用和管理的难度,故本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构,读者可以在校园网内的任一一台计算机上查询图书信息。
作为一种新的技术,提供了一个新的开发平台并提出了全新的设计理念,作为一种开发框架,用来构建网页和网站时,可通过 HTML、CSS、JavaScript 以及服务器脚本来实现。它支持多种语言开发,将、Visual C++.NET及Visual C#等语言结合在一起,改进了ASP的缺点,支持跨平台操作。而且简单易学,提供了表单的提交客户端的身份验证等功能,在分布系统和网站配置方便非常简单。
SQL Server数据库易用、易学、稳定、安全、具有扩展性和可靠性,能提供大型系统所需的数据库服务,防止多个用户同时更新相同的数据,具有迅速开发新的应用系统的功能,特别是直接存储数据。SQL Server 可与VS团队协同工作,开发人员可在同一环境中跨越数据层、客户端以及中间层进行开发,并提供了舒适的集成化开发环境。
在环境中访问SQL Server优先使用的数据访问接口是。提供了一组丰富的组件用来创建分布式数据共享应用程序,它提供了对关系数据、XML和应用程序数据的访问,是一组向.NET Framework公开数据访问服务的类,也是.NET Framework中不能缺少的一部分。可以创建由应用程序、工具、语言或浏览器使用的前端数据库客户端和中间层业务对象,支持多种开发环境需求。
可以访问和操作数据的两个组件是.NET Framework数据提供程序和DataSet。.NET Framework数据提供程序是专门为快速访问数据及数据操作设计的组件,由DataAdapter、DataReader、Command、Connection四个对象组成。另一个组件 DataSet用于XML数据或管理应用程序本地数据等于多种不同的数据源,是独立于任何数据源的数据访问而设计的。
3 图书管理系统的总体设计
本系统主要由一组相互关联的动态页面组成,设计的系统包括读者模块、操作员模块和管理员模块。
总体设计是根据软件的需求分析来确定设计目标的,还要根据它们的优先顺序,再根据目标决定最合适的设计方法,制定各种规范,按功能将系统按模块进行层次结构的划分,确定每个模块的功能,建立软件需求的对应关系,确定模块之间的调用关系以及模块之间的接口,即模块之间传递的消息。最后设计接口的信息结构,评估模块划分的质量及导出模块结构的规则,完成数据库设计,避免冗余大量的数据。
3.1 系统流程
1)系统运行时,读者直接进入,操作员和管理员身份的验证。
2)通过身份验证后,对系统进行初始化,将数据库内容导入,显示于用户界面。
3)系统进入消息循环,通过超链接方式进入各模块功能。
4)各功能模块执行后重新进入消息循环状态。
5)由关闭系统事件关闭系统模块,退出系统。
3.2 系统总体结构图
3.3 数据库设计
本系统采用+B/S模式,通过实现对数据库的访问技术,对其进行增加、删除、修改和查询等操作,而对数据库的各种操作是使用SQL语言来实现的,是以SQL Server2000为后台数据库。根据系统需要,创建了Library.mdf数据库,主要包括10张表,分别存放相应的子功能的数据信息,其中图书分类表(flk)、图书档案表(tsda)和读者要案表(dzda)是关键表,具体数据结构见表1,表2和表3。
4 系统主要功能简介
本系统采用比较常见的B/S界面结构,其效果图如图2所示,页面上部分为系统的标志;下半部分为读者模块和管理员模块的主要功能菜单项。读者模块实现了浏览信息,下载电子书,检索图书信息和意见反馈功能,在主界面上都可以实现这些功能。
操作员的功能模块效果图如图3所示。
5 结束语
图书管理系统对于图书馆的工作人员和借阅者来说是非常重要的,是一个图书馆不可缺少的部分,直接关系到工作人员的工作效率。本系统结合了目前Web应用开发的.NET技术,操作方便,运行稳定,可靠性、安全性高等特点,使图书馆的管理工作更严谨周密;为读者借阅图书提供了便利,在减轻工作人员负担,提高工作效率的同时,提高了学校图书资料的利用率,一定程度上提升了学校的管理水平,在同类学校中具有推广价值。
参考文献:
[1] 吴曙光,刘卫国. 基于的图书管理系统设计与实现[J]. 湖南冶金职业技术学院学报, 2006(9).
[2] 徐枫. 三层架构体系分析与应用[J]. 数字技术与应用, 2011(8).
[3] 王春喜. 基于B/S的图书管理系统的设计与实现[J]. 电脑知识与技术, 2012(4).
[4] 杨朋英. 基于Web的图书管理系统[J]. 湖北师范学院学报: 自然科学版, 2011(3).
[5] 王敏. 现阶段信息化背景下高校图书管理系统的问题及完善[J]. 中国电子商务, 2012(1).
[6] 苏曼. 图书管理系统概要设计分析[J]. 办公室业务, 2015(21).
Abstract: There are many contradictions existing in library management in universities and colleges, we must continuously strengthen the construction of library resources, broaden the books circulation channel, at the same time strengthen the construction and management of the security of library resources,the books management system also needs continuous innovation, so the libraries of universities and colleges can play a better role.
关键词: 高校;图书馆;管理系统;思考
Key words: colleges and universities;library;management system;think deeply
中图分类号:G253 文献标识码:A 文章编号:1006-4311(2013)22-0187-02
1 高校图书馆存在的重要意义
1.1 高校图书馆拥有丰富的文献资料 高校图书馆是一个学校的重要组成部分与标志性建筑,图书馆内拥有着非常巨大的文献资源,同时也具备了较为先进的电子信息资源,这些资源对于高校中老师的科学研究以及教学备课都提供了十分方便的资源,同时也对于学生查阅所需信息资源提供了很大的方便,这些资源能够更好的开发学生与老师自主学习,教学相长的能力,也有助于更好地提高学习者的综合素质能力。随着社会不断发展进步,高校图书馆一方面可以更好的保存纸质图书资源,另一方面,还可以将纸质资源与电子资源有机结合,为师生带来更多的方便。
1.2 高校图书馆可以为社会更好的输送高素质的人才 近几年来,学生在就业过程中反映出企业对于学生的综合素质越来越青睐,理科生要求具备文学素养,而文科生要求更多的逻辑思维,这就明显的展现出一个趋势,即要想取得更好的工作,仅仅具备课堂知识是不够的,还需要不断发展自己的综合能力水平。在这个自我充电过程之中,高校图书馆为这些学子提供了一个很好的学习场所,可以在这里学习更多的知识,了解更加深刻的社会发展情况,同时还可以与志同道合的人有着更多的交流,在学习与交流之中不断提高自我,发展自我,成为可以更好的适应社会发展需求的人才。
2 高校图书管理现代化的路径与方法探讨
2.1 加强创新服务理念 高校图书馆要想实现管理系统的现代化,就需要实现管理思想与管理观念的不断改进,只有思想实现了现代化,才能更好的促进图书馆里系统的现代化。由于现在信息化水平比较低,传统的高校图书馆管理系统大多采用独立式、封闭性的管理模式,这就使得高校之间在图书管理上缺乏合作,更加使得资源无法共享,这样不仅使得资源无法得到更好的利用,还是对于资金的一项巨大浪费。
为了更好地利用图书资源,以及更好的适应社会现代化发展的趋势,在图书馆管理方面必须加强创新思维,采取新的观念与措施,来优化图书资源管理系统,使得各个高校的图书馆资源可以达到最大程度的利用。为了实现这一目的,首先要调动图书馆管理员的积极性与主动性,使得图书馆管理员可以更好的提高对于图书管理的原动力。其次,要树立以人为本的管理理念,采取人性化的管理方法,注重服务的功效性。
2.2 完善创新管理体制 在现代科学管理之中,需要不断加强对于人的积极性、主动性以及创造性的开发。就目前我国高校图书管理系统发展现状而言,一般考评机制比较单一,缺乏对于员工的积极性的调动,常常以单纯的考勤管理与借阅数量为标准,进行考核,缺乏有效的管理制度与管理体系。为了更好地适应社会发展需要,高校图书馆管理系统也需要不断加强创新体制的建设,充分调动员工的积极性,增强员工的服务意识,建立起科学的激励机制,从而更好地挖掘员工的内在潜能,促进图书馆管理系统的发展与改进。
2.3 促进图书馆管理的信息化 随着知识时代的到来,科学技术正在飞速发展,信息资源的开发与利用水平已经逐渐成为一个高校发展水平的标志。面对不断提高的信息传播速度,我们也需要不断提高图书馆管理系统的自动化水平,使得图书馆管理系统可以更好的适应信息社会,
更好的融入到现代社会发展之中。加强图书馆管理的数字化、网络化以及虚拟化,促进高校图书馆的对外开放水平的提高,更好的向读者提供信息,实现信息资源的共享。
2.4 不断提高图书馆馆员的素质 现在是信息社会,高校图书馆要想取得较大的发展空间,就必须拥有属于自己的一批业务比较熟练,同时综合素质水平比较高的人才队伍来支撑图书馆管理系统的发展。这种现实情况,要求图书馆需要不断培养高素质的图书馆管理人员,使得图书馆管理人员也可以更好的为教学以及科技研发提供更加完善的服务。这就需要图书馆管理人员要养成自觉学习的习惯,不断丰富自己的知识储备,成为一名可以更好的适应现代化社会发展的新型的管理人才。
3 总结
高校图书馆管理要实现现代化是跟随社会发展水平的大趋势,作为现代的图书馆管理人员,需要树立创新意识,积极适应社会发展的需要,帮助师生进行科学研究,同时对于社会发展进步做出自己的一份努力,使得高校的图书馆管理系统可以不断优化与改进,跟上社会发展的步伐。
参考文献:
[1]潘晓君.RFID中间件数据传输的研究[J].中国西部科技(学术),2007(02).
[2]郑勇.关于射频识别技术推广应用的探讨[J].科技致富向导,2010(24).
[3]田菊宁.图书馆领域RFID取代条形码的分析研究[J].科技情报开发与经济,2008(29).
[4]王国鹤,刘齐宏.基于RFID技术的患者信息管理系统的研究[J].今日科苑,2009(16).
本设计是基于B/S架构采用ASP+ACCESS2003数据库设计开发的图书管理系统。系统主要设计实现的功能包括系统用户管理、借书证信息管理、图书分类管理、图书基本信息管理、借阅信息管理、以及图书信息的检索查询,能快速准确的查看到图书的状态,和归还状态。系统操作方便简单,执行速度快,使学校图书馆工作人员轻松快捷的管理图书工作。
【关键词】数据库;ASP;ACCESS2003;数据库技术;图书管理
1.研究背景
在我国的高校,图书是学校的一项重要资源,图书的管理是学校的一项常规性的重要工作,图书管理水平的好坏也是高校教学评估的一项重要指标。然而长期以来,高校图书管理都是依赖人工进行的,虽然有很多的学校都已经开始使用计算机技术、网络技术进行图书信息管理,并且起得良好的效果,但是近年来随着高校招生规模的扩大,高校信息化资源的不断丰富,原有的人工管理工作模式或简单的计算机管理工作模式已不能适应现行高校信息情报工作的需要。
建立一套有效的图书管理系统,可以使学校图书馆减轻工作,将工作系统化、科学化、规范化,提高图书馆信息管理的工作质量和工作效率。
2.系统需求
学校的图书管理系统使基于任意操作系统上的,通过对目前存在的大量的学校或社会上图书管理系统的分析和总结,然后根据企业的特点,研究一套合适于高校内部的图书管理系统。系统要求有优良的可视化图形操作界面,大力提高系统的可操作性和交互性,尽量减少操作员的负担,让他们更方便、更快捷、更简单的进行操作。还有要求系统有很强的稳定性、可维护性、扩充性、可移植性。同时,实现控制用户权限验证,从而保证系统的安全性。
2.1 需求分析
根据系统分析,图书管理系统的要求如下 :
2.2 系统需求分析:
(1)能够输入图书的综合信息和进行新书添加、现有图书信息修改以及删除;
(2)能够实现对图书信息的查询功能;
(3)借书证信息管理,可以添加,修改和删除借书证;
(4)图书分类管理,图书分类的设置管理
(5)借阅管理,可以查看用户的借书证号以及姓名,图书的ISBN和书名,借日期,还书日期,经办人;
2.3 系统性能要求:
(1)系统安全、可靠;
(2)界面简洁美观,执行速度快;才做简单方便
(3)系统维护升级方便,只需要管理和维护好服务器端,客户端不用维护
3.总体设计
3.1 系统结构图
图书管理系统结构图:
3.2 总体功能设计
3.2.1 系统设计目标
系统总的设计是为了达到以下目标:
系统开发的总目标是实现学校内部图书借阅管理的系统化、规范化、科学化和自动化,从而达到提高学校图书馆的图书管理效率的目的。
其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
3.3.1 系统数据分析
通过对图书管理系统的分析,可以得出该系统涉及两类实体:图书、系统用户(包括借书证用户、系统管理员)。这些实体涉及的数据项有:
图书主要包括了:ISNB,书名,分类,出版社,出版日期,作者,图书状态
系统用户:ID号,用户名,密码
借书证: 借书证号、姓名、学院、班级、电话等
借阅信息:借书证号、ISBN,借书日期,还书日期,经办人,状态
缴费信息:借书证号、姓名,性别,费用,类型,日期
4.系统详细设计
4.1 用户登陆模块
登录模块是对用户的身份进行验证,然后启动主界面。带验证码的用户登录,提高系统安全性。系统首先通过对输入的User ID和Password进行判断,判断数据库里是否有相对应的用户信息,如果没有,系统出现提示信息;如果数据库里存在输入的用户信息并且被判断登陆输入的密码正确,系统便从数据里取出该用户的User name的值保存在Session变量中,系统将跳转到管理主界面。
4.2 主界面模块
主界面的设计使用了HTML中frameset标签。在一个页面中包含两个框架,一个框架指向功能菜单页面,另一个功能是指向图书查询或者用户查询页面。采用这样方式,使得系统功能的操作更加直观,方便。功能菜单是显示在主界面左边,功能操作是显示在右边。每个操作的跳转只要简单的选择左边的菜单就可以实现。
4.3 系统用户管理功能
系统用户管理界面如图4-3:
用户管理功能:单击左边菜单的系统用户管理,菜单展开下面的子菜单,可以看到系统用户管理,打开用户管理,右边显示区就显示系统管理员信息,这里可以浏览和删除信息,修改和添加管理员帐号。
4.4 借书证管理功能
借书证管理主要记录和保存了读者的基本信息和情况,包括卡号、姓名、性别、学院、专业、电话等信息。
4.5 图书分类管理功能
图书分类信息管理,图书类别繁多这里把分类单独做一个模块,更加灵活方便管理
主要包括了分类编号,和分类名称。
4.6 图书信息管理功能
图书管理模块是本系统的核心模块,这里记录了图书馆所有的图书信息以及图书的状态信息,图书状态包括空闲、借出等。用户借阅后,图书的状态自动变成借出,当用户归还图书后,图书的状态自动变成空闲。图书内容包括了图书的ISBN号,名称,分类名称,出版社,作者,出版日期,借阅日期,归还日期,经办人等。
4.7 图书借阅功能
图书借阅信息管理主要是记录用户借书和还书的基本信息,包括借书证号,图书的ISBN,借书日期,还书日期,经办人,这里经办人系统默认是登录的用户名。
添加借阅信息用户需要填写基本的信息包括借书证号,ISBN号,借书日期,经办人等,当图书已经借出,就不可以再借,系统有验证,当出现接已经借出的图书时,系统会提醒操作人员,不能借此书,在借书前可以先查询图书基本信息,看他是否空闲可以借,只能是空闲状态才可以借出。
4.8 超期续借功能
图书借出后,如果超期续借,或者归还图书,还书操作时管理人员可以在此页面进行操作。
4.9 缴费管理功能
系统管理功能主要可以管理逾期和挂失的缴费信息,:管理人员操作后系统会提示操作成功或失败。
致谢:本系统是我的毕业设计,选好题后老师。给我介绍了参考书,我也查阅了大量资料文献,整理、列出提纲与老师进行沟通。通过本设计,我对图书系统中常见的功能应用进行了重新划分与开发,实现了对图书的科学管理。也感谢指导老师的指点。使我对网络系统的开发有一个更好的了解,在实际操作中我针对ASP和SQLServer数据库应用系统开发有了更深入的研究和学习,为以后工作和学习积累了宝贵的经验。
参考文献
[1] 袁理等编著 ASP 完全自学手册 机械工业出版社2007.1.1
[2] 周洁 曾海平编写Dreamweaver8网站设计与开发从基础到实践 电子工I出版社2007.6.1
[3] 金雪云、焦桂英等编著 ASP高级开发技术与范例高等教育出版社2002.5
关键词:RFID 图书管理系统 图书馆
随着科技信息时代的到来,计算机技术、网络技术和通信技术已经被广泛运用到图书馆领域,推动着图书馆管理模式和服务方式的改变。近年来,RFID技术引入又一次掀起了科技热潮,在全国各大高校图书馆普及应用,有着取代光学条形码的趋势。
1 RFID图书管理系统介绍
RFID(Radio Frequency Identification)图书管理系统是基于RFID技术的一种全新图书管理方案。RFID称为无线射频识别技术,这是一种通过无线射频信号对目标物进行识别并读取存储信息,获得认知的一种技术。这种技术是一种非接触式的自动识别技术,能迅速、简单、方便地追踪和管理馆藏文献。RFID技术的工作原理是将存储信息的芯片标签安装在天线上,通过读卡机以无线电波发送出去,然后通过位于接收端的处理系统进行解码识别,以达到安全保护的目的。
1.1 RFID技术与条形码技术的比较
一直以来,多数高校图书馆采用光学条形码来辨别、标识每本图书,外加贴磁条以防图书被窃。读者在借还图书时,由图书馆员使用条码枪读取出图书的信息呈现在管理系统上,进行借、还、续借等操作。而RFID技术是一种非接触式的自动识别技术。带有RFID标签的图书可以识别标签上高度集成的数据信息,从而实现自助借还,无需人工操作。RFID技术的优越性更多的表现在防盗标签的可充消磁,标签的安全磁条不会被公文包、背包、人体等物品屏蔽,信号强度也不会随着时间的推迟而衰减。这种标签可以重复地充消磁,并能保证充磁饱满,提供最优等级的保护,不会引起误报。从信息存储容量上来看,RFID标签的信息存储容量是传统的条形码的几百倍以上。这种技术能够对图书馆馆藏资源中的图书文献、光盘、影像资料等物品提供简单有效的保护,使文献资料的管理变得简单、快捷,图书馆员可以通过RFID管理系统实现很多应用,如自助借阅服务,读者可以非常轻松地体验到自助借还带来的方便与享受;整理书架、盘点馆藏,图书馆员只要手持设备探测RFID标签,就可以对馆藏进行精确管理,极大的提高了服务效率。
1.2 RFID技术的优点
1.2.1 读取方便,加速流通过程。通过条形码进行图书借还管理,由于条形码技术的障碍,只能一本本的进行扫描处理借还业务,时常因为条码枪等设备或者扫描角度的原因出现重复扫描或因条形码印刷不清楚、颜色脱落而导致误操作。这些都会增加图书馆员的重复劳动,降低工作效率,不能及时满足读者的借还请求,使得借还台排起长队,浪费了读者时间。而RFID标签读码器能够读取多本图书,读者可以一次办理多本图书借还手续,让借阅和归还图书的操作变得快速和简单。
1.2.2 实现快速上架,排除乱架功能。利用RFID图书分拣系统对图书馆内各楼层和各类目图书进行分拣,能够大大缩短图书上架的时间,降低图书管理员的劳动强度,而且能使读者及时找到所需要图书,从而更好地实现图书通借通还,最大化的利用图书资源。以我校图书馆现在的全开架式排架方式为例,如果有一本书放错了位置,就会成为死书,读者甚至图书馆馆员也很难在百万多本甚至更多的图书中查找出来。利用RFID技术,可以确定图书的相对位置,如果放错了位置,只要通过手持RFID设备进行扫描,错排了的图书就会发出声音提示,同时漏点图书的信息会在系统中标注,马上可以在点检仪上得到提示,并示意该书的正确位置。
1.2.3 提高盘点速度。当图书馆进行盘点时,只要管理员手持点检仪,通过电波讯号与RFID芯片交换信息,可以同时读取多本书籍信息。这种方式不需要从书架上取下书,也不需要打开书籍找到条形码的位置,与传统的点检方式相比,节省了大量的工作流程及时间,节约了人力成本。
1.2.4 提高馆藏目录的准确性。在现有的图书管理系统下,如果馆藏目录出现错误,进行重新盘点的成本很大,即使发现错误也没办法及时排除。如果利用RFID技术进行图书管理,重新编制图书馆的馆藏目录就会变得很轻松,而且准确率高,从而解决了诸如检索目录里有的书在书库中却找不到等繁琐的问题,这样既降低了图书馆的管理成本又提高了服务水平。
1.2.5 安全防盗性强。目前多数高校图书馆使用的安全防盗系统是采用磁条检测技术和条形码识别技术,由于磁条的使用寿命和电磁状态难以确保正常、稳定,使得安全系统不可靠,而RFID技术的灵敏度、准确性远远高于磁性图书检测报警器。图书馆如果引进和应用RFID系统,能更有效地防止未借出资料被带离馆外,且RFID电子标签的数据存取有密码保护,不易被伪造和更改。另外还可以实现对附有RFID标签的图书进行追踪定位,防止图书丢失。
2 RFID在图书馆中的应用情况
RFID技术在图书馆界的应用开始于上个世纪90年代。目前,全球已有超过五百余家图书馆采用了RFID系统进行管理,其中新加坡、美国、澳大利亚和欧洲等图书馆事业较为发达国家地区已广泛使用RFID技术。在国内,2006年7月正式对外开放的深圳图书馆新馆是中国最大的RFID项目和国内第一家全面使用RFID设备的图书馆,从文献的采访、分编、加工到流通、典藏和读者证卡,RFID标签和阅读器已经完全取代了原有的条码、磁条等传统设备。2006年厦门集美大学诚毅学院图书馆正式对外开放,配套建设的“RFID智能馆藏管理系统”,成为国内第一家采用RFID智能馆藏管理系统的高校图书馆。汕头大学图书馆、北京石油化工学院图书馆、西安理工大学图书馆等已开始运用了RFID,北京理工大学图书馆从2010年3月份起实现了120万册开架图书和期刊的RFID标签转换和自动识别,是目前国内RFID应用规模最大的高校图书馆。由此可见,RFID系统大规模进入高校图书馆,逐步取代条形码系统,已经成为大势所趋。随着高校招生规模的扩大,很多高校本校区已经不能满足学校发展的需要,开始建设新校区。新校区图书馆不仅是学校的文献信息中心,也是学校总体水平的重要标志,更是学校学术精神的象征。因此,新图书馆的规划和建设应符合现代图书馆的发展趋势,引进RFID技术将推动高校图书馆建设迈向新的台阶。
3 引进RFID系统,推进高校图书馆服务模式创新
现行的高校图书馆服务模式是读者的借还书需求,通过图书馆员按照管理者的工作流程和习惯来完成藏书借阅、资料检索、文献复印等活动。对于读者而言,这是一种被动接受的服务,不能实现个性化的需求。未来图书馆更多的应该提供一种自助服务模式,在一定的技术条件支持下,读者根据自己的阅读兴趣、需要和研究方向等,自主地完成文献搜索、借还的一种自主服务方式。RFID图书管理系统的运用,可使自助服务模式得以普及推广,其自有的优势也得到了发挥,因而引进RFID技术是对高校图书馆服务模式的创新。
首先,图书馆采用自助服务模式体现以读者为本的服务精神。图书馆自助服务是以满足读者自我需求为前提,这种服务突破时间和空间限制,体现出便捷性。读者可以自助控制借还时间,馆员下班后仍然可以通过设备进行借还书,同时能够保护读者隐私,有利于将读者对文献资源的潜在需求转变为显性需求,激发读者获取文献信息的渴望与需求。这种自助式的读者个性化自我服务,强调读者发挥主观能动性,读者可以实现在利用图书馆阅读和研究中方便自我、满足自我。通过自助服务的方式,读者对图书馆藏信息资源的了解和掌握程度也进一步加深,这样就可以解决因图书馆员个人的素质水平参差不齐、专业局限性等带来的服务局限,使读者用最低的成本寻找到自己所需要的文献资源信息,对提高馆藏资源的利用率也有帮助。采用FRID图书管理系统后,对培养读者的搜索信息能力、掌握分析信息能力有极大帮助,这种服务模式读者参与程度高,服务策略和服务内容针对性强,而原先作为服务工作主体的图书馆员只起个别指导、参考咨询的辅助作用。
其次,为读者创造了多维选择空间。读者可以根据自己的需要决定是选择接受别人的服务还是选择自我服务,同时,自助服务方式能使读者遵循图书馆内部体系框架,对馆藏信息的了解与使用有了进一步的深入,读者的操作过程变得更为自由和便利,图书馆业务工作开展也变得更加顺利。在这种优化环境中,图书文献资源的使用率也会提高,图书的使用次数增加,服务的读者数量也相对增加,图书馆的服务层次也得到提高。以图书馆借还图书业务为例,使用RFID自助借还书系统,图书馆的服务方式从单一的人工借还扩展为人工借还与机器自助借还并存的借还服务模式,读者有了更多的选择空间,因开馆时间、人力成本造成的约束减少了,既维护了读者的隐私权又便于读者自我掌控借还书时间。借书时,读者只需选中自己需要的书,进入指定借书区域进行操作,阅读器会读取书本信息和读者借书证信息,借书一次性完成。读者还书时只需将书放入还书箱即可完成。自助式服务使服务本身更显个性、自由、方便,给读者提供愉悦的学习条件,同时也能满足读者多样化、个性化的需求。
再次,基于FRID技术的高校图书馆管理是一项新型的服务管理方式,有着旺盛的生命力。它极大的方便了教师和学生,优化了图书馆的读者服务工作,提高了服务质量,减少了图书馆人力成本的投入。对于读者而言,可以减少排队,在借还书高峰期,对流通台人流进行分流,减少读者排队等候时间;借还手续简便,只需要按照屏幕进行读者识别和图书标签扫描,几秒钟便可完成借还。同时,新技术的应用能够促使读者素质提高,通过日常的图书馆利用,读者对数字化图书馆中使用的高新信息技术有了更多的认识。高校图书馆的服务对象是接受高等教育、具备较高信息素养和学习能力的群体,他们不论在专业知识、外语水平、计算机能力等方面都比普通用户要强,基于这个因素,RFID图书管理系统更加适合在高校图书馆应用和推广。
最后,图书馆自助服务的推广,促使高校图书馆日常低层次服务转为高层次服务。馆藏的精确性将提供更轻松、更人性化的服务环境以及更多性化的定制服务。对于人力资源日趋紧张的图书馆而言,自助服务可以将馆员从重复的机械式劳动中解放出来,能够提高馆员的工作热情,减轻体力劳动强度,有更多的时间去为读者提供高层次的参考咨询服务。
参考文献:
[1]Karen C. Management of RFID in Libraries[J].The Journal of Academic Librarianship,2005(5):486-489.
[2]秦红.RFID技术在图书馆应用的分析探讨[J].现代情报,2009(6):130-132.
[3]邵勇.RFID技术在高校图书馆中的应用[J].中国现代教育装备,2011(11)127-128.
基金:贵州省科技厅工业攻关项目“贵州农家书屋建设中数字化平台架构及关键共性技术研发”(项目编号:黔科合GY字[2010]3053号)研究成果之一。