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

Примечание: Если вы используете Веб-приложение Visio, следует помнить, что схемы UML доступны в Visio (план 1), но недоступны в Visio в Microsoft 365.

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

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

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

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

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

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

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

С помощью схемы компонентов можно разделять систему на единые компоненты и показывать структуру самого кода.

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

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

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

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

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

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

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

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

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

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

Схема компьютера штата

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

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

Использование схем дела 

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

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

Схемы связи

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

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

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

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

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

Где теперь проводник по моделям UML?

Если вы создали схемы UML в предыдущих версиях Visio, возможно, вы помните об использовании проводника моделей. Для схем, созданных с помощью проводника по моделям, было недоступно редактирование и часть форматирования. Начиная с Visio 2013 Professional, проводника по модели не существует. Нужно просто перетащить фигуры из предоставленных наборов элементов. Теперь фигуры не заблокированы, поэтому при необходимости вы можете изменить их поведение. Схемы также можно настраивать, хотя они по-прежнему соответствуют стандарту UML. К сожалению, это также означает, что если у вас есть чертеж, созданный с помощью проводника моделей, вы не сможете работать с ним в более новых версиях Visio, которые не включают проводник по модели. 

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

В Веб-приложение Visio, вы можете выбрать один из девяти типов схем UML и множество образцов схем, некоторые фигуры из них уже нарисованы на полотне. Каждый вариант поставляется с таким же типом схемы.

Примечание: Для создания и редактирования схем UML на Веб-приложение Visio требуется лицензия Visio, план 1 или Visio, план 2, которая приобретается отдельно от Microsoft 365. Для получения дополнительных сведений обратитесь к Microsoft 365 администратору. Если ваш администратор включил самообслуживающие покупки, вы можете приобрести лицензию Visio самостоятельно. Дополнительные сведения см. в самостоятельной покупке: faq.

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

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

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

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

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

С помощью схемы компонентов можно разделять систему на единые компоненты и показывать структуру самого кода.

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

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

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

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

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

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

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

Схемы действий

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

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

Схема компьютера штата

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

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

Использование схем дела 

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

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

Схемы связи

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

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

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

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

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

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

В Visio вы можете начать с пустого шаблона UML и соответствующего шаблона для создания схемы UML.

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

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

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

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

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

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

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

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

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

Схема компьютера штата

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

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

Использование схем дела 

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

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

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

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

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

Где теперь проводник по моделям UML?

Если вы создали схемы UML в предыдущих версиях Visio, возможно, вы помните об использовании проводника моделей. Для схем, созданных с помощью проводника по моделям, было недоступно редактирование и часть форматирования. Начиная сVisio 2013 Professional, проводника моделей не существует. Нужно просто перетащить фигуры из предоставленных наборов элементов. Теперь фигуры не заблокированы, поэтому при необходимости вы можете изменить их поведение. Схемы также можно настраивать, хотя они по-прежнему соответствуют стандарту UML. К сожалению, это также означает, что если у вас есть чертеж, созданный с помощью проводника моделей, вы не сможете работать с ним в более новых версиях Visio, которые не включают проводник по модели. 

Схема UML 2.0.

ШаблонMicrosoft Visioсхемы модели UML обеспечивает полную поддержку создания объектно-ориентированных моделей сложных программных систем.

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

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

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

Использование схем дела

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

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

Статические схемы структуры

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

Создание статической схемы структуры UML

Пакетные схемы

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

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

Схемы действий

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

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

Схемы диаграмм

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

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

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

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

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

Схемы совместной работы

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

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

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

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

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

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

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

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

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×