Архитектурные диаграммы
Архитектурные диаграммы | ||
Диаграмма компонентов Диаграмма компонентов (Component diagram) показывает набор компонентов и отношения между ними. | ||
Название элемента | Изображение | Описание |
Компонент | | Компонент предназначен для представления физической организации ассоциированных с ним элементов модели. Дополнительно компонент может иметь текстовый стереотип и помеченные значения, а некоторые компоненты – собственное графическое представление. Компонентом может быть исполняемый код отдельного модуля, командные файлы или файлы, содержащие интерпретируемые скрипты. |
Рекомендуемые материалыFREE Вывод на экран круговой диаграммы FREE Контекстные диаграммы отпуска товара со склада FREE Создание круговой диаграммы с помощью модуля GD::Graph FREE Разработка программы представления табличных данных в виде диаграммы прямоугольников FREE 1 Диаграммы (Структурный системный анализ) FREE ASP.NET: пример построения круговой диаграммы Интерфейс | | При разработке программных систем интерфейсы обеспечивают не только совместимость различных версий, но и возможность вносить существенные изменения в одни части программы, не изменяя другие . Характер применения интерфейсов отдельными компонентами может отличаться. |
Отношение | | Отношение зависимости служит для представления факта наличия специальной формы связи между двумя элементами модели, когда изменение одного элемента модели оказывает влияние или приводит к изменению другого элемента модели. Отношение зависимости на диаграмме компонентов изображается пунктирной линией со стрелкой, направленной от клиента или зависимого элемента к источнику или независимому элементу модели. Зависимости могут отражать связи отдельных файлов программной системы на этапе компиляции и генерации объектного кода. В других случаях зависимость может указывать на наличие в независимом компоненте описаний классов, которые используются в зависимом компоненте для создания соответствующих объектов. Применительно к диаграмме компонентов зависимости могут связывать компоненты и импортируемые этим компонентом интерфейсы, а также различные виды компонентов между собой. |
Пример | ||
Диаграмма развёртывания На диаграмме развертывания, или применения (Deployment diagram), показана конфигурация обрабатывающих узлов, на которых выполняется система, и компонентов, размещенных в этих узлах. Диаграмма развертывания представлена в виде графа с ребрами и вершинами. | ||
Название элемента | Изображение | Описание |
Лекция "34. Защитное зануление, защитное отключение, область применения" также может быть Вам полезна. Узел | | Узел (node) представляет собой физически существующий элемент системы, который может обладать вычислительным ресурсом или являться техническим устройством. В качестве вычислительного ресурса узла может рассматриваться один или несколько процессоров, а также объем электронной или магнитооптической памяти. Однако в языке UML понятие узла включает в себя не только вычислительные устройства (процессоры), но и другие механические или электронные устройства, такие как датчики, принтеры, модемы, цифровые камеры, сканеры и манипуляторы. |
Пример |