
- Особый вид диаграммы классов, который фокусируется на узлах системы.
- Показать структуру системы во время выполнения.
- Он является одним из двух видов диаграмм UML, используемых для физических аспектов объектно-ориентированной системы.
Графически диаграмма развертывания представляет собой совокупность вершин и дуг. Диаграммы развертывания обычно содержатУзлы и зависимости и отношения ассоциации. Она также может содержать примечания и ограничения.
- 3D-коробка представляет узел, будь то программное или аппаратное обеспечение
- Аппаратный узел может быть обозначен с помощью <<стереотипа>>, например, <<артефакт>> или <<мейнфрейм>>
- Связи между узлами изображаются линией с необязательным <<стереотипом>>
- Узлы могут находиться внутри узла

Планирование развертывания
- Спроектируйте и спланируйте, как будет установлен ваша система?
- Определите, будут ли разные версии системы развернуты одновременно, как вы будете решать различия?
- На каких физических объектах вам нужно развернуть систему и в каком порядке?
- Как вы будете обучать пользователей?
- Какие резервные копии вам нужны перед установкой?
- Вам нужно ли выполнять преобразование данных?
Как разработать диаграмму развертывания?
Во-первых, определите узлы, которые представляют клиентские и серверные процессоры вашей системы, а затем выделите те устройства, которые имеют значение для поведения вашей системы.
Например, вы захотите моделировать специальные устройства, такие как считыватели кредитных карт, считыватели пропусков и устройства отображения, отличные от мониторов, поскольку их размещение в топологии аппаратного обеспечения системы, вероятно, будет архитектурно значимым. · Предоставьте визуальные подсказки для этих процессоров и устройств с помощью стереотипов. · Моделируйте топологию этих узлов на диаграмме развертывания. Аналогично, укажите отношения между компонентами в представлении реализации вашей системы и узлами в представлении развертывания вашей системы.
Узлы
Узел обычно представляет собой часть аппаратного обеспечения в системе. Соединение показывает путь связи, используемый аппаратным обеспечением для связи, обычно указывает метод, например, TCP/IP

Артефакты
- Артефакт — это спецификация физической части информации, например, исходные файлы, исполняемые файлы, таблицы в системе баз данных.
- Артефакт, определенный пользователем, представляет собой конкретный элемент физического мира.

Пример диаграммы развертывания

Обзор
Диаграмма развертывания помогает моделировать физические аспекты объектно-ориентированной программной системы. Она визуализирует конфигурацию времени выполнения в статическом виде и визуализирует распределение компонентов в приложении. В большинстве случаев она включает моделирование конфигурации аппаратного обеспечения и программных компонентов.
Ссылка
- Что такое диаграмма развертывания?
- Visual Paradigm. (б.г.). Что такое диаграмма развертывания? .
- Введение в диаграммы UML в Visual Paradigm – ArchiMetric
- ArchiMetric. (2024, 23 августа). Введение в диаграммы UML в Visual Paradigm – ArchiMetric .
- Диаграмма развертывания вUnified Modeling Language (UML) – GeeksforGeeks
- GeeksforGeeks. (2024, 16 октября). Диаграмма развертывания вUnified Modeling Language (UML) – GeeksforGeeks .
- Как нарисовать диаграмму развертывания в UML?
- Visual Paradigm. (б.г.). Как нарисовать диаграмму развертывания в UML? .
- Полное руководство по диаграммам развертывания с помощью Visual Paradigm – ArchiMetric
- ArchiMetric. (2024, 23 августа). Полное руководство по диаграммам развертывания с помощью Visual Paradigm – ArchiMetric .
- Нотации UML от Visual Paradigm | Скачать научную диаграмму
- ResearchGate. (б.г.). Нотации UML от Visual Paradigm | Скачать научную диаграмму .
- ДиаграммыUnified Modeling Language (UML) – GeeksforGeeks
- GeeksforGeeks. (2017, 27 октября). Диаграммы языка унифицированного моделирования (UML) – GeeksforGeeks .
- Диаграмма развертывания, пример диаграммы UML: Диаграмма развертывания с компонентами – Сообщество Visual Paradigm
- Сообщество Visual Paradigm. (2018, 24 сентября). Диаграмма развертывания, пример диаграммы UML: Диаграмма развертывания с компонентами – Сообщество Visual Paradigm .
- Создание диаграммы развертывания UML – Поддержка Microsoft
- Поддержка Microsoft. (б.г.). Создание диаграммы развертывания UML – Поддержка Microsoft .