인터페이스 실제 구현을 위해 이넡페이스 기능에 대한 구현 방법을 기능별로 기술한 것
💡 인터페이스 기능 구현 정의 순서
- 컴포넌트 명세서 확인
- 인터페이스 명세서 확인
- 일관된 인터페이스 기능 구현 정의
- 정의된 인터페이스 기능 구현을 정형화
1. 모듈 세부 설계서
모듈 구성 요소와 세부적인 동작 등을 정의한 설계서
1) 컴포넌트 명세서
- 컴포넌트 개요 및 내부 클래스 동작, 인터페이스를 통해 외부와 통신하는 명세 등을 정의
- 컴포넌트 ID, 컴포넌트명 컴포넌트 개요, 내부 클래스, 인터페이스 클래스
2) 인터페이스 명세서
- 컴포넌트 명세서의 항목 중 인터페이스 클래스의 세부 조건 및 기능 등을 정의
- 인터페이스 ID, 인터페이스명, 오퍼레이션명, 오퍼레이션 개요, 사전조건, 사후조건, 파라미터, 반환값
2. 모듈 세부 설계서 확인
- 컴포넌트 명세서와 인터페이스 명세서를 기반으로 인터페이스에 필요한 기능 확인
- 컴포넌트 개요, 내부 클래스의 클래스명과 설명 → 컴포넌트 주요 기능 확인
- 인터페이스의 세부 조건 및 기능 확인
3. 인터페이스 기능 구현 정의
- 인터페이스의 기능, 인터페이스 데이터 표준, 모듈 세부 설계서를 기반으로 일관성 있고 정형화된 인터페이스 기능 구현에 대해 정의
- 일관성 있는 인터페이스 기능 구현 정의
- 정의한 인터페이스 기능 구현에 대해 송 · 수신 측에서 진행해야 할 절차까지 세부적으로 정의
- 정의된 인터페이스 기능 구현 정형화
- 하드웨어나 소프트웨어에 의존적이지 않게 사람들기 보기 쉽고 표준화되도록 정형화
- 유스케이스 다이어그램 형태로 정형화
📖 Reference
728x90
반응형
'Certificate > 정보처리기사' 카테고리의 다른 글
[2과목 소프트웨어 개발] 인터페이스 구현 - 071. 인터페이스 예외 처리 (0) | 2024.08.19 |
---|---|
[2과목 소프트웨어 개발] 인터페이스 구현 - 070. 인터페이스 구현 (0) | 2024.08.19 |
[2과목 소프트웨어 개발] 인터페이스 구현 - 068. 모듈 간 인터페이스 데이터 표준 확인 (0) | 2024.08.19 |
[2과목 소프트웨어 개발] 인터페이스 구현 - 067. 모듈 연계를 위한 인터페이스 식별 (0) | 2024.08.19 |
[2과목 소프트웨어 개발] 인터페이스 구현 - 066. 모듈 간 공통 기능 및 데이터 인터페이스 확인 (0) | 2024.08.19 |