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


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

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

  1. 12.6. Разработка диаграммы состояний в среде Rational Rose
  2. 12.8. Разработка диаграммы кооперации в среде Rational Rose
  3. 12.4. Разработка диаграммы вариантов использования в среде Rational Rose
  4. 12.7. Разработка диаграммы последовательности в среде Rational Rose
  5. 12.10. Разработка диаграммы развертывания в среде Rational Rose
  6. 12.5. Разработка диаграммы классов в среде Rational Rose
  7. 12.3. Начало работы над проектом в среде Rational Rose
  8. 12.1. Общая характеристика CASE-средства Rational Rose 98/2000
  9. 12.2. Особенности рабочего интерфейса Rational Rose
  10. Особенности реализации языка UML в CASE-инструментарии Rational Rose 98/200
  11. 10.4. Рекомендации по построению диаграммы компонентов
  12. Диаграмма компонентов (component diagram)
  13. 4.7. Рекомендации по разработке диаграмм вариантов использования
  14. 11.3. Рекомендации по построению диаграммы развертывания
  15. Об окружающей среде