联系我们
 课程时长 28 小时

课程大纲

DSpace及其功能简介

  • 什么是DSpace?
  • DSpace 7+架构:后端、前端和REST API
  • 知识库的工作流程和结构(社区、集合、条目、元数据)
  • 主要功能、特性和用例
  • 用户和管理界面概述

DSpace 7+的安装与配置

  • 基础设施要求(数据库、服务器、依赖)
  • 安装后端(DSpace REST API)和前端(Angular UI)
  • 初始配置和系统参数
  • 基本定制(语言、外观、权限)
  • 生产环境部署的最佳实践

DSpace 7+的管理、使用与监控

  • 管理社区、集合和条目
  • 用户角色、权限和访问控制
  • 导入和导出数据及元数据(批量导入、CSV等)
  • 系统监控和日志管理
  • 备份和数据恢复策略
  • 系统更新和环境维护

定制和插件的开发

  • DSpace 7+开发架构
  • 前端定制(Angular UI、布局、品牌、主题)
  • 后端定制(REST API、服务、事件)
  • 开发新组件、扩展和插件
  • DSpace开发的最佳实践

与其他工具和系统的集成

  • 与LDAP、SAML及其他认证系统的集成
  • 将DSpace连接到外部平台(图书馆系统、CRIS、数据知识库等)
  • 消费和暴露DSpace REST API
  • 与索引、搜索和指标工具集成(Solr、Google Scholar等)
  • 流程自动化和互操作性

数字知识库管理的最佳实践

  • 元数据政策和数字保存策略
  • 有效构建社区和集合
  • 权限管理和许可(知识共享等)
  • 知识库的可访问性、可用性和SEO
  • 知识库管理的安全和可扩展性策略

支持、维护和故障排除

  • 诊断和解决常见问题
  • 性能监控和系统优化
  • 升级规划和版本管理
  • 文档和应变管理
  • 内部和外部用户的技术支持流程

总结和后续步骤

  • 回顾部署、定制和集成工作流程
  • 持续的社区支持和DSpace路线图
  • 团队技能提升和知识库增强的推荐后续步骤

要求

  • 理解Web应用程序和服务器环境
  • 有Linux命令行和数据库系统的经验
  • 熟悉基本软件开发实践

目标学员

  • 系统管理员和知识库管理员
  • 图书馆IT人员和数字知识库团队
  • 定制或集成DSpace环境的开发者

即将举行的公开课程

课程分类