Course Outline

DSpace와 그 기능 소개

  • DSpace란 무엇인가?
  • DSpace 7+ 아키텍처: 백엔드, 프론트엔드, 그리고 REST API
  • 저장소의 워크플로우 및 구조 (커뮤니티, 컬렉션, 항목, 메타데이터)
  • 핵심 기능, 기능 및 사용 사례
  • 사용자 및 관리 인터페이스 개요

DSpace 7+ 설치 및 설정

  • 인프라 요구사항 (데이터베이스, 서버, 종속성)
  • 백엔드 (DSpace REST API) 및 프론트엔드 (Angular UI) 설치
  • 초기 구성 및 시스템 매개변수
  • 기본 사용자 정의 (언어, 외관, 권한)
  • 생산 환경 배포를 위한 모범 사례

DSpace 7+의 관리, 사용, 모니터링

  • 커뮤니티, 컬렉션, 항목의 Management
  • 사용자 역할, 권한, 접근 제어
  • 데이터 및 메타데이터의 수입 및 수출 (일괄 수입, CSV 등)
  • 시스템 모니터링 및 로그 관리
  • 백업 및 데이터 복구 전략
  • 시스템 업데이트 및 환경 유지 관리

사용자 정의 및 플러그인 개발

  • DSpace 7+ 개발 아키텍처
  • 프론트엔드 사용자 정의 (Angular UI, 레이아웃, 브랜딩, 테마)
  • 백엔드 사용자 정의 (REST API, 서비스, 이벤트)
  • 새로운 구성 요소, 확장 기능 및 플러그인 개발
  • DSpace 개발을 위한 모범 사례

기타 도구 및 시스템과의 통합

  • LDAP, SAML 및 기타 인증 시스템과의 통합
  • DSpace를 외부 플랫폼 (도서관 시스템, CRIS, 데이터 저장소 등)과 연결
  • DSpace REST API 사용 및 노출
  • 인덱싱, 검색 및 측정 도구 (Solr, Google Scholar 등)와 통합
  • 프로세스 자동화 및 상호 운용성

디지털 저장소 관리 모범 사례

  • 메타데이터 정책 및 디지털 보존 전략
  • 커뮤니티 및 컬렉션의 효과적인 구성
  • 저작권 관리 및 라이선스 (Creative Commons 등)
  • 저장소의 Access성, 사용성 및 SEO
  • 저장소 관리를 위한 보안 및 확장성 전략

지원, 유지 보수 및 문제 해결

  • 일반적인 문제 진단 및 해결
  • 성능 모니터링 및 시스템 최적화
  • 업그레이드 계획 및 버전 관리
  • Documentation 및 변경 관리
  • 내부 및 외부 사용자를 위한 기술 지원 절차

요약 및 다음 단계

  • 배포, 사용자 정의 및 통합 워크플로우 요약
  • 지속적인 커뮤니티 지원 및 DSpace 로드맵
  • 팀 기술 강화 및 저장소 향상을 위한 권장 다음 단계

Requirements

  • 웹 애플리케이션과 서버 환경에 대한 이해
  • Linux 명령줄 및 데이터베이스 시스템 경험
  • 기본 소프트웨어 개발 실습에 대한 숙련도

대상

  • 시스템 관리자와 저장소 관리자
  • 도서관 IT 직원 및 디지털 저장소 팀
  • DSpace 환경을 사용자 정의하거나 통합하는 개발자
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories