Программалық талаптардың негізін білуі Программалық жабдықтауды жобалауды білуі


Классы. Генерируются все классы модели. Атрибуты



бет43/45
Дата27.01.2023
өлшемі3,19 Mb.
#166618
түріПрограмма
1   ...   37   38   39   40   41   42   43   44   45
Байланысты:
УМК ИСРП каз (2)

Классы. Генерируются все классы модели.
Атрибуты. Код включает атрибуты каждого класса, в том числе видимость, тип данных и значение по умолчанию.
Сигнатуры операций. Код содержит определения операций со всеми параметрами, типами данных параметров и типом воз­вращаемого значения операции.
Связи. Некоторые из связей модели вызывают создание ат­рибутов при генерации кода.
Компоненты. Каждый компонент реализуется в виде соот­ветствующего файла с исходным кодом.

Упражнение 16. Генерация кода С++

  1. Откройте диаграмму компонентов системы.

  2. Выберите все объекты на диаграмме компонентов.

  3. Выберите Tools > С++ > Code Generation в меню.

  4. Выполните генерацию кода.

Просмотрите результаты генерации (меню Tools > С++ , Browse Header и Tools > С++ > Browse Body) или в блокноте.
Задание
Создайте диаграммы деятельности и компонентов, сгенерируйте базу данных и программный код для системы управления банкоматом.

Список литературы


  1. Quatrani. T. Visual Modeling with Rational Rose and UML. Addison-Wesley? 1998. 222 h. (Русский перевод 2-го изд. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование. М.: ДМК Пресс, 2001, 176 с.

  2. Орлов С.А. Технология разработки программного обеспечения. Учебник для вузов. СПб,: Питер, 2004, 527 с.

  3. Леоненков А. UML 2-е издание, Санкт-Петербург: БХВ-Петербург, 2004,432 с.

  4. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. Учебник. М.: Финансы и статистика, 2003, 352 с.

  5. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем. М.: Финансы и статистика, 2002,192 с.

Лабораторная работа № 10.
Построение с помощью программы Rational Rose UML диаграммы, изображающей простой графический редактор.

Цель работы: На данном лабораторном занятии мы познакомимся с заданием параметров операций классов: аргументов, а так же возвращаемых значений.
Используя логическое представление (Logical View) — создадим Диаграмму классов - вспоминаем второе и третье лабораторные занятия.
В простейшем графическом редакторе будем использовать следующие основные классы:

  1. Фигура;

  2. Елемент фигуры;

  3. Точка;

  4. Линия.

Создадим все описанные выше классы (Рис.1.1).






Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   45




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет