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