반응형
SMALL
클래스 다이어그램
- 클래스 다이어그램은 클래스와 클래스가 가지는 속성, 클래스 사이의 관계를 표현한 것
- 시스템을 구성하는 요소에 대해 이해할 수 있는 구조적 다이어그램임
- 시스템 구성 요소를 문서화하는데 사용됨
구성 요소 내용
클래스 | • 각각의 객체들이 갖는 속성과 오퍼레이션(동작)을 표현한 것 |
• 일반적으로 3개의 구획으로 나워 클래스의 이름, 속성, 오퍼레이션을 표기함 | |
• 속성:클래스의 상태나 정보를 표현함 | |
• 오퍼레이션: 클래스가 수행할 수 있는 동작으로, 함수(메소드)라고도함 | |
제약 조건 | • 속성에 입력될 값에 대한 제약 조건이나 오퍼레이션 수행 전 후에 지정해야할 조건이 있다면 이를 적음 |
• 클래스 안에 제약 조건을 기술할 떄는 중괄호 {}를 이용함 | |
관계 | • 관계는 클래스와 클래스 사이의 연관성을 표현함 |
• 클래스 다이어그램에 표현하는 관계에는 연관 관계, 집합 관계, 포함 관계, 일반화 관계, 의존 관계가 있음 |
구성요소: 클래스, 제약조건, 관계
반응형
LIST
'정보처리기사 > 요구사항 정의' 카테고리의 다른 글
패키지 다이어그램 (0) | 2024.10.09 |
---|---|
순차(시퀀스) 다이어그램 (0) | 2024.10.09 |
유스케이스 다이어그램 (0) | 2024.10.09 |
행위 다이어그램 (0) | 2024.10.09 |
구조적 다이어그램 (0) | 2024.10.09 |