Analyst IT – Telegram
Analyst IT
12.5K subscribers
151 photos
100 videos
7 files
1.14K links
Авторский канал для аналитиков в индустрии ИТ. Все, что надо знать аналитику в одном месте.

Сотрудничество: @the_real_bird
BA/SA: @ba_and_sa

Регистрация РКН: https://knd.gov.ru/license?id=673c6a15b7aeb106ce045ee5&registryType=bloggersPermission
Download Telegram
Салют! Продолжим тему UML-моделирования, и рассмотрим 12 диаграмм UML, которые делятся на два основных типа: структурные и поведенческие.

Структурные диаграммы описывают структуру системы (например, диаграмма классов, компонентов, развертывания), а поведенческие — её поведение и взаимодействия (например, диаграмма деятельности, последовательности, состояний). 

1️⃣ Структурные диаграммы:

- Диаграмма классов: Отображает классы, их атрибуты, методы и связи между ними. 

- Диаграмма компонентов: Показывает, как компоненты системы (например, сервисы, приложения) организованы и зависят друг от друга. 

- Диаграмма развертывания: Описывает физическое развертывание системы на аппаратных узлах. 

- Диаграмма объектов: Представляет собой моментальный снимок системы с конкретными объектами и связями между ними. 

- Диаграмма пакетов: Группирует элементы модели в пакеты и показывает зависимости между этими пакетами. 

- Диаграмма композитной структуры: Показывает внутреннюю структуру класса и взаимодействие его элементов. 

- Диаграмма профилей: Позволяет определять пользовательские стереотипы, теги и ограничения для моделирования. 


2️⃣ Поведенческие диаграммы:

- Диаграмма вариантов использования (прецедентов): Описывает, как пользователи взаимодействуют с системой для достижения определенных целей. 

- Диаграмма деятельности: Показывает поток управления, аналогичный блок-схеме процесса или потоку работ. 

- Диаграмма состояний: Описывает жизненный цикл объекта, показывая, как он переходит из одного состояния в другое в ответ на события. 

- Диаграммы взаимодействия:

- Диаграмма последовательности: Иллюстрирует, как объекты взаимодействуют друг с другом во времени, показывая последовательность вызовов. 

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

- Диаграмма обзора взаимодействия: Позволяет представить взаимодействие нескольких диаграмм последовательности или коммуникации в виде единой диаграммы. 

- Временная диаграмма: Показывает, как состояние объекта изменяется с течением времени, накладывая временные ограничения

Источник: @ba_and_sa
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51
This media is not supported in your browser
VIEW IN TELEGRAM
Завтра на всех рабочих местах:
👍21😁8😢1