Ch5_01 인터페이스 설계 확인
Study/정보처리기사 2020. 10. 12. 01:391. 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인
1. 인터페이스 설계서
A. 인터페이스 설계서 : 이 기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등이 정의된 문서
B. 인터페이스 목록 : 인터페이스 번호 및 인터페이스가 되는 시스템의 정보 및 관련 요구사항 ID를 목록 형태로 보여줌
C. 인터페이스 명세 : 각 인터페이스 번호 당 인터페이스가 되는 데이터, 데이터 형식, 송수신 시스템의 정보 등을 구체화하는 문서
D. 상세 기능 인터페이스 정의서 : 데이터 송수신 시스템간의 데이터 저장소와 속성 등의 상세 내역 포함
2. 정적 동적 모형 및 데이터 명세에 따른 인터페이스 설계서
A. 정적 동적 모형을 통한 인터페이스 설계서
i. 각 시스템의 구성요소를 표현한 다이어그램을 활용하여 시스템, 컴포넌트별 인터페이스와 요구 조건 확인
ii. 시스템에서 인터페이스와 인터페이스를 통해 상호 교환되는 트랜잭션 확인
B. 데이터 명세를 통한 인터페이스 설계서
i. 인터페이스 서비스에 대한 상세 명세를 표현하는 산출물
3. 내부 외부 모듈 간 공통 기능 및 데이터 인터페이스 확인 방안
A. 인터페이스 설계서의 내부 외부 모듈의 기능 확인
i. 인터페이스를 통해서
1. 시스템 인터페이스 정의서
2. 상세 기능 인터페이스 정의서
ii. 정적 동적 모형을 통한 기능 확인
B. 공통적으로 제공되는 기능과 데이터의 인터페이스 확인
i. 인터페이스 설계서를 통한 공통 기능확인
ii. 인터페이스 설계서를 통한 데이터 인터페이스 확인
2. 외부, 내부 모듈 연계를 위한 인터페이스 기능 식별
1. 외부, 내부 모듈 연계 방법 (EAI, ESB)
A. EAI : 기업에서 운영되는 서로 다른 플랫폼 및 앱 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션, 효율성, 확장성
i. 포인트 투 포인트 : 1:1 단순 통합방법
ii. 허브 앤 스포크 : 단일한 접점의 허브 시스템을 통해 데이터를 전송하는 중앙집중식
iii. 메시지 버스 : 앱 사이 미들웨어(버스)를 두어 연계하는 미들웨어 통합 방식
iv. 하이브리드 : 그룹 내는 허브 앤 스포크를, 그룹간은 메시지 버스를
B. ESB : 기업에서 운영되는 서로 다른 플랫폼 및 앱들 간을 하나의 시스템으로 관리, 운영할 수로 있도록, 느슨한 결합
C. EAI와 ESB의 특징
i. EAI : 기업 내부의 이기종 응용 모듈 간 통합
1. 어댑터, 브로커, 메시지 큐
2. 단단한 통합
ii. ESB : 기업 간의 서비스 교환을 위해 표준 API로 통합
1. 느슨한 결합
2. 외부, 내부 모듈 연계를 위한 인터페이스 기능 식별 절차
A. 외부 및 내부 모듈 간 연계된 기능 : 시나리오로 식별
B. 연계된 기능에 따른 인터페이스 기능 식별
i. 외부 모듈과 연계된 기능을 통한 인터페이스 기능 식별
ii. 내부 모듈과 연계된 기능을 통한 인터페이스 기능 식별
iii. 외부 및 내부 모듈과 연계된 기능을 통한 인터페이스 기능 식별
3. 외부 및 내부 모듈 간 인터페이스 데이터 표준 확인
1. 인터페이스 데이터 표준 확인 : 상호 연계하고자 하는 시스템 간 인터페이스가 되어야 할 범위의 데이터 형식과 표준을 정의하는 활동
2. 송수신 시스템간 인터페이스 데이터 표준 확인 절차
A. 식별된 데이터 인터페이스를 통해 인터페이스 데이터 표준 확인
i. 데이터 인터페이스 입출력 의미 파악
ii. 데이터 인터페이스 입출력 의미파악을 통한 데이터 표준 확인
B. 인터페이스 데이터 항목 식별
C. 데이터 표준 최종 확인
'Study > 정보처리기사' 카테고리의 다른 글
Ch5_03 인터페이스 구현 검증 (0) | 2020.10.12 |
---|---|
Ch5_02 인터페이스 기능 구현 (0) | 2020.10.12 |
Ch4_04 배치 프로그램 구현 (0) | 2020.10.12 |
Ch4_03 서버 프로그램 구현 (0) | 2020.10.12 |
Ch4_02 공통 모듈 구현 (0) | 2020.10.12 |