国内外图书馆自动化集成系统发展状况研究,本文主要内容关键词为:发展状况论文,国内外论文,图书馆论文,系统论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
东北师范大学图书馆由于要更换自动化集成系统,因此邀请了多家软件供应商来图书馆进行演示。在2001年9月20日~ 11月14日期间,我们邀请了4家国内软件供应商和4家国外软件供应商来我校演示了他们的产品,这些集成软件分别是:国外的有INN0PAC升级版Millenium、Unicorn系统,Horizon 系统, Aleph500 系统; 国内的有北邮电信的MELINETS系统,江苏省汇文公司的LIBSYS2000 系统, 深圳科图公司的ILASII系统,北京传技公司的TOTALSII系统。另外我们还考察了大连博菲特公司的“文献”管理集成系统V6.0,北京丹诚公司的 DATATRANS-1000系统,重庆大学图书馆的图腾V7.0软件。与此同时,我们还拜访了部分专家,走访了部分软件用户,在此基础上,对上述各软件的一些功能、特点有了一定的了解。在这个过程中我们听取了软件供应商各自的介绍,并进行了分析、比较与总结,在此文中,作者不从某一具体软件的功能优劣入手,而从多个方面,对现在国内外图书馆管理系统的发展现状做一些简单介绍,也对一些图书馆系统的选择、使用和发展提出自己的一些想法,如有不妥之处望同行批评指正。
1 底层数据库
在图书馆自动化集成系统中,底层数据库是整个系统的基础,数据库质量也是评价一个系统的最为重要的指标之一。适合一个图书馆,尤其是大中型图书馆管理的数据库管理系统必须是一个分布式的关系型数据库系统,同时还应具有开放的特点,能支持标准化结构查询语言(SQL)并提供支持第四代语言(4GL)的高效开发工具。
以上的多种国内外系统, 大多采用大型关系型数据库, 其中包括Oracle、Informix、Sybase等,也有少数的系统采用自已开发的文件流方式进行数据存储。总的说来,底层采用大型关系型数据库具有一些明显优点,也是发展趋势。原因在于,数据库自身的安全性、稳定性及可用性、方便的二次开发特性(如针对某项数据,进行数据库统计)等。还有利用数据库自身功能,或对数据直接作为检索点,而不用通过开发商追加索引等优点。
一般系统是建立在某单一固定的底层数据库之上的, 也有系统如Millenium,用户可以根据自己的具体情况及喜好选择其底层数据库, 但所选择的也只限于现有的商用关系型数据库。
2 系统结构
一个较好的集成系统应该具有先进而稳定的体系结构,因为体系结构是系统的根基,目前比较流行的是Client/Server两层或三层的体系结构。现有的大型图书馆自动化集成管理系统,全部采用C/S结构,即客户机/服务器模式,但在这些系统中,又各有特点。大多集成系统采用三层网络体系结构,大致为客户层、应用软件服务层、数据库层。也有的系统采用了更为先进的多层(超过三层)结构,如Aleph500系统的多层结构体系,见图1。而Unicorn系统也通过多层次(Multi-tier )C/S结构来构成集成系统。
图1
同时在多平台技术方面,所有的客户端都可以支持字符终端,同时客户端操作系统可以选择Windows9X、Windows2000;还有的系统可以支持Mac,OS/2等多种操作平台,如Millenium系统。
3 处理语言文字方式及汉化情况
由于图书馆需要处理各种语言文字资料,图书馆系统软件对此要考虑的问题应该是:使用何种字符集及国外软件在中国的本土化问题。现有国内软件大都以GBK字符集为基础进行开发,能处理中文、英文、 韩文、日文文献,但对其它文种文献(对德语、西班牙语、阿拉伯语等)的处理具有一定困难,而国外软件大多支持Unicode, 能处理多文种文献,并能支持多种MARC格式,如Millenium、Unicorn、Horizon、Aleph500。另外Aleph500在其开发过程中直接采用unicode内码,解决了许多大型图书馆的多语种图书处理问题,比如中国国家图书馆就选用了此系统,以便很好地解决其多语种文献处理问题。同时它也支持Unicode、GBK、BIG5、CCCⅡ等编码的内码转换。总的来说,在语言文字处理方面,国内软件存在明显不足,正如国内有的专家所说:这是国产软件的硬伤。
当然,国外软件的引进,还需要一个汉化或本土化过程,包括:处理表层的中文显示即用户界面的完全汉化、符合中国国情的图书馆处理方式、标点符号双字节;CNMARC的全面支持;检索功能和排序功能符合汉语的特点,不仅可以支持中文词组的浏览和检索,还支持汉语拼音的浏览和检索,提供中文拼音排序;还包括实现Unicode 及其与其它各种主要字符集之间的转换,如:GBK、CCCⅡ、BIG5和EACC等。同时,在了解系统的基础上,通过创造性的本士化工作,对系统所缺乏或不够完善的功能进行开发。这些方面,国外软件要真正做好,需要一个时间过程,它不仅与系统开发人员有关,也与国内图书馆用户的需要有关,是一个对系统相互了解、促进与开发的过程。当然,对国外系统的引进时,也要考虑到国内实际情况,比如对功能需求不尽相同,对于国外系统图书采购经费处理等模块的客观看待与使用。
4 系统功能
对于一个集成系统来说,系统功能、系统可靠性及实用性,是评价其优劣的一个方面。现有的国内外大中型图书馆自动化集成系统,都能够很好地完成图书馆传统业务功能,如对图书的采访、编目、典藏、流通、期刊处理等,同时也大多增加了教师指定参考书模块。
对系统功能的评价主要应考虑数据流是否合理,系统的基本业务功能是否完备,是否符合图书馆的发展需求,统计功能是否齐全,检索方法是否科学等方面。
随着计算机与网络等技术的发展、各图书馆业务的更深入开展,新的业务的增加,图书馆新的情况的产生(如多馆舍情况等),要求图书馆集成系统要充分地考虑与适应这些新的变化要求。在这方面,各个系统都有自己的新特色部分,但总的说来,大多表现在对网络化服务方面。主要通过几个方面来体现:
提供网际应用,支持资源的共建、共享,实现联机编目、馆际互借、馆际文献查询等。还包括能实现个人图书馆、信息服务台、用户服务、文献预约、各类请求等,这其中还有的较为有特色,如:定制服务和SDI服务等(ALEPH500)。
在具体功能方面国外系统也有很多特点,如Millenlum、Unicorn、Horizon、Aleph500, 都可以在读者对某一图书的预约到达一定数量自动生成需求订购库文档。Unicorn推出了workflow 界面把各个模块的功能整和在一起,不用象传统软件那样要登入很多次,才能完成某些功能。Aleph500则实现了推送技术,在任何一个模块得到的记录都可以传送到你需要的模块,也避免了多次登入的问题。这些方面都可以为国内系统在以后的升级与改进提供一些有益的参考。
在多馆联合作业方面,国外系统均能较好实现,国内的几个较大系统在这方面也有成功的应用,如汇文LIBSYS2000等,但也有的在这方面没有较好的考虑与设计,尤其是在馆际互借与分馆经费管理等方面。总的说来,在系统功能方面,国内外系统还存在着一定的差别,这与系统设计者的设计思想、对图书馆业务与管理思想有关,也与系统推向市场进行运作、用户的实际要求与反馈有关。当然,在某些系统功能与实际运行中,国内软件有其自身的优点,如汇文LIBSYS2000系统中的Z39.50无缝嵌入处理、 国内许多系统在期刊处理中的方便性与易操作性等。
5 检索技术与机制
在对数据查询方面,尤其是中文检索方面,国内外系统各有特色。但总的说来,国内软件一般只实现字匹配检索,也就是采用字符比较的方式进行检索,这种方式检索速度较慢,查全率、查准率较低,占用服务器的时间较长;国外有的系统采用了最先进的切分法检索技术对中文词组或语句进行分析按照中文的语意进行检索,避免了垃圾信息的出现,如Aleph500、Unicorn。其中Aleph500系统采用了中国国内优秀的中文自动切分算法,目前其中文词库的词汇量为27万多个,专业学术词汇丰富,并可实现图书馆对中文词库的维护。而Unicorn 系统中的切分词表也达65000个基本词汇,其词汇选择依据是通用性而不是词频。 同时该系统的中文检索使用的索引机制采用字索引与词索引相结合的方式,也是它的一个创新。
同时国内外软件还基本都实现了布尔逻辑检索、接近检索、邻近检索、关联检索、子字段检索等多种检索方式。许多系统还支持用户可根据自己的需要对每个MARC 字段建立索引,确立自己的检索点,如Millenium系统、LIBSYS2000系统等。
有的国外的系统大多还有功能强大的搜索引擎,如Millenium 系统采用Alta Vista检索引擎等。从以上各方面的介绍可以看到,作为信息处理中的一个重要环节,信息检索涉及的技术与方法十分重要,它也是一个图书馆自动化集成系统评价的一个重要方面。
6 管理功能
一个图书馆集成系统的特点,不仅表现其业务功能处理方面,在图书馆的管理功能方面,国内外每个系统均有表现、各有特色。相对而言,国内系统更多注重于处理传统型图书馆业务,其管理思想更多地适合传统型图书馆,对现代化、网络化与数字化图书馆方面考虑的还不够。国外系统中,更多地将图书馆的先进管理思想融入其中,并考虑到一些未来发展情况,这些主要在其丰富的、人性化报表及设计思想、新的软件功能模块上体现。
国内外系统都有较为方便参数设置功能,这为系统带来了很大的灵活性,对图书馆具体业务的处理很有帮助。大多数系统可以提供多种报表包括长期逾期文献、部分收到定单、未付款定单、帐目总计、预约文献、指定日期内的定单等报表,有的国外系统甚至可以根据用户需要随机定制各种报表。
在系统的个性化特点方面,随着各种电子资源的增加和网上资源的发展,资源整合、用户个性化界面成为图书馆自动化集成系统的又一发展趋势。为不同级别的用户提供不同的使用界面,一次检索就可以查看所有的资源已经成为现实。如:Millenium系统新开发的MAP模块,它整合所有类型的信息资源,并基于网络资源提供敏锐的上下文检索。使读者不管身在何处,都可以检索到需要权限的商业数据库和电子期刊。较有特色的还有,如Horizon的IPAC模块、Aleph500的SFX模块、Unicorn的ILINK模块及媒体资源管理模块等。国内的,如北邮电信的MELINETS系统,为适应中国国内图书馆实际情况而开发的人事管理子系统、设备管理子系统、电子阅览室管理子系统等。
应该说,一个系统软件的功能和模块的开发,是与公司对图书馆与信息资源发展的研究有密切相关的。一个系统的发展,必须要与整个图书馆世界的发展相一致。
7 业界标准
网络化是图书馆自动化集成系统的发展方向,系统采用共享资源的各种先进新兴技术和标准,是系统应该共同遵循的,但是由于许多协议与标准均源于美国标准,所以国外集成系统对国际标准协议的研究比国内要早,应用也更多。
国内外集成系统,都对世界的许多标准支持,但其支持程度有所不同。现在国际上与图书馆自动化集成系统有关的行业标准和协议大致有39个,国内较快一般只支持其中的4个,即Z39.50,TCP/IP,IS02709,IS010160/10161;国外软件还支持余下的的35个,如X12、BASIAC、EDIFACE等标准。但进化论如何,系统对这些标准的支持, 真正地促进了图书馆业务的发展,促进了信息服务的更好开展。如采用ISO10160/10161协议进行网上馆际互借的传送与接收;采用ANSI/NISIZ39.50协议实现网上获取等。采用X12、BASIAC、EDIFACE等协议,可以使得图书馆以先进的技术管理他们与书商间的交易,具体为可以在现有网络的基础上通过电子邮件或文件传送协议传递EDI(Electronic Data Interchange)的数据处理。
8 选择与应用软件的思考
每个图书馆由于自身的情况不一样,选择系统的标准也可能不一样,并且对每一种系统的看法也不尽相同。选择一种系统,可先从以上几个方面了解各种系统的优劣,也要从本馆的实际情况入手,不可盲目攀比;要根据本馆的人力、财力、发展定位等多种情况进行认真分析,认清本馆真正所需要的,然后再对每种系统详细了解,进行比照研究,选择最适合本馆需求的系统。
在选择了某一系统后,要尊重此系统的设计思想、工作流程,同时也要仔细分析其所蕴含的先进的图书馆管理思想,不要一味地要求每种系统都能适应每个图书馆员的需要,只要是真正地体现图书馆发展方向的,具有先进管理理念的,就应该真正尊重和认真吸取。同时也要深入分析所购买系统的不适应本馆、本国情况的部分,找到更新与解决的办法,只有以积极、务实的态度才能真正选择和应用好某一种图书馆集成系统。