현황 분석 (AS-IS Analysis)
현황 분석 (AS-IS Analysis)
섹션 제목: “현황 분석 (AS-IS Analysis)”한국자원봉사아카이브(archives.v1365.or.kr)의 현행 시스템 구조와 데이터 현황을 분석한 결과입니다.
조사 준비
섹션 제목: “조사 준비”- 시스템 아키텍처: Omeka Classic 플랫폼, 서버 환경, 프론트엔드 기술 스택 분석
- 콘텐츠 구조 및 데이터 현황: 데이터 모델, 메뉴-콘텐츠 매핑, 컬렉션 현황 분석
- 어드민 시스템 현황: Omeka Classic 관리자 패널, API 현황 분석
- 기술적 이슈 및 개선 영역: 발견된 오류, 레거시 스택, 보안/성능 이슈 분석
분석 영역
섹션 제목: “분석 영역”Omeka Classic 플랫폼 기반의 시스템 구성과 인프라 환경을 진단합니다.
- LAMP(Linux, Apache, MySQL, PHP) 스택 및 Omeka 엔진 버전 확인
- 프론트엔드 테마 엔진 및 외부 라이브러리(jQuery 등) 의존성 분석
아카이브 내 데이터가 어떻게 분류되고 저장되어 있는지 분석합니다.
- 아이템(Items), 컬렉션(Collections), 메타데이터 스키마(Dublin Core) 구조
- 웹사이트 메뉴 구조와 실제 데이터 간의 매핑 로직 파악
운영자가 사용하는 관리 도구의 기능과 한계를 분석합니다.
- Omeka Classic 대시보드 인터페이스 및 운영 프로세스 검토
- 아이템 일괄 등록, 미디어 관리 등 운영 프로세스 검토
라이브 시스템에서 식별된 기술적 문제점과 현대화가 필요한 영역을 도출합니다.
- 노후화된 기술 스택으로 인한 보안 취약점 및 호환성 이슈
- 검색 엔진 최적화(SEO) 및 모바일 반응형 대응 수준 진단
핵심 산출물
섹션 제목: “핵심 산출물”| 산출물 | 설명 | 상태 |
|---|---|---|
| 시스템 아키텍처 정의서 | 서버 구성 및 소프트웨어 스택 상세 | ⬜ |
| 데이터 엔티티 정의서 | 메타데이터 구조 및 데이터 관계도 | ⬜ |
| 어드민 기능 명세서 | 현재 관리 시스템 주요 기능 리스트 | ⬜ |
| 기술 부채 진단 결과서 | 긴급 수정 및 중장기 개선 필요 항목 | ⬜ |
분석 방법론
섹션 제목: “분석 방법론”본 현황 분석은 라이브 서비스 중인 한국자원봉사아카이브 사이트의 프론트엔드 소스 코드 분석, 네트워크 요청 트래픽 모니터링, 그리고 Omeka Classic 오픈소스 프레임워크의 표준 아키텍처 대조를 통한 리버스 엔지니어링 방식으로 수행되었습니다.