ДИАГРАММЫ СОСТОЯНИЙ STATECHART DIAGRAM
Исправен Неисправен Выход из строя Ремонт
Диаграммы состояний определяют все возможные состояния, в которых может находится конкретный объект, а также процесс смены состояний объекта в результате наступления некоторого события.
Имя состояния Список внутренних действий в данном состоянии Ввод пароля Entry: установить символы невидимыми Exit:установить символы видимыми
Деятельность (activity) - это поведение, реализуемое объектом, пока он находится в данном состоянии Обозначение Do:
Входное действие (entry action) - это поведение, которое выполняется, когда объект переходит в данное состояние Обозначение entry :
Выходное действие (exit action) подобно входному. Однако оно осуществляется как составная часть процесса выхода из данного состояния. Обозначение exit :
Переходом (transition) называется перемещение объекта из одного состояния в другое. каждое из них в контексте примера банковской системы. Событие (event) - это то, что вызывает переход из одного состояния в другое Ограждающие условия (guard conditions) определяют, когда переход может или не может осуществиться.
Открыт Превышение кредита Entry: Временно заморозить счет Do:Послать уведомление клиент Exit: Разморозить счет Закрыт Entry:Выдать кредитную карточку Снятие денег [отриц баланс] Вклад денег [полож баланс] Проверка баланса [отриц баланс в течении 30 дней] Клиент требует закрыть/сохранить дату закрытия счета