Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 3. Диаграммы языка UML.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
202.43 Кб
Скачать
      1. Диаграмма размещения

Диаграмма размещения(deployment diagram) наряду с отображением состава и связей элементов системы показывает, как они физически размещены на вычислительных ресурсах во время выполнения. Таким образом, на диаграмме размещения, по сравнению с диаграммой компонентов, добавляется два типа сущностей:

  • артефакт, который является реализацией компонента,

  • узел (node) – физический вычислительный ресурс, участвующий в работе системы.

На диаграмме также отображается отношение ассоциации между узлами, показывающее, что узлы физически связаны во время выполнения.

Артефакты системы во время ее работы размещаются на узлах, что графически выражается отношением зависимости со стереотипом «deploy» между артефактом и узлом (рис. 3.25).

Рисунок 3.25. Размещение артефакта на узле

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

Литература

  1. Технологии разработки программного обеспечения: Учебник/ С. Орлов. — СПб.: Питер, 2002. — 464 с.: ил.

  2. Кознов Д.В. Визуальное моделирование: теория и практика. [Электронный ресурс] http://www.intuit.ru/department/se/vismodtp/

  3. Иванов Д., Новиков Ф. Моделирование на UML: Учебно-методическое пособие. Санкт-Петербургский государственный университет информационных технологий, механики и оптики.