пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Основные диаграммы UML (в вопросах билетов по 2-е диаграммы из перечня: использования, классов, объектов, состояний, деятельности, последовательности, кооперации, компонентов, развертывания, взаимодействия. Элементы диаграмм, специфика применения.

Графические изображения моделей системы в UML называются диаграммами. В терминах языка UML определены следующие их виды: - диаграмма вариантов использования или прецедентов (usecasediagram) - диаграмма классов (classdiagram) - диаграммы поведения (behaviordiagrams) - диаграмма состояний (statechartdiagram) - диаграмма деятельности (activitydiagram) - диаграммы взаимодействия (interactiondiagrams) - диаграмма последовательности (sequencediagram) - диаграмма кооперации (collaborationdiagram) - диаграммы реализации (implementationdiagrams) - диаграмма компонентов (componentdiagram) - диаграмма развертывания (deploymentdiagram)

Суть диаграммы вариантов использования состоит в следующем. Проектируемая система представляется в виде множества сущностей или актеров, взаимодействующих с системой с помощью вариантов использования.

Диаграмма классов (classdiagram) служит для представления статической структуры модели системы в терминологии классов объектно-ориентированного программирования.

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

Каждая диаграмма состояний в UML описывает все возможные состояния одного экземпляра определенного класса и возможные последовательности его переходов из одного состояния в другое, то есть моделирует все изменения состояний объекта как его реакцию на внешние воздействия.

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

Диаграмма компонентов позволяет определить архитектуру разрабатываемой системы, установив зависимости между программными компонентами, в роли которых может выступать исходный и исполняемый код. Основными графическими элементами диаграммы компонентов являются компоненты, интерфейсы и зависимости между ними.

Для представления общей конфигурации и топологии распределенной программной системы в UML предназначены диаграммы развертывания.

 


06.01.2018; 19:39
хиты: 141
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь