На схеме конечного автомата состоянием является условие, в течение которого объект удовлетворяет условию, выполняет действие или ожидает события. Состояние — это изображение мгновенного события в жизни объекта, которое отражает значения, существующие в атрибутах объекта, и ссылки, которые объект имеет с другими объектами.

Фигура состояния.

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

См. также

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

В схеме состояния или схема деятельности состояние UML State shape icon является условием, в течение которого объект удовлетворяет условию, выполняет действие или ожидает события. Состояние — это изображение мгновенного события в жизни объекта, которое отражает значения, существующие в атрибутах объекта, и ссылки, которые объект имеет с другими объектами.

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

Имя фигуры состояния и добавление других значений свойств

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

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

Свойства состояния:

Свойство

Описание

Имя

Введите имя состояние в виде строки. Ни одно из двух состояний на одной схеме не должно иметь одинаковых имен.

Стереотип

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

Документы

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

Свойства состояния, категория "Внутренний переход":

Используйте категорию "Внутренние переходы ", чтобы добавить или удалить внутренние переходы или изменить существующие.

Свойство

Описание

Внутренние переходы

Выводит список внутренних переходов, определенных для состояния.

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

Чтобы получить доступ ко всем параметрам перехода, выберите переход в списке и нажмите кнопку "Свойства".

  • Переход     Введите имя для внутреннего перехода.

  • Стереотип   Выберите нужный стереотип из раскрывающегося списка. Если стереотип, который вы хотите использовать, отсутствует в списке, можно добавить новый стереотип или изменить существующий, щелкнув "Стереотипы " в меню UML .

  • Событие   Выберите событие событие или сигнала, которое вызывает внутренний переход. Если нужное событие отсутствует в списке, нажмите кнопку "Создать".

Новый

Щелкните, чтобы добавить неопределенный переход в список внутренних переходов.

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

Чтобы получить доступ ко всем параметрам перехода, выберите переход в списке и нажмите кнопку "Свойства".

Дублировать

Щелкните, чтобы добавить новый переход в список с тем же значением свойств, что и выбранный переход.

Удалить

Щелкните, чтобы удалить выбранный переход из списка.

Управление отображением имени в фигуре состояния

Щелкните фигуру правой кнопкой мыши, выберите пункт "Параметры отображения фигуры", а затем выберите "Имя", чтобы отобразить имя, или очистить имя, чтобы скрыть имя.

Отображение внутренней секции перехода фигуры состояния

Щелкните фигуру правой кнопкой мыши, выберите пункт "Параметры отображения фигуры" и снимите флажок "Переход ".

См. также

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

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

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

Совершенствование навыков
Перейти к обучению

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

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

×