Самоучитель по UML

       

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


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

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

    Рис. 12.18. Внешний вид специальной панели инструментов для диаграммы компонентов

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

    Ниже приводится пример графического изображения элементов диаграммы компонентов (рис. 12.19).

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

    Рис. 12.19. Пример графического изображения диаграммы компонентов в среде Rational Rose



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