管 峰,陈 昌
(北京天文馆,北京 100044)
北京天文馆图书管理一直停留在传统陈旧的手工方式,管理效率比较低下,馆内人员借阅书籍极为不便,他们查阅图书的满足感不高,无法达到标准的读者服务质量。在信息化高速发展的时代,传统图书馆管理模式已经与当今社会格格不入,这就需要一个智能的管理系统来统筹管理图书。传统手工管理模式需要更多的人力和物力的投入,大大降低了管理效率,从采编、贴标签、上架需要一个较长的周期,很多新出的书籍无法及时上架,馆内工作人员无法及时借阅到最新的一些书籍[1]。基于此,设计现代化图书管理系统对推动图书管理具有至关重要的作用,进而实现图书管理的自动化与智能化。
结合笔者多年的经验,立足北京天文馆,从天文馆在图书管理方面存在的主要问题、系统的设计需求、系统设计与实现及系统的安全策略这几个方面入手,详细阐述天文馆图书管理系统的具体实现。
天文馆在目前的图书管理中,仍旧采用人工管理,管理效率极低,在短时间无法完成较大的工作量。从采编、贴标签到上架的周期较长,读者无法及时获取最新的书籍信息,或者获取书籍信息比较滞后,这就需要我们建立新的智能化图书管理系统,进而提升图书管理效率,帮助读者及时获取图书信息,及时借阅到自己所需书籍。
图书资料室编目混乱,图书数量较大,没有计算机系统进行检索,只能通过手动检索,或者直接在书架上漫无目的地查找,不仅给自身查阅时增加难度,而且给管理人员带来较大的工作量,这种问题随着图书量的不断增加,会愈演愈烈,建立图书检索系统迫在眉睫。
目前图书都是通过手工登记完成借阅手续,由于时间的缘故,很多书逾期后无法及时催还,管理人员和读者都有所遗忘,导致这些书籍无法及时归还,如果没有及时进行登记,会给图书资料室带来损失[2]。
基于以上北京天文馆图书管理存在的这些问题,若想彻底根除这些问题,提升图书管理效率,让管理人员和读者在图书管理中双赢,这就需要我们建立一个智慧化图书检索和借阅系统,下面就建立的新系统进行简要介绍。
系统是基于最新版中国图书分类法开发,支持Z39,采用通用的MAC协议。在一个系统中集中管理图书、音像及期刊,支持一卡通,可作为一个独立的图书馆管理系统运行。以Win2000或NT4为服务器平台,后台为大型数据库SQL Server7.0或2000,采用先进可靠的c/s+b/s结构,稳定安全,运行速度快,维护简单。系统核心采用目前最先进的前端开发工具Delphi开发,所有软件部件全部为本地代码,不采用任何其他外部构件,从而保证了稳定性和可靠性[3]。
为提升系统安全系数,采用内网访问方式,读者通过web端进行书籍数据检索,记录好检索到的书籍后再去资料室办理借阅手续。
该系统服务器注册,客户端无须注册,采用模块化设计,主要包含读者信息模块、图书检索、期刊检索、图书预约、图书借阅、图书归还等模块,如图1所示。
图1 模块化图书管理系统
可以用扫描仪扫描图像文件作为读者的照片源,制作黑白或彩色图书证。读者管理包含读者信息编辑和录入、读者信息转移、补办和更换图书证。读者可以进行分类,赋予不同类别读者不同的权限和不同的借阅规则。
系统具备较为完善的采编功能,具有70多万册典型图书的辅助编目数据,它支持的协议可以免费检索到国家图书馆、广东省文献编目中心等的书目信息,极大地提高了编目的准确性及简易性。图书采编自动识别ISBN和统一书号,对分类号进行自动分析,借助可扩展的编目库减轻编目人员的工作[4]。
图书检索是系统的核心模块,读者通过登录读者证号后,按照书名、作者、书号、出版社等进行精确或者模糊查找。读者可以任意搭配关键词进行检索。读者检索历史可以自行保留和查询,方便读者下次进行查询。
系统的统计模块是综合统计图书馆目前的各种指标。流通统计可以统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以用图和表格两种方式显示[5]。馆藏统计可以用来分析不同时期图书馆馆藏、分类馆藏和馆藏的变化,并可以用图表的形式显示。
系统管理、操作员管理能为使用本系统的每个人设置不同的操作范围;数据备份和数据恢复可提高系统的安全性;清除历史记录能够保障系统的速度。
①图书管理系统有一个权限层级,可以设定为单一系统管理员,并获得最高权限,操作系统的所有模组。系统管理员可授权其他用户拥有管理员或正常操作员权限。②管理员授权的普通用户只能进行数据查询、管理等,不能向系统中添加图书和用户信息。③系统密码分权限设置,管理员可以设置所有用户的密码和重置密码,每个用户可以自行修改自己的密码。所有修改记录都会形成操作日志,管理员可以随时进入后台进行查看。④系统具备自检报警功能,当检测到有病毒入侵时会自动报警,提高系统安全系数。⑤该系统所有功能均由本地代码实现,而有些系统使用了许多外部构件,容易导致系统崩溃及性能下降。
北京天文馆图书管理系统的设计在一定程度上改善了图书管理状态,提高了图书资料管理效率,对天文馆的信息化建设进程起到了推动作用。结合管理员和读者的需求,采用计算机技术和数据库技术,提升了图书管理的自动化和智能化程度。