Диаграмма развертывания является второй составной
Диаграмма развертывания является второй составной частью физического представления модели и разрабатывается, как правило, для территориально распределенных систем. Общие рекомендации по построению диаграммы развертывания были рассмотрены в лекции 13 курса «Основы объектно-ориентированного моделирования в нотации UML». Для разработки диаграмм компонентов в браузере проекта предназначено отдельное представление развертывания (
Deployment View), в котором уже содержится диаграмма развертывания с пустым содержанием и без собственного имени.
Активизация диаграммы развертывания может быть выполнена одним из следующих способов:
- Щелкнуть на кнопке с изображением диаграммы развертывания на стандартной панели инструментов.
- Дважды щелкнуть на пиктограмме представления развертывания (Deployment View) в браузере проекта.
- Выполнить операцию главного меню: BrowseDeployment Diagram (ОбзорДиаграмма развертывания).
В результате выполнения этих действий появляется новое окно с чистым рабочим листом диаграммы развертывания и специальная панель инструментов, содержащая кнопки с изображением графических примитивов, необходимых для разработки диаграммы развертывания (табл. 13.1).
Таблица 13.1. Назначение кнопок специальной панели инструментов диаграммы развертыванияГрафическое изображениеВсплывающая подсказкаНазначение кнопки
| Selection Tool | Превращает изображение курсора в форму стрелки для последующего выделения элементов на диаграмме |
| Text Box | Добавляет на диаграмму текстовую область |
| Note | Добавляет на диаграмму примечание |
| Anchor Note to Item | Добавляет на диаграмму связь примечания с соответствующим графическим элементом диаграммы |
| Processor | Добавляет на диаграмму процессор |
| Connection | Добавляет на диаграмму отношение соединения |
| Device | Добавляет на диаграмму устройство |
Как видно из этой таблицы, по умолчанию на панели инструментов присутствуют все графические элементы из рассмотренных ранее элементов диаграммы развертывания, поэтому изменять специальную панель нет необходимости. Работа с диаграммой развертывания состоит в создании процессоров и устройств, их спецификации, установлении связей между ними, а также добавлении и спецификации процессов.