聯繫我們

課程簡介

DSpace 介紹及其功能

  • 什麼是 DSpace?
  • DSpace 7+ 架構:後端、前端及 REST APIs
  • 存儲庫的工作流程與結構(社區、集合、條目、元數據)
  • 主要特性、功能及使用案例
  • 用戶界面和管理界面的概述

DSpace 7+ 的安裝與配置

  • 基礎設施要求(數據庫、服務器、依賴項)
  • 安裝後端(DSpace REST API)及前端(Angular UI)
  • 初始配置及系統參數
  • 基本定制(語言、外觀、權限)
  • 生產環境部署的最佳實踐

DSpace 7+ 的管理、使用與監控

  • 管理社區、集合及條目
  • 用戶角色、權限及訪問控制
  • 導入和導出數據及元數據(批量導入、CSV 等)
  • 系統監控及日誌管理
  • 備份與數據恢復策略
  • 系統更新及環境維護

定制與插件的開發

  • DSpace 7+ 開發架構
  • 前端定制(Angular UI、佈局、品牌、主題)
  • 後端定制(REST API、服務、事件)
  • 開發新組件、擴展及插件
  • DSpace 開發的最佳實踐

與其他工具和系統的集成

  • 與 LDAP、SAML 及其他認證系統集成
  • 將 DSpace 連接到外部平台(圖書館系統、CRIS、數據存儲庫等)
  • 消費及提供 DSpace REST APIs
  • 與索引、搜索及指標工具集成(Solr、Google Scholar 等)
  • 流程自動化及互操作性

管理數字存儲庫的最佳實踐

  • 元數據政策及數字保存策略
  • 有效地組織社區和集合
  • 權利管理與許可(知識共享 CC 等)
  • 存儲庫的可訪問性、易用性及 SEO
  • 存儲庫管理的安全性和擴展性策略

支持、維護及故障排除

  • 診斷並解決常見問題
  • 性能監控及系統優化
  • 升級規劃及版本管理
  • 文檔編寫及變化管理
  • 為內部和外部用戶提供技術支持的流程

總結與後續步驟

  • 回顧部署、定制及集成工作流程
  • 持續的社區支持及 DSpace 路線圖
  • 團隊技能提升及存儲庫增強的建議後續步驟

最低要求

  • 具備 Web 應用程序和服务器環境的理解
  • 擁有 Linux 命令行及數據庫系統的經驗
  • 熟悉基本的軟件開發實踐

受眾

  • 系統管理員和存儲庫經理
  • 圖書館 IT 人員及數字存儲庫團隊
  • 正在定制或集成 DSpace 環境的開發人員
 28 小時

課程分類