Диаграммы состояния
Диаграмма состояния начинается с состояния создаваемого объекта контроллера:
состояния Wait (Ожидание).
На диаграмме начало процесса обозначено с помощью
начального псевдосостояния (initial pseudostate), которое не является состоянием.
Контроллер может находиться в одном из трех состояний:
Wait (Ожидание),
Lock (Замок) ,
Open (Открыт).
Переход (transition) означает перемещение из одного состояния в другое.
Каждый переход имеет свою метку, которая состоит из трех частей:
Триггер-идентификатор [защита]/активность
Состояния могут реагировать на события без совершения перехода, используя внутренние активности (internal activities), и в этом случае
событие, защита и активность размещаются внутри прямоугольника состояния.
Внутренняя активность подобна
самопереходу (self-transition) – переходу, который возвращает в то же самое состояние.
Суперсостояние с вложенными подсостояниями
Здесь также используется псевдосоотояние предыстории (history pseudostate).
Паттерн «Состояние», реализующий диаграмму
Диаграммы
деятельности
Если требуется нарисовать точную диаграмму деятельности, то необходимо обеспечить соответствие выходных параметров одной процедуры входным параметрам другой.
Если они не совпадают, то можно указать преобразование (transformation) для перехода от одной процедуры к другой.
Если есть только одна операция, которую надо вызывать несколько раз, то применяется нотация, показанная ниже
Описание объединения (join specification) – это логическое выражение, присоединенное к объединению.
Диаграммы обзора взаимодействия
Временные диаграммы
Временная диаграмма, на которой состояния
представлены в виде линий
Временные диаграммы
Временная диаграмма, на которой состояния
представлены в виде областей
Диаграммы пакетов
Способы изображения пакетов на диаграммах
Диаграммы развертывания
Диаграммы компонентов
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть