Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
20.03.2016
Размер:
9.57 Mб
Скачать

StarUNL. Руководство пользователя. Глава 5. Работа с диаграммами

119 / 207

Процедура создания действия

Чтобы создать действие,

1.Щёлкните [Toolbox] -> [Activity] -> [ActionState]

2.Щёлкните в позиции на диаграмме, куда следует поместить действие.

3.Состояние действия будет создано, и высветится горячий диалог.

4.Введите имя состояния действия в горячий диалоге и нажмите клавишу [Ввод]. Результат будет следующим.

Субдейсвтвие

Семантика

Субдейсвтвие представляет собой выполнение неатомарной последовательности шагов, которая имеет некоторую продолжительность; то есть, внутренне оно состоит из набора действий и, возможно, ожидания событий. То есть субдействие - “иерархическое действие”, выполняющее некоторый связанный граф.

Процедура создания субдействия

Чтобы создать субдейсвтвие,

1.щёлкните [Toolbox] -> [Activity] -> [SubactivityState]

2.щёлкните в позиции на диаграмме, куда следует поместить субдейсвтвие. Субдействие будет создано и высветится горячий диалог. В горячем диалоге, введите имя субдействия и нажмите клавишу [Ввод]. Результат будет следующим.

Решение

Семантика

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

Соседние файлы в папке ПиАПС ЛР2