Page 61 - 6600
P. 61
Лабораторна робота №4
Створення моделі поведінки системи за допомогою
діаграми Statechart
Тривалість – 2 год.
Мета роботи: навчитися будувати діаграми Statechart в
середовищі автоматизованого синтеза Rational Rose; розробити
діаграму Statechart для проектованої прикладної системи.
Завдання: За допомогою діаграми Statechart описати стану
об'єктів системи та условия переходів між ними. Додати в модель
класи, на основі яких будуть створюватися досліджувані об'єкти.
4.1 Теоретична частина
Особливості розробки діаграми станів в середовищі IBM
Rational Rose 2003
Переходячи до розгляду діаграми станів, слід зазначити, що в
середовищі IBM Rational Rose 2003 цей тип діаграм може ставитися
до окремого класу, операції класу, варіанту використання, пакету
або поданням. Для того щоб побудувати діаграму станів, її спочатку
необхідно створити і активізувати.
Почати побудова діаграми станів для обраного елемента
моделі або модельованої системи в цілому можна одним з таких
способів:
1. Клацнути на кнопці із зображенням діаграми станів на
стандартній панелі інструментів, після чого слід вибрати уявлення і
тип розробляється діаграми - нова діаграма станів.
2. Виділити логічне уявлення (Logical View) або подання
варіантів використання (Use Case View) в браузері проекту і
виконати операцію контекстного меню: New ← Statechart Diagram
(Нова ← Діаграма станів).
3. Розкрити логічне уявлення (Logical View) в браузері
проекту і виділити розглянутий клас, операцію класу, пакет, або
розкрити уявлення варіантів використання (Use Case View) і
вибрати варіант використання, після чого виконати операцію
контекстного меню: New ← Statechart Diagram (Нова ← діаграма
станів).
59