728x90
반응형
💡 사용 사례 다이어그램(Use Case Diagram)
- 시스템이 제공하는 기능을 일목요연하게 표현
- 사용자 관점에서 시스템의 범위와 기능을 표현
Notation (표기)
사용 사례 (Use Case)
- 타원 안(밑)에 사용 사례 이름을 표시
- 시스템이 제공, 액터가 사용, 제공 되는 기능
- 클래스의 행위(함수)가 될 수 있다
액터 (Actor)
- 시스템으로 기능을 제공 받는 외부요소
- 사람이나 기관, 조직, 외부 시스템 등
관계 (Association)
- 사용 사례와 액터 또는 사용 사례들 간의 관계
- **포함(include)**관계는 한 사용 사례에서 다른 사용 사례를 반드시 사용해야 하는 경우
- **확장(extend)**관계는 한 사용 사례가 어떤 조건일 때 다른 사용 사례로 확장되는 경우
시스템 경계 (System Boundary)
- 개발 시스템의 경계를 의미
- 박스로 표시하며, 내부에 사용 사례를 표시
728x90
반응형
'🐎 언어(Language) > Uml' 카테고리의 다른 글
[Uml] Class Diagram. 클래스 다이어그램 (0) | 2023.09.11 |
---|---|
[Uml] UseCaseSpecification (0) | 2023.08.20 |
[Uml] UML? (0) | 2023.08.20 |