Page 67 - 6600
P. 67
переходу на спеціальній панелі інструментів, відпустити ліву
кнопку миші, клацнути лівою кнопкою миші на зображенні
вихідного стану на діаграмі і відпустити її на зображенні цільового
стану. В результаті цих дій на діаграмі з'явиться зображення
переходу, що з'єднує два обраних стани. Продовжуючи розробку
моделі системи управління банкоматом, додамо на діаграму станів
початковий стан (Start State) і з'єднаємо його переходом зі станом
Очікування картки (рис. 4.5).
Рисунок 4.5 - Діаграма станів після додавання на неї переходу з
початкового стану в стан Очікування картки
Після додавання переходу на діаграму станів можна відкрити
діалогове вікно його властивостей і специфікувати додаткові
властивості, доступні на відповідних вкладках (рис. 4.6). Слід
звернути увагу на два перші рядки вкладки Detail (Детально), які є
найбільш важливими з властивостей переходу. Перше поле
введення Guard Condition служить для завдання контрольної умови,
яке визначає правило спрацьовування відповідного переходу. У
другому полі введення Action можна уточняти дію, яка відбувається
при спрацьовуванні переходу до того, як система, яка моделюється
потрапить в цільовий стан.
65