Диаграмму прецедентов используют для определения функциональных требований системы, выявления пользователей и их взаимодействий с ней, описания границ системы и её основных возможностей. 1
Для разработки пользовательского интерфейса диаграмму прецедентов можно применять, чтобы:
- Продумать структуру приложения. 3 Нужно определить основные требования к пользовательскому интерфейсу. 3
- Создать прототип. 3 На этом этапе показывают основные аспекты функционирования системы и базовые подходы к пользовательскому интерфейсу. 3 Прототип позволяет обсудить базовые решения с пользователем до этапа разработки. 3
- Описать конкретные случаи взаимодействия пользователей с системой. 2 Они лягут в основу тестов и документации. 2
- Согласовать техническое задание с заказчиком. 2 Диаграмма прецедентов позволяет подробно проработать техническое задание, оценить сроки и стоимость его выполнения. 2
Диаграмма прецедентов состоит из трёх элементов: 5
- Акторы — люди, группы людей или организации, которые взаимодействуют с системой. 5
- Прецеденты — функции приложения, которые приводят к ценным для акторов результатам. 5
- Система — приложение, которое выполняет функции-прецеденты. 5
Количество прецедентов и акторов, а также сложность связей между ними зависит от функций приложения. 5