
- •ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- •Rational Rose
- •Rational Rose / Назначение
- •Rational Rose / Назначение
- •Rational Rose / Назначение
- •Rational Rose / Назначение / Преимущества
- •Rational Rose / Назначение / Поставка
- •Rational Rose
- •Rational Rose /
- •Rational Rose /
- •Rational Rose /
- •Rational Rose /
- •Rational Rose /
- •Rational Rose /
- •Rational Rose /
- •Rational Rose
- •Rational Rose / Представления
- •Rational Rose / Представления
- •Rational Rose / Представления
- •Rational Rose / Представления
- •Rational Rose
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose / Диаграммы
- •Rational Rose
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Работа в группе
- •Rational Rose / Заключение…

Rational Rose /
Основы графического интерфейса
Стандартная строка инструментов
расположена в верхней части окна и отображается всегда, независимо от типа текущей диаграммы
если в Rose Вы поместите курсор поверх строки инструментов, отображается подсказка для каждого значка
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
11 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose /
Основы графического интерфейса
Блок инструментов диаграммы
изменяется в зависимости от активной диаграммы. (Активная диаграмма – это та, которая отображается с синей областью заголовка)
при помещении курсора на значке отображается подсказка для этого значка
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
12 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose /
Основы графического интерфейса
Броузер – это инструмент иерархической навигации, позволяющий просматривать названия и значки, представляющие диаграммы и элементы модели
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
13 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose /
Основы графического интерфейса
Окно документирования:
Позволяет создавать самодокументирующуюся модель и из этой модели генерировать самодокументирующийся код
Информацию можно создавать, просматривать или изменять здесь или в диалоговом окне спецификации
Если окно документирования не видимо, выберите View > Documentation.
Если рядом с Documentation имеется галочка, а окно не видимо, поместите курсор на нижнюю рамку броузера. Когда курсор изменит форму, перетащите нижнюю рамку вверх, чтобы отобразить окно
Окно модифицируется при выборе элементов в броузере или на диаграмме
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
14 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose /
Основы графического интерфейса
Диалоговое окно спецификации:
Позволяет вводить, просматривать или изменять свойства модельных элементов
Форма (параметры и закладки) зависит от типа специфицируемого модельного элемента
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
15 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose
СОДЕРЖАНИЕ
Назначение Rational Rose
Основы графического интерфейса
Представления
Диаграммы
Работа в группе
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
16 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose / Представления
Представление – это упрощённое описание модели системы с определённой точки зрения, в котором опущены несущественные в данном случае детали
Rational Rose имеет дело со следующими представлениями:
прецедентов (Use Case View)
логическое (Logical View)
компонентов (Component View)
развертывания (Deployment View)
Каждое из представлений отражает специфический аспект проекта
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
17 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose / Представления
Представление прецедентов
предназначено для спецификации способов использования системы
показывает взаимодействие субъектов и прецедентов
Диаграммы, входящие в представление прецедентов:
диаграммы прецедентов (Use-case diagrams)
диаграммы последовательности (Sequence diagrams)
диаграммы
сотрудничества
(Collaboration
diagrams)
диаграммы
деятельности (Activity diagrams)
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
18 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose / Представления
Представление компонентов
показывает разбиение элементов системы на принадлежность к различным компонентам
содержит информацию о программном обеспечении, выполнимых и библиотечных компонентах системы
Диаграммы в составе представления:
это представление содержит только диаграммы компонентов
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
19 |
© 2004, |
Л.Б.Новиков |
|

Rational Rose / Представления
Представление развертывания
Представление развертывания показывает отображение программных компонентов на вычислительные узлы
Данное представление полезно в случаях нетривиального размещения разработанных программных компонент, например, в случаях встраиваемых систем или систем распределённых вычислений
Состав диаграмм в данном представлении:
Представление содержит только одну диаграмму – диаграмму развертывания
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
20 |
© 2004, |
Л.Б.Новиков |
|