Визуальное моделирование в среде IBM Rational Rose 2003

          

Диаграмма классов является основным логическим


Диаграмма классов является основным логическим представлением модели и содержит детальную информацию о внутреннем устройстве объектно-ориентированной программной системы или, используя современную терминологию, об архитектуре программной системы. Активизировать рабочее окно диаграммы классов можно несколькими способами:

  • окно диаграммы классов появляется по умолчанию в рабочем окне диаграммы после создания нового проекта;
  • щелкнуть на кнопке с изображением диаграммы классов на стандартной панели инструментов;
  • раскрыть логическое представление (Logical View) в браузере проекта и дважды щелкнуть на пиктограмме Main (Главная);
  • выполнить операцию главного меню: Browse
    Диаграмма классов является основным логическим
    Class Diagram
    (Обзор
    Диаграмма классов является основным логическим
    Диаграмма классов).


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

Таблица 4.1. Назначение кнопок специальной панели инструментов для диаграммы классовГрафическое изображениеВсплывающая подсказкаНазначение кнопки


Диаграмма классов является основным логическим
Selection ToolПревращает изображение курсора в форму стрелки для последующего выделения элементов на диаграмме


Диаграмма классов является основным логическим
Text BoxДобавляет на диаграмму текстовую область


Диаграмма классов является основным логическим
NoteДобавляет на диаграмму примечание


Диаграмма классов является основным логическим
Anchor Note to ItemДобавляет на диаграмму связь примечания с соответствующим графическим элементом диаграммы


Диаграмма классов является основным логическим
ClassДобавляет на диаграмму класс


Диаграмма классов является основным логическим
InterfaceДобавляет на диаграмму интерфейс


Диаграмма классов является основным логическим
Unidirectional AssociationДобавляет на диаграмму направленную ассоциацию


Диаграмма классов является основным логическим
Association ClassДобавляет на диаграмму ассоциацию класс


Диаграмма классов является основным логическим
PackageДобавляет на диаграмму пакет


Диаграмма классов является основным логическим
Dependency or InstantiatesДобавляет на диаграмму отношение зависимости


Диаграмма классов является основным логическим
GeneralizationДобавляет на диаграмму отношение обобщения


Диаграмма классов является основным логическим
RealizeДобавляет на диаграмму отношение реализации
На специальной панели инструментов по умолчанию присутствует только часть пиктограмм элементов, которые могут быть использованы для построения диаграммы классов. Добавить кнопки с пиктограммами других графических элементов таких как, например, отношения агрегации и композиции, шаблон, класс бизнес-сущность, управляющий класс, или удалить ненужные кнопки можно с помощью настройки специальной панели инструментов. Соответствующее диалоговое окно настройки специальной панели инструментов для диаграммы классов можно вызвать аналогично другим панелям с помощью операции контекстного меню Customize (Настройка) при позиционировании курсора на специальной панели инструментов.


Содержание раздела