Діаграми випадків використання описати функції високого рівня та область застосування системи. Ці діаграми також ідентифікують взаємодію між системою та її акторами. Варіанти використання та актори на діаграмах варіантів використання описують, що робить система та як актори її використовують, але не те, як система працює всередині.
Переваги моделювання варіантів використання Залучаючи всіх зацікавлених сторін на ранніх стадіях планування проекту, ви залучити людей, які найкраще розуміють існуючі проблеми, сприяти відчуттю зацікавленості кінцевих користувачів і усунути сюрпризи під час розгортання системи.
Діаграми варіантів використання UML ідеально підходять для: Відображення цілей взаємодії системи та користувача. Визначення та організація функціональних вимог у системі. Визначення контексту та вимог до системи.
Найбільшою перевагою діаграми варіантів використання є те, що це допомагає розробникам програмного забезпечення та підприємствам проектувати процеси з точки зору користувача. В результаті система функціонує більш ефективно і служить цілям користувача.
Чотири основні компоненти діаграми варіантів використання: актори, системи, відносини та випадки використання. Актори — це будь-яка людина або зовнішня система, яка взаємодіє з системою. Системи є основними компонентами системи, що моделюється. Відносини показують, як актори та системи взаємодіють один з одним.
В UML — діаграми варіантів використання моделюють поведінку системи та допомагають охопити вимоги системи. Діаграми варіантів використання описують функції високого рівня та область застосування системи. Ці діаграми також ідентифікують взаємодію між системою та її акторами.