시스템이 제공하고 있는 기능 및 그와 관련된 외부 요소룰 사용자의 관점에서 표현하는 다이어그램이다.
유스케이스
시스템이 제공해야 하는 서비스, 기능
액터
사용자가 시스템에 대해 수행하는 역할
이벤트의 흐름을 시작하게 하는 객체
시스템
전체 시스템의 영역을 표현
시나리오
발생되는 이벤트의 흐름
이벤트의 흐름
사람, 시스템, 하드웨어, 시간의 흐름에 의해 시작
포함 관계 (include)
유스케이스를 수행할 때 다른 유스케이스가 반드시 수행되는 관계 - <<include>>
확장 관계 (extend)
유스케이스는 포함 관계처럼 여러 유스케이스에 걸처 중복적으로 사용되지 않고, 특정 조건에서 한 유스케이스로만 확장되는 관계 - <<extend>>
일반화 관계
추상적인 액터와 좀 더 구체적인 액터 사이에 맺어주는 관계