Вы можете создавать схемы связей UML в свободной форме для демонстрации взаимодействия между жизненными циклами, которые используют последовательные сообщения. Прежде всего откройте шаблон Связь UML и выберите один из четырех вариантов шаблона. После этого появится набор элементов Связь UML, а также фигуры, которые соответствуют стандарту UML 2.5.
Примечание: Набор элементов UML Communication доступен только в том случае, если вы являетесь подписчиком Visio (план 2 ). Если у вас есть подписка, убедитесь в том, что у вас установлена последняя версия Visio.
Запуск схемы взаимодействия
-
Запустите Visio. Если файл уже открыт, щелкните Файл > Создать.
-
Перейдите в раздел Категории > Программы и базы данных > Связь UML.
-
Выберите пустой шаблон или одну из трех начальных схем. Если необходимо представить взаимодействие линий жизни путем их связи, выберите начальную схему в левом нижнем углу.
-
Щелкните Создать.
-
Вы увидите окно Фигуры рядом со схемой. Если вы не видите его, перейдите в раздел Просмотр > областей задач и убедитесь, что выбран пункт Фигуры . Если оно по-прежнему не отображается, нажмите кнопку Развернуть окно фигур
в левой части экрана. -
На вкладке Вид установите флажок Точки соединения. Благодаря этому при соединении фигур будут отображаться точки соединения.
-
Затем перетащите фигуры, которые вы хотите включить в схему, из окна Фигуры на страницу. Чтобы изменить подписи, дважды щелкните их.
Примечание: Для создания и редактирования схем UML на Веб-приложение Visio требуется лицензия Visio (план 1) или Visio (план 2), которая приобретается отдельно от Microsoft 365. За дополнительными сведениями обратитесь к администратору Microsoft 365. Если администратор включил самостоятельное приобретение, вы можете приобрести лицензию для Visio самостоятельно. Дополнительные сведения см. в разделе Вопросы и ответы о самостоятельной покупке.
Запуск схемы взаимодействия
-
Откройте Visio в Интернете.
-
В правом верхнем углу выберите Другие шаблоны.
-
В коллекции прокрутите вниз до строки UML Communication.
Первый элемент в строке представляет пустой шаблон и сопутствующий набор элементов. Другие элементы в строке представляют собой примеры схем, на которых уже нарисованы некоторые фигуры, которые помогут вам быстро приступить к работе.
-
Щелкните любой элемент, чтобы просмотреть более крупный предварительный просмотр.
-
Когда вы найдете нужную схему, нажмите кнопку Создать .
Новая схема с соответствующим набором элементов откроется в браузере.
Фигуры субъектов и линий жизни
Когда использовать
-
Перетащите фигуру Субъект на страницу, чтобы представить роль пользователя или внешней системы.
-
Перетащите фигуру Линия жизни для каждого именованного элемента, представляющего отдельного участника.
![1: фигура субъекта с текстом "Кто-то" 2: фигура линии жизни с текстом ":купон"](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/44f9291b-71d3-4725-98bd-d8191c37e628/e39743cfb60f02f0d676494109b43846458e8197.png)
Взаимодействия между линиями жизни в виде сообщений
Шаг 1
Перетащите фигуру сообщения на страницу и приклейте один конец к точке соединения на другой фигуре. Определить то, что он приклеен, можно по зеленому квадрату в точке соединения.
![Фигура сообщения с одним окончанием, выделенным зеленым цветом и подключенным к фигуре линии жизни](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/f1259275-20ae-4be4-afb9-a1a77928b39e/e1423b2d8995f18bfdb481393792e7b4a44a8c1d.png)
Шаг 2
Сделайте то же самое с другим концом сообщения, чтобы приклеить его к точке соединения. Точка будет выделена зеленым цветом.
![Фигура сообщения с окончанием, выделенным зеленым цветом и подключенным к другой фигуре линии жизни](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/bbc8c6c2-b9eb-46f8-84ce-5d5abbbdcf47/a68f4ca31f8fc94e9e60e12328a1cf041e4ed066.png)
Шаг 3
Если сообщение должно быть асинхронным, щелкните его правой кнопкой мыши и выберите Асинхронное. При этом закрытая стрелка станет открытой.
![Фигура сообщения, контекстное меню, выбрана команда "Асинхронное"](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/1c5fd0ac-9209-4679-98fb-591cba473d15/469fca9ab660494f8273b8ddf08f98d9083aa84a.png)
Отображение взаимодействия линий жизни путем показа связей между ними
Обзор
-
Сначала свяжите линии жизни с помощью инструмента Соединительная линия.
-
Затем покажите взаимодействие между ними с помощью фигур Сообщение и Возвращаемое сообщение.
![1, указывает на серую соединительную линию, 2, указывает на линию сообщения с текстом, "4: Execute()"](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/e1a792c0-c2da-4e8b-b186-326796b02f7d/42cc86f6ab392c9127b9d520aabb7fc5512eb176.png)
Шаг 1
На вкладке Главная щелкните инструмент Соединительная линия (1). Наведите указатель мыши на одну из точек соединения линии жизни и удерживайте его, пока не появится зеленое выделение (2).
![1, указывает на соединительную линию, 2, показывает на указатель, наведенный на точку соединения на фигуре линии жизни, выделенную зеленым](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/c0814e0f-199c-4ae5-89fa-8e5d8043cda1/322e88f66fbb241d210451f159a4bd206fc4e5b1.png)
Шаг 2
Перетащите зеленое выделение на точку соединения другой фигуры линии жизни, пока не появится выделение.
![Конец соединительной линии, перетащенный к другой фигуре линии жизни, с точкой соединения, выделенной зеленым](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/fffff0e3-4b26-495d-bf93-824ffabf4b18/5cde2c324da4d07ea4f4cc265ee798e60b9bd138.png)
Шаг 3
Нажмите кнопку Указатель, когда завершите соединять фигуры линий жизни.
![Надпись "Щелкните здесь, когда закончите", указывающая на указатель](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/61bb37eb-a900-4604-a789-14acaa99dc87/c9089a712c814fd60e2dcfe6e93f3dfa7aa873ca.png)
Шаг 4
Перетащите другую фигуру сообщения так, чтобы она находилась параллельно другой линии.
![Указатель, перемещающий фигуру в нужное место рядом с соединительной линией](https://cxcs.microsoft.net/static/public/centralimages/ru-ru/04cdaa44-7e90-4be5-9c48-ab8480506d63/f6b9a4442a3b529114a09201403b5385620eaaaa.png)
Советы по соединительным линиям
Выпрямление соединительных линий
Если соединительная линия слишком много изгибается, щелкните ее правой кнопкой мыши и выберите Прямая соединительная линия.
Изменение типа соединительной линии
Вы можете изменить тип соединительной линии. Например, можно изменить тип "Связь" на "Направленная связь". Щелкните соединительную линию правой кнопкой мыши и выберите Задать тип соединителя.
Использование динамических подключений вместо точек соединения
Если вы планируете много перемещать фигуры, рассмотрите возможность создания динамического соединения , а не точечных соединений.
Перемещение и поворот текста на соединительных линиях
Скорее всего, вам потребуется поворачивать и перемещать текст на соединительных линиях. Вот как это сделать:
-
Щелкните в пустом месте страницы, чтобы отменить выбор элементов.
-
На вкладке Главная в группе Сервис нажмите кнопку Блок текста
. -
Щелкните соединительную линию с текстом, который вы хотите повернуть или переместить.
-
Перетащите блок текста, чтобы переместить его, или поверните его с помощью маркера
. -
Когда все будет готово, нажмите кнопку Указатель
.Если вы переключаетесь обратно к инструменту Указатель
, текст остается на прежнем расстоянии от фигуры. При использовании инструмента Указатель для перетаскивания текста фигура также перемещается. Чтобы переместить текст независимо от фигуры, используйте инструмент Блок текста .