Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Диаграммы. Диаграмма — графическое представление некоторого множества элементов модели



Диаграмма — графическое представление некоторого множества элементов модели.

UML включает виды диаграмм:

1. Диаграмма классов (Class Diagram) — показывает набор классов, интерфейсов, сотрудни-честв и их отношений.

2. Диаграмма объектов (Object Diagram) — показывает набор объектов и их отношения.

3. Диаграмма вариантов использования (прецедентов) (Use Case Diagram) — показывает на­бор вариантов использования, актеров и их отношений.

Диаграммы последовательности и диаграммы сотрудничества — это разновидности диаграмм взаимодействия. Диаграмма взаимодействия (Interaction Diagram) показывает взаимодействие, включающее набор объектов и их отношений, а также пересылаемые между объектами сообщения.

4. Диаграмма последовательности (Sequence Diagram) — это диаграмма взаимодействия, ко­торая выделяет упорядочение сообщений по времени.

5. Диаграмма сотрудничества (кооперации) (Collaboration Diagram) — это диаграмма взаи­модействия, которая выделяет структурную организацию объектов, посылающих и при­нимающих сообщения.

6. Диаграмма схем состояний (Statechart Diagram) показывает конечный автомат, представ­ляет состояния, переходы, события и действия.

7. Диаграмма деятельности (Activity Diagram) — специальная разновидность диаграммы схем состояний, которая показывает поток от действия к действию внутри системы.

8. Компонентная диаграмма (Component Diagram) показывает организацию набора компо­нентов и зависимости между компонентами.

9. Диаграмма размещения (развертывания) (Deployment Diagram) показывает конфигурацию обрабатывающих узлов периода выполнения, а также компоненты, живущие в них.





Дата публикования: 2015-02-03; Прочитано: 289 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...