Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6_ПроектИС_Инструментальные средства моделирова...doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

6.6.2. Пользовательский интерфейс Rational Rose

Интерфейс Rational Rouse содержит следующие основные компоненты (рис. 45):

окно браузера;

окно документации;

панели инструментов;

область диаграммы;

журнал.

Браузер (browser) - используется для быстрой навигации по модели. (рис. 46). C помощью браузера можно добавлять к модели элементы, просматривать существующие элементы модели и связи между ними, перемещать и переименовывать элементы модели, добавлять элементы модели к диаграмме, группировать элементы в пакеты, связывать элемент с файлом или адресом Интернета, работать с детализированной спецификацией элемента, открывать диаграмму. Браузер поддерживает четыре представления (view): представление вариантов использования, компонентов, размещения и логическое представление.

Рис. 45. Общий вид рабочего интерфейса Rational Rose

Рис. 46. Внешний вид браузера проекта с иерархическим представлением его структуры

Окно документации (documentation window) – применяется для работы с текстовым описанием элементов модели (рис. 47). C его помощью можно документировать элементы модели Rational Rose. Например, можно сделать краткое описание каждого действующего лица. При документировании класса все, что будет написано в окне документации, появится затем как комментарий в сгенерированном коде. Документация будет выводиться также в отчетах, создаваемых в среде Rational Rose.

Рис. 47. Внешний вид окна документации с информацией о диаграмме деятельности модели

Панели инструментов (toolbars) - применяются для быстрого доступа к наиболее распространенным командам. Панели инструментов Rational Rose обеспечивают быстрый доступ к наиболее распространенным командам. B этой среде существуют два типа панелей инструментов: стандартная панель (рис. 48) и панель инструментов для диаграмм (рис. 49). Стандартная панель видна всегда, ее кнопки соответствуют командам, которые могут использоваться для работы с любой диаграммой. Панель диаграммы своя для каждого типа диаграмм UML. Все панели инструментов могут быть изменены и настроены пользователем. Для этого используется пункт меню Tools > Options, затем вкладку Toolbars.

Рис. 48. Внешний вид стандартной панели инструментов

Рис. 49. Внешний вид специальной панели инструментов для диаграммы классов

Область диаграммы (diagram window) - используется для просмотра и редактирования одной или нескольких диаграмм UML (рис. 50). B нем показано, как выглядит диаграммы UML-модели. При внесении в элементы диаграммы изменений Rational Rose автоматически обновит браузер. Аналогично при внесении изменений в элемент с помощью браузера Rational Rose автоматически обновит соответствующие диаграммы. Это помогает поддерживать модель в непротиворечивом состоянии.

Рис. 50. Внешний вид окна диаграммы

Журнал (log) - применяется для просмотра ошибок и отчетов о выполнении различных команд (рис. 51). По мере работы над моделью определенная информация будет направляться в окно журнала. Например, туда помещаются сообщения об ошибках, возникающих при генерации кода. Не существует способа закрыть журнал совсем, но его окно может быть минимизировано.

Рис. 51. Внешний вид окна журнала с информацией о выполненных операциях с моделью