WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

Диаграмма в языке моделирования UML — наглядное представление некоей совокупности элементов модели системы в виде графа, на котором дуги (отношения) связывают вершины (сущности). В своём графическом виде различные виды диаграмм UML (диаграммы классов, компонентов, объектов и др.) применяются для визуализации разных аспектов устройства или поведения моделируемой системы[1][2].

Описание

Диаграмма не принадлежит к семантическим элементам языка UML и её значение не зависит от того, каким образом она представлена. Кроме редких исключений основная часть несомой ею информации содержится не в размере или расположении её элементов, а в её топологической конфигурации. Чаще всего применяются три основных типа визуальных отношений между элементами: соединение (в виде линий от одной двумерной формы к другой), включение (в виде помещения одних форм внутрь других) и визуальное подкрепление (в виде размещения одних символов недалеко от других). Возможно также представить данную нотацию и в аналитической форме как совокупность связей узлов графа[2].

Язык моделирования UML предоставляет своему пользователю большое количество предопределённых разновидностей диаграмм. Как правило, тип каждой диаграммы определяется большинством элементов, которые она отображает. Однако, ничто не мешает проектировщику определить и свой собственный вид диаграммы исходя из требований данной конкретной задачи[1].

В большинстве ситуаций, для представления статических частей модели используются структурные диаграммы, а для предоставления её динамической части применяются поведенческие диаграммы[1].

Структурные диаграммы

Поведенческие диаграммы

В рамках нотации UML для построения всех типов диаграмм используется четыре вида графических примитивов: пиктограммы, маршруты, двумерные символы и строки. Каждая диаграмма может быть представлена в виде рамки с графическим содержимым. Внутри рамки должно быть указано имя диаграммы и то подмножество системы, которое иллюстрирует данная диаграмма. В левом верхнем углу рамки изображается пятиугольник с именным тегом, который несёт информацию об имени и типе диаграммы[3].

Примечания

  1. 1 2 3 Буч, Рамбо, Якобсон, 2006, Диаграммы, с. 105-107.
  2. 1 2 Буч, Якобсон, Рамбо, 2006, diagram (диаграмма), с. 331.
  3. Буч, Якобсон, Рамбо, 2006, diagram (диаграмма), с. 332.

Источники

  • Г. Буч, Д. Рамбо, И. Якобсон. Язык UML. Руководство пользователя = The Unified Modeling Language Usere Guide. — 2-е. М. : ДМК Пресс, 2006. — 496 с. ISBN 5-94074-334-X.
  • Г. Буч, А. Якобсон, Д. Рамбо,. UML. Классика CS = The Unified Modeling Language Reference Manual. — 2-е. СПб. : «Питер», 2006. — 736 с. ISBN 5-469-00599-2.

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии