基于INTRANET的图书馆集成管理系统的设计

  • 格式:pdf
  • 大小:192.07 KB
  • 文档页数:3

2OO6年9月 第9期 

基于INTRANET的图书馆集成管理系统的设计 

张淑琴 

(河南大学,开封475001) 

[摘要] 在回顾图书馆集成管理系统的发展过程、对比分析MARC格式和数据库技术的差别的基础之上,详 细分析了基于INTRANET的图书馆集成管理系统的设计与实现。根据图书馆的具体工作,划分了该系统的功能结构以 及所提供的IN1BAN 服务。并以编日子系统为侧,分析了编日子系统的详细设计。在系统实现中.介绍了该系统所 采用的系统模式、前端开发工具、网络服务器平台以及数据库管理系统等技术。 [关键词] 集成管理;信息系统;图书馆;INIqL ̄ET [A1)s|r习Ict]nlis paper discussed the design of the library integrative system based on the review of the develop- nmnt lristory and the contrast between MARC and database technique.The system function Stnlcture was built and the 1NTR AN日services that the system should provide were discussed according to the library’S work.11le catalogue 

subsystem’s detail logical design Was analyzed.In the end,tile system’s implement model,the developing tool,tile network service platform and tl1e database management sy ̄em weIe recommended. [Keywords)integrativesy ̄em;information system;library; A r (中图分类号]G251 (文献标识码]c (文章编号]1008—0821(20O6)09—0085—03 

1图书馆集成管理系统的发展 

图书馆自动化集成系统最早出现于20世纪6o年代后 

期,当时有人提出研制一个“带有图书馆各个子系统的总 

体系统”的设想,但由于当时技术的限制未能实现。70年 

代初。MARC通讯格式在图书馆的推广应用使书目数据格 式标准化,建立大型书目数据库和共享数据库资源成为现 

实。而且,计算机网络技术也走向实用阶段,提供图书馆 

目录信息的大型数据库网络建立起来了,一些可以用标准 

格式联机存取的系统开始出现,使得图书馆自动化系统迅 

速地由单功能系统走向多功能,真正的图书馆自动化集成 

系统出现了。1982年l0月,美国研究图书馆协会将“图书 

馆集成系统”定义为:由一个共同的数据库以及其他为实 

现图书馆自动化而需要的和相互关联的各个功能模块组成 

的系统。 

世界上第一个图书馆计算机系统是1954年美国海军兵 

器中心(NOTS)建立的。当时使IBM710型计算机,可以 

实现单元词组配检索,输出的仅仅是文献号码。1958年美 

国通用电子公司对NOPS的系统进行改进,使用了IBM704 

型计算机,输出的检索结果增加为文献、题录和著者等。 

图书情报工作使用计算机进行管理大体经历了如下三 

个阶段: 

第一阶段开始于6o年代初的实验系统阶段,北美和英 

日几个图书馆开始利用计算机协助处理图书情报工作。 

第二阶段开始于6o年代的基层系统阶段,如美国俄亥 

俄州立大学自己研制计算机编目系统,加州大学伯克利分 

校自己发展计算机流通系统,英国纽卡斯大学图书馆也研 

制采购系统等等。 第三阶段开始于7o年代的协作系统。70年代形成了许 

多图书馆计算机化的协作中心和网络。如美国联机计算机 

图书馆中心(OCI.E)网、研究图书馆协会的RLIN网。后 者除了联机编目外,还拥有流通查询系统、采购系统和期 

刊管理系统,这些系统相互配合可形成一个图书馆集成管 

理系统。 

2从MARC格式到数据库技术 

传统的图书馆集成管理系统是以MARc格式为基础的。 

在我国,前几年开发的图书馆管理系统基本上都是基于 

C ̄NWIARC格式。由于技术原因,MAI- ̄C格式建立的是文件 

管理系统的形式,当时,文件系统能够初步解决数据库管 

理问题。但是,也正是文件管理的原因使基于MARC格式 

的图书馆信息管理系统存在一些自身无法逾越的缺陷: 

(1)文件只能表示事物,而不能表示事物之间的联系。 

文件的数据库结构一旦定义便不可改变; 

(2)数据的保护只能以文件为单位; 

(3)程序和数据之间产生数据依赖性,因而是一种以 程序为中心的数据管理方式,缺乏数据共享的能力; 

(4)不能很好的同Intemet相结合起来,同hatemet的联 

接必须经过很复杂的数据转换工作,从而加大了程序开发 

的难度,影响了图书信息的共享化进程; 

(5)MARC格式属于图书馆的专业知识,它复杂的字 

段格式设置不但加大了程序开发人员的难度,而且也增加 

了图书管理人员的应用难度,加大了系统出错的可能性。 

数据库技术正是在这些问题上与之不同。数据库方式 

是在文件系统的基础上发展起来的、但与之有很大区别的 

技术。数据库企图克服文件系统的弱点,提供一种完美的、 

收稿日期:2o06—03—o9 作者简介:张淑琴(1968一),女,河南大学图书馆馆员,研究方向:图书管理。 

——R 一 图 书 馆 管 理 与 资 源 建 

设 维普资讯 http://www.cqvip.com 图 书 馆 管 理 与 资 源 建 设 2006年9月 第9期 

September.2006 No.9 

高级的数据管理技术,以实现对数据的统一的独立的管理, 使数据的存储和维护不受任何用户的影响。数据库方式的 

根本目的在于提高数据的共享能力和应用程序生产率。 

1968年IBM公司首先研制成功INS系统,并推向软件市场。 

这是最早的,也是具有代表性意义的系统。 

与文件系统相比,数据库技术提供了强有力的数据管 理能力。人们之所以热衷于数据库技术的研究和应用,主 

要是因为它具有许多独特的优越性。这些优越性表现在如 

下几方面: (1)数据集中控制:这是相对于文件技术而言。文件 

完全出于一种分散状态,造成管理上的困难和处理上的不 方便。数据库的集中控制具有明显的数据管理优越性:① 

压缩了数据的冗余度;②可以在一定程度上避免数据不一 致性的发生;③可以实施标准化。随着信息处理自动化和 

信息的广泛利用,标准化问题显得愈来愈严重。标准化简 

单的说就是建立“共同语言”。 

(2)数据共享:数据库如果没有共享性质就将失去存 

在的意义和先进性。数据集中存储和管理的目的就是为了 为多种用户的多个应用方便地提供使用数据。所谓共享有 

四方面的内容:①当前所有用户可以同时存取同一数据库; 

②未来出现的用户与当前用户可以同时存取同一数据库; 

③用户可以通过多种不同程序设计语言编写的程序或命令 

调用同一数据库;④每一个用户可以以任意方式交叉或重 

叠存取数据库的部分,乃至于同一块数据。 

(3)数据保护特征:一个数据库是否实用,其安全可 靠是首要问题。 (4)数据独立性:数据独立性和前面提到的数据依赖 

性都是程序和数据之间的关系的性质,统称为数据相关性。 

所谓数据独立性即是数据程序之间的无关性。与文件系统 

相反,数据库系统保证数据的独立存储和维护,使得数据 和程序中的一方发生变动时而不影响另一方。 

3基于INTRANNr的图书馆集成管理系统的设计 

3.1 系统功能设计 

根据我校图书馆的实际工作,本系统分为6个功能模 块。如图1所示。 

图1系统功能划分 

由于篇幅限制,这里只给出编目子系统的详细设汁: 

编目工作包括以下内容: 

3.1.1数据加工 

包括数据的生成和数据的加工。图书馆的数据来源通 

常有三种,一种从采访继承过来,称之为采访数据;一种 

是从套录库里取出来,称之为读套录源;另一种是自己录 

一R6~ 入全部图书信息,称之为录数据。从采访取过来的数据和 从套录库取出来的数据都要进行再加工才能成为适合本馆 

的编目数据,这个数据产生和再加工的过程称之为编目数 

据加工。 本系统主要适用于中小型图书馆,故数据来源主要采 

取从采访继承和录入数据两种方式。 

3.1.2数据校验 包括删除重复记录、检错、馆藏号查错、索书号查重 和检查重要字段等几个步骤。编目数据是图书馆集成系统 

的基础,数据的质量最为重要。在数据加工过程中,难免 会发生很多这样或那样的错误,为了尽可能减少错误,本 

系统设置了自动查错和手工查错两种方式。 

自动查错包括:自动查错(依据ISBN号、登录号)、 自动查重(依据ISBN号、登录号、分类号+著者码)、删 

除空录等。 

手工查错可以根据工作人员设置,检查重要字段。 

3.1.3日常业务处理 包括打印卡片、打印标签、打印财产报表、清单输出、 

统计、年季月统计报表输出等日常业务,可以分为业务打 

印和业务统计两项。 

打印主要是打印卡片、新书通报、财产报表、标签等。 统计根据中图法统计,分年报表、半年报表、季报表、 

月报表等。 

3.1.4入库和自动更新索引 临时编目库中的书目数据加入图书中央库中,自动更 

新索引,同时自动加入新书通报库中。 

编目子系统结构如图2所示。 

3.2 INTRANET服务 

简单地说,INTRANET是将Internet技术应用到企业内 

部网。这些Intemet核心技术包括:TCP/IP通信协议、 HTIP超文本传输协议、HTML超文本制作语言、FIP文件 

传输协议等。在Internet模式下,用户界面将全部是浏览器 

中呈现的www页面,用户界面具备友好性和一致性。 

结合本系统的实际情况,最终确定INTllAN ̄-T最主要 的服务包括以下几个方面:图书馆内部信息发布、网上采 

访查询、电子文献服务、网上订购业务、电子邮件、读者 

查询等。 

根据以上服务要求可对图书馆各部门提供的信息进行 

归纳整理,把图书馆主页内容具体分为以下几项: 

3.2.I信息检索服务; 3.2.2光盘信息检索服务; 

3.2.3数据库检索服务: 

3.2.4子资源,包括友情链接、其它大学图书馆、新闯站 

点、网络搜索引擎等; 3.2.5期刊目次通报、新书通报,定期提供本馆新进图书 

的馆藏信 皂 ; 

3.2.6辅助性服务,包括图书馆简介、读者指南和读者留 

言。图书馆简介介绍图书馆的发展历程,读者指南介绍图书 

馆的一般情况,如机构设置、各部门电话、开馆时间、文献 布局等。读者可以通过读者留言栏目向图书馆提出意见。

 维普资讯 http://www.cqvip.com