1.DSpace介绍。
数字空间(DSpace)是由MIT与HP公司联合开发的开放源代码软件,该系统具备处理MIT教师和研究人员每年完成的总计1万多份数字化科研成果的能力。这些成果包括图书,学位论文,数据集,计算机程序,视觉模拟模块,多媒体出版物,电子刊物书目,数据图片,视听资料,格式化的数字收藏,电子教学资料,网页,管理资料等等,几乎囊括了文本,音频,视频和图片等各类媒体格式。DSpace是运行在多平台上,遵循BSD协议的开放源代码系统,用户通过直接利用或改写DSpace软件,创建适合自己的机构仓储系统,不但可以利用于一个机构,而且可以通过DSpace与其它学校联网组成联盟,形成共享的内容管理发布系统。目前使用DSpace构建机构仓储的机构组成了一个联盟数字空间联盟,该联盟成员有英国的剑桥大学,加拿大的多伦多大学,美国的华盛顿大学,哥伦比亚大学,俄亥俄州大学等。
2.Dspace的特点。
DSpace系统在数据的存储,导入导出,统计订阅等方面表现出了强大的功能。其主要特点有:①在长期保存各种数字化资源格式的数据处理与数据描述中显示了强大的功能,包括期刊论文,图书,图书章节,数据集,学习资源,图像,3D图像,地图,乐谱,设计图,预印本,录音记录,音乐录音,软件,技术报告,论着,视频,工作文档等等。DSpace可以存储,管理和发布任何已经和未经出版的本地馆藏,保证印刷和数字文献的统一索引和定位。②数据检索功能强大,满足用户使用要求。DSpace的目标就是提供尽量多的检索特色。DSpace的索引和检索模型有一个API接口,允许非常方便地索引新内容,重建索引以及在指定范围内检索。这个API来自免费的Java搜索引擎DDDLucene.Lucene支持字段检索,停词(stopwords),词干(stemming)以及不重建索引增加新的索引内容的能力。在高校图书馆建立的DSpace系统中,用户可以按题名,作者,出版日期浏览DSpace存储库中全部资源,也可以在选择相应的信息门类后(即DSpace中定义的社区或合集),浏览该大类下的小类和全部条目,包括这些条目的标题,日期和作者,简而言之,用户在DSpace中可以运用浏览和检索两种方式获得所需信息资源,不但与目前高校图书馆的检索方式基本一致,而且DSpace在资源获取时间和精确程度上更具优势。③修改和扩展功能容易。
DSpace提供了几个支持API接口的内置程序,可以通过它简化和加速数字馆藏的开发,在一定程度上为系统提供了扩展和修改的能力。另外,由于Java虚拟机是由HTML和部分嵌入的Java代码组成的,基本上不需要触动其核心的代码就可以方便地修改它。④以分级权限控制的管理体系,满足馆藏信息安全要求。数字空间群拥有不同的电子工作组,而不同的组拥有不同的权限。某些DSpace的功能,比如检索,浏览等可以是匿名的,但是如提交,订阅以及管理等功能则需要经过用户认证。DSpace提倡"电子用户"(e-people)的概念,每个电子用户需要向DSpace提供如下信息:电子邮件,姓名,认证信息,密码等订阅专题列表DSpace有一个可变的认证系统,它采用的是"缺省否定(defaultde-ny)"的策略,比如,一个电子用户对某个元数据具有"读"权限,但他未必就拥有对此元数据指向的材料的"读"权限。⑤使用免费。Dspace系统是一个开放源代码的软件平台,而且它所使用的第三方软件如Post-greSQL,JDK,Apache等,也是开放的源代码。不仅可以从其他网站上免费下载,而且可以自由使用,复制和修改,省去了购买商业软件的巨额费用,大大降低建设成本。
二、DSpace的运作是以事件触发的机制来实现的
在DSpace中有很多的数字空间群,对于内部工作部门(数字空间群),通常我们设定所有工作人员都是"提交者"(submitter),而其中的一部分人又被设定为"审核者"(reviewer),负责人则设定为终审(coordinator)。每个数字空间群中都存在着"提交者","审核者"等等的角色。这些角色可能指派给很多人,组成角色群,或称"电子工作组(e-persongroup)".任何一个对系统的请求,从检索,浏览到材料提交,都会触发不同的工作流,并进入相应的"任务池(Taskpool)".经过审核,元数据编辑和终审等等环节*终进入DSpace.而该工作流涉及的每一个步骤的电子工作组,都会因为自己的角色而获得通知,使相应的电子用户可以进入个人数字空间(IndividualDSpace)来完成任务。典型的事件如新书采购:书商(用户)向图书馆(DSpace)提交书目,新书通告被放入采访部(acquisition数字空间群)的"任务池",处于采访数字空间群的专业人员可以从"任务池"中获取书目进行审核(相应的书目将同时被移除,以免重复相同的工作流。)如果审核通过,系统产生订购单。如果是即时生效的数字资源,这一事件将触发DSpace的元数据编辑工作流。如果审核不通过,用户将得到附有审核人员意见的通知书。对于外部数字空间群,匿名用户可以通过WEB访问进行检索和浏览,授权用户则可以将自己的材料提交DSpace,触发馆藏接收工作流。比如教员的课件,博士的学位论文,这些数字文献本来就是数字图书馆的馆藏来源,通过DSpace的工作流经过专业馆员的审核和元数据编辑,很方便地进入馆藏。另外,作为数字图书馆功能的拓展,用户还可以在授权的个人数字空间中临时或永久存放数字材料。
总之,DSpaee不仅适用于单一的图书馆数据库的建设,也适用于跨组织的机构仓储。它在构建高校图书馆机构仓储方面的可行性和优势,给高校图书馆信息管理系统提供了很好的借鉴。