На схеме конечного автомата UML показано поведение части разработанной системы. То, как объект реагирует на событие, зависит от состояния объекта. Схема конечного автомата описывает реакцию объекта на внешние раздражители. Объект может быть компьютерной программой, устройством или процессом.
Примечание: Для создания и редактирования схем UML на Веб-приложение Visio требуется лицензия на Visio, план 1 или Visio, план 2, которая приобретается отдельно от Microsoft 365. За дополнительными сведениями обратитесь к администратору Microsoft 365. Если администратор включил самостоятельное приобретение, вы можете приобрести лицензию для Visio самостоятельно. Дополнительные сведения см. в разделе Вопросы и ответы о самостоятельной покупке.
Ниже приведены фигуры в наборе элементов UML State Machine.
Фигура |
Описание |
---|---|
|
Представляет одно возможное состояние системы. |
|
Представляет одно возможное состояние системы. После добавления его на схему введите после каждого символа /, чтобы указать, какие действия происходят, когда система переходит в состояние , пока система находится в состоянии, и когда система существует. |
|
Представляет состояние с вложенными или вложенными состояниями. Добавьте другие фигуры состояния внутри составной фигуры. |
|
Представляет составное состояние, внутренние сведения которого не видны. |
|
Представляет состояние объекта до любых переходов. Для объекта это может быть состояние при создании экземпляра. |
|
Представляет состояние объекта, из которого переходы не ведут. |
|
Представляет условную ветвь в потоке процесса. Он оценивает предохранители триггеров исходящих переходов, чтобы выбрать только один исходящий переход. |
|
Используется в качестве комментария к схеме, который не оказывает семантического влияния на элементы модели. |