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
   152   153   154   155   156   157   158   159   160   161   162