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

Как создать пакет

  1. Расположить курсор мыши над элементом Logical View окна Browser и щелкнуть правой кнопкой, чтобы активизировать контекстное меню.

  2. Выбрать элемент меню New=> Package; дерево, отображаемое в окне Browser, пополнится элементом NewPackage, соответствующим новому пакету.

  3. Выбрать элемент NewPackage и изменить его название, введя требуемое имя пакета.

По мере создания пакетов положение классов в пространстве модели разрешено принудительно изменять.

На рисунке показан пакет специалист.

Как разместить класс в пакете

  1. В окне Browser выбрать элемент дерева, соответствующий требуемому классу.

  2. Перетащить и опустить его на элемент, представляющий нужный пакет.

  3. Повторить операцию для каждого класса, подлежащего перемещению.

Окно после распределения классов по пакетам представлено на рисунке.

Диаграммы классов

По мере пополнения модели новыми классами восприятие общей картины все бо­лее затрудняется. На помощь приходят диаграммы классов (class diagrams), представ­ляющие в удобном графическом виде требуемые подмножества пакетов и классов.

Основная диаграмма классов (Main Class Diagram) модели изображает, как правило, набор пакетов системы. Каждый пакет снабжается собственной основной диаграм­мой, в которую обычно включаются общедоступные (public) классы, принадлежащие пакету. При необходимости создаются и дополнительные диаграммы классов, в том числе и такие, которые связаны с определенными вариантами использования. Вот некоторые типичные примеры:

  • диаграмма, представляющая все классы, связанные с внутренней реализацией системы;

  • диаграмма, описывающая структуру и поведение одного или нескольких классов;

  • диаграмма, изображающая иерархию наследования классов.

Как создать основную диаграмму классов

  1. Двойным щелчком на элементе Main поддерева Logical View, отображае­мого в окне Browser, открыть окно основной диаграммы классов.

  2. В окне Browser выбрать элемент, соответствующий требуемому пакету, и перетащить его в окно диаграммы.

  3. Повторить действие, указанное в п. 2, для всех пакетов, подлежащих включению в диаграмму.

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

Как создать основную диаграмму классов пакета

  1. Двойным щелчком на элементе окна основной диаграммы классов, пред­ставляющем соответствующий пакет, открыть окно основной диаграммы классов пакета.

  2. В окне Browser выбрать элемент, соответствующий требуемому классу па­кета, и перетащить его в окно диаграммы.

  3. Повторить действие, указанное в п. 2, для всех классов, подлежащих включению в диаграмму.

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

Как установить признак отображения принадлежности класса пакету

  1. Чтобы задать значение признака, предлагаемое по умолчанию, выбрать элемент меню Tools=>Options.

  2. Перейти на вкладку Diagram диалогового окна Options.

  3. В группе опций Compartments установить флажок Show visibility и закрыть окно щелчком на кнопке ОК.

  4. Чтобы задать значение признака для конкретного класса, расположить курсор мыши над элементом, представляющим соответствующий класс в окне диаграммы классов, и щелкнуть правой кнопкой, активизируя контекстное меню.

  5. Установить или сбросить признак с помощью элемента меню Options=> Show Visibility.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]