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



             

Особенности разработки диаграммы компонентов в среде IBM Rational Rose 2003


Диаграмма компонентов служит частью физического представления модели, играет важную роль в процессе ООАП и является необходимой для генерации программного кода. Общие рекомендации по построению диаграммы компонентов были рассмотрены в лекции 12 курса «Основы объектно-ориентированного моделирования в нотации UML». Для разработки диаграмм компонентов в браузере проекта предназначено отдельное представление компонентов (Component View), в котором уже содержится диаграмма компонентов с пустым содержанием и именем по умолчанию Main (Главная).

Активизация диаграммы компонентов может быть выполнена одним из следующих способов:

  • Щелкнуть на кнопке с изображением диаграммы компонентов на стандартной панели инструментов.
  • Раскрыть представление компонентов в браузере (Component View) и дважды щелкнуть на пиктограмме Main (Главная).
  • Через пункт меню Browse
    Component Diagram
    (Браузер
    Диаграмма компонентов).

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

Таблица 12.1. Назначение кнопок специальной панели инструментов диаграммы компонентов

Графическое изображениеВсплывающая подсказкаНазначение кнопки


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


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


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


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


ComponentДобавляет на диаграмму компонент


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


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


Subprogram SpecificationДобавляет на диаграмму спецификацию подпрограммы


Subprogram BodyДобавляет на диаграмму тело подпрограммы


Main ProgramДобавляет на диаграмму главную программу


Package SpecificationДобавляет на диаграмму спецификацию пакета


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


Task SpecificationДобавляет на диаграмму спецификацию задачи


Task BodyДобавляет на диаграмму тело задачи


Generic SubprogramДобавляет на диаграмму типовую подпрограммы(по умолчанию отсутствует)


Generic Package Добавляет на диаграмму типовой пакет (по умолчанию отсутствует)


DatabaseДобавляет на диаграмму базу данных (по умолчанию отсутствует)
<


Содержание    Вперед