점검항목 |
상세 검토항목 |
결과 |
(가) 현행업무 상세 분석 및 데이터 식별 |
- 현재 운영중인 시스템의 데이터 현황 분석이 적절하게 이루어졌는지 여부 |
|
(나) 사용자 요구사항 도출 및 분석 |
- 데이터베이스 관련 사용자 요구사항이 충분히 도출되었는지 여부 |
|
(다) 개념적 수준의 엔티티 도출 |
- 개념적 수준의 엔티티 클래스가 충분히 도출되었는지 여부 |
|
(라) 엔티티 클래스 정제 및 상세 설계 |
- 분석된 엔티티 클래스를 기반으로 데이터베이스가 상세한 수준으로 설계되었는지 여부 - 클래스모형과 데이터모형 간에 일관성, 추적성이 확보되었는지 여부 |
|
(마) 테이블, 성능, 보안, 코드 등 데이터베이스상세 설계 |
- 단위업무 간의 데이터 무결성을 확보할 수 있도록 설계가 이루어졌는지 여부 - 데이터에 대한 접근권한 및 통제가 명확히 분석되고 설계에 반영되었는지 여부 - 공통 코드설계가 효율적으로 이루어졌지 여부 - 성능이 고려한 데이터베이스의 설계 여부 |
|
(바) 데이터 백업 및 복구 정책 |
- 데이터베이스에 대한 백업 및 복구계획이 수립되었는지 여부 |
|
(사) 초기데이터 구축계획 수립 및 데이터 전환계획 수립 |
- 초기데이터 구축 계획이 수립되었는지 여부 - 기존 데이터에 대한 전환 계획이 수립되었는지 여부 |
|
구현 단계
점검항목 |
상세 검토항목 |
결과 |
(01) 설계에 따라 데이터베이스 테이블 구현을 적정하게 수행하였는지 여부 |
- 테이블, 인덱스, 키 설계, 트리거 |
|
(02) 데이터베이스 성능을 충분히 고려하여 구현하였는지 여부 |
- 각종 데이터베이스 관련 설정 - 인덱스, 메모리,세션 |
|
(03) 데이터 백업 및 복구계획 여부 |
- 백업대상/주기/매체, 복구방안 및 주체 |
|
(04) 단위 시험을 실시하였는지 여부 |
- 테이블 속성, 크기, 속성 도메인 - 트리거, 내부 함수 |
|
(05) 관련산출물 작성 여부 |
- 필수 산출물의 작성 적정성 확인 |
|