张家口地区电子文献传递系统(EDDS)的开发研究
2010-03-17王海东江家鹤王学光
张 梁 王海东 江家鹤 王学光
河北建筑工程学院
1 网络环境下张家口地区电子文献传递的必要性
1.1 实现了文献的便捷传递
电子文献传递是一种方便、快捷的远距离文献服务方式,现在已得到广泛应用.目前,国内外很多大型图书馆都开展了此项服务工作,如美国CARL公司的 UnCover Reveal、美国研究图书馆协会的Ariel、澳大利亚的REDD和我国高等教育文献保障系统中的CALIS馆际互借/文献服务传递网、国家科技图书文献中心NSTL的文献传递服务系统等.电子文献传递信息迅速,不受时空限制,系统采用存储转发方式,不需要实时联接,对硬件要求不高,经费投入较少,配备有计算机并且已经接入因特网的图书馆及情报机构都有条件实现.
1.2 解决经费不足与信息需求的矛盾
目前,张家口地区大多数图书馆的购书经费无力应付持续上涨的书刊价格和不断增长的文献需求,外文期刊入藏量大幅减少.据调查显示,张家口地区高校图书馆购书经费相对较多,以河北建筑工程学院图书馆为例,每年购书经费在100万元以上,而企业图书馆、县级图书馆的经费非常缺乏,大多数图书馆的年购书经费不足10万元.购书经费原因导致张家口地区图书馆文献信息资源分布也很不均衡,开展区域性文献信息资源共建共享是解决这些问题的重要途径和方法之一,也是业内人士的共识.
1.3 推动张家口地区特色电子资源建设
特色电子资源就是与本地区经济、文化、历史、地域特点为基础,以本地区、本单位的优势学科为依托,建立起来的馆藏资源,也可以称之为地方特色学科资源.张家口地区历史悠久,物产丰富,蔚县的剪纸、宣化的古堡、沙城的葡萄酒坝上草原的畜牧产业等,这些独有的文化资源是其它地方所没有的.在特色文献资源建设的过程中,每个成员馆都必须根据自身的服务指向,分清主次,确定重点,避免重复投资建设,建立具有自身特色资源数据库,以满足不同学科、不同层次、不同深度的文献需求.
2 电子文献传递系统的开发
2.1 设计目标
本系统的总体设计目标是通过建立一个分布式、开放性的文献信息资源共建共享服务平台,实现文献资源的集中化管理、分布式整合和个别化服务,从而形成网上统一的电子文献传递服务系统.
2.2 设计原则
1)标准化原则;2)实用化、可扩展性原则;3)统一性原则;4)数据共享原则;5)安全性原则;
2.3 开发内容
1)构建三个模拟高校电子图书馆;2)构建本地化语义信息搜索系统.3)搭建分布式EDDS系统平台.4)实现电子文献的传递服务.
2.4 开发运行环境
硬件环境:内存512M,硬盘80G以上的服务器;内存128M,硬盘40G以上的PC工作站.软件环境:Windows2000 Server服务器操作系统,WindowsXP或更高版本的操作系统,Micosoft Information Server(简称IIS)WEB服务器软件,SQL Server后台数据库管理系统,ODBC驱动程序生成数据库连接器(IDC),ASP程序脚本,并以Java Script脚本语言作为处理Web页面,优化界面的辅助工具.
3 电子文献传递系统模块及核心功能
电子文献传递系统分以下4个模块.
3.1 成员馆信息管理模块
该模块管理合作协议下各成员馆的基本信息、服务统计信息及管理权限等.除中心馆外,其他各成员馆也设系统管理员,给予较高管理权限,并负责与中心馆的协调和沟通.
3.2 用户信息管理模块
该模块管理管理注册并通过验证的用户信息、用户权限等.各成员馆负责本馆用户的注册及管理、权限的分配等.用户信息包括用户名、登录密码、拟申请的高校馆、用户状态、用户的E-mail等信息.
3.3 联合目录及检索模块
该模块的主要功能是实现各成员馆对区域内联合目录的共建共享.成员馆的系统管理员有权限更新与修改本馆馆藏书目信息.成员馆的系统管理员登录中心服务器后,可随时将本馆的期刊目次、馆藏文献目录、学位论文目次等信息提交至中央数据库,也可以随时更新本馆文献目录信息.普通用户登录后可进行检索并向收藏单位发出获取原文的请求.该模块提供题名、责任者、分类号、ISBN号等多途径检索服务.
3.4 原文请求与传递管理模块
用户登录系统并检索联合目录后,确认收藏单位,填写请求表单,然后直接发出原文请求,收藏单位接到请求消息后,首先进行消息确认,避免重复请求,另外系统自动检索先前记录,判断是否存在相同请求.若有相同请求则直接发送原文,若是新的请求消息,则在服务条款规定的时间内,找出原文进行扫描并加工成PDF文件,并根据用户提供的电子邮箱地址将请求文献发送到该用户的电子邮箱中,系统同时进行相应的结算操作(目前测试系统为免费模式).另外,系统接收到的全部请求消息均被记入消息库中.
4 电子文献传递系统功能的实现
4.1 结构框架
图1 结构框架图
4.2 系统功能流程设计
系统的核心功能是实现对原文请求与传递的管理 ,也包括对张家口地区图书馆书刊资源和读者的管理.
图2 系统流程图
4.3 文献语义部署核心算法
共享关联的资源语义相似度算法:
设关键词汇集合S={Si|i=1,2,3…},采用L-C算法算出每个Si对应词汇的相似度值并归一化,得到有资源指向的词汇集合SimLC=Wi.设W={Wi|i=1,2,3…},得到共享资源集合U={ui|i=1, 2,3…}.
∀资源u∈U,遍历Wi对应词汇,找到指向资源u词汇对应集合O(Wi)={wk|wk∈Wi,k=1,2,3…},这样的集合共有i个(i=1,2,3…).
令(i=1,2,3…)
其中si为搜索词汇Si的长度,C=max{wk},M为集合O(Wi)中除去C剩余数值和的平均值,无剩余M为0,L为常数(控制因子).
5 小 结
建立张家口地区电子文献传递系统,开展文献信息交流,是实现信息资源共享的快速、便捷而有效的重要途径.这种方法能很好地解决张家口地区电子信息资源分布不均、经费不足、获取原文不易的困境.它是建设张家口地区电子文献共享网络的重要部分,是信息技术在文献服务领域的重要应用,也是图书馆网络化服务的重要探索.
[1]张晓青,修薇薇,高秀萍.我国网上文献传递服务系统发展现状及存在的问题与对策.图书馆工作与研究,2008(1): 52~55
[2]王海东,张梁等.资源共享关联的语义相似度算法.福建电脑,2010(3):17~19
[3]张承立,陈剑波,齐开悦.基于语义网的语义相似度算法改进.计算机工程与应用.(2006):165~179
[4]赵晓玲.基于ASP技术的馆际互借信息登记系统的实现.科技情报开发与经济,2007,17(24):237~239
[5]傅守灿,李艳图书馆山信息服务系统设计与实现.现代图书情报技术,2001(3):15~22