Четыре Типа Отношений В Диаграмме Вариантов Использования
-
В UML отношения — это связи между элементами модели. Варианты использования также связаны друг с другом в различных отношениях. Отношения между двумя вариантами использования в основном моделируют зависимости между двумя вариантами использования. Благодаря повторному использованию существующих вариантов использования с использованием различных типов отношений общие усилия, необходимые для разработки системы, сокращаются.
На диаграммах вариантов использования показаны варианты использования, действующие лица и отношения между ними. Например, связь между субъектом и вариантом использования показывает, что субъект может использовать определенные функции бизнес-системы.
Отношения ассоциации
Ассоциация — это связь между двумя классификаторами, такими как действующее лицо и варианты использования, которая описывает причину связи и управляющие ею правила. Ассоциация — это отношение между субъектом и бизнес-вариантом использования. Это указывает на то, что субъект может использовать функциональные возможности бизнес-системы.

Отношения обобщения
Отношение обобщения — это отношение, в котором один элемент модели (дочерний) основан на другом элементе модели (родительском). Отношения обобщения используются в диаграммах классов, диаграммах компонентов, диаграммах развертывания и диаграммах вариантов использования, чтобы указать, что дочерний элемент принимает все атрибуты, операции и отношения, определенные в родительском элементе.

Включить отношения
В моделировании UML отношение включения — это отношение, в котором один вариант использования (базовый вариант использования) содержит функциональные возможности другого варианта использования (вариант использования включения). Отношение вмещения поддерживает повторное использование функциональности в модели варианта использования.

Расширение отношений
В моделировании UML можно использовать отношение расширения , чтобы указать, что один вариант использования (расширение) расширяет поведение другого варианта использования (базового). Этот тип связи раскрывает сведения о системе или приложении, которые обычно скрыты в варианте использования.

Дополнительные примеры использования
Диаграмма вариантов использования системы вещания

Пример схемы вариантов использования банкомата

Диаграмма варианта использования: несколько проектов с системными границами

Диаграмма вариантов использования: система онлайн-экзаменов

Пример диаграммы варианта использования: обслуживание пассажиров

Пример диаграммы варианта использования: разработка программного обеспечения

Пример диаграммы варианта использования: система парковки

Диаграмма вариантов использования UML: система обработки заказов

Включить и расширить диаграмму вариантов использования

Пример диаграммы варианта использования: веб-сайт (расширить и включить вариант использования)

Пример диаграммы прецедентов: внешняя система в качестве действующего лица

Пример диаграммы варианта использования: банкомат банка

Пример диаграммы варианта использования: аэропорт

использованная литература
Бесплатный инструмент для построения диаграмм вариантов использования
