통합 구현

0

정보처리기사

목록 보기
56/100

통합 구현 (Integrated Implementation)


1. 통합 구현의 정의

  • 통합 구현이란?
    • 프로그램 개발 시, 사용자 요구사항에 맞춰 개별적으로 개발된 모듈(부품화된 프로그램)을 하나로 통합하여 하나의 완성된 프로그램으로 구현하는 작업.
    • 송신 모듈과 수신 모듈, 중계 모듈 등 다양한 구성 요소들을 서로 연결하여 전체 시스템을 통합하는 과정.

2. 통합 구현의 필요성

  • 사용자 요구사항에 맞는 모듈을 선택하고 통합하여 구현.
  • 송신 및 수신 모듈 간 연계 작업을 수행.
  • 통합된 시스템을 통해 효율적인 데이터 송수신 및 처리 가능.

3. 통합 구현의 핵심 요소

  1. 송신 시스템

    • 데이터를 생성, 변환, 전송하는 역할.
    • 주요 구성 요소:
      • 송신 모듈: 데이터를 생성 및 변환.
      • 모니터링 기능: 데이터 생성 및 전송 과정 모니터링.
  2. 수신 시스템

    • 송신 측에서 전달된 데이터를 정제 및 변환하여 활용 가능하도록 처리.
    • 주요 구성 요소:
      • 수신 모듈: 데이터를 정제하고 변환.
      • 모니터링 기능: 데이터 수신 및 변환 과정 모니터링.
  3. 중계 시스템

    • 송신 시스템과 수신 시스템 간의 통신을 중개하는 역할.
    • 주요 기능:
      • 데이터 변환, 매핑, 전달 등 중계 작업 수행.
  4. 네트워크

    • 송신 시스템, 수신 시스템, 중계 시스템 간의 통신망.
    • 예: 인터넷, 인트라넷, 엑스트라넷 등.
  5. 연계 데이터

    • 시스템 간에 송수신되는 데이터.
    • 데이터베이스, 파일 형태로 주고받으며 연계 데이터 표준화 필요.

4. 통합 구현 절차

  1. 요구사항 분석

    • 사용자 요구사항을 분석하여 통합 구현 방향 설정.
    • 주요 작업:
      • 환경 분석(하드웨어, 소프트웨어, 네트워크 등).
      • 테이블 정의서, 코드 정의서 확인.
      • 체크리스트 작성 및 요구사항 정리.
      • 요구사항 정의서 작성.
  2. 연계 데이터 식별 및 표준화

    • 연계 범위 및 항목 정의:
      • 송수신할 데이터의 범위를 설정.
      • 데이터 속성(타입, 길이 등)을 정의.
    • 코드 변환 및 매핑:
      • 수신 측에서 데이터를 이해할 수 있도록 코드 변환.
      • 예: 부서 코드(A01 → 영업부) 또는 직급 코드(P1 → 부장).
    • 식별자 및 변경 구분 추가:
      • 데이터의 고유 식별자를 정의.
      • 데이터 변경(추가, 수정, 삭제) 정보를 포함.
    • 표현 방법 정의:
      • 연계 데이터의 구조, 범위, 항목, 매핑 방식 등을 명확히 정의.
    • 정의서 및 명세서 작성:
      • 모든 정의된 사항을 문서화.

5. 통합 구현 개념도

  • 구성 요소:
    • 송신 시스템: 데이터 생성, 변환, 전송.
    • 수신 시스템: 데이터 수신, 정제, 변환.
    • 중계 시스템: 송수신 시스템 간의 데이터 매핑, 변환, 전달.
    • 네트워크: 송수신 시스템 간의 통신망.
    • 연계 데이터: 송수신되는 데이터.

6. 연계 데이터 식별 및 표준화 절차

  1. 연계 범위 및 항목 정의:

    • 송수신할 데이터 항목(예: 사번, 이름, 부서 코드 등)을 정의.
    • 데이터 속성(데이터 타입, 길이 등)을 정의.
  2. 코드 변환 및 매핑:

    • 송수신 시스템 간의 코드 체계를 변환.
    • 예: 부서 코드, 직급 코드 등의 변환 및 매핑.
  3. 식별자 및 변경 구분 추가:

    • 데이터의 식별자(예: 사번, 부서 코드 등)를 정의.
    • 데이터 변경 정보(추가, 수정, 삭제)를 포함.
  4. 연계 데이터 표현 방법 정의:

    • 연계 데이터의 구조, 변환 방식 등을 명확히 정의.
  5. 연계 정의서 및 명세서 작성:

    • 모든 정의된 사항을 문서화하여 공유.

7. 실전 대비 포인트

  • 통합 구현 관련 주요 용어를 명확히 이해:
    • 송신 모듈, 수신 모듈, 중계 시스템, 연계 데이터 등.
  • 절차와 순서를 숙지:
    • 요구사항 분석 → 연계 데이터 식별 및 표준화 → 명세서 작성.
  • 시험 대비:
    • 통합 구현 구성 요소와 절차를 묻는 문제 대비.
    • 연계 데이터 식별 및 표준화 절차의 순서 작성 문제 연습.

통합 구현은 다양한 시스템과 데이터 간의 연결을 통해 효율적인 프로그램 개발과 운영을 가능하게 합니다. 위의 절차와 개념을 바탕으로 실전에서도 적용할 수 있도록 준비하세요! 😊

0개의 댓글