Основы UML - Разработка диаграммы компонентов в среде Rational Rose |
Страница 76 из 78
12.9. Разработка диаграммы компонентов в среде Rational Rose
Диаграмма компонентов является частью физического представления модели и играет важную роль в процессе ООАП. Активизация диаграммы компонентов может быть выполнена одним из следующих способов:
• Щелкнуть на кнопке с изображением диаграммы компонентов на стандартной панели инструментов.
• Раскрыть компонентное представление в браузере (Component View) и дважды щелкнуть на пиктограмме Main (Главная).
• Через пункт меню Browse-»Component Diagram (Браузер-»Диаграмма компонентов).
После активизации диаграммы компонентов специальная панель инструментов приобретет следующий вид (рис. 12.18).
Рис. 12.18. Внешний вид специальной панели инструментов для диаграммы компонентов
Добавление и удаление элементов происходит аналогично, однако для каждого компонента можно определить различные детали, такие как стереотип, язык программирования, декларации, классы. Работа с этими деталями компонентов осуществляется через спецификацию компонента, доступную после вызова контекстного меню.
Ниже приводится пример графического изображения элементов диаграммы компонентов (рис. 12.19).
При работе с диаграммой компонентов можно создавать пакеты и компоненты, изменять их спецификацию и зависимости между различными элементами диаграммы. При установлении реализации классов на компоненте можно выделить класс в браузере и перетащить его на нужный компонент диаграммы.
Рис. 12.19. Пример графического изображения диаграммы компонентов в среде Rational Rose
|