1. 정적 모델링
(1) 사용자가 요구한 기능을 구현하는 데 필요한 자료들의 논리적인 구조를 표현한 것
(2) 구조적 관점에서 표현
(3) 객체들을 클래스로 추상화하여 표현
2. 클래스 다이어그램
클래스와 크래스가 가지는 속성, 클래스 사이의 관계를 표현한 것
3. 클래스 다이어그램의 구성요소
(1) 클래스(Class) : 이름, 속성, 오페이션을 표기
(2) 제약 조건(Note) : 제약조건이나 오퍼레이션 수행 전후에 지정해야 할 조건을 적음, 클래스 안에서 기술할때는 {} 사용
(3) 관계(Relationship) : 클래스와 클래스 사이의 연관성을 표현, 연관, 집합, 포함, 일반화, 의존 관계
4. 연관 클래스
연관 관계에 있는 두 클래스에 추가적으로 표현해야 할 속성이나 오퍼레이션이 있는 경우 생성하는 클래스
출처 : 정보처리기사 실기 2024 기본서 / 저자 : 길벗알앤디(김정준, 강윤석, 김용갑, 김우경) / 출판사 : 길벗
'정보처리기사 실기 > 요구사항 확인' 카테고리의 다른 글
커뮤니케이션 다이어그램(Communication) (0) | 2024.04.09 |
---|---|
순차 다이어그램(Sequence) (0) | 2024.04.08 |
활동 다이어그램(Activity) (0) | 2024.04.08 |
유스케이스 다이어그램(Use Case) (0) | 2024.04.08 |
UML(다이어그램) (0) | 2024.04.08 |