04. 요구사항 확인D - TOTOLII/study GitHub Wiki
-
UML
객체지향 모델링 언어이다.-
사물
모델을 표현할때 구성하는 가장 중요한 기본 요소.
다이어그램 안에서 관계가 형성 될 수 있는 대상을 말한다.
행동사물, 그룹사물, 구조사물, 주해사물로 이루어져 있다.- 행동사물 : 시간, 공간, 상호작용, 상태머신 등이 있음
- 그룹사물 : 패키지형식의 사물
- 구조사물 : 개념적, 물리적 컴포넌트 노드 등
- 주해사물 : 부가적 설명, NOTE
-
관계
- 연관 관계
- 집합 관계 : 하나의 사물이 다른 사물에 포함되어 있는것. (컴퓨터와 프린터 같은 경우)
- 포함 관계 : 집합 관계의 특수한 형태 현관문과 키를 예로 들수 있음.
- 일반화 관계 : 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지 알아보는 것.
- 의존 관계 : 짧은 시간동안 유지하는 관계
- 실체화 관계 : 그룹화 할수 있는 관계
-
-
다이어그램
-
(정적) 구조적 다이어그램
클래스의 속성, 관계, 객체사이의 관계,
컴포넌트 간의 관계, 컴포넌트 위치표현, 복합체 구조(클래스, 컴포넌트), 그룹화 패키지들과의 관계 -
(동적) 행위 다이어그램
유즈 케이스(use case), 시퀀스, 커뮤니케이션, 상태, 활동, 상호작용 개요(제어흐름), 타이밍(시간제약)
-