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

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

В Visio 2013 и Visio 2016 Создание схемы последовательностей Unified Modeling Language (UML), как и любые другие схемы Visio путем перетаскивания фигуры в шаблоне схемы последовательностей UML. Схема последовательностей популярных с ИТ-специалистам и разработчикам программного обеспечения, но полезна в наброска различных взаимодействие процессов.

Если вы уже создавали схемы UML в предыдущих версиях Visio, вы помните, с помощью моделирования или мастеров для построения диаграмм, которые заблокированы для редактирования и форматирования. В Visio 2013 и Visio 2016 фигур — разблокирован и более гибкие, поэтому при необходимости вы можете изменить их поведение. Рисунки имеют больше возможностей настройки, но по-прежнему не соответствует стандартное UML 2.4.

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

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

Использование фигур

Жизненные циклы.    Перетаскивание фигур жизненного цикла субъект для каждого участника и фигур жизненного цикла объекта для каждого компонента системы в процессе.

Жизненный цикл последовательностей UML

  • Чтобы удлинить или сократить временную шкалу, нажмите пунктирную временную шкалу жизненного цикла, а затем перетащите нижнюю конечную точку вверх или вниз.

  • Дважды щелкните поле заголовка каждого жизненного цикла, чтобы ввести имя или заголовок.

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

Сообщения    Перетащите сообщение или взаимодействие фигуры для обозначения сообщений или других взаимодействие между линиями жизни.

Сообщения последовательностей UML

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

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

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

    Совет : При перетаскивании фигуры сообщения на полотно на всех жизненных циклах отображаются точки соединения, которые позволяют удобно связывать конечные точки сообщений с жизненными циклами. После связывания конечной точки с точкой соединения в ней отобразится зеленый круг. По завершении перетаскивания точки соединения исчезнут.

Активация    Перетащите фигуру строка активации жизненного цикла для отображения при открытии объекта или участника активна в процессе.

Активация последовательностей UML

  • Перетаскивайте конечные точки формы отрезка "Активация" вверх или вниз, чтобы задать ей нужную длину.

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

  • Используйте фигуру Фрагмент цикла для представления основного повторяющегося взаимодействия.

  • Используйте фигуру Альтернативный фрагмент для представления процесса или взаимодействия "Если… то". Она состоит из двух частей, которые отображают альтернативные взаимодействия.

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

Условия последовательностей UML

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

  • Дважды щелкните в уголке заголовка фигуры фрагмента, чтобы добавить заголовок или краткое описание процесса, заключенного в фрагмент. Под уголком заголовка нажмите запрос [параметры], если нужно указать условия для завершения этого процесса.

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

См. также

Схемы UML в Visio

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

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

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×