Вторник, 17.09.2024, 05:08
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела

Информационные системы

Каталог статей

Главная » Статьи » Мои статьи [ Добавить статью ]

Диаграммы вариантов использования. Диаграммы взаимодействия. Диаграммы классов. Диаграммы состояний. Диаграммы деятельности. Диаграммы компо

Типы диаграмм UML

Диаграммы вариантов использования (use case diagrams) – для моделирования функциональных требований к системе (в виде сценариев взаимодействия пользователей с системой);

Диаграммы взаимодействия (interaction diagrams) – для моделирования процесса обмена сообщениями между объектами. Существуют два вида диаграмм взаимодействия: диаграммы последовательности (sequence diagrams) и кооперативные диаграммы (collaboration diagrams). На диаграммах взаимодействия представлены связи между объектами; показаны, в частности, сообщения, которыми объекты могут обмениваться. Диаграммы взаимодействия относятся к динамическому виду системы. При этом диаграммы последовательности отражают временную упорядоченность сообщений, а диаграммы кооперации – структурную организацию обменивающихся сообщениями объектов. Эти диаграммы являются изоморфными, то есть могут быть преобразованы друг в друга;

Диаграммы классов (class diagrams) – для моделирования статической структуры классов системы и связей между ними.

Диаграммы состояний (statechart diagrams) – для моделирования поведения объектов системы при переходе из одного состояния в другое.

Диаграммы деятельностей (activity diagrams) – для моделирования поведения системы в рамках различных вариантов использования или моделирования деятельностей.

Диаграммы компонентов (component diagrams) – для моделирования иерархии компонентов (подсистем) системы;

Диаграммы размещения (deployment diagrams) – для моделирования физической архитектуры системы.

Механизмами расширения в UML являются:

·         Ограничения - позволяют определять новые или изменять существующие правила

·         Теговые величины (то же что - Помеченные значения) - позволяют включать новую информацию в спецификацию элемента;

·         Стереотипы - расширяют словарь UML,позволяя на основе существующих блоков языка создавать новые, специфичные для решения конкретной проблемы ;

Категория: Мои статьи | Добавил: Chadoff (20.11.2013)
Просмотров: 958 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]