Школа IT-менеджмента АНХ при Правительстве РФ
Опубликован: 28.11.2005 | Доступ: свободный | Студентов: 4197 / 1483 | Оценка: 4.28 / 4.00 | Длительность: 10:29:00
ISBN: 978-5-94774-408-8
Специальности: Системный архитектор
Лекция 4:

Разработка диаграммы классов и редактирование их свойств

< Лекция 3 || Лекция 4: 123 || Лекция 5 >
Аннотация: Особенности разработки диаграмм классов в среде IBM Rational Rose 2003. Добавление класса на диаграмму классов и редактирование его свойств. Стереотипы класса сущности и управляющего класса и их графическое представление. Графические стереотипы граничного класса и интерфейса.

Особенности разработки диаграмм классов в среде 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 (Настройка) при позиционировании курсора на специальной панели инструментов.

< Лекция 3 || Лекция 4: 123 || Лекция 5 >
Yegor Lonskiy
Yegor Lonskiy

Всем привет. Написано в описании, что стоимость 30 000 рублей. Вопрос: 30 000 за возможность пройти курс? или же 30 000 только за выдачу диплома?

Элина Рожкова
Элина Рожкова