Page 157 - 6600
P. 157
Лабораторна робота №10
Створення додатка на VISUAL C ++
Тривалість – 4 год.
Мета роботи: навчитися будувати додатки в середовищі
автоматизованого синтезу Rational Rose; створити робочий додаток
на VC ++ на основі моделі проекту в Rational Rose.
Завдання: На основі діаграм, побудованих в середовищі
автоматизованого синтезу Rational Rose, створити робочий додаток
на задану тематику.
10.1 Теоретична частина
Підготовка моделі для генерації програмного коду
Одним з найбільш важливих властивостей програми IBM
Rational Rose 2003 є можливість генерації програмного коду на
декількох мовах програмування, яка може бути використана
розробником після побудови моделі. Для цієї мети в середовищі
IBM Rational Rose 2003 присутній досить великий вибір мов
програмування і схем баз даних. Однак можливість генерації тексту
програми на тій чи іншій мові програмування залежить від
встановленої версії IBM Rational Rose 2003.
Загальна послідовність дій, які необхідно виконати для
генерації програмного коду в середовищі IBM Rational Rose 2003
складається з наступних етапів:
1. Перевірка моделі на відсутність помилок.
2. Створення компонентів для реалізації класів.
3. Відображення класів на компоненти.
4. Вибір мови програмування для генерації тексту
програмного коду.
5. Установка властивостей генерації програмного коду.
6. Вибір класу, компонента або пакета.
7. Генерація програмного коду.
Особливості виконання кожного з етапів можуть змінюватися
в залежності від вибору мови програмування або схеми бази даних.
У середовищі IBM Rational Rose 2003 передбачено завдання
досить великого числа властивостей, які характеризують як окремі
155