Please enable JavaScript.
Coggle requires JavaScript to display documents.
Язык UML - Coggle Diagram
Язык UML
Диаграмма
Диаграмма классов
определяет типы классов системы и различного рода статические связи , которые существуют между ними
Диаграмма пакетов
структурная диаграмма, основным содержанием которой являются пакеты и отношения между ними
-
Диаграмма кооперации
предназначена для описания поведения системы на уровне отдельных объектов, которые обмениваются между собой сообщениями, чтобы достичь нужной цели или реализовать некоторый вариант использования
Диаграмма деятельности
диаграмма, на которой показано разложение некоторой деятельности на её составные части
-
Диаграмма компонентов
статическая структурная диаграмма, показывает разбиение программной системы на структурные компоненты и связи между компонентами
-
графическое представление данных линейными отрезками или геометрическими фигурами, позволяющее быстро оценить соотношение нескольких величин
Модель
Логическая модель
описывает ключевые абстракции программного обеспечения, то есть средства, обеспечивающие требуемую функциональность.
-
-
-
-
-
Концептуальная модель
Сущность
абстракция, являющиаяся основным элементом модели
Структурные
статические части модели, соответствующие концептуальным или физическим элементам системы
Класс
описание совокупности объектов с общими атрибутами, операциями, отношениями и семантикой
Интерфейс
совокупность операций, которые определяют сервис (набор услуг), предоставляемый классом или компонентом
Кооперация
совокупность ролей и других элементов, которые, работая совместно, производят некоторый кооперативный эффект, не сводящийся к простой сумме слагаемых
Прецедент
описание последовательности выполняемых системой действий, которая производит наблюдаемый результат, значимый для какого-то определенного актера
Компонент
физическая заменяемая часть системы, которая соответствует некоторому набору интерфейсов и обеспечивает его реализацию
-
Группирующие
блоки, на которые можно разложить модель
Аннотационные
комментарии для дополнительного описания, разъяснения или замечания к любому элементу модели
Отношение
блок, который связывает различные сущности
Зависимость
семантическое отношение между двумя сущностями, при котором изменение одной из них, независимой, может повлиять на семантику другой, зависимой
Ассоциация
структурное отношение, описывающее совокупность связей
Обобщение
отношение «специализация/обобщение», при котором объект специализированного элемента (потомок) может быть подставлен вместо объекта обобщенного элемента (родителя или предка)
Реализация
семантическое отношение между классификаторами, при котором один классификатор определяет «контракт», а другой гарантирует его выполнение
Диаграмма
блок, который группирует представляющие интерес совокупности сущностей