Please enable JavaScript.
Coggle requires JavaScript to display documents.
Язык UML, логическую - Coggle Diagram
Язык UML
Унифицированный язык моделирован представляет собой язык для определения, представления, проектирования и документирования программных систем, организационно-экономических систем, технических систем и других систем различной природы.
Модель — упрощенное представление реальности. С точки зрения программирования модель — это чертеж системы.
-
Спецификация разрабатываемого программного обеспечения при использовании UML объединяет несколько моделей:
-
-
-
-
-
Концептуальная модель, включает в себя составные части:
-
-
-
Сущности – это абстракции, являющиеся основными элементами модели.
-
-
-
Группирующие сущности являются организующими частями модели UML. Это блоки, на которые можно разложить модель.
-
Аннотационные сущности – пояснительные части модели UML. Это комментарии для дополнительного описания, разъяснения или замечания к любому элементу модели.
Класс – это описание совокупности объектов с общими атрибутами, операциями, отношениями и семантикой
Графически класс изображается в виде прямоугольника, в котором обычно записаны его имя, атрибуты и операции
Зависимость (Dependency) – это семантическое отношение между двумя сущностями, при котором изменение одной из них, независимой, может повлиять на семантику другой, зависимой.
Ассоциация (Association) – структурное отношение, описывающее совокупность связей; связь – это соединение между объектами.
Обобщение (Generalization) – это отношение «специализация/обобщение», при котором объект специализированного элемента (потомок) может быть подставлен вместо объекта обобщенного элемента (родителя или предка).
Реализация (Realization) – это семантическое отношение между классификаторами, при котором один классификатор определяет «контракт», а другой гарантирует его выполнение.
-
-