Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
21 слайд
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
102.00 kB
Просмотров:
55
Скачиваний:
1
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Диаграммы взаимодействия](/documents_5/9503a524689925440bd2f9e8797eb0d9/img0.jpg)
Содержание слайда: Диаграммы взаимодействия
(диаграммы последовательности, диаграммы кооперации)
№2 слайд![Основные вопросы Что такое](/documents_5/9503a524689925440bd2f9e8797eb0d9/img1.jpg)
Содержание слайда: Основные вопросы
Что такое диаграммы взаимодействия?
Виды диаграмм взаимодействия
Основные компоненты (для каждого вида диаграмм)
Примеры
Общее и различное между видами диаграмм взаимодействия
№3 слайд![Что такое диаграммы](/documents_5/9503a524689925440bd2f9e8797eb0d9/img2.jpg)
Содержание слайда: Что такое диаграммы взаимодействия?
Диаграмма классов представляет собой логическую модель статического представления моделируемой системы
Однако элементы системы всегда взаимодействуют между собой
В языке UML это взаимодействие элементов рассматривается в информационном аспекте, т.е. объекты обмениваются некоторой информацией.
=> Диаграммы взаимодействий являются моделями, описывающими поведение взаимодействующих групп объектов.
№4 слайд![Виды диаграмм взаимодействия](/documents_5/9503a524689925440bd2f9e8797eb0d9/img3.jpg)
Содержание слайда: Виды диаграмм взаимодействия
Существуют 2 вида диаграмм взаимодействий:
1) диаграммы последовательности действий – sequence diagram;
2) диаграммы кооперации (кооперативные диаграммы) – collaboration diagram
№5 слайд![Диаграммы последовательности](/documents_5/9503a524689925440bd2f9e8797eb0d9/img4.jpg)
Содержание слайда: Диаграммы последовательности действий
Диаграммы последовательности действий отображают взаимодействие объектов, упорядоченное по времени.
Основными компонентами диаграмм последовательности действий являются:
- Объекты;
- Линия жизни;
- Сообщения.
№6 слайд![Объекты Объект экземпляр](/documents_5/9503a524689925440bd2f9e8797eb0d9/img5.jpg)
Содержание слайда: Объекты
Объект – экземпляр класса.
№7 слайд![Графические элементы](/documents_5/9503a524689925440bd2f9e8797eb0d9/img6.jpg)
Содержание слайда: Графические элементы диаграммы последовательности
№8 слайд![Линия жизни и фокус управления](/documents_5/9503a524689925440bd2f9e8797eb0d9/img7.jpg)
Содержание слайда: Линия жизни и фокус управления
№9 слайд![Сообщение Представляет собой](/documents_5/9503a524689925440bd2f9e8797eb0d9/img8.jpg)
Содержание слайда: Сообщение
Представляет собой законченный фрагмент информации, который отправляется одним объектом другому;
Прием сообщения инициирует выполнение определенных действий;
3 разновидности сообщений:
№10 слайд![Сообщение Сообщение,](/documents_5/9503a524689925440bd2f9e8797eb0d9/img9.jpg)
Содержание слайда: Сообщение
Сообщение, отправленное самому себе – рефлексивное (саморегулирование).
№11 слайд![Пример диаграммы](/documents_5/9503a524689925440bd2f9e8797eb0d9/img10.jpg)
Содержание слайда: Пример диаграммы последовательности
№12 слайд![Диаграмма кооперации](/documents_5/9503a524689925440bd2f9e8797eb0d9/img11.jpg)
Содержание слайда: Диаграмма кооперации
Поведение системы описывается на уровне отдельных объектов, которые обмениваются между собой сообщениями, чтобы достичь определенной цели или реализовать некоторый вариант использования.
Кооперация. (collaboration) - служит для обозначения множества взаимодействующих с определенной целью объектов в общем контексте моделируемой системы.
№13 слайд![Основные компоненты Основные](/documents_5/9503a524689925440bd2f9e8797eb0d9/img12.jpg)
Содержание слайда: Основные компоненты
Основные компоненты диаграммы кооперации:
- объекты;
- связи;
- сообщения.
№14 слайд![Объекты Объект является](/documents_5/9503a524689925440bd2f9e8797eb0d9/img13.jpg)
Содержание слайда: Объекты
Объект является отдельным экземпляром класса, который создается на этапе реализации модели (выполнения программы)
№15 слайд![Мультиобъект Представляет](/documents_5/9503a524689925440bd2f9e8797eb0d9/img14.jpg)
Содержание слайда: Мультиобъект
Представляет собой множество объектов, которые могут быть образованы на основе класса.
№16 слайд![Активный объект В контексте](/documents_5/9503a524689925440bd2f9e8797eb0d9/img15.jpg)
Содержание слайда: Активный объект
В контексте языка UML объекты делятся на активные и пассивные.
Активный объект имеет свой собственный поток управления и может инициировать деятельность по управлению другими объектами.
№17 слайд![Составной объект Предназначен](/documents_5/9503a524689925440bd2f9e8797eb0d9/img16.jpg)
Содержание слайда: Составной объект
Предназначен для представления объекта, имеющего сложную структуру и внутренние потоки управления.
№18 слайд![Сообщение В общем смысле под](/documents_5/9503a524689925440bd2f9e8797eb0d9/img17.jpg)
Содержание слайда: Сообщение
В общем смысле под сообщением понимается законченный фрагмент информации, посылаемый одним объектом другому.
№19 слайд![Пример диаграммы кооперации](/documents_5/9503a524689925440bd2f9e8797eb0d9/img18.jpg)
Содержание слайда: Пример диаграммы кооперации
№20 слайд![Основное отличие между](/documents_5/9503a524689925440bd2f9e8797eb0d9/img19.jpg)
Содержание слайда: Основное отличие между диаграммой последовательности и кооперации
На диаграмме кооперации изображаются только такие отношения между объектами, которые играют роль информационных каналов при взаимодействии.
На диаграмме кооперации не указывается время в виде дополнительного измерения.
Таким образом, в диаграмме последовательности делается акцент на временной аспект, в диаграмме кооперации – на статическое взаимодействие объектов системы.
№21 слайд![Изученные вопросы Назначение](/documents_5/9503a524689925440bd2f9e8797eb0d9/img20.jpg)
Содержание слайда: Изученные вопросы
Назначение диаграмм взаимодействия
Диаграмма последовательности (компоненты, назначение, пример)
Диаграмма кооперации (компоненты, назначение, пример)
Общее и различное в диаграммах последовательности и кооперации