Схемы UML в Visio

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

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

Примечание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Схемы конечных автоматов

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

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

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

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

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

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

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

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

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

Создание модели базы данных с помощью схемы нотации базы данных. 

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