Похожие презентации:
Сравнительный анализ 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