Сравнительный анализ UML-диаграмм
UML
Классификация UML-диаграмм
Структурные диаграммы
Структурные диаграммы
Диаграммы поведения
Диаграммы поведения
Диаграммы поведения
Источники
331.09K
Category: softwaresoftware

Сравнительный анализ UML-диаграмм

1. Сравнительный анализ UML-диаграмм

Стукалова К.С., группа 315с

2. UML

• UML (англ. Unified Modeling Language — унифицированный язык
моделирования) — язык графического описания для объектного
моделирования в области разработки программного обеспечения,
моделирования бизнес-процессов, системного проектирования и
отображения организационных структур.

3. Классификация UML-диаграмм

4. Структурные диаграммы

• Диаграмма классов
• Диаграмма компонентов
• Диаграмма объектов
• Диаграмма композитной/составной структуры
• Диаграмма развёртывания
• Диаграмма пакетов

5. Структурные диаграммы

Диаграмма классов
статическая структурная диаграмма, описывающая
структуру системы, демонстрирующая классы
системы, их атрибуты, методы и зависимости
между классами.
Диаграмма развертывания Диаграмма объектов
служит для моделирования работающих
узлов (аппаратных средств, англ. node) и
артефактов, развёрнутых на них.
демонстрирует полный или частичный снимок
моделируемой системы в заданный момент
времени. На диаграмме объектов отображаются
экземпляры классов (объекты) системы с
указанием текущих значений их атрибутов и
связей между объектами.

6. Диаграммы поведения

• Диаграмма деятельности (Activity diagram)
• Диаграмма состояний
• Диаграмма вариантов использования (Use-case diagram)
• Диаграммы взаимодействия:
Диаграмма коммуникации
Диаграмма обзора взаимодействия
Диаграмма последовательности
Диаграмма синхронизации

7. Диаграммы поведения

Activity diagram
диаграмма, на которой показано разложение
некоторой деятельности на её составные части.
Диаграмма состояний
Диаграмма последовательности
Диаграмма состояний показывает, как объект
переходит из одного состояния в другое.
диаграмма, на которой показаны взаимодействия
объектов, упорядоченные по времени их
проявления, на которой изображено упорядоченное
во времени взаимодействие объектов.

8. Диаграммы поведения

Use-case diagram
диаграмма, на которой отражены отношения, существующие
между актёрами и вариантами использования.
Диаграмма кооперации
диаграмма, на которой изображаются взаимодействия между
частями композитной структуры или ролями кооперации.

9. Источники

• Wikipedia: https://ru.wikipedia.org/wiki/UML
Статья UML и подстатьи (по статье на каждый вид UML – диаграмм)
• Intuit: http://www.intuit.ru/studies/courses/1007/229/lecture/5954
Лекция 3: Виды диаграмм UML
English     Русский Rules