Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
25 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
219.37 kB
Просмотров:
75
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img0.jpg)
№2 слайд![Объектно-ориентированное](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img1.jpg)
Содержание слайда: Объектно-ориентированное проектирование ИС
№3 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img2.jpg)
№4 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img3.jpg)
№5 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img4.jpg)
№6 слайд![Диаграммы последовательности](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img5.jpg)
Содержание слайда: Диаграммы последовательности действий
(Sequence diagram)
Назначение:
Диаграммы последовательности действий отображают взаимодействие объектов, упорядоченное во времени.
Элементы диаграммы:
▶ объекты – экземпляры класса;
▶ линии жизни;
▶ фокус управления – указывает временной интервал активности объекта, Объект, находящийся в фокусе управления, активен и выполняет определенные действия.
▶ сообщения – законченный фрагмент информации, который отправляется одним объектом другому;
№7 слайд![Диаграммы последовательности](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img6.jpg)
Содержание слайда: Диаграммы последовательности действий
(Sequence diagram)
№8 слайд![Диаграммы последовательности](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img7.jpg)
Содержание слайда: Диаграммы последовательности действий
(Sequence diagram)
Виды сообщений:
<<call>> команда (синхронное сообщение) – Команда-требование одной части системы выполнить операцию, определенную в другой части системы (в программировании соответствует вызову метода)
<<send>> сигнал (асинхронное сообщение) – передача сообщения, не требующего ответа (в программировании соответствует отправке сообщения о событии);
<<return>> возврат – передача управления в точку вызова и возврат результатов (возврат из метода)
№9 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img8.jpg)
№10 слайд![Диаграммы коопераций](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img9.jpg)
Содержание слайда: Диаграммы коопераций
(Collaboration diagram)
Диаграмма кооперации:
поведение системы описывается на уровне отдельных объектов, которые обмениваются между собой сообщениями, чтобы достичь определенной цели или реализовать некоторый вариант использования
Элементы диаграммы:
объекты – экземпляры класса;
связи;
сообщения;
№11 слайд![Сущность Объект Сущность](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img10.jpg)
Содержание слайда: Сущность «Объект»:
Сущность «Объект»:
является отдельным экземпляром класса, который создается на этапе реализации модели (выполнения программы)
Виды объектов:
активный объект;
пассивный объект;
мультиобъект;
составной объект.
№12 слайд![Мультиобъект Мультиобъект](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img11.jpg)
Содержание слайда: Мультиобъект:
Мультиобъект:
Представляет собой множество объектов, которые могут быть образованы на основе класса
№13 слайд![Активный и пассивный объекты](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img12.jpg)
Содержание слайда: Активный и пассивный объекты:
Активный и пассивный объекты:
имеет свой собственный поток управления и может инициировать деятельность по управлению другими объектами
№14 слайд![Составной объект Составной](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img13.jpg)
Содержание слайда: Составной объект:
Составной объект:
Предназначен для представления объекта, имеющего сложную структуру и внутренние потоки управления
№15 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img14.jpg)
№16 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img15.jpg)
№17 слайд![Диаграммы деятельности](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img16.jpg)
Содержание слайда: Диаграммы деятельности
(Activity diagram)
Диаграмма деятельности:
Отражает динамику системы и представляет собой схемы потоков управления в системе от действия к действию, а также параллельные действия и альтернативные потоки .
В контексте языка UML деятельность представляет собой некоторую совокупность отдельных вычислений, выполняемых автоматом
Элементы диаграммы деятельности:
деятельность (действие);
переход;
элемент выбора;
линия синхронизации.
№18 слайд![Действие деятельность](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img17.jpg)
Содержание слайда: Действие (деятельность):
Действие (деятельность):
исполнение определенного поведения в потоке управления системой
Элемент выбора (ветвление):
позволяют задавать альтернативные пути потока управления
№19 слайд![Линии синхронизации Линии](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img18.jpg)
Содержание слайда: Линии синхронизации:
Линии синхронизации:
Точка слияния потоков представляет собой механизм синхронизации нескольких параллельных потоков выполнения. Выше точки слияния деятельности, ассоциированные с приходящими в нее путями, выполняются параллельно.
В точке слияния параллельные потоки синхронизируются, то есть каждый из них ждет, пока все остальные достигнут этой точки, после чего выполнение продолжается в рамках одного потока.
№20 слайд![Дорожки Swimlane Дорожки](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img19.jpg)
Содержание слайда: Дорожки (Swimlane):
Дорожки (Swimlane):
разновидность пакетов, описывающие связанную совокупность работ
№21 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img20.jpg)
№22 слайд![Диаграммы состояний](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img21.jpg)
Содержание слайда: Диаграммы состояний
(Statechart diagram)
Диаграмма состояний:
показывает автомат, фокусируя внимание на потоке управления от состояния к состоянию
используется для моделирования динамических аспектов системы
предназначены для моделирования поведения одного объекта на протяжении его жизненного цикла. Если диаграммы деятельности моделируют поток управления от деятельности к деятельности, то диаграммы состояний - поток управления от события к событию.
Автомат - это описание последовательности состояний, через которые проходит объект на протяжении своего жизненного цикла, реагируя на события, - в том числе описание реакций на эти события.
№23 слайд![Диаграммы состояний](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img22.jpg)
Содержание слайда: Диаграммы состояний
(Statechart diagram)
Элементы диаграммы состояний:
состояния;
переходы.
Состояние - это ситуация в жизни объекта, на протяжении которой он удовлетворяет некоторому условию, выполняет определенную деятельность или ожидает какого-то события.
Переход – отношение между двумя последовательными состояниями, которое указывает на факт смены одного состояния другим.
Синтаксическая метка перехода состоит из трех частей, каждая из которых является необязательной:
<событие> [<условие>] / <действие>
№24 слайд![](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img23.jpg)
№25 слайд![Диаграммы состояний](/documents_6/bc1d9f6c9466f2ce9a42c7f530fc3cce/img24.jpg)
Содержание слайда: Диаграммы состояний
(Statechart diagram)