시스템이 제공하고 있는 기능 및 그와 관련된 외부 요소를 사용자의 관점에서 표현하는 다이어그램
시스템이 제공해야 하는 서비스, 기능
액터가 시스템을 통해 수행하는 일련의 행위
사용자가 시스템에 대해 수행하는 역할
시스템과 상호 작용하는 사람 또는 사물
이벤트 흐름을 시작하게 하는 객체
유스케이스를 수행할 때 다른 유스케이스가 반드시 수행되는 관계
유스케이스 다이어그램에서는 다른 유스케이스가 나타내는 이벤트 흐름을 포함하는 관계를 유스케이스 간에 표현
여러 유스케이스에서 공통적으로 발견되는 기능 표현
2개 이상의 유스케이스 이벤트 흐름에서 중복적인 부분이 발생하는 경우 유스케이스 간 포함 관계를 설정하여 해결
<<include>>
로 표현
포함 관계처럼 여러 유스케이스에 걸쳐 중복적으로 사용되지 않고, 특정 조건에서 한 유스케이스로만 확장되는 관계
특정 조건이 만족되는 상황에서만 확장 유스케이스의 이벤트 흐름이 수행
한 유스케이스에서 추가되거나 확장된 기능 표현
<<extend>>
로 표현
추상적인 액터와 좀 더 구체적인 액터 사이에 맺어주는 관계
일반화 관계를 액터에 적용하면 유스케이스 다이어그램에서 사용되는 여러 액터들의 의미를 좀 더 명확하게 하고 다이어그램도 보다 간결하게 작성
하위 액터나 유스케이스에서 상위 액터, 유스케이스쪽으로 속이 빈 삼각형 화살표를 실선으로 연결