반응형
1 연계 데이터 구성
1 연계 요구사항 분석
1 개념
연계 시스템과 관련된 요구사항을 분석하는 과정
- 분석 기법
- 인터뷰
- 체크리스트
- 설문지
- 델파이 기법
- 브레인스토밍
- 분석 참고 문서
- 코드 정의서
- 테이블 정의서
- 응용 프로그램 구성도
- 시스템 구성도
2 참고문서
- 개체 정의서: 데이터베이스 개념 모델링 단계에서 도출한 개체의 정보를 개괄적으로 명세화한 정의서
- 테이블 정의서: 테이블을 구성하는 컬럼들의 특성, 인덱스, 업무 규칙을 문서화
- 인터페이스 명세서: 인터페이스 상세 항목 작성
- 인터페이스 ID
- 최대 처리 횟수
- 데이터 크기
- 시스템 정보
- 데이터 정보
3 절차
- 시스템 현황 확인
- 정의서 확인
- 체크리스트 확인
- 인터뷰 및 면담
- 연계 요구사항 분석서 작성
4 연계 시스템 구성
- 송신 시스템: 연계할 데이터를 데이터베이스와 애플리케이션으로부터 연계 테이블 또는 파일 형태로 송신
- 수신 시스템: 수신한 연계 데이터를 수신 시스템에서 관리하는 데이터 형식에 맞게 변환하여 데이터베이스에 저장하거나 애플리케이션에서 활용할 수 있도록 제공
- 중계 서버: 송신 시스템과 수신 시스템 사이에서 데이터를 송수신하고, 현황을 모니터링
2 연계 데이터 식별 및 표준화
1 연계 데이터 식별
대내외 시스템 연계를 위해 송신 시스템과 수신 시스템 데이터에 대한 상세 식별 정보를 확인하여 데이터 표준화에 참고
2 연계 데이터 표준화
- 공통부(고정): 인터페이스 표준 항목 포함(전문 길이, 시스템 공통, 거래 공통)
- 개별부(가변): 송수신 시스템에서 업무 처리에 필요한 데이터 포함(데이터)
- 종료부(고정): 전송 데이터의 끝을 표시하는 문자를 포함(전문 종료)
3 절차
- 연계 범위 및 항목 정의
- 연계 코드 변환 및 매핑
- 인터페이스 정의서 작성
2 연계 메커니즘 구성
1 연계 메커니즘 정의
1 개념
응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘
2 연계 방식
- 직접 연계
- 장점: 연계 및 통합 구현이 용이, 개발 비용, 데이터 연계 처리 성능
- 단점: 시스템 결합도, 암복호화 처리, 환경
- 연계 기술: DB 링크, DB 연결, API, JDbc, 하이퍼링크
- 간접 연계
- 장점: 다른 네트워크 통합, 보안
- 단점: 성능 저하 요소 존재, 기간
- 연계 기술: 연계 솔루션, 웹 서비스, 소켓
4 절차
- 연계 데이터 추출 및 생성
- 코드 매핑 및 데이터 변환
- 연계 테이블 또는 파일 생성
- 로그 기록
- 연계 서버 또는 송수신 어댑터
- 전송
- 운영 DB에 연계 데이터 반영
2 연계 장애 및 오류 유형
- 연계 시스템 오류
- 연계 프로그램 오류
- 연계 데이터 오류
3 내외부 연계 모듈 구현
1 연계 모듈 기능 구현
1 EAI/ESB 방식
1 개념
- EAI: 기업에서 운영되는 서로 다른 플랫폼 간 정보 전달 솔루션
- ESB: 기업에서 운영되는 서로 다른 플랫폼을 하나의 시스템에서 관리 운영할 수 있도록 통합을 지향하는 기술
2 절차
- 연계 DB 또는 계정 생성
- 연계를 위한 테이블 생성
- 연계 응용 프로그램 구현
2 웹 서비스 방식
1 개념
네트워크에 분산된 정보를 서비스 형태로 개방하여 표준화된 방식으로 공유
2 유형
- SOAP: XML 기반의 메시지를 네트워크 상에서 교환하는 프로토콜
- WSDL: 웹 서비스에 대한 상세 정보를 기술한 파일 XML 형식으로 구현
- UDDI: WSDL을 등록하고 검색하기 위한 저장소
3 절차
- 송수신 파일 경로 및 파일명 정의
- 송신 연계 응용 프로그램 구현
- 파일 전송
- 수신 DB 반영 서비스 호출 처리
- 수신 연계 응용 프로그램 구현
2 연계 테스트
1 개념
데이터 정합성과 데이터 전송 여부에 대한 테스트
2 절차
- 연계 테스트 케이스 작성
- 단위 테스트 케이스
- 통합 테스트 케이스
- 연계 테스트 수행
- 연계 테스트 결과 검증
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
2020 정보처리기사 실기 5. 인터페이스 구현 (0) | 2020.11.25 |
---|---|
2020 정보처리기사 실기 4. 서버 프로그램 구현 (0) | 2020.11.13 |
2020 정보처리기사 실기 2. 데이터 입출력 구현 (0) | 2020.11.13 |
2020 정보처리기사 실기 1. 요구사항 확인 (0) | 2020.11.13 |
정보처리기사 필기 3. 데이터베이스 구축 - Chapter 5. 데이터 전환 (0) | 2020.08.18 |