Особенности интерфейса

Пять основных элементов интерфейса Rose – это браузер, окно документации, панели инструментов окно диаграммы и журнал (log).

Их назначение заключается в следующем:

— браузер (browser) – используется для быстрой навигации по модели;

— окно документации (documentation window) – применяется для работы с текстовым описанием элементов модели;

— панели инструментов (toolbars) – применяются для быстрого доступа к наиболее распространенным командам;

— окно диаграммы (diagram window) – используется для просмотра и редактирования одной или нескольких диаграмм UML;

— журнал (log) – применяется для просмотра ошибок и отчетов о результатах выполнения различных команд.

На рис.6.1 показаны различные части интерфейса Rational Rose 2000. В верхней части экрана, как и у большинства редакторов в стиле Windows, находится меню и строка инструментов (Tool Bar). Слева находится окно Browser для быстрого доступа к диаграммам.

Особенности интерфейса

Рис. 6.1. Интерфейс Rational Rose.

Браузер – это иерархическая структура, позволяющая осуществлять навигацию по модели. Все, что добавляется в модель – действующие лица варианты использования, классы, компоненты – будет показано в окне браузера. С помощью браузера можно:

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

— просматривать существующие элементы модели;

— просматривать существующие связи между элементами модели;

— перемещать элементы модели;

— переименовывать эти элементы;

— добавлять элементы модели к диаграмме;

— группировать элементы в пакеты;

— работать с детализированной спецификацией элемента;

— открывать диаграмму.

Браузер поддерживает четыре представления (view): представление вариантов использования, компонентов, размещения и логическое представление.

Браузер организован в древовидной структуре. Каждый элемент модели может содержать другие элементы, находящиеся ниже него в иерархии. Знак «–» около элемента означает, что его ветвь полностью раскрыта. Знак «+» — что его ветвь свернута.

С помощью окна документации можно документировать элементы модели Rose. Например, можно сделать короткое описание каждого действующего лица.

При документировании класса все что будет написано в окне документации, появится затем в виде комментария в сгенерированном коде, что избавляет от необходимости впоследствии вносить эти комментарии вручную. Документация будет выводиться также в отчетах, создаваемых в среде Rose.

В правой части экрана находятся те диаграммы, которые открыты в текущий момент, обычно это поле называется рабочим столом Rational Rose. При создании новой модели на рабочем столе открывается Class Diagram (диаграмма классов), пока эта диаграмма пуста.

В окне диаграммы видно, как выглядит одна или несколько диаграмм UML модели. При внесении в элементы диаграммы изменений Rose автоматически обновит браузер. Аналогично, при внесении изменений в элемент с помощью браузера Rose автоматически обновит соответствующие диаграммы. Это помогает поддерживать модель в непротиворечивом состоянии. Процесс добавления графических элементов на диаграммы аналогичен реализованному в популярных средах визуального программирования. При этом следует предостеречь от неосторожного добавления элементов на диаграммы, поскольку каждый добавляемый элемент заносится в браузер. Последующее удаление элемента с диаграммы автоматически не удаляет его из браузера, и необходимо предпринять дополнительные меры для удаления ненужного элемента из модели проекта. Для удаления элемента не только из диаграммы, но и из модели в целом необходимо выделить удаляемый элемент на диаграмме и воспользоваться пунктом менюEdit Delete from Model.

Внизу рабочего стола находится свернутое окно Log (журнал). В нем Rational Rose постоянно фиксирует все действия, произведенные над диаграммами. По мере работы над вашей моделью определенная информация будет направляться в окно журнала. Например, туда помещаются сообщения об ошибках, возникающих при генерации кода. Не существует способа закрыть журнал совсем, но его окно может быть минимизировано.

Между окном Browser и окном Diagram находится строка инструментов текущей диаграммы, которая изменяется в зависимости от выбранной диаграммы.

Панели инструментов Rose обеспечивают быстрый доступ к наиболее распространенным командам. В этой среде существует два типа панелей инструментов: стандартная панель и специальная панель диаграммы. Стандартная панель видна всегда, ее кнопки соответствуют командам, которые могут использоваться для работы с любой диаграммой (рис.6.2). Панель диаграммы своя для каждого типа диаграмм UML.

[Урок AutoCAD 3D] Особенности интерфейса 3D AutoCAD.

Похожие статьи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector