본문 바로가기

정보처리기사

[정보처리기사] 실기 노트 - 통합구현

  1. 통합구현 개요
    1. 통합 구현의 개념
      1. 통합 구현: 사용자의 요구사항에 맞춰 송수신 모듈과 중계 모듈 간의 연계를 구현하는 것을 의미
    2. 통합 구현의 구성요소: 송신 시스템과 모듈, 수신 시스템과 중계 시스템, 연계 데이터, 네트워크
    3. 연계 요구사항 분석
      1. 연계 요구사항 분석: 통합 구현을 위해 사용자 요구사항을 분석하여 연계 데이터를 식별 및 표준화하여 연계 데이터를 정의하는 것
      2. 연계 요구사항 분석 절차
        1. 하드웨어 및 소프트웨어 구성, 네트워크 현황 확인
        2. 테이블 정의서, 코드 정의서 등의 문서 확인
        3. 체크리스트 작성
        4. 관련 문서 공유 및 인터뷰 설문 조사 실시
        5. 요구사항 정의서 작성
    4. 연계 데이터 식별 및 표준화 절차
      1. 연계 범위 및 항목 정의
      2. 연계 코드 변환 및 매핑
      3. 연계 데이터 식별자와 변경 구분 추가
      4. 연계 데이터 표현 방법 정의
      5. 연계 정의서 및 명세서 작성
    5. 연계 매카니즘의 개요
      1. 연계 매카니즘의 개념
        1. 연계 매커니즘은 데이터의 생성 및 전송을 담당하는 송신 시스템과 데이터 수신 및 운영 DB반영을 담당하는 수신 시스템으로 구성
        2. 연계 매커니즘의 연계 방식: 직접 연계 방식, 간접 연계 방식
        3. 연계 방식별 장단점
        4. 연계 방식 분류
      2. 연계 매커니즘의 과정: 연계 데이터 생성 및 추출 -> 코드 매핑 및 데이터 변환 -> 인터페이스 테이블 또는 파일 생성 -> 코드 매핑 및 데이터 변환 -> 운영 DB에 연계 데이터 반영
      3. 연계 매커니즘의 구성
        1. 연계 데이터 생성 및 추출
        2. 코드 매핑 및 데이터 변환
        3. 인터페이스 테이블 또는 파일 생성
        4. 로그 (Log) 기록
        5. 연계 서버 또는 송수신 어댑터
        6. 전송 송신
        7. 운영 DB에 연계 데이터 반영
    6. 연계 장애 및 오류처리 구현
      1. 연계 매커니즘 구간별 장애 및 오류 모니터링 현황
      2. 장애 및 오류 유형과 처리방안
      3. CASE (Computer Aided Software Engineering)
      4. 장애 및 오류의 정의와 설계
    7. 연계 데이터 보안 적용
      1. 연계 데이터 보안
      2. 전송 구간 보안
      3. 데이터 보안
      4. 암복호화 적용 절차
    8. 연계 테스트
      1. 연계 테스트: 구축된 연계 시스템과 연계 시스템의 구성 요소가 정상적으로 동작하는지 확인하는 활동
      2. 연계 테스트 진행 순서
        1. 연계 테스트 케이스 작성
        2. 연계 테스트 환경 구축
        3. 연계 테스트 수행
        4. 연계 테스트 수행 결과 검증
  2. XML
    1. XML: 특수한 목적을 갖는 마크업 언어를 만드는 데 사용되는 다목적 마크업 언어
      1. 하향식 비용 산정 기법: 과거의 유사한 경험을 바탕으로 전문 지식이 많은 개발자들이 참여한 회의를 통해 비용을 산정하는 비과학적인 방법
    2. SOAP (Simple Object Access Protocol): 컴퓨터 네트워크 상에서 HTTP / HTTPS, SMTP 등을 이용하여 XML을 교환하기 위한 통신 규약
    3. WSDL (Web Services  Description Langugage): 웹 서비스와 관련된 서식이나 프로토콜 등을 표준적인 방법으로 기술하고 게시하기 위한 언어