Работа с фигурами перехода в схемах состояний UML и схемах деятельности UML

Важно: Схема UML Statechart недоступна в Visio 2013 и более поздних версиях. Сведения о UML-схемах в Visio 2013 и более поздних версиях можно найти в разделе схемы UML в Visio.

Добавление строки перехода к переходу на схеме Statechart или активности

  1. В схема состояний или схема деятельности дважды щелкните фигуру перехода или потока управления , в которую вы хотите добавить переход ную строку.

  2. В диалоговом окне Свойства перехода UML выберите Переходи нажмите кнопку событие. Нажмите кнопку создать, выберите нужный вариант событие и нажмите кнопку ОК.

  3. Введите имя события и введите или выберите другие значения свойств. Щелкните вкладку, чтобы добавить в зависимости от типа создаваемого события ограничения, помеченные значения и параметры. Нажимайте кнопку ОК , пока не вернетесь к категории переходы.

  4. Нажмите кнопку Защита , чтобы добавить условие охранника. Затем в текстовом поле введите условие охранника.

  5. В разделе языквыберите нужный язык.

  6. Откройте вкладку действия и нажмите кнопку создать , чтобы создать выражение действия. Выберите нужный тип макрокоманда, нажмите кнопку ОК, а затем — свойства.

  7. Введите имя действия и введите или выберите другие нужные значения свойств. Щелкните вкладку для добавления сведений, аргументов (если они есть), ограничений или значений с тегами. Нажимайте кнопку ОК , пока не закроете диалоговое окно свойства переходов UML .

Строка перехода появится на переходе.

Совет.

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

Указание переходов между состояниями в схеме Statechart

  1. В схема состояний перетащите на страницу документа фигуру перехода .

  2. Приклейте конечную точку фигуры перехода без стрелки к точке соединения Изображение точки соединения — синий значок "X" в фигуре исходного состояния .

  3. Приклейте конечную точку фигуры перехода с наконечником стрелки к точке соединения на фигуре конечного состояния .

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

Совет.

Если исходное состояние также является конечным состоянием в схеме Statechart, используйте фигуру перехода в форме дуги. Приклейте две конечные точки фигуры к двум точкам соединения в одной фигуре состояния .

Указание сложного разветвленного перехода на схеме Statechart или активности

  1. В схема состояний или схема деятельности перетащите на страницу документа фигуру перехода (вилку) .

  2. Используйте фигуру перехода для соединения исходного состояния с панелью переходов (разветвления) . Приклейте конечную точку фигуры перехода без стрелки к точке соединения Изображение точки соединения — синий значок "X" в исходном состоянии, а конечную точку фигуры перехода (с наконечником) — на точку соединения на панели.

  3. Используйте фигуры переходов , чтобы подключить панель переходов (разветвленных) к состояниям назначения. Приклейте к конечным точкам фигуры переходов без стрелок, направленных на точки соединения Изображение точки соединения — синий значок "X" на панели, и конечные точки фигуры перехода с наконечниками стрелок на точки соединения в конечных состояниях.

Указание сложного перехода синхронизации на схеме Statechart или активности

  1. В схема состояний или схема деятельности перетащите фигуру перехода (присоединение) на страницу документа.

  2. Используйте фигуры переходов , чтобы соединить состояния исходного кода с панелью переходов (присоединение) . Приклейте конечные точки фигуры перехода без стрелок в точки соединения Изображение точки соединения — синий значок "X" на состояниях источника, а также в конечных точках фигуры перехода с наконечниками стрелок на точки соединения на панели.

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

Это временный абзац теста с закладкой.

Указывает на то, что сигнал отправлен или получен на схеме активности

  1. В схема деятельности перетащите на страницу документа фигуру " Отправка сигнала " или " уведомление о приеме сигнала ".

  2. Приклейте управляющий маркер Управляющий маркер перехода от отправки сигнала или уведомления о получении сигнала в точку соединения Изображение точки соединения — синий значок "X" на фигуре состояния источника действия .

  3. Приклейте управляющий маркер Управляющий маркер к точке соединения отправки сигнала или уведомления о поступлении сигнала в точку подключения в фигуре конечного действия .

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

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

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

Указание потока управления на схеме деятельности

  1. В схема деятельности перетащите фигуру Поток управления на страницу документа.

  2. Приклейте конечную точку фигуры потока управления без стрелки к точке соединения Изображение точки соединения — синий значок "X" в фигуре состояние действия или состояние источника.

  3. Приклейте конечную точку фигуры потока управления с наконечником стрелки к точке соединения на фигуре состояние или состояниедействия назначения.

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

См. также

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

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

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

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

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

×