Chimy's Program
정보처리기사 실기 - 인터페이스 구현 : 내외부 모듈 간 공통 기능 및 데이터 인터페이스 확인 본문
정보처리기사 실기 - 인터페이스 구현 : 내외부 모듈 간 공통 기능 및 데이터 인터페이스 확인
내외부 모듈 간 공통 기능 및 데이터 인터페이스 확인
① 인터페이스 설계서
- 이 기종 시스템 또는 컴포넌트 간 데이터 교환 및 처리를 위한 목적으로 각 시스템의 교환 데이터 및 업무, 송수신 주체 등 정의
- 일반적인 내용이 포함된 인터페이스 설계서(정의서) 외 다양한 다이어그램 및 데이터 포맷을 포함한 형태의 인터페이스 설계서 존재
(1) 시스템 인터페이스 정의서
- 한 시스템의 인터페이스 현황을 확인하기 위하여 시스템이 갖는 인터페이스 목록과 인터페이스 명세를 보여 주는 설계 문서
(가) 인터페이스 목록
- 시스템에서 가지고 있는 인터페이스 목록
- 인터페이스 번호 및 인터페이스 되는 시스템의 정보 및 관련 요구 사항 ID(요구 사항 정의서의 요구 ID)를 리스트(목록) 형태
(나) 인터페이스 명세
- 인터페이스 목록에 있는 각 인터페이스의 상세 정보
- 각 인터페이스 번호당 인터페이스 되는 데이터, 데이터 형식, 송수신 시스템의 정보 등 구체화
(2) 상세 기능별 인터페이스 정의서
- 인터페이스를 통한 각 세부 기능의 개요, 세부 기능이 동작하기 전에 필요한 사전 조건, 사후 조건 및 인터페이스 파라미터(데이터), 호출 이후 결과를 확인하기 위한 반환값 등을 정의한 문서
② 정적・동적 모형, 데이터 포맷 형태에 따른 인터페이스 설계서
- 정적, 동적 모형으로 각 시스템의 구성 요소를 표현한 다이어그램을 통해 시스템, 컴포넌트별 인터페이스와 요구 조건을 확인가능
(1) 정적, 동적 모형을 통한 인터페이스 설계서
- 시스템을 구성하는 주요 구성 요소 간 트랜잭션
- 시스템에서 인터페이스는 어디에 속하고 어떤 트랜잭션이 인터페이스를 통해 상호 교환되는지 확인 가능
(2) 데이터 정의를 통한 인터페이스 설계서
- 제공하는 인터페이스 서비스에 대한 상세 명세를 표현하는 산출물
- 제공 서비스 목록과 이에 대한 인터페이스 방식 및 명세, 리턴 형태까지 정의를 상세화하여 개발 수준에서 인터페이스를 어떻게 구현해야 할지 명시
수행
① 내외부 모듈 간 공통 기능 및 데이터 인터페이스 확인
- 인터페이스와 통신하는 외부 및 내부 모듈의 기능을 인터페이스 설계서를 통하여 확인하여 향후 인터페이스 개발에 필요한 공통 영역을 도출가능
(1) 인터페이스 정의서를 통해 외부 및 내부 모듈의 기능 확인
- 시스템 및 상세 기능 인터페이스 정의서에서 작성된 외부 및 내부 모듈을 통해 각 모듈의 기능 확인 가능
(가) 시스템 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능 확인
- 인터페이스 설계서의 하나인 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능 확인
- 인터페이스 목록의 송신 및 전달 영역까지는 외부 모듈에 포함되고 수신 측 영역은 내부 모듈에 포함된다고 판단 가능
(나) 상세 기능 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능 확인
- 상세 기능 인터페이스 정의서를 통하여 상세 기능에 대한 외부 및 내부 모듈의 기능 확인
- 오퍼레이션 및 사전 조건을 통해 상세 기능의 외부 모듈을 사후 조건을 통해 상세 기능의 내부 모듈 확인
(2) 정적, 동적 모형을 통해 외부 및 내부 모듈의 기능 확인
- 정적, 동적 모형(다이어그램)을 통해 인터페이스 표현 가능
- 외부 및 내부 모듈의 기능 각각 확인
② 인터페이스설계서의 내외부모듈을 기반으로 공통적으로 제공되는 기능과 각데이터의 인터페이스 확인
- 식별된 외부 및 내부 모듈의 기능을 분석하여 공통적으로 제공되는 기능을 확인하고 이를 기반으로 데이터 인터페이스를 확인
(1) 인터페이스 설계서의 외부 및 내부 모듈을 기반으로 공통적으로 제공되는 기능 확인
- 외부 및 내부 모듈의 주요 기능을 나열하고 그 중 공통되는 기능 확인
- 상위 수준에서의 기능 구분은 인터페이스 공통 기능을 식별하기 어려울 수 있기 때문에 각 시스템의 기능을 세분화하여 공통되는 영역 식별
(2) 인터페이스 설계서의 외부 및 내부 모듈을 기반으로 각 데이터의 인터페이스 확인
- 인터페이스 설계서에 정의된 외부 및 내부 모듈을 기반으로 공통 기능을 식별하였고 이를 중심으로 필요한 데이터 인터페이스 항목을 확인
'BASE' 카테고리의 다른 글
정보처리기사 실기 - 인터페이스 구현 : 내외부 모듈 간 인터페이스 데이터 표준 확인 (0) | 2020.07.09 |
---|---|
정보처리기사 실기 - 인터페이스 구현 : 내외부 모듈 연계를 위한 인터페이스 기능 식별 (0) | 2020.07.08 |
정보처리기사 실기 - 서버프로그램 구현 : 배치 프로그램 테스트 (0) | 2020.07.06 |
정보처리기사 실기 - 서버프로그램 구현 : 배치 프로그램 구현 (0) | 2020.07.05 |
정보처리기사 실기 - 서버프로그램 구현 : 서버 프로그램 테스트 (0) | 2020.07.05 |
Comments