유스케이스 다이어그램에서 유스케이스간의 관계는 의존(Dependency, ----->)관계로 표현되며,
스테레오타입(<<stereotype>>)으로 명확하게 표현한다.
1. 유스케이스간 포함관계(<<include>>)
유스케이스간 포함관계는 하나의 유스케이스를 수행할 때,
같은 기능을 가진 다른 유스케이스가 반드시 수행하는 것을 말한다.
2. 유스케이스간 확장관계(<<extends>>)
확장관게의 유스케이스는 포함관계처럼 여러 유스케이스에 걸쳐 중복적으로 사용되지 않고,
특정 조건에서 한 유스케이스로만 확장되는 것을 의미한다.
3. 확장 유스케이스와 포함 유스케이스
확장관계에 있는 유스케이스 사이의 이벤트 흐름은 포함관계에 있는 유스케이스 사이의 이벤트 흐름과 유사하다.
즉 기준 유스케이스의 이벤트 흐름이 수행되었다가 확장점을 만나면 지정된 유스케이스의 이벤트 이벤트 흐름으로 분기된다.
포함관계 | 확장관계 | |
---|---|---|
목적 |
|
|
이벤트 흐름 |
|
|