基于DSpace的高校数字资源管理系统构建
2009-07-15徐玲芳闫永君蒋智
徐玲芳 闫永君 蒋 智
〔摘 要〕根据高校数字资源结构的特点,构建了基于DSpace的高校数字资源管理系统。介绍了DSpace的基本结构,论述了高校数字资源管理系统的构建过程。实践表明,该系统具有较高可靠性、较强的可扩展性,并且便于维护的特点。
〔关键词〕DSpace;数字资源;数字资源管理;长期保存
〔中图分类号〕G250.7 〔文献标识码〕B 〔文章编号〕1008-0821(2009)01-0122-02
The Build of University Digital Resources Management System Based on Dspace
Xu Lingfang Yan Yongjun Jiang Zhi
(Library,Jiangsu Uniersity,Zhenjiang 212013,China)
〔Abstract〕According to the the characteristic of university digital resources,the paper built the university digital resources management system based on DSpace.After introducing the basic architectures of Dspace,the construction of the process was discussed.The practice showed the reliability,scalability and maintainability of the system.
〔Key words〕DSpace;digital resources;digital resources management;long-term preservation
随着高校内涵建设的不断深入,各高校都积累了很多有价值的学术成果和科研成就。如何有效地整合、共享这些资源,降低收集、保存这些资料的成本和周期,让广大师生在工作、生活、学习、教育、科研等方面充分便捷地利用这些资源,成为高校数字资源管理急需解决的问题。
针对这个问题,各高校都展开了积极的理论研究和实践工作,目前比较流行的是使用DSpace[1-2]和Fedora[3]这2种开放源代码的数字资源管理系统。
Fedora的优势是实现了数字对象框架,并支持元数据层面的互操作性。但从系统的实际应用来看,Fedora只提供了管理和访问数字对象的接口,没有提供客户端可操作的用户界面,在著录、服务等方面需要进行二次开发,需要自己编写程序代码来调用Fedora的管理API和访问API接口,因此Fedora的应用“门槛”较高,对技术要求力度较大;而Dspace打破了传统图书馆的馆藏收集和利用方式,广泛收集由研究者和教育人员产生的各种形式的资料,包括未正式出版的文本、讲课笔记、多媒体课件和其他研究成果。该系统实现了对研究机构学术信息的收集、存档和分享,用一种分布式的方法让任何获得授权的机构都能够分享到海量的学术信息资源,在某种程度上为研究机构提供了一个学术交流的平台。并且DSpace是基于存储的资产管理,以事件触发构建的工作流机制,以分级权限控制的管理体系,具有快速开发、易用、可扩展性强等优点[4]。因此本文采用DSpace构建高校数字资源管理系统。
1 DSpace简介
DSpace(数字空间)系统是由美国麻省理工学院图书馆和美国惠普公司实验室合作开发,并于2002年10月开始投入使用的,其以内容管理发布为设计目标,遵循BSD协议的开放源代码数字资源存储系统[5]。
DSpace可以收集、存储、索引、保存和发布任何格式的数字资源。DSpace数据模型如图1所示,其采用分层结构的对象来表示空间的构成。这些对象自顶向下包括数字空间群、数字馆藏、数字条目、数字流包、数字流和数字流格式[6]。
数字空间群是模型中最上层的对象,每个DSpace站点可划分成多个数字空间群,每个数字空间群可以进一步划分成多个子数字空间群。一个数字空间群可以包含多个数字馆藏,一个数字馆藏也可以在多个数字空间群中出现,用户一般以数字馆藏为单位来订阅相关信息。数字馆藏由若干条目构成,一个条目可以被引用至多个数字馆藏中,但是只能属于一个数字馆藏。数字流包由密切联系的数字流组成。数字流即常用的计算机文件。每个数字流都与一种数字流格式相关联。一个数字流格式是用来指向一个特定文件格式的惟一标识,提供解释该格式文件的方法[7]。
2 数字系统构建
图2为数字系统构建框图。系统最顶层为高校图书馆,各学院、研究所划分为数字空间群,各专业、实验室划分为子数字空间群。各专业又包括课程、科研等数字馆藏。一个数字馆藏可以在多个数字空间群中出现,即相同课程可以在不同专业中被引用。如数学、英语、政治等课程是整个学校各专业都要上的内容,这样就能方便各专业的学生都能很快的查询到该课程的相关资料。同样各实验室作为数字馆藏,也可以为不同的数字子空间所引用。
课程数字条目结构如图3所示,其包括团队、课件、习题库、实验、参考书目等具体的数字条目构成。由于DSpace系统能接收几乎所有的文件类型,其可以接受的电子化材料包括:论文与预印稿、技术报告、会议论文、电子论题、图像(包括可视化图像、科学图表等)、视频文件等。因此各资源都可用常见的计算机文件格式存储,该些条目以数字流的形式存在于数字系统中,每种数字流都与一种数字流格式相关联。
教师发布相关信息时,不需要使用太多的描述信息,一般情况下只要指明课程标题、讲课教师及课程介绍信息就可以了,而且在生成目录信息时一般也不包含附件。为了方便地发布信息,简化提交过程,系统增加了一种新的提交形式,在这种提交形式下,用户也可以选择是否上传文件。
3 定制扩展用户
本系统主要是为高校定制,访问人员一般都是高校的师生。为确保系统稳定,安全,同时又能有序快速的整合资源。本系统采用分类用户管理机制[8]。分别设置图书馆管理员、各学院分管管理员、高校教师和学生。
图书馆管理员、主要负责系统的建设、更新、维护包括用户的定制等一系列的工作。
各学院分管管理员主要负责本学院的数字资源管理。
高校教师负责本人所承担课程的数字资源建设,可修改相关课程数据,同时也能使用本专业的数字资源。
学生可以使用本专业的数字资源和相关基础课程的数字资源,但是没有修改数字资源的权限。
同时,为了便于用户还能使用其它专业的数字资源,系统设置定制功能。可以通过高校校园网邮箱发邮件申请,经管理员批准后就可以使用,但是不能修改所订阅的资源。
对于所有用户的登陆账号,教师可以使用工号,学生可以使用学号,系统设置有初始密码,密码可以由用户修改。
用户要使用数字资源,在校内可以通过教育网,在校外可以通过代理服务器地址的访问实现。
这种用户定制方式既方便,又简单,同时有效地避免了非法登陆。
4 结 语
DSpace系统作为一种优秀的开放源代码的数字资产管理系统,已经在国外大学和研究机构中取得了广泛的应用。本文以DSpace系统为载体,构建了高校数字资源管理系统。基于DSpace的高校数字资源管理系统具有很好的模块化结构,它在用户管理、资源发布等方面提供了丰富的功能,对构建高校的知识库具有很大的优势。希望通过对该系统的进一步实用研究,能够更好地完善该系统,从而推动高校知识库的建设和发展,真真切切地为广大师生提供便利。
参考文献
[1]DSpace官方网站[EB].http:∥www.dspace.org/,2005-10-08.
[2]DSpace系统文档[EB].http:∥dspace.org/technology/system2docs/,2005-10-09.
[3]Fedora的官方网站[EB].http:∥www.fedora.info/,2005-02-08.
[4]张首红,姜爱蓉.数字图书馆系统开源软件的比较分析[J].图书馆杂志,2006,(1):43-48.
[5]The BSD License[EB].http:∥www.opensource.org,2005-10-08.
[6]浙江大学图书馆.DSpace研究[EB].http:∥www.libweb.zju.edu.cn,2005-01-05.
[7]董丽,张蓓,邢春晓.开放源代码的数字资源关系系统DSpace和Fedora的分析和比较[J].现代图书情报技术,2005,(7):1-6.
[8]马国栋,朱濂.基于DSpace的数字资源管理方案在图书馆建设中的应用[J],现代情报,2006,(3):116-118.