통합구현
- 구성된 연계 매커니즘에 대한 명세서를 참조하여 연계 모듈 구현을 위한 논리적, 물리적 환경을 준비
- 구성된 연계 매너키즘에 대한 명세서를 참조하여 외부 시스템과 연계 모듈을 구현
- 연계 모듈의 안정적인 작동 여부와 모듈 간 인터페이스를 통해 연동된 데이터의 무결성을 검증
- 구현된 연계 모듈을 테스트할 수 있는 테스트 케이스를 작성하고 단위 테스트를 수행하기 위한 테스트 조건을 명세화
통합구현의 개념
- 모듈 간의 분산이 이루어진 경우를 포함하여 단위 모듈 간의 데이터 관계를 분석하고, 이를 기반으로 한 매커니즘 모듈 간의 효율적인 연계를 구현
단위모듈 구현의 개념
- 통합 구현에서 단위 모듈 구현은 비즈니스 컴포넌트, 내외부 인터페이스 모듈, 데이터베이스 접근 모듈 등 통합 구현이 필요한 단위 컴포넌트 구현
단위모듈 종류
- 화면모듈
- 화면에서 입력 받은 데이터 처리를 위한 서비스 컴포넌트
- 비즈니스 트랜잭션 컴포넌트
- 데이터베이스 접근 컴포넌트
- 내외부 인터페이스 컴포넌트
- 데이터 암/복호화 컴포넌트
공통모듈 구현
- 모든 서비스 컴포넌트 혹은 트랜잭션 컴퓨터가 공통적으로 사용하는 컴포넌트
- 종류
- 내외부 인터페이스 컴포넌트
- DB접근 컴포넌트
- 암/복호화 컴포넌트
- 화면에서의 공통모듈은 스크립트로 구현하는데 날짜 계산, 주소 정보, 주민등록번호 정합성 체크 컴포넌트
단위모듈 구현시 고려사항
- 모듈 내 구성요소들 간의 응집도는 높이고 모듈간의 결합도는 낮춤
- 공통모듈 구현을 먼저하고, 개별 단위모듈 구현시 이를 재사용
- 항상 예외처리 로직을 고려하여 구현