728x90
1. 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인
- 인터페이스 설계서
- 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등이 정의된 문서
- 시스템의 인터페이스 현황 파악을 위해서 인터페이스 목록 및 각 인터페이스의 상세 데이터 명세, 각 기능의 세부 인터페이스 정보를 정의한 문서
- 상세 기능 인터페이스 정의서
-
주요 항목 설명 인터페이스 ID 인터페이스를 구분하기 위한 식별자 인터페이스 명 해당 인터페이스를 나타내는 고유 명칭 오퍼레이션 명 해당 인터페이스의 세부 동작 명칭 오프레이션 개요 해당 인터페이스의 세부 동작 프로세스에 대한 세부 설명 사전 조건 해당 인터페이스의 세부 동작이 정상적으로 작동하기 위한 사전에 완료되어야 하는 조건 기술 사후 조건 해당 인터페이스의 세부 동작이 정상적으로 작동된 이후에 발생되는 조건 기술 파라미터 인터페이스 구성 항목 값 반환 값 인터페이스 전송 후 반환되는 값
- 정적, 동적 모형 및 데이터 명세에 따른 인터페이스 설계서
- 정적, 동적 모형을 통해 각 시스템의 구성요소를 표현한 다이어그램을 활용하여 시스템, 컴포넌트별 인터페이스와 요구 조건을 확인할 수 있다.
- 데이터 명세를 통한 인터페이스 설계서
- 데이터 명세는 제공하는 인터페이스 서비스에 대한 상세 명세를 표현하는 산출물이다.
- 내부, 외부 모듈 간 공통 기능 및 데이터 인터페이스 확인 방안
- 인터페이스 설계서의 내부, 외부 모듈의 기능 확인
-
구분 대상 설명 인터페이스 정의서를 통한 기능 확인 시스템 인터페이스 정의서 인터페이스 설계서의 하나인 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능을 확인 상세 기능 인터페이스 정의서 상세 기능 인터페이스 정의서를 통하여 상세 기능에 대한 내부, 외부 모듈의 기능 확인 가능
오퍼레이션 및 사전 조건을 통해 상세 기능의 외부 모듈 확인 가능
사후 조건을 통해 상세 기능의 내부 모듈 확인 가능정적,동적 모형을 통한 기능 확인 인터페이스가 표현된 정적, 동적 다이어그램을 통해서 내부 모듈 기능 및 외부 모듈 기능의 확인 가능
2. 외부 및 내부 모듈 연계를 위한 인터페이스 기능 식별
- EAI(Enterprise Application Integration) 연계 방식
- EAI는 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션이다.
-
구축 유형 설명 포인트 투 포인트 1:1 단순 통합방법
장점으로는 솔루션을 구매하지 않고 개발자 간의 커뮤니케이션을 통해서도 통합 가능허브 앤 스포크 단일한 접점의 허브 시스템을 통하여 데이터를 전송하는 중앙 집중 방식
허브 장애 시 전체 장애 발생메시지 버스 애플리케이션 사이 미들웨어(버스)를 두어 연계하는 미들웨어 통합 방식
뛰어난 확장성과 대용량 데이터 처리 가능하이브리드 그룹 내는 허브 앤 스포크, 그룹 간에는 메시지 버스 방식을 사용
그룹 내 환경에 맞는 작업 가능
- ESB(Enterprise Service Bus) 방식
- 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처
- 버스를 중심으로 각각 프로토콜이 호환할 수 있도록 애플리케이션의 통합을 느슨한 결합 방식으로 지원하는 방식
- EAI vs ESB
-
구분 EAI ESB 수행 목적 기업 내부의 이기종 응용 모듈 간 통합 기업 간의 서비스 교환을 위해 표준 API로 통합 토폴로지 포인트 투 포인트, 허브 앤 스포크, 메시지 버스, 하이브리드 ESB의 분산형 토폴로지 구성 핵심 기술 어댑터, 브로커, 메시지 큐 웹 서비스 , 지능형 라우터, 포맷 변환, 개방형 표준 통합 형태 애플리케이션 간의 단단한 통합 서비스간의 느슨한 통합 적용 영역 기업 내부망 기업 외부 채널망
-
3. 외부 및 내부 모듈 간 인터페이스 데이터 표준 확인
- 상호 연계하고자 하는 시스템 간 인터페이스가 되어야 할 범위의 데이터 형식과 표준을 정의하는 활동
- 인터페이스 데이터 형태가 동일한 경우는 그대로 전송, 그렇지 않은 경우는 데이터를 변환하여 전송
- 송수신 시스템 간의 인터페이스 데이터를 표준화하기 위해서는 송수신 데이터 중 공통의 영역을 추출하여 정의하는 경우, 한쪽의 데이터를 변환하는 경우가 있다.
- 송수신 시스템 간 인터페이스 데이터 표준 확인 절차
- 식별된 데이터 인터페이스를 통해 인터페이스 데이터 표준 확인
- 인터페이스 데이터 항목 식별
- 데이터 표준 최종 확인
728x90
300x250