聯繫我們
 課程時長 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 及其他身份驗證系統整合
  • 連接外部平台(圖書館系統、CRIS、資料庫等)
  • 消費與發布 DSpace REST API
  • 與索引、搜尋及指標工具整合(Solr、Google Scholar 等)
  • 流程自動化與互操作性

數位庫管理的最佳實務

  • 元數據政策與數位保存策略
  • 社群與集合的有效結構化
  • 權利管理與授權(Creative Commons 等)
  • 庫的無障礙、易用性與 SEO
  • 庫管理的安全與擴展性策略

支援、維護與故障排除

  • 診斷與解決常見問題
  • 效能監控與系統最佳化
  • 升級規劃與版本管理
  • 文件與變更管理
  • 內部與外部使用者的技術支援程序

總結與下一步

  • 部署、自訂與整合工作流程回顧
  • 持續的社群支援與 DSpace 路線圖
  • 團隊技能提升與庫增強的建議下一步

最低要求

  • 理解網頁應用程式與伺服器環境
  • 具備 Linux 命令列與資料庫系統經驗
  • 熟悉基本的軟體開發實務

目標學員

  • 系統管理員與庫管理者
  • 圖書館 IT 人員與數位庫團隊
  • 自訂或整合 DSpace 環境的開發人員

即將到來的課程

課程分類