- •Case-технологии: практическая работа в Rational Rose
- •Введение
- •Общая характеристика case-системы Rational Rose
- •2. Диаграмма вариантов использования
- •Этапы выполнения упражнения Создание диаграммы вариантов использования, вариантов использования и действующих лиц
- •3. Диаграммы взаимодействия
- •Этапы выполнения упражнения
- •Назначение ответственностей объектам
- •Создание Кооперативной диаграммы
- •4.Диаграмма классов. Классы и пакеты
- •2. Перетащите пакеты Entities, Boundaries и Control из браузера на диаграмму.
- •Атрибуты и операции классов
- •Связи на диаграмме классов
- •Диаграмма состояний
- •8. Диаграмма деятельности
- •9. Диаграмма компонентов
- •10. Диаграмма размещения
- •11. Генерация программного кода
- •Литература
- •Содержание
- •Case-технологии: практическая работа в Rational Rose
- •630092, Г. Новосибирск, пр. К. Маркса, 20
Литература
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
Общая характеристика CASE-системы Rational Rose……………………4
Диаграмма вариантов использования……………………………………..7
Упражнение 1……………………………………………………………….9
Диаграммы взаимодействия…………………………………………….…11
Упражнение 2……………………………………………………………....13
Диаграмма классов. Классы и пакеты……..……………………………...19
Упражнение 3……………………………………………………………….21
Атрибуты и операции классов.…………………………………………….24
Упражнение 4……………………………………………………………….27
Связи на диаграмме классов……………………………………………….30
Упражнение 5……………………………………………………………….32
Диаграмма состояний………………………………………………………34
Упражнение 6……………………………………………………………….36
Диаграмма деятельности……………………………………………………39
Упражнение 7………………………………………………………………..41
Диаграмма компонентов……………………………………………………44
Упражнение 8………………………………………………………………..45
Диаграмма размещения…….……………………………………………….50
Упражнение 9………………………………………………………………..51
Генерация программного кода……………………………………………..53
Упражнение 10………………………………………………………………54
Литература………………………………………………………………………….56
Галина Витальевна Пушкарева