Важно: Схема UML статечарт недоступна в Visio 2013 и более поздних версиях. Сведения о UML-схемах в Visio 2013 и более поздних версиях можно найти в разделе схемы UML в Visio.
начальный состояние — это состояние объекта, прежде чем все события на схеме обдействовали.
состояние – это время, в течение которого объект. Дважды щелкните фигуру " регион ", чтобы добавить имя и получить список внутренних действий и действий.
переход указывает на то, что в ответ на событие объект перейдет из одного состояния в другое и выполняет действие.
событие, который активирует переход с именем в строке перехода. Дважды щелкните переход, чтобы пометить его строкой, в дополнение к подписи события может также включать условие условия, выражение действия и т. д.
Создание схемы статечарт
-
Откройте модель UML, которая содержит класс или вариант использования, включающий поведение, которое вы хотите представить в схеме статечарт.
-
В меню файл наведите указатель мыши на пункт создать, выберите программное обеспечениеи щелкните Схема модели UML.
-
В представление в виде дерева щелкните правой кнопкой мыши значок, обозначающий класс или вариант использования, который включает поведение, которое вы хотите представить в схема состояний. Наведите указатель мыши на пункт создать и выберите статечарт схема.
Появляется пустая страница, а набор элементов Статечарт UML становится самым верхним набором элементов. Рабочая область отображает "Статечарт" в качестве подложки. К представлению в виде дерева добавляется значок, соответствующий схеме.
Примечание: Если представление в виде дерева не отображается, в меню UML выберите Вид и щелкните Проводник по моделям.
-
Перетащите фигуры состояния на страницу документа, чтобы представить последовательность состояний, в которых пройдет объект.
Работа с фигурами состояния в схемах состояний UML и схемах деятельности UML
-
Перетащите фигуру составного состояния на страницу, чтобы представить параллельное, взаимно исключающее или вложенное подсостояние.
Работа с фигурами составных состояний в UML-схемах статечарт
-
Соединение состояний с другими состояниями с помощью фигур перехода для указания того, что объект в одном состоянии будет вводить второе состояние в ответ на событие.
Работа с фигурами перехода в схемах состояний UML и схемах деятельности UML
Совет: Используйте фигуру перехода в форме дуги, чтобы показать, что объект остается в том же состоянии в ответ на событие. Подключите оба конца перехода к точкам соединения в одной фигуре состояния.
-
Соедините фигуры переходов с фигурами переходов (присоединения) и перехода (ветвления) , чтобы представить состояние разветвления одного состояния на несколько состояний или синхронизацию нескольких состояний в одном состоянии.
-
Используйте неполную или глубокую фигуру, чтобы показать, что объект возобновляет свое состояние, которое оно Последнее удерживало в области.
Работа с фигурами составных состояний в UML-схемах статечарт
-
Дважды щелкните любую фигуру, чтобы открыть диалоговое окно " свойства UML " и добавить имя, действия, действия, события и другие свойства.
-
Сохраните схему.