Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Palmov-ITvSS(UML)-lec / Диаграмма развёртывания / Диаграмма развёртывания

.pdf
Скачиваний:
30
Добавлен:
10.06.2015
Размер:
429.48 Кб
Скачать

Диаграмма развёртывания*

Вторая форма физического представления программной систем (первая – диаграмма компонентов).

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

Показывает наличие физических соединений

маршрутов передачи информации между аппаратными устройствами системы.

*или диаграмма размещения

Диаграмма развёртывания

Визуализирует элементы и компоненты

программы, существующие на этапе её исполнения (исполнимые файлы и

динамические библиотеки).

Для разрабатываемой системы строится лишь одна диаграмма развёртывания.

Завершает процесс ООАП для конкретной

программной системы (последний этап

спецификации модели).

Диаграмма развёртывания. Цели

Указать размещение исполнимых

компонентов программной системы по её физическим узлам.

Показать физические связи между всеми узлами реализации системе на этапе её исполнения.

Выявить узкие места системы и

реконфигурировать её топологию для

достижения требуемой производительности.

Диаграмма развёртывания. Цели

Чтобы выполнить вышеуказанные цели

диаграмма развёртывания разрабатывается совместно системными

аналитиками, сетевыми инженерами и системотехниками.

Диаграмма развёртывания. Узел

Некоторый физически существующий

элемент системы, который может обладать некоторым вычислительным

ресурсом.

Вычислительный ресурс (в UML) – процессоры, датчики, принтеры, сканеры, модемы и т.д.

Диаграмма развёртывания. Узел

Графически изображается в форме

трёхмерного куба (псевдотрёхмерного прямоугольного параллелепипеда).

Имя записывается внутри куба.

Узлы могут представляться в виде типов и в виде экземпляров.

Диаграмма развёртывания. Узел

В первом случае имя узла записывается:

<Имя типа узла>.

Во втором: <имя узла `:` Имя типа узла>.

Имя типа узла указывает на некоторую разновидность узлов, присутствующих в модели системы.

Диаграмма развёртывания. Узел

Если необходимо явно указать

компоненты, которые размещаются или выполняются на отдельном узле, то это

можно сделать так:

Диаграмма развёртывания. Узел

Можно использовать стереотипы.

Например:

<<processor>> - процессор;

<<sensor>> - датчик;

<<modem>> - модем;

<<net>> - сеть;

<<printer>> - принтер;

Соседние файлы в папке Диаграмма развёртывания