송수신 데이터 식별
식별 대상 데이터
- 송수신 사이에 교환되는 데이터
- 규격화된 표준 형식에 따라 전송
- 인터페이스 표준 항목
-> 송수신 시스템을 연계하는데 표준적으로 필요한 데이터
-> 시스템 공통부 : 시스템 연동 시 필요한 공통 정보
-> 거래 공통부 : 시스템이 연동된 후 송수신되는 데이터를 처리할 때 필요한 정보
- 송수신 데이터 항목 : 송수신 시스템이 업무를 수행하는 데 사용하는 데이터
- 공통 코드 : 시스템들에서 공통적으로 사용하는 코드
정보 흐름 식별
- 개발할 시스템과 내외부 시스템 사이에서 전송되는 정보들의 방향성 식별
송수신 데이터 식별
- 개발할 시스템과 연계할 시스템 사이의 정보 흐름과 데이터베이스 산출물을 기반으로 식별
- 인터페이스 표준 항목과 송수신 데이터 항목 식별
- 코드성 데이터 항목 식별
인터페이스 방법 명세화
인터페이스 방법 명세화의 개념
- 내외부 시스템이 연계하여 작동할 때 인터페이스별 송수신 방법, 손수신 데이터, 오류 식별 및 처리 방안에 대한 내용을 문서화해놓은 것
시스템 연계 기술
- 개발할 시스템과 내외부 시스템을 연계될 때 사용하는 기술
- DB Link : DB에서 제공하는 DB Link 객체 이용
- API/Open API : 송신 시스템의 DB에서 데이터를 읽어 와 제공하는 Application Programming Interface 프로그램
- 연계 솔루션 : EAI 서버와 송수신 시스템에 설치되는 클라이언트 이용
-> EAI : 송수신 데이터를 식별하기 위해 송수신 처리 및 진행 현황을 모니터링하고 통제하는 시스템
- Socket : 서버에서 소켓을 생성하여 클라이언트의 통신 요청 시 클라이언트와 연결하여 통신하는 네트워크 기술
- Web Service : 웹 서비스에서 WSDL, UDDI, SOAP 프로토콜을 이용하여 연계하는 서비스
인터페이스 통신 유형
- 데이터를 송수신 하는 형태
- 단방향 : 시스템에서 거래 요청 후 응답 없음
- 동기 : 시스템에서 거래 요청 후 응답이 올 때까지 대기
- 비동기 : 시스템에서 거래를 요청 후 응답이 올때까지 다른 작업을 하면서 대기
인터페이스 처리 유형
- 송수신 데이터를 어떤 형태로 처리할 것인지에 대한 방식
- 실시간 방식, 지연 처리 방식, 배치 방식(대량 데이터 처리)
인터페이스 발생 주기
- 송수신 데이터가 전송되어 인터페이스가 사용되는 주기
송수신 방법 명세화
- 각각의 인터페이스에 대해 연계 방식, 통신 유형, 처리 유형, 발생 주기 등 송수신 방법을 정의하고 명세
송수신 데이터 명세화
- 인터페이스 시 필요한 송수신 데이터에 대한 명세 작성
오류 식별 및 처리 방안 명세화
- 인터페이스 시 발생할 수 있는 오류를 식별하고 오류 처리 방안에 대한 명세 작성
시스템 인터페이스 설계서 작성
시스템 인터페이스 설계서의 개요
- 시스템의 인터페이스 현황을 확인하기 위해 시스템이 갖는 인터페이스 목록과 상세 데이터 명세를 정의한 문서
시스템 인터페이스 목록 작성
- 업무 시스템과 내외부 시스템 간 데이터를 주고받는 경우에 사용하는 인터페이스에 대해 기술
시스템 인터페이스 정의서 작성
- 인터페이스별로 시스템 간의 연계를 위해 필요한 데이터 항목 및 구현 요건 등을 기술
미들웨어 솔루션 명세
미들웨어의 개념 및 종류
- 운영체제와 응용 프로그램 사이에서 운영체제가 제공하는 서비스 이외에 추가적인 서비스를 제공하는 소프트웨어
- 표준화된 인터페이스를 제공하여 시스템 간의 데이터 교환에 일관성을 보장
미들웨어 솔루션 식별
- 개발 및 운용 환경에 사용될 미들웨어 솔루션을 확인하고 목록을 작성
미들웨어 솔루션 명세서 작성
- 미들웨어 솔루션 목록의 미들웨어 솔루션별로 관련 정보들을 상세하게 기술
필기 정리
'2020(개정) 이후 정보처리기사 > 1과목 : 소프트웨어 설계' 카테고리의 다른 글
2020 정보처리기사 필기 1과목 예상 키워드 정리 (12) | 2020.06.04 |
---|---|
2020 정보처리기사 필기 - 1.4 인터페이스 설계(1) (0) | 2020.04.11 |
2020 정보처리기사 필기 - 1.3 애플리케이션 설계(2) (3) | 2020.04.08 |
2020 정보처리기사 필기 - 1.3 애플리케이션 설계(1) (2) | 2020.04.08 |
2020 정보처리기사 필기 - 1.2 화면 설계(2) (1) | 2020.04.07 |