Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по CASE-технологиям 2.doc
Скачиваний:
202
Добавлен:
27.03.2015
Размер:
1.04 Mб
Скачать

3. Контрольное задание

  1. Разработать для выбранного бизнес-процесса в представлении вариантов использования среды Rational Rose следующие диаграммы:

а) главную диаграмму вариантов использования, описывающую не менее 5 функциональностей моделируемой системы и имеющую связи включения и расширения;

б) диаграмму последовательности, описывающую реализацию одного варианта использования предыдущей диаграммы;

в) диаграмму кооперации, преобразовав разработанную диаграмму последовательности должным образом.

Диаграммы обеспечить достаточным количеством комментариев.

  1. Разработать диаграмму деятельности для следующих случаев:

а) математическая процедура расчета (пример: алгоритм сортировки);

б) моделирование деятельности по подразделениям организации (пример: оформление документа в организации).

В диаграммах использовать собственные примеры.

Литература

1. Боггс У., Боггс М. UML и Rational Rose: Пер. с англ. – М.: ЛОРИ, 2001.

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

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

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

5. Гамма Э. и др. Приемы объектно-ориентированного проектирования. Паттерны проектирования: Пер. с англ. - СПб.: Питер, 2001.

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

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

8. Кватрани Т. Визуальное моделирование с помощью Rational Rose 2002 и UML: Пер. с англ. – М.: Вильямс, 2003.

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

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

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

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

13. Фаулер М.UML. Основы: краткое руководство по стандартам языка объектного моделирования: Пер. с англ. – СПб.: Символ-Плюс, 2005.

Оглавление

Введение 3

  1. Словарь UML 4

1.1. Предметы в UML 4

1.2. Отношения в UML 9

1.3. Диаграммы UML 11

1.4. Механизмы расширения в UML 13

  1. Реализация визуальной модели программной системы 16

    1. Диаграмма вариантов использования 16

    2. Диаграммы взаимодействия 26

    3. Диаграмма классов 38

    4. Диаграмма состояний 53

    5. Диаграмма деятельности 60

    6. Диаграмма компонентов 66

    7. Диаграмма размещения 73

    8. Генерация программного кода 79

  1. Контрольное задание 82

Литература 83

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

Автоматизация конструирования визуальной модели программной системы

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

____________________________________________________________________

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

Заказ №

____________________________________________________________________

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

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