![]() |
Реализующая
сущность
Рис. 10. Отношение обобщения
ДИАГРАММЫ
Помимо сущностей и отношений, в модели должна быть структура, которая бы помогла ее составлению и пониманию.
Диаграмма UML и есть та основная накладываемая на модель структура, которая позволяет создавать и использовать модели.

Диаграмма (diagram) – это графическое представление некоторой части графа модели.
В UML определен набор рекомендуемых к использованию типов диаграмм, которые получили название канонических типов диаграмм
Типы канонических диаграмм
Таблица 12. Типы и теги диаграмм в UML
| № | Название диаграммы | Тег (стандартный) | Тег (в конспекте) |
| Диаграмма использования | user case или uc | user case | |
| Диаграмма классов | class | class | |
| Диаграмма автоматов | state machine или stm | state machine | |
| Диаграмма деятельности | activity или act | activity | |
| Диаграмма последовательности | interaction или sd | sd | |
| Диаграмма коммуникаций | interaction или sd | comm | |
| Диаграмма компонентов | component или cmp | component | |
| Диаграмма размещения | не определен | deployment | |
| Диаграмма объектов | не определен | object | |
| Диаграмма внутренней структуры | class | class | |
| Обзорная диаграмма взаимодействия | interaction или sd | interaction | |
| Диаграмма синхронизации | interaction или sd | timing | |
| Диаграмма пакетов | package или pkg | package |
Обобщенная иерархия типов диаграмм UML
Общий шаблон представления диаграммы приведен на рис. 14.
Основных элементов два:
· наружная рамка;
· ярлычок с названием диаграммы.
Название диаграмм записываются в специальном формате, показанном на рис. 14.
![]() |
<тег> < Название диаграммы >
![]() |
Рис. 14. Нотация для диаграммы
Все диаграммы можно условно разбить на две группы:
(Если разделять все UML диаграммы по критерию в каких областях их можно использовать, то в этом случае их можно разделить на две группы:)
· общие диаграммы (с 1 по 8 см. табл. 12);
· специальные диаграммы (с 9 по 13 см. табл. 12).









