54. 모듈 간 공통 기능 및 데이터 인터페이스 확인

alpaka·2024년 1월 15일
0

정보처리기사

목록 보기
58/161
post-thumbnail

모듈 간 공통 기능 및 데이터 인터페이스의 개요

  • 공동 기능은 모듈의 기능 중에서 공동적으로 제공되는 기능을 의미한다.
  • 데이터 인터페이스는 모듈 간 교환되는 데이터가 저장될 파라미터를 의미한다.
  • 모듈 간 공통 기능 및 데이터 인터페이스는 인터페이스 설계서에서 정의한 모듈의 기능을 기반으로 확인한다.
  • 확인된 공통 기능 및 데이터 인터페이스는 모듈 간 연계가 필요한 인터페이스의 기능을 식별하는데 사용된다.
  • 모듈 간 공동 기능 및 데이터 인터페이스 확인 순서
    1. 인터페이스 설계서를 통해 모듈별 기능을 확인한다.
    2. 외부 및 내부 모듈을 기반으로 공통적으로 제공되는 기능과 각 데이터의 인터페이스를 확인한다.

인터페이스 설계서

  • 인터페이스 설계서는 시스템 사이의 데이터 교환 및 처리를 위해 교환 데이터 및 관련 업무, 송·수신 시스템 등에 대한 내용을 정의한 문서이다.
  • 인터페이스 설계서는 일반적인 형태의 설계서와 정적, 동적 모형을 통한 설계서로 구분된다.

일반적인 인터페이스 설계서

  • 시스템의 인터페이스 목록, 각 인터페이스의 상세 데이터 명세, 각 기능의 세부 인터페이스 정보를 정의한 문서이다.
  • 일반적인 인터페이스 설계서는 시스템 인터페이스 설계서와 상세 기능별 인터페 이스 명세서로 구분된다.
    • 시스템 인터페이스 설계서: 시스템 인터페이스 목록을 만들고 각 인터페이스 목록에 대한 상세 데이터 명세를 정의하는 것이다.
    • 상세 기능별 인터페이스 명세서
      • 각 기능의 세부 인터페이스 정보를 정의한 문서이다.
      • 인터페이스를 통한 각 세부 기능의 개요, 세부 기능이 동작하기 전에 필요한 사전/사후 조건, 인터페이스 데이터, 호출 이후 결과를 확인하기 위한 반환값 등으로 구성된다.

정적·동적 모형을 통한 인터페이스 설계서

  • 정적·동적 모형으로 각 시스템의 구성 요소를 표현한 다이어그램을 이용하여 만든 문서이다.
  • 시스템을 구성하는 주요 구성 요소 간의 트랜잭션을 통해 해당 인터페이스가 시스템의 어느 부분에 속하고, 해당 인터페이스를 통해 상호 교환되는 트랜잭션의 종류를 확인할 수 있다.

인터페이스 설계서별 모듈 기능 확인

  • 인터페이스 설계서에서 정의한 모듈을 기반으로 각 모듈의 기능을 확인한다.
  • 시스템 인터페이스 목록에서 송신 및 전달 부분은 외부 모듈 수신 부분은 내부 모듈에 해당된다.
  • 시스템 인터페이스 설계서에서 데이터 송신 시스템 부분은 외부 모듈, 데이터 수신 시스템 부분은 내부 모듈에 해당된다.
  • 상세 기능 인터페이스 명세서에서 오퍼레이션과 사전 조건은 외부 모듈, 사후 조건은 내부 모듈에 해당된다.
  • 정적, 동적 모형을 통한 인터페이스 설계에서 인터페이스 영역을 기준으로 상위 모듈, 하위 모듈이 내부 모듈에 해당된다.

모듈 간 공동 기능 및 데이터 인터페이스 확인

내·외부 모듈 기능을 통한 공통 기능

외부 모듈(인사)내부 모듈(회계)공통 기능
인사발령전표 발생전표발생
전표 발생지출 결의서 확인
급여 계산지출 처리
급여 결과 확인

내·외부 모듈과 공동 기능을 통해 확인된 인터페이스 및 데이터 인터페이스

profile
alpaka의 자격증 공부장

0개의 댓글

관련 채용 정보