А диаграмма вариантов использования— это диаграмма UML, которая позволяет моделировать функции системы (то есть цели) и участников, взаимодействующих с этими функциями. Вы можете создавать диаграммы вариантов использования в Visual Paradigm или использовать редактор потоков событий для документирования сценариев использования вариантов использования.
Диаграмма вариантов использования иллюстрирует и определяет контекст и требования всей системы или ее основной части. Вы можете использовать одну диаграмму вариантов использования для моделирования сложной системы или создать множество диаграмм вариантов использования для моделирования частей системы. Обычно диаграммы вариантов использования разрабатываются на ранних этапах проекта и используются на протяжении всего процесса разработки.
На этой странице вы увидите, как создавать диаграммы вариантов использования с помощьюинструментов UML.
Ключевые понятия диаграммы вариантов использования
В следующих темах описываются элементы модели на диаграмме вариантов использования.
- Варианты использования — это описание функциональности, которую система выполняет для достижения цели пользователя. Вариант использования должен приводить к наблюдаемому результату, который имеет ценность для пользователей системы.
- Участник — это роль пользователя, который взаимодействует с системой, которую вы моделируете. Пользователь может быть человеком, организацией, машиной или другим внешним системой.
Подсистемы - Граница системы — это прямоугольник, который можно использовать на диаграмме вариантов использования для различения вариантов использования внутри системы и участников вне системы. Граница системы — это необязательный визуальный элемент на диаграмме; она не добавляет семантической ценности модели
- Связи — в UML это соединение между элементами модели. Связь в UML — это тип элемента модели, который добавляет семантику модели, определяя структуру и поведение между элементами модели.
Создание диаграммы вариантов использования
Выполните следующие шаги, чтобы создать диаграмму вариантов использования UML вVisual Paradigm.
- ВыберитеДиаграмма > Новаяна панели инструментов приложения.
- В окнеНовая диаграммавыберите Диаграмма вариантов использования.
- НажмитеДалее.
- Введите имя и описание диаграммы. ПолеРасположение позволяет выбрать модель для хранения диаграммы.
- НажмитеОК.
Создание системы
Чтобы создать систему на диаграмме вариантов использования, выберитеСистема на панели инструментов диаграммы, а затем нажмите на панели диаграммы. Наконец, дайте имя только что созданной системе при ее создании.
![]() |
| Создать систему |
Созданиеактера
Чтобы нарисоватьактера на диаграмме вариантов использования, выберитеАктер на панели инструментов диаграммы, а затем нажмите на панели диаграммы. Наконец, дайте имя только что созданномуактера при его создании.
![]() |
| Создатьактера |
Создание варианта использования
Помимо создания варианта использования с помощью панели инструментов диаграммы, вы также можете создать его через каталог ресурсов:
- Переместите курсор на исходную фигуру (например, наактера).
- Нажмите наКаталог ресурсовкнопку и перетащите ее.

Каталог ресурсов - Отпустите кнопку мыши, пока она не достигнет вашего предпочтительного места.
- Выберите Ассоциация -> Сценарий использования из каталога ресурсов.

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

Сценарий использования создан
Перенос строки в названии сценария использования
Если сценарий использования слишком широк, вы можете изменить его размер, перетаскивая заполненные маркеры для лучшего вида. В результате имя сценария использования будет автоматически переноситься на новую строку.
![]() |
| Изменить размер сценария использования |
| ПРИМЕЧАНИЕ: | Альтернативно, вы можете нажать Alt + Enter чтобы принудительно перейти на новую строку. |
Создание отношения <<Extend>>
Чтобы создать отношение расширения, переместите курсор мыши на сценарий использования, нажмите и перетащите его Каталог ресурсов кнопку. Затем отпустите кнопку мыши в предпочтительном месте и выберите Расширение -> Сценарий использования из каталога ресурсов. Сценарий использования с точками расширения и только что созданный сценарий использования соединены. После того как вы дадите имя только что созданному сценарию использования, вы можете назвать точку расширения.
![]() |
| Создать отношение расширения |
Создание отношения <<Include>>
Чтобы создать отношение включения, переместите курсор мыши на сценарий использования, нажмите и перетащите его Каталог ресурсов кнопку. Затем отпустите кнопку мыши в предпочтительном месте и выберите Включение -> Сценарий использования из каталога ресурсов. Создается новый сценарий использования вместе с отношением включения. Наконец, дайте имя только что созданному сценарию использования.
![]() |
| Создано отношение включения |
Структурирование случаев использования с помощью пакета
Вы можете организовать случаи использования с помощью пакета, когда их много на диаграмме.
Выберите Пакет на панели инструментов диаграммы.
![]() |
| Создать пакет |
Перетащите мышь, чтобы создать пакет, охватывающий эти случаи использования.
![]() |
| Окружить случаи использования пакетом |
Наконец, дайте имя пакету.
![]() |
| Дайте имя пакету |
Рисование бизнес-случая использования
Инструмент диаграмм UML также поддерживает представление бизнес-актера и случая использования. Чтобы показать обычный случай использования как бизнес-случай использования:
- Щелкните правой кнопкой мыши по случаю использования и выберите Свойства элемента модели > Бизнес-модель из всплывающего меню.

Нажмите Бизнес-модель - После выбора на левой стороне случая использования появится дополнительная косая черта.

Бизнес-модель
Ссылки:
- Что такое диаграмма случаев использования?
- Типы актеров в модели случаев использования
- Определение требований пользователей с помощью диаграмм случаев использования
- Что такое спецификация случая использования?
- Практическое руководство по анализу устойчивости
- История пользователя против случая использования для разработки программного обеспечения по методологии Agile
- Подход, основанный на случаях использования, для разработки по методологии Agile







