Главная » Delphi » Delphi 2006 – Диаграмма развертывания (Deployment Diagram)

0

После того как система создана, ее предстоит внедрить на различных программных и аппаратных платформах. Особенностям и способам такого внедрения и посвящен данный класс диаграмм. Диаграмма развертывания добавляется в проект командой контекстного меню с пространства диаграммы Add > Other Diagram > Deployment Diagram (Добавить > Другая диаграмма > Диаграмма развертывания) — рис. 8.35.

Рис. 835. Добавление диаграммы развертывания

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

Узел на диаграмму помещается инструментом Node (Узел) палитры инструментов. Он показывается на диаграмме в виде трехмерного элемента. Если название узла не подчеркнуто, то оно трактуется как название класса, а если подчеркнуто, то как экземпляр класса (сам узел-класс указывается после названия экземпляра через двоеточие).

Внутри узла для наглядности можно размещать компоненты и объекты, а также интерфейсы. Между узлами, а также, в некоторых случаях, между входящими в них элементами, можно задавать связи-ассоциации (Association) с кратностями отношений, соединения зависимости (Dependency) и агрегации (Aggregation) — рис. 8.36.

Комментарий

Комментарий на диаграмме изображается прямоугольником с «загнутым» правым верхним углом. Текст комментария размещен внутри прямоугольника, а сам комментарий связывается с комментируемым элементом пунктирной стрелкой. Как правило, комментарий вводится в диаграмму инстру-

Рис. 836. Создание связей между узлами

ментом Note палитры инструментов, а связывается с комментируемым объектом посредством связи Note Link.

Экспорт диаграмм

Диаграммы UML можно экспортировать как готовые изображения. Это выполняется командой File > Export Diagram to Image (Файл > Экспортировать как изображение), после чего в диалоговом окне можно задать параметры результирующего изображения (вида модели) и предварительно его просмотреть.

Диаграмму также можно конвертировать в HTML-формат, для чего выполняется команда на построение автоматической документации. В кон-

Рис. 837. Представление диаграммы, экспортированной в формат HTML

текстном меню диаграммы выбирается пункт Generate Documentation (Создать документацию) — рис. 8.37. При этом с помощью Java-апплета показывается также структура преобразованной диаграммы и предоставляется доступ к свойствам ее элементов.

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии