Диаграмма состояний

Содержание

Слайд 2

Диаграмма состояний

Основные компоненты диаграммы состояний:
- состояния;
- переходы.

Диаграмма состояний Основные компоненты диаграммы состояний: - состояния; - переходы.

Слайд 3

Состояние
Ожидает

Имя состояния – законченное предложение, начинается с заглавной буквы

В качестве имени состояния

Состояние Ожидает Имя состояния – законченное предложение, начинается с заглавной буквы В
используют глагол (звенит) или причастие (занят)

Секция имени

Список внутренних действий

Слайд 4

Список внутренних действий

Формат:
<метка действия ‘/’ выражение действия>
Перечень меток в языке UML фиксирован:
entry;
exit;
do;
include.

Список внутренних действий Формат: Перечень меток в языке UML фиксирован: entry; exit; do; include.

Слайд 5

Переход

Переход – отношение между двумя последовательными состояниями, которое указывает на факт смены

Переход Переход – отношение между двумя последовательными состояниями, которое указывает на факт
одного состояния другим.
Тригерный переход :
<имя события>'('<список параметров, разделенных запятыми>')'['<сторожевое условие>']' <выражение действия>

Слайд 6

Различаются следующие виды событий:

Событие вызова (call event) 
Событие сигнала (signal event)
Событие таймера (time

Различаются следующие виды событий: Событие вызова (call event) Событие сигнала (signal event)
event)
Событие изменения (change event)

Слайд 7

Начальное и конечное состояние

Особые состояния
на диаграмме состояний

Начальное состояние

Конечное состояние

Начальное состояние указывается

Начальное и конечное состояние Особые состояния на диаграмме состояний Начальное состояние Конечное
обязательно и оно должно быть одно. Конечных состояний может или не быть, или может быть несколько.

Слайд 8

Пример диаграммы состояний

Пример диаграммы состояний

Слайд 9

Узлы диаграммы состояний

Узлы диаграммы состояний

Слайд 11

Пример диаграммы состояний

Пример диаграммы состояний