Этап 2. Моделирование поведения объекта

3. Щелкните по иконке с изображением требуемого элемента диаграммы на панели инструментов. Щелкните мышью в окне рисования диаграммы в месте, где должно находиться изображение выбранного элемента.

Рисование перехода (state transition) должно производиться следующим образом. Щелкните по иконке с изображением перехода на панели инструментов. Соедините требуемые элементы диаграммы переходом.

Именование элементов диаграммы должно производиться в окне спецификации на вкладке General в поле Name. Вызов окна спецификации производиться по двойному щелчку левой клавишей мыши по элементу диаграммы.

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

Дважды щелкните левой клавишей мыши по переходу. На экране появится окно спецификации перехода. В окне спецификации перехода на вкладке General в поле Event задайте имя события.

В окне спецификации перехода на вкладке Detail в поле Guard Condition задайте условие, в поле Action - действие.

Краткое описание элемента диаграммы можно производить в окне спецификации элемента диаграммы на вкладке General в разделе Documentation.

Рис. 4.7. Диаграмма состояния объекта

Значок истории (Н (History)) задается в окне спецификации на вкладке General включением флага State/Activty History.

Текст на диаграмме можно разместить с использованием иконки на панели инструментов с изображением заметки (Note), и текста (TextBox). Изображение заметки может крепиться к любому элементу диаграммы с использованием специальной линии Anchor Note to Decision Item.

Контрольные вопросы

1. Для чего используется диаграмма состояний.

2. Какие компоненты диаграмм состояний применяются при построении модели поведения объекта.




double arrow
Сейчас читают про: