Design Architecture/OOP

4강 UML

lipnus 2021. 8. 21. 21:19
반응형

다맞음
Unified Modeling Language (13개)

 

 

Diagram : 이탤릭체는 Abstract 클래스. (Interaction Diagram도)

 

저번강의 Dice예제에서 Domaion Model은 클래스다이어그램임
시나리오를 텍스트로 적음 (텍스트가 핵심!)
OOA, OOD 두군데서 쓰임. (DCD는 OOD에서)
어떤 특정 시간대에 딱!

 

네모 튀어나온거는 패키지

대문자 : 클래스

소문자 : object

Component = 개발단위
오른쪽이 주는거, 왼쪽이 받는거
component를 Hierachy화하여 그린 그래프

 

runtime된 상태 (개발 후반부에 나옴)

 

 

여기부터는 Behavior Diagram

sequence diagram랑 똑같은건데 표현방법만 다름. 숫자로 순서표현. (장점:부피적음 / 단점:보기가 복잡)
순서를 보여주는 것. (시간이 아님)
전체 시나리오를 볼때, 시스템테스트 할때 사용
activitry diagram의 노드에 그래프를 집어넣은 것
Finite State machine, state기반일때 씀
flow chart임 / state랑 다른점은 state에서 일을 하고 넘어감

 

 

반응형

'Design Architecture > OOP' 카테고리의 다른 글

8강 State Chart Diagram  (0) 2021.08.23
7강 Sequence Diagram  (0) 2021.08.22
5강 Use Case Diagram  (0) 2021.08.21
3강 Development (OOD)  (0) 2021.08.21
2강 Principles  (0) 2021.08.21