Диаграмма вариантов использования
Диаграмма вариантов использования — Use Case Diagram
Диаграмма вариантов использования описывает систему на концептуальном уровне, показывая, как участники взаимодействуют с системой и какие функции (варианты использования) предоставляет система.
Ключевые элементы диаграммы вариантов использования:
- Актер — роль, которую играет кто-то или что-то при взаимодействии с системой.
- Внешний пользователь (например, клиент, администратор, оператор).
- Другая система, которая взаимодействует с наблюдаемой системой.
- Устройство, которое инициирует или получает действия от системы.
Графически привод изображен в виде маленького человечка.
- Use Case (прецедент) — описывает конкретную функциональность системы с точки зрения пользователя.
- Он определяет, что делает система, но не как.
- Графически это выглядит как текст внутри эллипса.
- Связи между элементами:
- Простая линия соединяет исполнительный механизм и оператора, указывая на то, что исполнительный механизм участвует в этой деятельности.
- Направление стрелки указывает на то, кто инициирует деятельность или запрашивает услугу.
Seosetüübid kasutusjuhtude diagrammil:
- Ассоциация — прямая связь между актером и оператором.
- Включить (<<include>>) — указывает на то, что один пользователь всегда включает другого пользователя.
- Например, «Разместить заказ» включает в себя «Проверить наличие товара».
- Расширить (<<extend>>) — добавляет условную дополнительную функцию к сценарию использования.
- Например, «Вход» может включать «Сбросить пароль», если пароль забыт.
- Обобщение — указывает на то, что одно действующее лицо или оператор является продолжением другого.
- Например, «Администратор» — это частный случай «Пользователя».
- Например, «Администратор» — это частный случай «Пользователя».
