Схемы UML в Visio

Применяется к
Visio, план 1 Visio профессиональный 2024 Visio профессиональный 2021 Visio профессиональный 2019 Visio профессиональный 2016

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

Примечание

Если вы используете Visio в Интернете, имейте в виду, что схемы UML доступны в Visio, план 1, но недоступны в Visio в Microsoft 365.

Схемы UML, доступные в Visio, разделены на две категории схем: схемы поведения и структуры.

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

Эта версия Visio по подписке поддерживает формы UML, соответствующие спецификации UML 2.5, а также предоставляет вам возможность использовать их по мере необходимости на схемах.

Схемы классов

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

Создание схемы классов UML 

Схемы компонентов

Используйте схему компонентов для секционирования системы на сплоченные компоненты и отображения структуры самого кода.

Создание схем компонентов UML

Схемы развертывания

Используйте схему развертывания, чтобы показать структуру системы времени выполнения и сообщить, как будут настроены и развернуты аппаратные и программные элементы, составляющие приложение.

Создание схем развертывания UML

Схемы последовательностей

Используйте схему последовательности, чтобы показать субъектов или объектов, участвующих во взаимодействии, и события, которые они создают, упорядоченные в последовательности времени.

Создание схемы последовательностей UML

схема деятельности;

Используйте схему действий, чтобы описать внутреннее поведение метода и представить поток, управляемый внутренними действиями.

Создание схемы деятельности UML

Схемы конечных машин

Используйте схему конечного автомата (или диаграммы состояния), чтобы показать последовательность состояний, через которые проходит объект в течение его существования. 

Создание схемы конечного автомата UML 

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

На ранних этапах проекта разработки используйте схемы вариантов использования для описания реальных действий и мотивов. Схемы можно уточнить на более поздних этапах, чтобы отразить пользовательский интерфейс и детали проектирования.

Схема вариантов использования UML

Схемы связи

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

Создание схемы связей UML 

Схемы нотации базы данных

Используйте схему нотации базы данных для рисования модели базы данных. 

Создание схемы нотации базы данных UML