[객체지향개발론] 07 Sequence Diagram
2023. 8. 8. 22:00
Analysis Phase vs. Design Phase
Analysis Phase
- 프로세스, 개념 등에 대한 질문에 초점을 맞춘다. what
Analysis Artifacts | Questions Answered |
---|---|
Use cases | domain processes, functional requirements 가 무엇인가 |
Domain model | concepts, terms 이 무엇인가 |
System sequence diagrams | system events & operation 이 무엇인가 |
Contracts | system operations 이 하는 것이 무엇인가 |
Design Phase
- 시스템이 요구 사항을 어떻게 충족하는지에 대해 초점을 맞춘다. how
- 객체 관점에서 logical solution 을 강조
interaction diagram : behavior
- communicate, dynamic aspects
class diagram : structure
- relationships, static aspect
Interaction Diagram
- object 간의 communication 을 기술
Sequence diagram (time🕐)
Communication diagram (space👽)
- association 의 인스턴스인 link 로 두 오브젝트를 이어준다.
✓ UML Object Icons
'* CS > 객체지향개발론' 카테고리의 다른 글
[객체지향개발론] 08 Grasp Patterns(1) | 09 Grasp Patterns(2) and Advanced concepts (0) | 2023.08.14 |
---|---|
[객체지향개발론] 06 Domain Model(2) and Class Diagram (0) | 2023.08.06 |
[객체지향개발론] 05 SSD and Domain Model(1) (0) | 2023.08.05 |
[객체지향개발론] 04 Use Case (0) | 2023.08.04 |
[객체지향개발론] UML (0) | 2023.08.02 |