본문 바로가기

2020 정보처리기사/2020 실기 정리 (수제비 2020 정보처리기사 실기 Vol.2 기준)

2020 정보처리기사 - 통합 구현

ㆍ연계 요구사항 분석

서로 다른 시스템의 중계 역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정

 

ㆍ연계 요구사항 분석 기법

분석기법 : 인터뷰, 체크리스트, 설문지, 델파이 기법, 브레인 스토밍

분석 참고 문서 : 코드 정의서, 테이블 정의서, 응용 프로그램 구성도, 시스템 구성도

 

ㆍ개체 정의서

DB 개념 모델링 단계에서 도출한 개체의 타입 등의 정보를 명세화한 정의서

 

ㆍ테이블 정의서

논리 및 물리 모델링 과정에서 작성하는 설계 산출물

 

ㆍ인터페이스 명세서

인터페이스 정의서에 작성한 인터페이스 항목을 상세하게 작성.

 

ㆍ인터페이스 명세서 구성요소

인터페이스 ID, 최대 처리 횟수, 데이터 크기, 시스템 정보, 데이터 정보

 

ㆍ연계 요구사항 분석 절차

시스템 현황 확인 - 정의서 확인 - 체크리스트 작성 - 인터뷰 및 면담 - 연계 요구사항 분석서 작성

 

ㆍ연계 시스템 구성

송신 시스템, 수신 시스템, 중계 서버

 

ㆍ연계 시스템 구성

연계 범위 및 항목 정의- 연계 코드 변환 및 매핑 - 인터페이스 정의서 작성


ㆍ연계 메커니즘

요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘.

 

ㆍ연계 방식

구분 연계 기술 설명
직접연계 DB 링크 DB에서 제공하는 DB링크 객체 이용
DB 연결 WAS에서 송신시스템 DB로 연결하는 DB 커넥션풀을 생성 하고 해당 DB 커넥션 풀 명을 이용
API/OPEN API 송신 시스템의 DB에서 데이터를 읽어서 제공하는 애플리케이션 프로그래밍 인터페이스 프로그램.
JDBC DBMS 유형, DBMS 서버 IP와 PORT, DB인스턴스 정보가 필요
하이퍼 링크 현재 페이지에서 다른 부분으로 가거나 전혀 다른 페이지로 이동하게 해주는 속성
간접연계 연계 솔루션
EAI
기업에서 운영되는 서로 다른 플롯팸 간의 정보 전달등을 가능케 해주는 솔루션
WEBSERVICE/
ESB
웹 서비스가 설명된 WSDL과 SOAP 프로토콜을 이용한 시스템 간 연계
소켓 소켓을 생성하여 포트를 할당하고, 클라이언트의 요청을 연결하여 통신

 

ㆍ연계 장애 및 오류 유형

연계 시스템 오류, 연계 프로그램 오류, 연계 데이터 오류


ㆍ연계 모듈 기능 구현

응용 SW와 연계 모듈 간의 세부 설계서를 확인하여 일관되고 정형화된 연계 기능을 구현.

EAI/ESB 방식과 웹 서비스 방식으로 나뉨

 

ㆍEAI

기업에서 운영되는 서로다른 플랫폼등 간의 정보 전달,통합 등을 가능하게 하는 솔루션.

 

ㆍESB

기업에서 운영되는 서로 다른 플랫폼 등이 하나의 시스템으로 운영될 수 있도록 서비스 중심의 통합을 지향하는 기술

 

ㆍEAI/ESB 방식 연계 모듈 구현 환경 구축 절차

연계DB 또는 계정 생성 - 연계를 위한 테이블 생성 - 연계 응용프로그램 구현

 

ㆍ웹 서비스 방식

네트워크에 분산된 정보를 서비스형태로 개방하여 표준화된 방식으로 공유하는 기술.

SOAP, UDDI, WSDL 방식으로 나뉨.

 

SOAP : HTTP,HTTPS 등을 사용하여 XML기반의 메시지를 네트워크 상태에서 교환하는 프로토콜

WSDL : 웹 서비스에 대한 상세정보를 기술한 파일로 XML 형식으로 구현

UDDI : WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근,검색이 가능한 레지스트리

 

ㆍ웹 서비스 방식 구현 절차

송수신 파일 경로 및 파일명 정의 - 송신 연계 응용 프로그램 구현 - 파일 전송 - 수신 DB 반영 서비스 호출 처리 - 수신 연계 응용 프로그램 구현

 

ㆍ연계 테스트

송신시스템과 수신시스템을 연계하였을 경우 데이터의 정합성과 전송 여부에 대한 테스트

 

ㆍ연계 테스트 절차

연계 테스트 케이스 작성 - 연계 테스트 수행 - 연계 테스트 수행 결과 검증