유스 케이스 모델은 사용자가 계획한 목표를 이루거나 사용자가 식별한 문제점을 해결하기 위해 필요한 기능으로 시스템의 요구사항을 식별합니다. 유스 케이스는 요구사항에서 식별하는 주요 동작을 설명하고 사용자에게 제공하는 결과 값을 설명합니다. 그러나 시스템이 내부적으로 작동된는 방법은 설명하지 않습니다. 액터는 시스템의 사용자이며 액터는 이들이 시스템과 상호작용할 때 해당 사용자 및 기타 시스템이 동작하는 다른 역할을 보여줍니다.
유스 케이스 다이어그램은 유스 케이스와 액터 사이의 관계를 묘사하며 활동 다이어그램은 오브젝트의 플로우를 설명하고 식별된 각 동작을 제어합니다.