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

    На диаграммах вариантов использования показаны варианты использования, действующие лица и отношения между ними. Например, связь между субъектом и вариантом использования показывает, что субъект может использовать определенные функции бизнес-системы.

    Отношения ассоциации

    Ассоциация — это связь между двумя классификаторами, такими как действующее лицо и варианты использования, которая описывает причину связи и управляющие ею правила. Ассоциация — это отношение между субъектом и бизнес-вариантом использования. Это указывает на то, что субъект может использовать функциональные возможности бизнес-системы.

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

    Отношения обобщения

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

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

    Включить отношения

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

    Диаграмма варианта использования включает пример

    Расширение отношений

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

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

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

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

    Шаблон диаграммы вариантов использования: Диаграмма вариантов использования системы вещания (создана с помощью создателя диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон схемы вариантов использования: пример схемы вариантов использования банкомата (созданный создателем диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: Диаграмма вариантов использования: несколько проектов с системными границами (создана с помощью создателя диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: Диаграмма вариантов использования: система онлайн-экзаменов (создана создателем диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: Пример диаграммы вариантов использования: Обслуживание пассажиров (создано создателем диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы прецедентов: Пример диаграммы прецедентов: Разработка программного обеспечения (создано создателем диаграмм прецедентов Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: Пример диаграммы вариантов использования: Система парковки (создана с помощью создателя диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: UML Диаграмма вариантов использования: система обработки заказов (создана создателем диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

     

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

    Шаблон диаграммы вариантов использования: Включить и расширить диаграмму вариантов использования (созданный создателем диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

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

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: Пример диаграммы вариантов использования: внешняя система в качестве актера (создана с помощью создателя диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы прецедентов: Пример диаграммы прецедентов: банкомат банка (созданный конструктором диаграмм прецедентов Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

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

    Шаблон диаграммы вариантов использования: Пример диаграммы вариантов использования: аэропорт (созданный создателем диаграмм вариантов использования Visual Paradigm Online)

    ИЗМЕНИТЬ ЭТУ ДИАГРАММУ

    использованная литература

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