통합 구현
사용자의 요구사항에 맞게 송신 모듈과 수신 모듈, 그리고 중계 시스템 간의 연계 구조를 설계·구현하는 과정
서로 다른 시스템(내부/외부) 간에 데이터를 교환하고 처리할 수 있도록
송·수신 모듈, 중계 시스템, 네트워크, 데이터 구조 등을 통합적으로 구성하는 작업
- 송·수신 방식, 시스템 아키텍처 구성, 구현 환경 등에 따라 다름
- 구성 요소
- 송·수신 시스템 및 모듈
- 중계 시스템
- 연계 데이터
- 네트워크
송신 시스템과 모듈
- 송신 시스템
- 데이터를 생성·변환하여 전송하는 시스템
- 송신 모듈과 모니터링 기능으로 구성
- 송신 모듈
- 전송 데이터를 생성하고, 필요 시 데이터 포맷 변환 수행
수신 시스템과 모듈
- 수신 시스템
- 수신된 데이터를 정제·변환하는 시스템
- 수신 모듈과 모니터링 기능으로 구성
- 수신 모듈
- 수신 데이터를 정제하고, DB나 애플리케이션에 활용 가능한 형태로 변환
중계 시스템
- 내부 시스템 간 또는 외부 시스템 간 연계시 데이터 흐름을 중계·관리하는 시스템
- 데이터 포맷 변환
- 전송 오류 감시 및 복구
- 메시지 큐 처리
연계 데이터
- 송신 시스템과 수신 시스템 간 주고받는 실제 데이터
네트워크
- 송신 시스템, 수신 시스템, 중계 시스템을 연결하는 통신망
- 시스템 간 데이터 송수신을 위한 통신 채널 제공
연계 요구사항 분석
통합 구현을 위해 사용자의 요구사항을 분석하고, 연계 데이터를 식별 및 표준화하여 정의하는 단계
- 분석 절차
- 하드웨어/소프트웨어 구성, 네트워크 현황 확인
- 테이블 정의서, 코드 정의서 등 확인
- 체크리스트 작성
- 관련 문서 공유 및 인터뷰/설문 조사
- 요구한 정의서 작성
연계 데이터 식별 및 표준화 절차
시스템 간 연계할 데이터를 정의하고, 코드·식별자 등을 표준화하는 단계
- 연계 범위 및 항목 정의
- 연계 코드 변환 및 매핑
- 코드화가 필요한 항목을 식별하고, 시스템 간 코드 매핑 정의
- 연계 데이터 식별자 및 변경 구분 추가
- 연계 데이터 표현 방법 정의
- 데이터 형식, 코드 변환 방식, 매핑 규칙 등을 정의
- 연계 정의서 및 명세서 작성