Software Development/DesignPatterns

Use-Case Diagram ( Include / Extend )

huiyu 2024. 6. 10. 17:02

* Include :

 Use-case 다이어그램에서 "include" 관계는 한 유즈케이스가 다른 유즈케이스를 포함하고 필수적으로 실행해야 할 때 사용됩니다. 이 관계는 재사용성을 높이고, 유즈케이스 간의 중복을 줄이며, 다이어그램의 복잡성을 줄이는 데 도움을 줍니다.

* Extend :

 Use-case 다이어그램에서 "extend"는 한 유즈케이스가 다른 유즈케이스의 기능을 확장할 때 사용되는 관계를 설명합니다. 이 관계는 특정 조건이 충족될 때 선택적으로 실행될 추가적인 기능을 나타냅니다. 기본 유즈케이스의 실행 흐름이 중단되지 않고, 확장된 유즈케이스가 필요에 따라 추가적인 기능을 제공할 수 있습니다.

 

https://devjaewoo.tistory.com/15

 

728x90

'Software Development > DesignPatterns' 카테고리의 다른 글

UML Diagrams  (0) 2024.06.10
DesignPattern_MVC/MVP/MVVM  (0) 2020.11.21
리팩토링은 왜 해야할까?  (0) 2015.06.25
7. Command Pattern(커맨드 패턴)  (0) 2014.07.20
6. Singleton Pattern(싱글턴 패턴)  (0) 2014.07.20