목차
📌 인터페이스 기능 구현의 정의는 인터페이스를 실제로 구현하기 위해 인터페이스 기능에 대한 구현 방법을 기능별로 기술한 것이다.
📌 모듈 세부 설계서는 모듈의 구성 요소와 세부적인 동작 등을 정의한 설계서이다.
📌 컴포넌트 명세서 : 컴포넌트 명세서는 컴포넌트의 개요 및 내부 클래스의 동작, 인터페이스를 통해 외부와 통신하는 명세 등을 정의한 것이다.
🔔 예) 컴포넌트 명세서
컴포넌트 ID | HR-COM-001 | 컴포넌트명 | 인사발령 |
컴포넌트 개요 | 각 기업의 인사발령을 수행하고 관계 기업과 필수정보를 공유하는 컴포넌트이다. | ||
내부 클래스 | |||
ID | 발령이력 관리 | 설명 | |
HR-CLASS-01 | 발령이력 관리 | 개인 이력관리에 발령 형태에 따른 발령 이력을 등록한다. | |
HR-CLASS-02 | 인터페이스 호출 | 관계 기업과 인터페이스를 통해 발형사항을 공유한다. | |
인터페이스 클래스 | |||
ID | 인터페이스명 | 오퍼레이션명 | 구분 |
IF-HR-91 | 인사정보 전송 인터페이스 |
대상 선정 | 전달 대상 |
정보 전송 | 전달 행위 | ||
결과 확인 | 전달 결과 |
💡 구분은 인터페이스의 오퍼레이션에 대한 서비스를 요청 또는 제공하는 오퍼레이션을 구분하여 입력한다.
📌 인터페이스 명세서 : 인터페이스 명세서는 컴포넌트 명세서의 항목 중 인터페이스 클래스의 세부 조건 및 기능 등을 정의한 것이다.
🔔 예) 인터페이스 명세서
인터페이스 ID | IF-HR-01 | 인터페이스명 | 인사정보 전송 인터페이스 |
오퍼레이션 명 | 인터페이스 대상선정 | ||
오퍼레이션 개요 | 관계 기업과 인터페이스 할 대상을 선택한다. | ||
사전 조건 | 과장 이상 정규직만 선택한다. | ||
사후 조건 | 데이터 전송 이후 상대 시스템의 결과값을 업데이트 한다. | ||
파라미터 | 발령구분(입사, 이동, 승진), 발령 정보(발령일, 소속, 직급) | ||
반환값 | SUCCESS / FAIL |
💡 사전조건/사후조건 : 오퍼레이션 작동하기 전/후에 항상 참이어야 하는 조건을 입력한다.
💡 파라미터 : 오퍼레이션이 갖는 데이터를 입력한다.
💡 반환값 : 오퍼레이션 작동 후 반환값이 있는 경우 해당 값을 입력한다.
💡 인터페이스 기능이 일관성을 갖기 위해서는 인터페이스의 기능, 인터페이스 데이터 표준, 모듈 세부 설계서의 정의와 일치해야 한다.
💡 유스케이스 다이어그램(Use Case Diagram) : 사용자의 요구를 분석하는 것으로 기능 모델링 작업에 사용되는 다이어그램이다.
📌 인터페이스 구현 - 연계 테스트/구현 검증/오류 확인 및 처리 보고서 작성 (2) | 2024.02.13 |
---|---|
📌 인터페이스 구현/인터페이스 예외 처리/인터페이스 보안 (0) | 2024.02.13 |
📌 인터페이스 구현 - 모듈 연계를 위한 인터페이스 기능 식별/인터페이스 데이터 표준의 개요 (1) | 2024.02.08 |
📌 인터페이스 구현 - 모듈 간 공통 기능 및 데이터 인터페이스 확인 (0) | 2024.02.08 |
📌 애플리케이션 테스트 관리 - 성능 분석/복잡도/성능 개선 (2) | 2024.02.08 |