-
[OOP/UML] Use Case DiagramLearn/OOP&UML 2022. 8. 10. 00:38
# Use Case
- External Actor가 시스템을 어떻게 사용하는지
- use case는 diagram이 아닌 텍스트
- 3가지 포멧(레벨) : brief -> casual -> fully dressed
- Casual: OOA단계에 해당. Main / Alternate Scenario를 구분함.
- Fully dressed: OOD단계에 해당. Main / Alternate / Precondition / Extension Scenario를 구분함.
- Use case가 곧 functional requirements임.
# User Case Diagram
- use case를 모아놓은 그림
- 일을 직접 하는 actor를 primary actor, 일을 시키는 사람을 secondary actor라고 부름.
# Guidline
- Essential writing style: UI-free style
- Black-Box style: 내부 동작 방식은 적지 않음.
# QUIZ
정답: 3번. use case는 text이고 diagram은 보조수단임.
4. Unified Process에서는 Use Case가 functional requirement이고 이번 Iteration(3주)동안 할 만큼만 만듦.
정답: 1번.
2. 해당 Iteration에서 구현까지 될 때만 Fully-Dressed로 작성함.
3. 구체적이면 안됨. (Essential style, Black Box style)
4. UP에서는 4가지 Phase가 있음. Construction Phase는 3단계인데 여기서까지 수정되는건 곤란함.
지속적인 수정은 Elaboration Phase까지만. (2단계)
'Learn > OOP&UML' 카테고리의 다른 글
[OOP/UML] Sequence Diagram (0) 2022.08.14 [OOP/UML] Class Diagram (0) 2022.08.12 [OOP/UML] UML (0) 2022.08.09 [OOP/UML] Object-Oriented Development (0) 2022.08.08 [OOP/UML] Principles (0) 2022.08.06