书城社会科学现代图书馆人丛书-图书馆自动化与现代化
15796700000011

第11章 学校图书馆计算机自动化管理相关的标准和前沿技术(4)

从上述两种著录样例来看。MARC格式中有底灰色的部分是卡片格式著录所没有的。其中(1)、(2)、(4)基本上是计算机自动完成的,用以描述这条记录的长度、字节等物理特征和其他指标的。如(4)中“200206”是著录的时间,计算机会自动填入。但“(1)”中的“nam”就是要人工填的。其中n表示新记录;a表示文字资料印刷品;m表示图书。如果我们一直在著录新购进的普通图书,那么每次著录计算机都会默认这些代码,不用编目者去考虑,但著录期刊、音像资料时就要更改代码。“5”文献语种“chi”为中文,“eng”为英文。其他“(5)、(6)、(7)、(8)”都是根据左边的提示,应填入的著录内容。这些是过去卡片著录段不记录的。“(14)、(15)、(20)、(21)”几个字段是必备的检索字段,是“200”题名责任者说明项里的各个子字段由某软件设计者为方便著录人员而设计的软件自动转换过来的。“(22)”801字段是著录单位的信息,全部是自动生成。其中“$aCN”为中国,“$bchts”表示记录制作单位为chts(汉语拼音首字母),“$c”后面是时间。(23)905字段是馆藏信息。全部由软件自动生成。如“$b”20006245为图书条码号,“$d”是分类号,“$e”是种次号,“$f”为复本数。以上内容卡片上都有,但“$aB库”(典藏)“$f2”复本数是卡片上所没有的。

上述MARC著录样例中,左边的字段解释文字,是软件为帮助和提示著录人员了解和选择右侧每一个字段(卡片式称大项)和子字段(卡片式称小项)名称和内容设计的。这里面“200”“210”等分别是题名责任者项和出版发行项的字段标识符。“$a”“$A”等为子字段(相当于卡片著录的小项)的标识符(“$”可读成美元的读音“dola”)。在题名责任者项中“$a”是正题名的子字段标识符;“$A”是题名拼音子字段的标识符;“$d”是并列题名子字段的标识符;“$f”是责任者子字段标识符;“$F”是责任者姓名拼音的子字段标识符;“$g”是其他责任者子字段的标识符;“$z”是并列题名语种的子字段标识符。这些标识符中的内容是著录者根据需著录的内容对照左边的字段名提示来填写的。现在,设计得比较好的软件除了左边大项的提示,还有小项的提示,甚至还会临时弹出一些供选择的代码表。例如200字段著录第一责任者时,如是中国作者,只要直接填写。如是外国人名或团体责任者,按一个热键,就会弹出二个小菜单,直接填入外国人名或团体名称。这样“200”

的责任说明会自动转到701.702字段。当然,描述MARC的书都是大16开工具书,一般有四五百页,本书在这里用几千个字,是不能说清楚问题的。只是想通过上述的粗略介绍,引起大家的注意。因为目前我国中小学图书馆软件市场上不少供应商自称是标准MARC著录而实际并非如此。不少中小学图书馆的同行由于对MARC了解不深,无法判定其真伪。因此,不管是否用MARC著录,但一定要了解马克的基本特征,这样就不会产生软件选择上的偏差。

三、学校图书馆在计算机管理中为什么要MARC著录主要是考虑到为下一步大范围的文献资源共享打下基础,其次是MARC著录记录全面,检索点多,方便计算机管理环境下的读者查检和馆藏管理。不久的将来,我国的绝大多数图书馆会像西方发达国家的众多图书馆一样,不设编目部和编目人员。回溯建库网上调,新书随书配数据,图书馆工作人员再也不要整日埋头分类编目,而可以把大多数时间用到为读者服务中去。如果哪一个图书馆的计算机管理系统不能与成千上万的图书馆实现数据共享,那么这个图书馆与整个时代发展要求之间的差距是可想而知的。

四、学校图书馆如何进行MARC著录

目前,我国实现了计算机管理的学校图书馆中真正用MARC进行文献著录的为数极少,但这极少的学校所用软件的模块只有MARC著录界面供编目员使用。这倒反而迫使这些学校图书馆同志硬是把MARC背下来了。可是要求千千万万学校图书馆同志都去熟练掌握MARC著录,暂时不太可能,也没有必要。但如何既要学校图书馆实行MARC著录,又能避免编目员去硬啃MARC著录标准呢?唯一的办法就是学校图书馆推广的软件的编目模块,应是傻瓜自助式的MARC著录。由于机读格式著录的字段、子字段中的信息与卡片格式著录项目即大项、小项的内容基本上是相对应的,所以只要软件设计人员熟悉卡片和机读格式著录以及它们间的对应关系,就能设计出相互转换的程序,可自动生成或转换绝大多数的项目和字段。当然,有少数几个MARC格式的字段,在卡片格式中设有相对应的项目。如MARC字段中的100(出版物代码、阅读对象等)和105(肖像、地图乐谱代码等)字段,学校图书馆编目时一般不作详细记录,转换成MARC格式时程序中就不可能“无中生有”。所以软件设计人员在设计像丹诚、春晖这样的软件时,编目模块采用了全屏编辑的风格和项目提示的MARC著录的方式,方便编目员使用。为避免学校图书馆同志在计算机编目中把所有MARC字段、子字段都要过一遍的麻烦,软件应把上面MARC著录样例中灰底显示的那些字段内容做成自动生成,或像200字段责任者著录时一样,临时弹出供我们填入外国人名和团体名称的选择窗口,这样,在软件自动把这些内容转到相关检索字段时,就能“有中生有,以一变多”。当然,我们在本文中所说的尽量避免大多数学校图书馆的同志去硬啃MARC标准,并不等于说我们不要了解和学习MARC著录知识。而是认为凡搞计算机自动化管理的学校图书馆同志,都要了解MARC著录的基本知识。而一个地区装备部门分管图书馆工作的同志以及这个地区一些学校图书馆的业务骨干更要熟悉和精通MARC知识。因为只有有了这样一些同志,这个地区在选择软件和图书馆等级评估活动中,进行鉴定、评审和验收时,能了解情况,掌握标准,保证这一地区学校图书馆整体的编目质量,为不久的将来实行地区和更大范围的文献资源共享打下坚实的基础。

(第四节)Z39.50在学校图书馆计算机自动化管理中的运用

最近三四年来,随着计算机网络信息技术的广泛运用,我国图书馆界对计算机自动化管理中的前沿技术之一的Z39.50的需求呼声越来越高。目前,我国高校和公共图书馆界在选购和更新自动化管理软件时,就像几年前言必称MARC一样,言必问Z39.50。2001年冬,教育部有关部门组织全国各省、市装备部门同志讨论《中小学图书馆(室)规程》修订稿时,就着重提出了中小学图书馆计算机自动化管理系统软件中的CNMARC和Z39.50的问题。因此Z39.50标准就被提到了中小学图书馆现代化建设的议事日程上来了。

这两项标准和技术,可以使各图书馆通过Internet网实现馆际间文献目录的资源共享。这对文献资源少和管理水平较低的我国中小学图书馆来说,更是一个提高整体办馆水平和加快自动化、数字化和网络化的进程的好办法。但在我们中小学图书馆,不少同志一提到这样纯信息技术的新名词,就觉得深不可测,高不可攀。其实这和当年的搞自动化管理一样,当时不少上了年岁的同志望而生畏,而现在这些同志成了自动化管理的行家里手,有的还能制作网页和阅读指导课课件。由此可见,一项新技术,只要人们认真对待、善于研究、勇于实践,就能逐步了解和掌握。为此,笔者将自己多年来对Z39.50技术研究、开发和利用的过程,尽量用广大学校图书工作人员容易理解的表达方式,从以下几个方面作简要介绍。目的是希望更多的学校图书馆同志来关注并实践图书馆现代化管理的新技术、新技能。

一、什么是Z39.50

Z39.50是一种用于TCP/IP环境下,即Internet网上客户机与服务器间进行信息检索的通信协议标准,并以此规定了检索格式和信息处理的过程。用标准的Z3950客户机和服务器可以将所有的计算机前端检索系统与后台的数据库系统结合起来,实现网上资源的透明互访。随着协议的不断完善和Internet的迅速普及,图书馆自动化系统的各模块功能也会随之增加。

图书馆自动化管理系统软件中根据Z39.50标准构成的文献检索系统,可以通过因特网检索文本图像和其他多媒体信息资源,还可以使图书馆的客户机对因特网上多个不同的数据库系统进行检索。一般来说,不同的图书馆自动化管理软件的数据库结构都各不相同,在计算机专业用语中叫做异构软件。如果两个异构软件中只要一个不采用Z39.50标准做数据口接口,那么这两个异构软件间就不能共享书目数据及其他文献和多媒体信息。

不同的软件,只要各自的数据接口遵循Z39.50网络通讯协议,就可以用自己的Z39.50的Client端(客户端)到一个或多个有Z39.50的Server端服务器的编目中心,免费或有偿抽调编目数据。如果各中小学馆所用的不同牌号版本的软件都实现了Z39.50的Client端和Server端功能,相互间既可抽调下载,又可上传或被人抽调编目数据,最终就能实现最广泛的联机编目。