中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 技  术 > 软件 > 软件应用
国家图书馆:深度应用DSpace
http://www.edu.cn   2012-07-05 中国教育网络 作者:冯红娟 马宁宁 郭炯 李荣艳

字体选择:【大】 【中】 【小】

  DSpace搭建流程

  DSpace可安装在LinuxUnix、Windows等操作系统下国家图书馆建设的“图书馆情报学开放文库”是在Linux系统下进行搭建的。DSpace系统的基本安装流程如下:

  1. 工具组件安装安装

  jdk、ant、maven、tomcat

  2. 创建数据库

  创建用户postgres,在用户postgres下安装PostgreSQL,并创建数据库dspace。

  3. 安装DSpace系统

  创建用户dspace,在用户dspace下安装DSpace系统。

  安装过程中需要修改文件 dspace.cfg中的各项参数,如邮箱服务器地址、管理员邮箱地址及密码、DSpace系统URL等信息。使用命令mvn package生成DSpace安装包,之后,使用ant  fresh_install命令初始化dspace数据库并安装DSpace。

  4. 创建系统管理员

  使用CreateAdministrator命令,根据提示信息,输入管理员邮箱及密码,便可设置管理员。该管理员具有DSpace的最高权限。

  5. 启动服务及数据库

  启动 Tomcat服务及DSpace数据库。

  6. 查看用户界面

  使用IE浏览器可查看DSpace系统安装成功后的默认界面。

  以上为DSpace软件的安装流程。在使用DSpace软件搭建机构知识库过程中,还须注意当机构知识库更换服务器或遇到其他情况,系统需进行迁移时,首先在新服务器上重新搭建DSpace系统,之后进行数据迁移。数据迁移除了需备份恢复数据库,还需要迁移assetstore文件夹,将这两部分数据迁移后,再重建索引,即可完成整个系统的迁移。以PostgreSQL数据库为例,使用pg_dump命令对数据库进行备份,之后通过psql对数据库进行恢复,重建索引须运行(在[dspace]/bin目录下)index-init和filter-media命令。

  DSpace系统搭建完成后,还须对其进行本地化设置以适合机构需求。

  DSpace的本地化设置

  本地化设置包含DSpace系统用户界面、邮件内容及提交作品时元数据信息的汉化。管理员还可以通过设置系统的主题、作品提交策略、服务条款等内容,使系统更好地满足本机构的需要。

  用户界面汉化

  DSpace开源软件系统的用户界面的汉化涉及Messages.properties文件。该文件是研发人员为方便实现不同语种的用户界面而建立的。首先,将Messages.properties中每个参数的值(即每行等号右边的英文)翻译为汉语,之后将参数值转化为Unicode-8编码格式,也可从网上下载相应版本的汉化包。转码后的Messages.properties中的参数值为Unicode-8编码。如下所示:

  browse.single.header = \u6d4f\u89c8\uff1a{0}\u6309

  browse.single.order = \u6392\u5e8f:

  Messages.properties文件汉化并转码后,复制到文件夹[WEB-INF]/classes下,重启Tomcat即可显示汉化后的用户界面。

  邮件汉化

  在DSpace系统中,用户注册时使用的电子邮箱是用户的惟一标识符,也作为用户的登录账号。新用户注册、老用户密码丢失后密码重置、上传文章审核结果通知等信息都使用到电子邮箱。系统使用的邮件模板都存放在[dspace]/config/emails文件夹下,如:register文件是新用户注册时发送给用户的邮件;change_password文件是用户密码丢失遗忘时,密码重置的邮件;feedback文件是用户意见反馈的邮件等。这些邮件均可进行汉化。“Subject:”后对应文字是邮件的标题,直接用汉语替换原有英文内容即可。Subject、{0}、{1}等信息是系统数据传递的字段,在汉化时不做修改。

  提交作品时元数据字段的汉化

  用户提交作品过程中,标题、作者、出版日期等描述信息的汉化,需修改[dspace]/config/input-forms.xml文件,将<label></label>和<hint></hint>标签内的英文翻译为汉语即可。如果提交作品时描述信息过于烦琐,希望减少某些描述信息,可删除in-put-forms.xml文件中的相关字段。

  DSpace系统的本地化过程须反复测试,直至系统运行正常。

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com