Page 159 - 6600
P. 159
попереджень відносяться, наприклад, не використовувані асоціації і
класи, що залишилися після видалення окремих графічних
елементів з діаграм, а також операції, які не є іменами повідомлень
на діаграмах взаємодії.
Для перевірки моделі слід виконати операцію головного
меню: Tools Check Model (Інструменти Перевірити модель).
Результати перевірки розробленої моделі на наявність помилок
відображаються у вікні журналу. Перш ніж приступити до генерації
тексту програмного коду розробнику слід домогтися усунення всіх
помилок і попереджень, про що має свідчити чисте вікно журналу
(рис. 10.2).
Рисунок 10.2 - Вид журналу при відсутності помилок за
результатами перевірки моделі
Створення компонентів для реалізації класів і
відображення класів на компоненти
По суті дані етапи виконуються в ході розробки діаграми
компонентів. Хоча програма IBM Rational Rose 2003 дозволяє
генерувати програмний код на мові ANSI C ++ для кожного класу
моделі без попередньої побудови діаграми компонентів, має сенс
скористатися розробленою раніше діаграмою компонентів.
Стосовно до проекту, що розробляється бажано перейменувати
компоненти, задавши їм англомовні імена. У цьому випадку
відповідна діаграма компонентів моделі банкомата матиме вигляд,
представлений на рис. 10.3.
157