(图书馆学专业论文)我国数字图书馆开发应用平台研究.pdf_第1页
(图书馆学专业论文)我国数字图书馆开发应用平台研究.pdf_第2页
(图书馆学专业论文)我国数字图书馆开发应用平台研究.pdf_第3页
(图书馆学专业论文)我国数字图书馆开发应用平台研究.pdf_第4页
(图书馆学专业论文)我国数字图书馆开发应用平台研究.pdf_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

我国数字图书馆开发应用平台研究 专业:图书馆学 姓名:朱滔 指导教师:黄晓斌 摘要 随着人们对信息的需求不断增加,数字图书馆作为重要信息源越来越受到重 视。但是作为构建数字图书馆的基础,数字图书馆开发应用平台却还没有引起人 们的足够关注,对它的研究还不多,且已有的研究大多只是针对某个具体平台的 介绍和应用说明,有关大多数主流的数字图书馆开发应用平台的整体探讨和研 究,以及各个平台之间的比较研究几乎还没有。为此,本文从这两个较新的角度 对数字图书馆开发应用平台进行了研究,并借鉴其他信息技术的发展,指出了平 台今后的可能发展方向。 本文首先从数字图书馆开发应用乎台的概念出发,从定义、功能、特点等几 个方面,介绍了数字图书馆开发应用平台研究的现状、范围、方法等。其次,对 于数字图书馆开发应用平台的体系结构进行了详细的探讨,有利于读者整体把握 其结构。然后,列举了当前应用较为广泛的几个平台,包括l p i 、t r s 、i b a s e 、 l b m 等,并举出吉林大学图书馆运用t r s 平台建设数字图书馆的实例,进一步以 实例来说胡该平台的功能。其后,通过对五个当前较为常用的平台从体系结构、 性能、功能、适用范围、所用标准等五个方面的比较,使读者能从各个方面了解 几个平台的特点和优势。最后,借鉴当前信息技术发展的各种新技术和手段,指 出数字图书馆开发应用平台今后可能发展的方向。 关键词:数字图书馆开发应用平台体系结构 t h er e s e a r c ho nd e v e l o p m e n ta n da p p l y i n g p l a t f o r mo fd i g i t a ll i b r a r yi nc h i n a m a j o r :l i b r a r ys c i e n c e n a m e :z h ut a o s u p e r v i s o r :h u a n gx i a o b i n a b s t r a c t p e o p l ep a ym o r ea n dm o t ea t t e n t i o nt ot h ed i g i t a ll i b r a r y , a l o n gw i t ht h e i n c r e a s i n gn e e do fi n f o r m a t i o n ,w h i c hi sa ni m p o r t a n ts o u r c eo fi n f o r m a t i o n b u ta s t h ef o u n d a t i o na n dp l a t f o r mo ft h ed i g i t a ll i b r a r y , t h ed e v e l o p m e n ta n da p p l y i n g p l a t f o r mo fd i g i t a ll i b r a r yi sn o tc o n c e r n e de f l o u g h ,a n dt h er e s e a r c ho ni ti ss t i l ll i t t l e , e x i s t i n gr e s e a r c ha b o u ti ti ss i m p l ei n t r o d u c t i o no rc o n c r e t eu s e ,t h e r ei sn e i t h e r r e s e a r c ho na l lt h ep l a t f o r m sn o rc o m p a r a t i v er e s e a r c hb e t w e e ne a c hp l a t f o r m f o r t h i sr e a s o n ,t h i st h e s i sm a d em s c a r c ho nt h ed 钾d o p m e n ta n da p p l y i n gp l a f f o r mo f d i g i t a ll i b r a r yf r o mt h e s et w on e wa n g l e s ,a n di n d i c a t e st h ed e v e l o p i n gd i r e c t i o n so fi t i nt h ef u t u r e w h i c ha r el e a r nf r o mt h ed e v e l o p m e n t so fo t i l e ri n f o r m a t i o nt e c h n o l o g y f i r s t l y , t h i st h e s i sa n a l y z e st h ec o n c e p t s ,f u n c t i o n sa n dc h a r a c t e r i s t i c so ft h e d e v e l o p m e n ta n da p p l y i n g p l a t f o r mo fd l g i t a ll i b r a r y , a n di n t r o d u c e st h ec t u t e n ts t u d y s i t u a t i o n ,s o m ep o t e n t i a ls t u d yd i r e c t i o n sa n dm e t h o d so ft h ed e v e l o p m e n ta n d a p p l y i n gp l a t f o r mo fd i g i t a ll i b r a r yr e s e a r c h s e c o n d l y , d i s c u s s e st h es y s t e ms t r u c t u r e s o ft h ep l a t f o r m s ,w h i c hh e l pr e a d e r st oh o l dt h e i rs t r u c t u r ew h o l l y t h e n ,e n u m e r a t e s s e v e r a lp o p u l a rp l a t f o r m sa tp r e s e n t ,i n c l u d i n gt p i ,t r s ,i b a s e ,i b m ,e t c a n d d e t a i l e di n t r o d u c e st h ef u n c t i o no ft r s p l a t f o r m ,b yt h ee x a m p l e o ft h eu s i n gi nt h e l i b r a r yo fj i l i nu n i v e r s i t y t h e n ,c o m p a r e sf i v ep o p u l a rp l a t f o r m sf r o mf i v er e s p e c t s s u c ha ss y s t e ms t r u c t u r e , p e r f o r m a n c e ,f u n c t i o n ,s t a n d a r d , s c o p eo fa p p l i c a t i o n ,e t c , w h i c he n a b l er e a d e r st of m do u tt h ec h a r a c t e r i s t i ca n da d v a n t a g eo ft h e s ep l a t f o r m s b f r o ma l lr e s p e c t s f i n a l l y , i n d i c a t e st h ed e v e l o p i n gd i r e c t i o n so ft h ed e v e l o p m e n ta n d a p p l y i n gp l a t f o r mo fd i g i t a ll i b r a r yi nt h ef u t u r e ,l e a r n i n gf r o mt h ed e v e l o p m e n t so f o t h e ri n f o r m a t i o nt e c h n o l o g y , w h i c hi sm o r eo rl e s sa g u i d eo nt h ec o m m o n d e v e l o p m e n to ft h ed i g i t a ll i b r a r ya n dt h ed e v e l o p m e n ta n da p p l y i n gp l a t f o r mo f d i g i t a ll i b r a r y k e yw o r d s :d i g i t a ll i b r a r y d e v e l o p m e n ta n da p p l y i n gp l a t f o r m s y s t e ms t r u c t u r e 中山大学硕士论文我国数字图书馆开发应用平台研究 引言 在进入信息化时代的今天,无论是发达国家还是发展中国家都越来越感受到 信息的重要性,人们通过网络获取和交流信息的能力也有了很大提高:但是另一 个不容忽视的现实却是在网络信息泛滥的同时,还存在着可用信息资源严重不足 的问题。图书馆历来就是主要的信息提供源,在现今的信息化时代,更应该将自 己传统的丰富资源通过网络即便于交流的方式向社会提供,在信息化社会中继续 充当重要信息员的角色。在图书馆从传统信息提供者角色向信息化社会重要信息 员新角色的转换过程中,数字图书馆是其必经之路。建设数字图书馆,首先可以 对国家的珍本、善本等珍贵资料用数字化的形式保存下来。其次可以实现资源共 享,用户可以同时访问多个分布式多媒体信息源,为信息的查询和利用提供了有 效的工具和方法,大大地扩充了信息的获取范围,提高了信息处理效率。最后数 字图书馆中的资源比印刷型信息资源更便于检索,使用户能最快速地获取所需的 信息资源,对教育、科研和技术开发都有很大的意义。 从理论上说,数字图书馆是一种引入管理和应用数字化的物理信息对象的方 法。它的功能有以下五项。: l 各种载体信息数字化; 2 数据的存储和管理: 3 组织对数据的有效访河和查询; 4 数字化资料在网上发布和传送; 5 系统管理和版权保护。 以上五项,既是数字图书馆的基本功能,又是要使数字图书馆进入实用化的 五项关键技术,这些技术的实现有的是由硬件解决,有的是通过软件的方案来实 现的。 实现数字图书馆有三个基本要素:数字化资源、分布式管理和智能化服务, 。孙书平清华同方数字图书馆管理与建设平台t p i 试用报告图书馆学研究, 2 0 0 4 ,3 :l 缸1 6 中山大学硕士论文 我国数字图书馆开发应用_ 甲台研究 三者缺一不可。 大量的数字化资源是数字图书馆的“物质”基础。图书馆离不开大量的文献 资料,数字图书馆不仅要提供二次文献,还要直接提供读者所需的最终信息 次文献,它们都是数字图书馆的组成部分。从传统的图书馆向数字图书馆的转 换,首要任务就是把印刷品形式的文献转换成电予文档。当信息资源转换成二进 制形式后,就消失了其原有的物理形态,具有了相同的属性,就能被同时获取、 反复使用。因此,大量的数字化资源是实现数字图书馆的前提。 分布式管理是数字图书馆发展的高级阶段,它意味着全球数字图书馆遵循统 的访问协议之后,数字图书馆可以实现“联邦访问”,全球数字图书馆将像现 在的i n t e r n e t 样,把全球的数字化资源联为一体,联接成为一个入类知识仓 库。公认的标准协议是实现分布式管理的基础,因此每一个数字图书馆系统都要 十分重视技术标准的选择。 智能化的知识服务是数字图书馆的建设宗旨。数字图书馆系统首先应该以简 单的用户操作接口提供对海量多媒体数据的高性能检索服务,还应该朝着个性 化、主动化、多样化的目标迈进,提供个人数字图书馆、信息推送等用户喜闻乐 见的服务形式。 要实现数字图书馆的以上功能和要素,关键是需要一个行之有效的开发应用 平台,平台的具体功能和性质决定了数字图书馆所具有的功能。因此对于数字图 书馆开发应用平台的研究就显得十分重要了,它是做好数字图书馆建设的先决条 件。 。清华同方光盘股份有限公司t p i 技术白皮书h t t m t p i c r d o , n e t ,2 0 0 5 。清华同方光盘股份有限公司口i 技术白皮书丛辘;f l 毯:鲢艇:娶鲢,2 0 0 5 2 中山大学硕士论文 我国数字图书馆开发应用平台研究 第i 章数字图书馆开发应用平台研究概述 1 i 数字图书馆开发应用平台概念 i 1 1 数字图书馆开发应用平台的定义 数字图书馆开发应用平台是以图书馆的各种类型数字资源和因特网上的各 种网络资源为中心,以为读者提供方便、快捷的信息服务机制为目的,围绕数字 资源的加工建设、数字资源的存储和管理、数字资源的访问和服务提供的一整套 先进、实用、高效的工具,是开发和利用数字图书馆的管理系统,一般可以分为 开发平台、利用平台和管理平台。 数字图书馆开发应用平台与传统的图书馆自动化系统不同,图书馆自动化 系统是图书馆日常业务和工作技术化的结果,而数字图书馆不再是个单独的存 储实体,所以其开发应用平台也不再是简单的对日常工作进行自动化、技术化处 理的平台,而是构成一个信息系统或“信息空间”。这一系统或空间,包括图书 文档和各种情报在内的众多信息源互相连接而成。而其“馆藏”将扩展到不能以 印刷品形式记录和传播的数字式人工制品、因特网信息资源等。从另一个角度看, 也可以说数字图书馆是图书馆自动化系统发展的高级阶段,是图书馆自动化系统 的延伸和超越。 1 i 2 数字图书馆开发应用平台的基本原理 数字图书馆开发应用平台是从数字图书馆的体系结构、信息组织方法、系统 设计模型和数据库开发技术等角度进行研究,所刨建的一个可在互联网上运行的 开放性、分布式、跨平台的网上数字图书馆系统平台。 它涉及到的技术课题包括数字图书馆的结构模型、自由文本模型、图像处理 模型和超媒体模型、多媒体存贮与管理技术、文本与图像的标识与检索技术、数 3 中山大学硕士论文 我国数字图书馆开发应用平台研究 字对象的管理、数据转换与传输、信息检索协议、网络通信协议、版权管理技术 等等。 从其研究的具体内容来看,包括开展分布式资源库的可互操作性研究和基于 并行处理的检索引擎设计方法研究,建立一套跨平台的网上数字图书馆快速查询 系统,提供一种快捷的远程信息发布方法,并对系统安全认证、版权保护与电子 商务系统进行研究;在网络环境下,利用web 方式,构成一个面向对象的分布 式资源库结构模型,探索分布式建库模式;探索建立全文、多媒体资源库的有关 技术:研究网上文献资源库的联台建库模式;探索建立数字图书馆门户网站的架 构;探索网上快速查询的方法。 i 1 3 数字图书馆开发应用平台的功能 数字图书馆开发应用平台,由内容的创建和获取、存储和管理、查询与访问、 权限管理和认证、内容发布、个人知识库及图书馆自动化管理等功能组成。 1 内容的创建和获取 内容的创建和获取也就是资源的采集和数字化工作,这是数字图书馆资源建 设的一项最基础性的工作。系统根据图书馆业务运作的实际需要,提供整套灵 活多样的资源数字化手段,包括: 数据录入与接收,采用计算机输入文字的方法,采集和接收各种新闻报道、 办公文书会议录、报纸印刷、书刊出版等电子排版信息,经剪裁、加工、组合后, 形成电子文献资源库。 图像扫描,采用光学扫描仪、数字相机等将现有的纸质文献进行扫描后进行 存储,对己取得版权许可的馆藏文献进行数字化。 光学字符识别( ocr ) ,利用计算机软件把扫描的图像文献转换成字符文 本进行存储,以便进行全文检索。对古籍善本文献进行0cr 处理时,可采取保 留其中的手迹、印鉴、图像等文献原貌的做法。 视、音频捕捉,通过声卡、帧捕获器或影视影像数字卡将模拟的音频、视频 材料转换成数字方式存储,形成电子文档。对电视节目、新闻片、电影资料等采 用此种方式。 中山大学硕士论文 我国数字图书馆开发应用平台研究 建立门户网站,跟踪和搜集相关网站内容,加以分门别类,予以链接,并建 立网上查询引擎。 其它数字化手段,系统还提供接收多种格式数据的手段,并备有各种格式数 据的转换程序和接口。还可通过软件生成或获取数字化文件,生成电子文档,包 括计算机动画片文件、cad 设计图稿、卫星传送的照片、语音识别文件等等。 2 存储和管理 数据的存储和管理是数字图书馆建设中一个极为重要的工作环节。系统的存 储方式决定了其应用方式与使用效率,存储方案决定了整个系统的扩展性和灵活 性。 考虑到实现分布式的快速检索和发布,系统将元数据与对象数据分开存储, 而索引文件分别存于各节点馆的服务器,且采取互含冗余索引的存取方式,使它 们各自都有一定的扩展能力,而又在网管中心的统一监控和管理下运行。 标引工作,对数字资料进行标引的工作是数字化阶段的一项主要的工作。 系统还提供一种人工辅助式的能按照一定的标准对资源的各种属性进行自 动切分、自动抽词、自动分类和建立索引的功能,建有一套大型的汉语语词属性 关联词库,并备有属性字典和提供关联库查询。 3 查询与访问 查询与访问不但可面向文本、图片、声音、图像等不同类型的数据库,还可 以提供单项、组配、截词、模糊检索和智能化查询途径,提供基于文本内容的全 文检索功能和基于声频内容与视频媒体的检索技术,实现对异构系统的跨库查询 与访问功能。系统能从分散的多个独立馆藏中发现信息,并能灵活地跨越多个馆 藏库进行快速搜索。 4 权限管理和认证 数字图书馆应用平台提供的权限管理技术包括数据加密和权限认证。其中数 据加密技术包括引进的水印技术、数字签名技术、自动加密技术等;系统提供的 权限认证有三类:第一类是用户认证;第二类是计算机认证,在处理的信息特别 重要时,如对于网上计费、联机结算与费用支付或机密信件的处理,系统需要知 道与哪些计算机相连,或指定设备的使用权限,可通过因持网的ip 地址进行确 认;第三类是图书馆资料的认证,用户需要确信接收到的是一条信息的可信版本, 5 中山大学硕士论文 我国数字图书馆开发应用平台研究 而不是被修改过的信息。 5 内容发靠 系统提供一套实用、快捷的内容发布方案,其技术涉及网络协议、传输速度、 媒体特征、信息导航、语言转换及网络传输质量控制等许多方面。 系统还提供一种无缝连接以方便用户图书馆员、系统管理员等各方面的入有 效地使用,包括用户可自己制作网页、设计界面、挂按个人资料系统等网络应用 基本技术,并提供先进的通信接口和友好的内容发布形式等。 6 个人知识库 个人知识库管理模块也可以称为“个人数字图书馆”系统。该系统提供了对 个人使用数字图书馆、获取网上资源、存储个人信息、建立个人知识库和对知识 库进行查询访问、内容编辑、知识重组及建立个人信息管理系统等功能。 7 与图书馆自动化系统集成 数字图书馆开发应用平台应能与原先运行的图书馆自动化集成系统进行平 滑的链接,保证各图书馆原运行系统的采编、流通、o p a c 查询、连续出版物管 理等功能的正常运行。 1 1 4 数字图书馆开发应用平台的特点 数字图书馆开发应用平台是可在因特网上运行的开放性、分布式、跨平台的 网上数字图书馆系统软件平台,它的主要特点包括: 1 简单化 数字图书馆开发应用平台个基本的出发点是提供若干工具去简化不同层 面的用户对功能满足操作的简单性,包括易学习和易使用。 2 标准化 数字图书馆开发应用平台支持数据格式定义和存贮的标准化,如 d c ,x m l ,c n m a r k 等,并采用标准的数据和服务交换协议,如z 3 9 5 0 ,s o a p ,c o b r a 等。 3 开放性和互操作性 6 中山大学硕士论文 我国数字图书馆开发应用平台研究 数字图书馆开发应用平台分为不同的服务层面,以便实现与不同层面服务系 统建立不同的对接服务接口。平台的服务层面自顶向下依次为:个人信息服务, 知识创新和信息获取,知识加工和组织,图书馆传统业务服务,系统运行维护, 应用系统开发和系统核心。 4 集成性 数字图书馆开发应用平台的集成性一方面表现在:可以实现与图书馆自动化 系统或者相关服务系统功能整合。另一方面表现在对不同数字资源的整合:包括 对不同载体,如文字、图片、语音、影像、作为知识载体的物、工具、软件和其 他动态工具等的整合,以及不同格式,如m s w o r d ,p d f ,h t m l 等的整合。 5 灵活性和扩展性 数字图书馆开发应用平台的灵活性和扩展性分为两个方面:广度适应性和深 度、变化的适应性。广度适应性表现为适应管理不同类型数字资源和服务于不同 信息用户。深度和变化的适应性是为了适应信息用户随着使用经验和获得信息满 足盼变化,其信息需求也必然随之变化的情况而必须具备的特性。 6 分布式 数字图书馆开发应用平台索引的分级集中管理,将揭示各种对象主要特征的 元数据及其有关索引信息,集中存贮在分级管理的网络服务器中,以便信息查询 者能够检索到相应的索引数据,但是其对象贝q 根据其版权的不同,尤其是版权授 权方式的不同而存贮在不同的服务器中。 7 跨数据库、跨平台 跨数据库包含了两种含义,一个含义是指平台能够透明地访问不同的数据库 管理系统,另一个含义是平台能够访问不同资源数据库;跨平台就是指数字图书 馆开发应用平台能在多种操作系统平台下运行,如w i n d o w s 的各种平台、u n i x 等。 1 2 与图书馆自动化系统之间的联系和区别 i 2 1 图书馆自动化系统 7 中山大学硕上论文 我国数字图书馆开发应用平台研究 图书馆自动化系统一直没有标准的统一定义,但图书馆自动化的实现却有着 一个公认的标志,其五项标志为:“( 1 ) 图书馆组织的系统化、网络化;( 2 ) 图 书馆藏书的现代化;( 3 ) 图书馆技术方法、服务手段、物质设备的现代化;( 4 ) 图书馆管理现代化;( 5 ) 图书馆人员的专业化和知识结构合理化。”庄仁高度 概括为“图书馆自动化应是以服务为导向之图书资讯系统的整合”。他强调图书 馆自动化系统是一动态的有枫体,包括采编、流通、参考、期刊等单位,各单位 的作业因电脑网络的应用而无限延伸,流动在各单位间的书目及资料因整合而 提升品质和价值。因此图书馆自动化系统强调的是图书馆内部业务的自动化。 目前应用较广泛的图书馆自动化系统有:外国系统如i n n o p a c 、u n i c o r n 、 h o r l z o n 、a l e p h :国内系统:图书馆自动化集成系统( i l a s ) 、汇文文献信息服 务系统等。 1 2 2 数字图书馆开发应用平台与图书馆自动化系统的关系 信息技术发展的阶段性,使图书馆自动化的发展也里现若干阶段。从现代信 息技术在发达国家图书馆系统中应用的过程及图书馆自动化发展的阶段进行分 析,可以认为,数字图书馆是图书馆自动化发展的高级阶段,是图书馆自动化的 延伸和超越,因此数字图书馆开发应用平台也应该是图书馆自动化系统的延伸和 超越9 。 但图书馆自动化系统一般只是在本单位内实行的技术化操作,功能大多只局 限在本单位内,网络互联功能较弱,与因特网的整合功能很少,并且仅限于传统 的图书馆业务管理模块,缺乏对全文数据和多媒体信息的处理,以及应用超文本 技术及图文查询等功能,已经不能适应当前图书馆联合协作以及因特网飞速发展 的需要了。 。张长安数字图书馆与图书馆自动化的发展路向河北大学学报( 哲学社会科学 版1 ,2 0 0 1 ,2 :9 0 9 2 。刘立强,李佳军,田青国内图书馆自动化系统现状分析长春师范学院学报, 2 0 0 4 ,1 2 :1 5 3 1 5 6 吲长安数字图书馆与图书馆自动化的发展路向河北大学学报憎学社会科学 版、,2 0 0 1 ,2 :9 0 9 2 8 中山大学硕上论文 我国数字图书馆开发应用平台研究 数字图书馆开发应用平台在网络互联以及与因特网的功能整合上有着与生 俱来的优势,是对图书馆自动化系统的超越。并且数字图书馆应用平台还应能与 原先运行的图书馆自动化系统进行平滑的链接,保证各图书馆原运行系统的采 编、流通、o p a c 查询、连续出版物管理等功能的正常运行。 数字图书馆开发应用平台与图书馆自动化系统的总体关系是:图书馆自动化 系统是数字图书馆平台建设的基础之一,图书馆自动化系统在技术上对数字图书 馆的开发和应用是有贡献的;实现图书馆自动化是建设数字图书馆的必经阶段, 虽然数字图书馆开发应用平台不是图书馆自动化系统的简单扩展。图书馆自动化 系统是在传统图书馆理论框架下应用计算机技术来改善图书馆服务与管理,而数 字图书馆开发应用平台却进入网络和数字化的新领域,意义和影响将更加深远o 。 1 3 本文相关研究 i 3 i 数字图书馆开发应用平台研究的范围 目前,国内外各种数字图书馆开发应用平台可谓众多,并且各个平台都给出 了自己的数字图书馆开发应用平台,国外如世界上第一个商用数字图书馆软件包 i b m 数字图书馆平台、s u nm i c r o s y s t e m si n c 的d i g it a ll i b r a r y 技术方案等, 国内应用较为广泛的如t p i 数字图书馆、t r s 数字图书馆开发应用平台、超星数 字图书馆、天宇数字图书馆平台、方正a p a b i 、联想、清华同方、金鑫等数字图 书馆开发应用平台等等。针对数字图书馆开发应用平台的研究,主要包括以下方 面: ( 1 ) 某个具体平台在具体图书馆的应用 ( 2 ) 平台某个模块的研究 ( 3 ) 几个平台之间对应模块的对比分析 ( 4 ) 对某一个平台的介绍及研究 ( 5 ) 数字图书馆开发应用平台在图书馆之外领域的应用 李培,黄晓斌,江向东数字图书馆原理及应用北京:高等教育出版社,2 0 0 4 擘 中山大学硕士论文 我国数字图书馆开发应用平台研究 1 3 2 国内外数字图书馆开发应用平台研究现状 目前国内外数字图书馆开发应用平台非常多,并且各个平台都给出了自己的 数字图书馆开发应用平台,例如超星数字图书馆软件方案、天宇数字图书馆平台 解决方案、t p i 数字图书馆技术自皮书、t r s 数字图书馆开发应用平台等,还有 方正a p a b i 、联想、清华同方、金鑫等数字图书馆开发应用平台以及w e b f e a t p r i s m 、s u nm i c r o s y s t e m si n c 的d i g i t a ll i b r a r y 技术方案等等,让人们对 于数字图书馆开发应用平台的基本情况能够有所了解,但每个平台的方案都只是 关于自己本身技术和应用上的说明,而不会涉及到其他平台的情况,因此在平台 的开发者这一领域中,不可能对数字图书馆开发应用平台做出整体性的探讨和研 究,也不可能对各个平台之间做出比较;另外,数字图书馆开发应用平台的使用 者,大多数是图书情报领域的用户,虽然他们在使用这些平台的过程中会有一些 相关的体会或者研究,但由于一个用户一般只会选择一种平台,因此这些相关研 究往往是针对某个具体平台的,不会对开发应用平台的整体情况做出评价,并且 也很少会有对多个平台进行比较的情况,比如王军的i 阴数字图书馆应用平台 简介回一文是对辽宁省图书馆所使用的i b m 数字图书馆应用平台的一个详细的 介绍;又如张成昱,赵仪,曾婷的浅论基于图书馆的电子图书传播机制兼 谈清华大学一超星电子图书系统的开发和应用。文,则是对超星数字图书系 统的单个平台的研究,均没有几个平台之间比较的情况;虽然有很少关于两种平 台之间的比较研究,如清华大学的赵阳、姜爱蓉在 学位论文网上提交和发布系 统比较研究 一文中从多个角度对比和分析了清华同方t p i 、t r s 、北大方正、 杭州麦达等四套学位论文网上提交和发布系统;福州教育学院的肖汀在中小型 数字图书馆软件系统的选择一文中,对清华同方t p i 系统,北大方正的 a p a b i 系统,杭州麦达数字图书馆系统和北京国信贝斯i b a s e 数据库系列软件 。王军i b m 数字图书馆应用平台简介图书馆学刊,1 9 9 9 ,4 :1 6 - 1 7 。张成昱,赵仪,曾婷浅论基于图书馆的电子图书传播机制兼谈清华大学 超星电子图书系统的开发和应用东南大学学报借学社会科学版) ,2 0 0 2 ,3 :1 5 1 9 。肖汀中小型数字图书馆软件系统的选择厦门教育学院学报,2 0 0 4 ,1 2 :8 0 - 8 2 。赵阳,姜爱蓉学位论文网上提交和发布系统比较研究,大学图书馆学报,2 0 0 4 , 3 :3 6 1 4 0 中山大学硕士论文 我国数字图书馆开发应用平台研究 及联合国教科文组织信息存储与检索软件w i n i s i s 进行了介绍与比较,但都是 从某个具体模块的角度来进行的。 在国外,对于数字图书馆开发应用平台的研究开始的比国内早,也更加全面。 欧美八国集团正在大力开展数字图书馆平台的研究和建设,并且取得了许多阶段 性成果,如:采用数字对象( d i g i t a lo b j e c t ) 作为基本元素构造其数据管理体 系( 数字对象是下一代因特网将采用的新型数据结构) ;对于资源的组织,分 为元数据和对象数据两部分;查询系统针对元数据的集合,知识产权保护则针 对对象数据的集合;采用s g m 【m l 对多媒体资源进行置标;采用面向对 象的技术,如c o r b a 等作为跨平台的基础:将资金优先用于最有特色的资源 组织和建设;在全国甚至全球范围内进行合作。建设各种数字化资源;提高 网络的适应能力,强化数字图书馆应用的基础;针对各种各样的用户需求展开 研发与建设国。 但是目前在国内外的研究中,涉及到大多数主流的数字图书馆开发应用平台 的整体探讨和研究,以及各个平台之间的多个层面的比较研究几乎还没有,这种 现状说明对于数字图书馆开发应用平台的研究一方面需要更宏观、更整体,另一 方面需要更加深入和系统化。 1 4 本文研究方法 本文对于数字图书馆开发应用平台从宏观的角度进行整体探讨之后,对多个 主流平台进行了深入而系统的比较,运用到的主要研究方法有: l 文献调查法,通过文献资料调查,掌握国内外数字图书馆开发应用平台的 体系结构、应用特点、发展状况和动态等,并以此来实现比较的前提。 2 比较分析法。是论文运用的最主要的研究方法之一,通过对各个数字图书 馆开发应用平台的比较来实现本文写作的目的和意义。 3 实地调查法,深入一些已经应用了数字图书馆开发应用平台的图书情报或 回新千年的挑战:关予中国数字图书馆建设实践的思考 b ! 1 2 ;! 塑:d = ! i b i ! y :! 坠! i 旦q z i ! n ! 笪d ! ! 垒i ! :- j ! p 2 i d 三3 q 3 ,2 0 0 5 l l 中山大学硕士论文我国数字图书馆开发应用平台研究 其他机构进行实地调查,了解这些平台的在实际应用中的作用以及还存在的问 题,并据此提出未来数字图书馆开发应用平台所应改进的地方以及发展趋势。 1 2 中山大学硕士论文 我国数字图书馆开发应用平台研究 第2 章数字图书馆开发应用平台的体系结构 2 1j 2 e e 平台与n e t 平台 在讨论数字图书馆开发应用平台的体系结构之前,我们需要先了解两种信 息化平台:j 2 e e 平台和m i c r o s o f t 公司的n e t 平台。这两种平台虽然一般应用 于企业信息化,但它们为构造一切信息化的方案提供了可能,目前有很多数字图 书馆开发应用平台都是基于这两种平台的。所以要探讨数字图书馆开发应用平台 的体系结构,对j 2 e e 和n e t 进行一定的了解,对它们的体系结构进行相关分 析是非常有必要的。 j 2 e e 是一种利用j a v a 2 平台来简化诸多与多级企业解决方案的开发、部署 和管理相关的复杂闯题的体系结构。j 2 e e 使用多层的分布式应用模型,应用逻 辑按功能划分成组件,各个组件根据它们所在的层分布在不同的机器上,一般分 为客户层组件、w e b 层组件、业务逻辑层组件和信息系统层软件。这种基于组件、 具有平台无关性的j 2 e e 结构使得j 2 e e 程序的编写十分简单,因为业务逻辑被 封装成可复用的组件,并且j 2 e e 服务器以容器的形式为所有的组件类型提供后 台服务。与组件类型相对应,容器类型也含有应用程序客户端容器、w e b 容器、 e j b 容器和企业信息系统层软件。 j 2 e e 的体系结构为:( 1 ) 客户层:用来与用户交互,并把来自系统的信息 显示给用户。j 2 e e 平台拥有不同类型的用户,包括h t m l 用户、j a v aa p pl e t s 和j a v a 应用等。 ( 2 ) w e b 层:w e b 层产生表示逻辑,并接受来自表示客户端的用户反馈,这 些表示客户端通常为h t m l 客户端、j a v aa p p l e t s 和其它的y e b 客户端。在所 接收的客户端请求的基础上,表示层对用户的请求产生相应的回应。在j 2 e e 平 台中,是由w e b 容器内的s e r v e l e t 和j s p 来实现这层的。 ( 3 ) 业务层:这一层处理应用的核心业务逻辑。业务层为底层业务服务组 。范勇,董慧j 2 e e 和n e t 的比较构建数字图书馆系统平台的思考现代图 书情报技术,2 0 0 3 ,4 :2 0 - 2 2 1 3 中山大学硕士论文 我国数字图书馆开发应用平台研究 件提供必要的接口。业务组件通常被实现为e j b 容器内的e j b 组件。其中e j b 容器提供组件生命周期,管理持久性、事务和资源分配等。 ( 4 ) 企业信息系统层:这一层为企业的信息系统服务,包括数据库系统、事 务处理系统、遗产系统和企业资源计划系统等。e i s 层是j 2 e e 应用与非j 2 e e 应用或遗产系统集成的连接点。 n e t 是m i c r o s o f t 用以创建x m lw e b 服务( 下一代软件) 的平台,该平台 将信息、设备和人以一种统一的、个性化的方式联系起来。借助手n e t 平台,可 以创建和使用基于x m l 的应用程序、进程和w e b 站点以及服务。它们之间可以 在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的 解决方案。n e t 是个全面的产品家族,它建立在行业标准和i n t e r n e t 标准之 上,提供开发( 工具) 、管理( 服务器) 、使用( 构造块服务和智能客户端) 以及 x m lw e b 服务体验。n e t 框架是n e t 平台中居于核心地位的编程引擎,它通过 其核心安全功能提供保护客户机和服务器的方法。由于公共语言运行库在核心层 透明地处理安全性,因此开发人员可将精力集中于应用程序逻辑。开发人员仍然 可以随时使用和扩展安全模型o 。 n e t 的体系结构为:整个n e t 平台体系结构可以分为以下4 个主要部分 ( i ) n e t 基础设施和工具:用来构建和运行企业系统的基础设施和工具, 包括v is u a ls t u d i o n e t ,n e te n t e r p r i s es e r v e r s ,n e tf r a m e w o r k 。 ( 2 ) n e t 基础服务:n e t 服务包括一组用于i n t e r n e t 的信息共享服务, 如p a s s p o r t n e t ( 用于用户身份验证) ,以及用于文件存储、用户偏好管理、日 历管理的服务。这些服务将由微软公司以及微软的合作伙伴提供。 ( 3 ) n e t 用户体验:这是一个更广泛、更适应的用户体验,信息可以以 各种方式、在各种不同设备上提供。 ( 4 ) n e t 设备;这种设备软件使得可以使用新的可以利用网络服务的智 能 n t e r n e t 设备。 基于j 2 e e 或n e t 的数字图书馆开发应用平台是以这两种平台为基础的,在 探讨其体系结构时也可以借鉴j 2 e e 或n e t 的体系结构来进行。 。范勇,董慧j 2 e e 和n e t 的比较构建数字图书馆系统平台的思考现代图 书情报技术,2 0 0 3 ,4 :2 0 2 2 1 4 中山大学硕士论文 我国数字图书馆开发应用平台研究 2 2 数字图书馆开发应用平台体系结构 数字图书馆开发应用平台是开发和利用数字图书馆的管理系统,数字图书馆 的结构出其开发应用平台所决定,因此,数字图书馆的体系结构归根到底取决于 其开发应用平台的体系结构,对于数字图书馆体系结构的研究其实就是对其开发 应用平台的体系结构研究的延伸。 数字图书馆开发应用平台的体系结构,是定义在网络环境下的一个面向对象 的、分布式的、能兼容多种操作系统,可在不同数据库平台环境下运行的网络结 构模型。体系结构主要解决的问题是数字对象的信息组织结构和分布式信息仓储 的组织结构。数字对象决定着信息组织、处理和利用方式。资源库组织结构的核 心在于建立一个统一的、互操作的、可伸缩的组织框架,将分布互联的信息仓储 集成为一个整体,在此基础上提供高质量的信息服务,如屏蔽各仓储的差异、提 供统一的服务接口、语义化检索、智能代理等。对于用户而言,体系结构隐蔽在 用户界面以下,良好的体系结构应提供一个透明层,用户甚至感觉不到体系结构 的存在。但对于数字图书馆开发和管理者而言,体系结构决定了数字图书馆中信 息的组织方式、系统的软硬件构成、数据操作方法等问题,显然体系结构问题对 实施者而言至关重要。体系结构作为数字图书馆建设的难点在于其受社会与法律 环境、通信基础设施和网络技术、软件工程、硬件环境、系统安全、访问权限、 数字对象类型和数量等多方面因素的影响国。 虽然各个平台的体系结构在细节上并不完全相同,但由于大部分平台都是 依照j 2 e e 平台与n e t 平台的规范来实现的,因此它们的体系结构在整体上也与 这二者的体系结构有着相似之处。 数字图书馆开发应用平台的体系结构大致由用户界面、调度系统( 预处理系 统) 、检索系统、图书馆服务器、对象库和资源加工系统六个部分组成。 。马自卫数字图书馆及其体系结构实现的研究现代周书情报技术,2 0 0 2 ,2 :3 5 1 5 中山大学硕士论文 我国数字图书馆开发应用平台研究 用户界面 2 2 1 用户界面 图2 - 1 数字图书馆开发应用平台的结构 数字图书馆开发应用平台提供资源给用户使用时,应具备友好的用户界面。 用户界面是用户与数字图书馆的接口,数字图书馆向用户提供的最终服务都是通 过用户界面来实现的。用户界面有两种类型:供图书馆工作人员使用的和面向最 终用户使用的用户晃面。用户界面与客户服务器相连,该服务器管理数字对象闻 的关系,组织数字对象信息,管理用户使用情况等。图书馆工作人员使用的用户 界面,是一种管理工具,它能生成一种编辑器,可存取、增加、删除数字对象。 一般情况下,可直接借助通用的w e b 浏览器作为其用户界面工具。但是用户界面 的设计应考虑到不同机型和异质网络上的用户。 用户界面应该可支持各种浏览器;提供管理接口,以生成、编辑、查询、删 除数字对象( 图书馆员专用) ;可操作复杂的数字对象,把数字对象间的联系变 换为h t m lh y p e r l i n k s 的模式;能处理调度码,识别数字对象的调度码( 图书馆 员专用) ;对元数据可查重,以便存入新对象( 图书馆员专用) ;允许用户查询含 有其他数字对象的信息;使用容易、直观,用户能方便存取数字对象;用户可以 自由使用调度码的基本条款和条件或者查询方法,调度码的识别等:数字对象结 构对用户是不透明的。 2 2 2 检索查询系统 检索查询系统可以有多种,只要可以和调度码结合起来确认数字资源对象即 l 些奎兰堡主鲨奎 墨里墼兰里苎堡墅i 垦生旦兰鱼翌塞 可,传统的信息检索系统和书目系统都可以作为查询系统。查询系统由查询协议、 用户接口( a p i ) 、检索引擎和索引组成,并与客户机、服务器、对象库密切相连。 系统提供一种快速的全自动库查询方法,通过数字对象的键元数据字索引、查询 引攀和查询协议,即可实现快速查询,用户利用该查询方法可以简单、快捷的查 询到所需信息。 2 2 3 调度系统 数字图书馆是由用户、图书馆员、计算机、网络系统、对象库、检索系统、 w e b 服务器、数字对象、对象的元数据和书目记录等多种部件有机组合而成的, 这些成分是通过调度码和调度系统对其进行管理和识别的。 i 调度码 调度码是用来识另8 数字对象和对象库的,作为一种数字对象的标识符,用于 确认数字资源的唯一性,并对数字对象进行定位。现在通用的调度码是u r n 。与 之对应的是u r l ,可按对象在对象库中的位置来识别。 调度码作为长期要使用的名称,需要一个权威机构制定命名规则和命名。调 度码由命名管理机构刨建,其管理设备被授权创建和编辑调度码。 2 调度系统 是判断、识别和操控调度码的系统,该系统是一个存储调度码和相关数据的 分布式计算机系统,它可用于定位或访问由调度码命名的项目。在数字图书馆开 发应用平台中,用调度码识别的资源可改变其形式,可将资源存于位置上或可移 动其位置,或随时间而发生变化。由此,必须有一个系统来监控它,称为调度系 统。它可用于定位或访问由调度码命名的项目。 2 2 4 图书馆服务器 在传统的图书馆自动化集成系统中,图书馆服务器用来对整个自动化系统进 行管理和控制,采用客户机朋艮务器模式,是一个以图书馆内部业务为主体的书 。李培,黄晓斌,江向东数字图书馆原理及应用北京:高等教育出版社,2 0 0 4 。李培,黄晓斌,江向东数字图书馆原理及应用北京:高等教育出版社,2 0 0 4 17 中山大学硕士论文 我国数字图书馆开发应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论