📄️ Диаграмма активностей (Activity diagram)
Диаграмма активностей (видов деятельности) отображает динамические аспекты поведения системы. Эта диаграмма представляет собой блок-схему, которая наглядно показывает, как поток управления переходит от одной деятельности к другой.
📄️ Диаграмма классов (Class diagram)
Диаграмма классов отображает типы классов системы и различные связи между классами. На диаграммах этого типа изображаются также атрибуты классов, операции классов и ограничения, которые накладываются на связи между классами. Может быть использована как альтернатива ERD при описании моделей данных, особенно если необходимо зафиксировать операции над классами.
📄️ Вводная информация
UML (Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки ПО. Используется для моделирования бизнес-процессов, системного проектирования и отображения организационных структур.
📄️ Диаграмма последовательности (Sequence diagram)
Диаграммы последовательностей (Sequence diagram) используются для уточнения диаграмм вариантов использования для более детального описания логики сценариев использования.
📄️ Диаграмма состояний (Statechart diagram)
Диаграмма состояний (Statechart diagram) показывает, как объект переходит из одного состояния в другое.
📄️ Диаграмма вариантов использования (UseCase diagram)
Диаграмма вариантов использования (UseCase diagram) описывает, какой функционал разрабатываемой системы доступен каждой группе пользователей.