Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Назначение компонентам системы языка генерации программного кода



1. Откройте спецификацию компонента Order (спецификацию пакета) в пакете компонентов Entities. Выберите в качестве языка реализации С++.

2. Повторите п. 1 для остальных компонентов системы (см. рис.11.1).

Назначение свойств генерации программного кода

1. Любым способом создайте корневой каталог для генерируемого программного кода, где будут созданы все каталоги и файлы С++ (например, c:\order).

2. Выберите в меню Tools > Options на вкладке С++ Type: Project для установки свойств генерации программного кода проекта.

3. Нажмите кнопку Clone для создания своей копии набора свойств проекта. Введите имя для нового набора свойств проекта (например, MyPropertySet) и выберите его в раскрывающемся списке Set диалогового окна Options.

4. Для свойства Directory в столбце Value необходимо набрать имя созданного корневого каталога для генерируемого программного кода проекта (например, c:\order). Нажмите кнопку Apply (Применить) и ОК.

Генерация программного кода С++

1. Откройте диаграмму компонентов системы (System). Выберите все компоненты на диаграмме System посредством меню Edit >Select All.

2. Выберите в меню Tools > C++ > Code Generation. Просмотрите созданный программный код в соответствующем каталоге для генерируемого программного кода проекта.

Литература

1. Бадд Т. Объектно-ориентированное программирование в действии: Пер. с англ. — СПб: "Питер", 1997. — 464 с.

2. Бен-Ари М. Языки программирования. Практический сравнительный анализ: Пер. с англ. — М.: Мир, 2000. — 366 с.

3. Боггс У., Боггс М. UML и Rational Rose: Пер. с англ. — М.: "ЛОРИ", 2001. ─ 582 с.

4. Буч Г. Объектно-ориентированный анализ и проектирование с приме­рами приложений на С++: Пер. с англ. — М.: "Бином"; СПб.: "Невский диалект", 1999. — 560 с.

5. Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. — М.: ДМК, 2000. — 432 с.

6. Вендров А. М. CASE-технологии. Современные методы и средства про­ектирования информационных систем. —М.: "Финансы и статистика", 1998. ─ 176 с.

7. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования: Пер. с англ. - СПб.: "Питер", 2001. ─ 368 с.

8. Грегори К. Использование Visual C++ 6. Специальное издание: Пер. с англ. — М., СПб.: Киев: "Вильяме", 1999. — 864 с.

10. Йордон Э., Аргила К. Структурные модели в объектно-ориентиро­ванном анализе и проектировании: Пер. с англ. — М.: "ЛОРИ", 1999. — 264 с.

11. Калянов Г. И. CASE структурный системный анализ (автоматизация и применение). — М.: "ЛОРИ", 1996. — 242 с.

12. Козырев А.А. Информационные технологии в экономике и управлении: Учебник. – СПб.: Изд-во Михайлова В.А., 2000. – 360 с.

13. Коуд П., Норт Д., Мейфилд М. Объектные модели. Стратегии, шаблоны и приложения: Пер. с англ. — М.: "Лори", 1999. — 434 с.

14. Леоненков А. Самоучитель UML. – СПб.: БХВ-Петербург, 2001. – 304 с.

15. Петров В.Н. Информационные системы. – СПб.: Питер, 2002. – 688 с.

16. Резников Б. А. Системный анализ и методы системотехники. Часть 1. Методология системных исследований. Моделирование сложных сис­тем. - МО СССР, 1990. - 522 с.

17. Свами М., Тхуласираман К. Графы, сети и алгоритмы. — М.: Мир, 1984.-455 с.

18. Трофимов С.А. CASE-технологии: практическая работа в Rational Rose. – М.: “Бином”, 2001.


СОДЕРЖАНИЕ

Введение……………………………………………………………………...3

1. Общая характеристика CASE-системы Rational Rose……………………4

2. Диаграмма вариантов использования……………………………………..7

Упражнение 1……………………………………………………………….9

3. Диаграммы взаимодействия…………………………………………….…11

Упражнение 2……………………………………………………………....13

4. Диаграмма классов. Классы и пакеты……..……………………………...19

Упражнение 3……………………………………………………………….21

5. Атрибуты и операции классов.…………………………………………….24

Упражнение 4……………………………………………………………….27

6. Связи на диаграмме классов……………………………………………….30

Упражнение 5……………………………………………………………….32

7. Диаграмма состояний………………………………………………………34

Упражнение 6……………………………………………………………….36

8. Диаграмма деятельности……………………………………………………39

Упражнение 7………………………………………………………………..41

9. Диаграмма компонентов……………………………………………………44

Упражнение 8………………………………………………………………..45

10. Диаграмма размещения…….……………………………………………….50

Упражнение 9………………………………………………………………..51

11. Генерация программного кода……………………………………………..53

Упражнение 10………………………………………………………………54

Литература………………………………………………………………………….56


Галина Витальевна Пушкарева

CASE-технологии: ПРАКТИЧЕСКАЯ РАБОТА В Rational Rose

Учебное пособие

____________________________________________________________________

Подписано в печать Формат 60х84 1/16. Бумага офсетная.
Тираж 100 экз. Печ. л. 3,5.

Заказ №

____________________________________________________________________

Отпечатано в типографии

Новосибирского государственного технического университета

630092, г. Новосибирск, пр. К. Маркса, 20





Дата публикования: 2014-11-03; Прочитано: 281 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...