Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
40
Добавлен:
01.06.2015
Размер:
602.11 Кб
Скачать

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

(Software engineering)

Учебный курс

очного обучения по специальностям 220400 «Программное обеспечение вычислительной техники и автоматизированных систем»

351500 «Математическое обеспечение и администрирование информационных систем» кафедры

Л Е К Ц И Я 7

МОП ЭВМ

8 семестр

«Визуальное

моделирование с использованием

Rational Rose»

В.В.Хашковский, к.т.н., доц. каф. МОП ЭВМ ТРТУ

Д.П.Калачев, доц., к.т.н., доц. каф. МОП ЭВМ

ТРТУ

Rational Rose

СОДЕРЖАНИЕ

Назначение Rational Rose

Основы графического интерфейса

Представления

Диаграммы

Работа в группе

© 2005,

В.В.Хашковский, Д.П.Калачев,

2

© 2004,

Л.Б.Новиков

 

Rational Rose / Назначение

Rational Rose – средство визуального моделирования, призванное помочь в анализе и моделировании объектно-ориентированных систем.

© 2005,

В.В.Хашковский, Д.П.Калачев,

3

© 2004,

Л.Б.Новиков

 

Rational Rose / Назначение

Визуальное моделирование – это процесс графического изображения разрабатываемой или

 

«Моделирование фиксирует

 

 

существенные элементы

 

 

системы»

сложной

Джеймс Рамбо

 

 

детали

зрения

Визуальное моделирование – это графический метод описания поведения системы

© 2005,

В.В.Хашковский, Д.П.Калачев,

4

© 2004,

Л.Б.Новиков

 

Rational Rose / Назначение

Подход к разработке системы с использованием визуального моделирования:

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

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

унифицирует представление архитектуры системы с целью эквивалентного её восприятия разработчиками системы

© 2005,

В.В.Хашковский, Д.П.Калачев,

5

© 2004,

Л.Б.Новиков

 

Rational Rose / Назначение / Преимущества

использование инструментальных средств поддержки разработки повышает эффективность работы программистов

разработка, сосредоточенная на прецедентах и их реализации, способствует повышению качества программного обеспечения и степени удовлетворения его заказчика

возможности обратной разработки позволяют упростить поддержку наследуемых объектно-ориентированных систем

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

© 2005,

В.В.Хашковский, Д.П.Калачев,

6

© 2004,

Л.Б.Новиков

 

Rational Rose / Назначение / Поставка

Rational Rose существует

втрех изданиях:

Rose Modeler – моделирование и анализ системы без работы с исходным кодом

Rose Professional – поддерживает генерацию исходных текстов на одном ЯВУ и взаимодействие их с моделью системы в процессе разработки

Rose Enterprise – аналогично версии Professional, но список поддерживаемых ЯВУ значительно расширен

© 2005,

В.В.Хашковский, Д.П.Калачев,

7

© 2004,

Л.Б.Новиков

 

Rational Rose

СОДЕРЖАНИЕ

Назначение Rational Rose

Основы графического интерфейса

Представления

Диаграммы

Работа в группе

© 2005,

В.В.Хашковский, Д.П.Калачев,

8

© 2004,

Л.Б.Новиков

 

Rational Rose /

Основы графического интерфейса

Основные элементы GUI:

Стандартная строка инструментов

Блок инструментов диаграммы

Браузер

Окно диаграммы

Окно документирования

Диалоговое окно спецификации

© 2005,

В.В.Хашковский, Д.П.Калачев,

9

© 2004,

Л.Б.Новиков

 

Rational Rose /

Основы графического интерфейса

© 2005,

В.В.Хашковский, Д.П.Калачев,

10

© 2004,

Л.Б.Новиков

 

Соседние файлы в папке Материал Курса