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

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

Важно: Схема UML схема состояний недоступна в _з0з_ и более поздних версиях. Сведения о схемах UML в _з1з_ и более поздних версиях см. в статье схемы UML в Visio.

Statechart diagram showing the transitions an object undergoes as it responds to outside events

_з0з_ Исходный _з2з_ является состоянием объекта до тех пор, пока к ним не будут применены какие-либо события на схеме.

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

_з0з_ Транситионстранситионс указывает, что в ответ на событие объект перейдет из одного состояния в другое и выполняет действие.

_з0з__З2з_ , который запускает переход с именем в строке перехода. Дважды щелкните переход, чтобы добавить в него строку, которая в дополнение к подписи события может также включать условие условия, выражение действия и т. д.

  1. Откройте модель UML с классом или вариантом использования, включающий в себя поведение, которое нужно представить в схеме Схема состояний.

  2. В меню файл наведите указатель мыши на пункт создать и выберите пункт программное обеспечение, а затем — Схема модели UML.

  3. В _з0з_щелкните правой кнопкой мыши значок, представляющий _з1з_ или _з2з_ , включающий поведение, которое нужно представить в _з3з_. Наведите указатель мыши на пункт создать и выберите Схема состояний схема.

    Отобразится пустая страница, и набор элементов UML схема состояний становится самым верхним набором элементов. В рабочей области отображается элемент "Схема состояний" в виде подложки. В древовидное представление добавляется значок, представляющий схему.

    Примечание: Если представление в виде дерева не отображается, в меню UML выберите Вид и щелкните Проводник по моделям.

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

    Работа с фигурами состояний в Схема состояний UML и схемах активности

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

    Работа с фигурами составных состояний в схемах Схема состояний UML

  6. Соедините состояния с другими состояниями с помощью фигур перехода, чтобы указать, что объект в одном состоянии будет вводить второе состояние в ответ на событие.

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

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

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

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

    Работа с фигурами составных состояний в схемах Схема состояний UML

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

  10. Сохраните схему.

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

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

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

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

×