🗊Презентация Моделирование динамических отношений на UML

Нажмите для полного просмотра!
Моделирование динамических отношений на UML, слайд №1Моделирование динамических отношений на UML, слайд №2Моделирование динамических отношений на UML, слайд №3Моделирование динамических отношений на UML, слайд №4Моделирование динамических отношений на UML, слайд №5Моделирование динамических отношений на UML, слайд №6Моделирование динамических отношений на UML, слайд №7Моделирование динамических отношений на UML, слайд №8Моделирование динамических отношений на UML, слайд №9Моделирование динамических отношений на UML, слайд №10Моделирование динамических отношений на UML, слайд №11Моделирование динамических отношений на UML, слайд №12Моделирование динамических отношений на UML, слайд №13Моделирование динамических отношений на UML, слайд №14Моделирование динамических отношений на UML, слайд №15Моделирование динамических отношений на UML, слайд №16Моделирование динамических отношений на UML, слайд №17Моделирование динамических отношений на UML, слайд №18Моделирование динамических отношений на UML, слайд №19Моделирование динамических отношений на UML, слайд №20Моделирование динамических отношений на UML, слайд №21Моделирование динамических отношений на UML, слайд №22Моделирование динамических отношений на UML, слайд №23Моделирование динамических отношений на UML, слайд №24Моделирование динамических отношений на UML, слайд №25Моделирование динамических отношений на UML, слайд №26Моделирование динамических отношений на UML, слайд №27Моделирование динамических отношений на UML, слайд №28

Содержание

Вы можете ознакомиться и скачать презентацию на тему Моделирование динамических отношений на UML. Доклад-сообщение содержит 28 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Моделирование динамических отношений на UML
Диаграммы поведения на UML
Диаграмма прецедентов (Use Case diagram)
Диаграмма последовательностей (Sequence diagram)
Диаграммы взаимодействий (Interaction diagram)
Диаграмма деятельности (Activity diagram)
Диаграмма состояний (Statechart diagram)
Описание слайда:
Моделирование динамических отношений на UML Диаграммы поведения на UML Диаграмма прецедентов (Use Case diagram) Диаграмма последовательностей (Sequence diagram) Диаграммы взаимодействий (Interaction diagram) Диаграмма деятельности (Activity diagram) Диаграмма состояний (Statechart diagram)

Слайд 2





Отношения между объектами
Описание слайда:
Отношения между объектами

Слайд 3





Диаграммы поведения на UML
Описание слайда:
Диаграммы поведения на UML

Слайд 4





Применение диаграммы прецедентов 
(Use case diagram)
Прецеденты служат UML-представлением функций системы
Прецеденты описывают взаимодействия между системой и пользователями, уделяя основное внимание тому, что система «делает» для пользователя
Модель прецедентов описывает функциональное поведение системы в целом или ее отдельных подсистем
Модель прецедентов НЕ специфицирует, 
КАК функции будут реализованы в системе
Описание слайда:
Применение диаграммы прецедентов (Use case diagram) Прецеденты служат UML-представлением функций системы Прецеденты описывают взаимодействия между системой и пользователями, уделяя основное внимание тому, что система «делает» для пользователя Модель прецедентов описывает функциональное поведение системы в целом или ее отдельных подсистем Модель прецедентов НЕ специфицирует, КАК функции будут реализованы в системе

Слайд 5





Актор
Описание слайда:
Актор

Слайд 6





Прецедент
Описание слайда:
Прецедент

Слайд 7





Пример диаграммы прецедентов
Описание слайда:
Пример диаграммы прецедентов

Слайд 8





Отношение обобщения между акторами
Описание слайда:
Отношение обобщения между акторами

Слайд 9





Связь «включение» между прецедентами
Обозначается <<include>>
Применяется, когда имеется какой-либо фрагмент поведения системы, который повторяется более, чем в одном варианте использования
Отпадает необходимость дублировать одинаковые варианты поведения системы
Описание слайда:
Связь «включение» между прецедентами Обозначается <<include>> Применяется, когда имеется какой-либо фрагмент поведения системы, который повторяется более, чем в одном варианте использования Отпадает необходимость дублировать одинаковые варианты поведения системы

Слайд 10





Пример включения прецедентов
Описание слайда:
Пример включения прецедентов

Слайд 11





Связь «расширение» между прецедентами
Обозначается <<extend>>
Применяется в тех случаях, когда один вариант использования подобен другому, но несет несколько большую нагрузку
Следует применять, когда вы описываете альтернативные варианты в типичном поведении системы
Описание слайда:
Связь «расширение» между прецедентами Обозначается <<extend>> Применяется в тех случаях, когда один вариант использования подобен другому, но несет несколько большую нагрузку Следует применять, когда вы описываете альтернативные варианты в типичном поведении системы

Слайд 12





Пример применения расширения прецедентов
Описание слайда:
Пример применения расширения прецедентов

Слайд 13





Применение связей между прецедентами
Описание слайда:
Применение связей между прецедентами

Слайд 14





Документирование прецедентов
Описание слайда:
Документирование прецедентов

Слайд 15





Формы сценариев
Простая текстовая форма:
Пользователь вставляет карточку. 
Система запрашивает PIN. 
Пользователь вводит PIN. 
Система проверяет PIN.
Таблица из двух столбцов:
Описание слайда:
Формы сценариев Простая текстовая форма: Пользователь вставляет карточку. Система запрашивает PIN. Пользователь вводит PIN. Система проверяет PIN. Таблица из двух столбцов:

Слайд 16





Упражнение
Описание слайда:
Упражнение

Слайд 17





Диаграммы взаимодействий
Описание слайда:
Диаграммы взаимодействий

Слайд 18





Диаграмма последовательностей (Sequence diagram) 
Отображает взаимодействие объектов в динамике
Акцентирует внимание на временной упорядоченности сообщений
Иллюстрирует логику развития сценария использования (use case)
Описание слайда:
Диаграмма последовательностей (Sequence diagram) Отображает взаимодействие объектов в динамике Акцентирует внимание на временной упорядоченности сообщений Иллюстрирует логику развития сценария использования (use case)

Слайд 19





Пример диаграммы последовательностей (1)
Описание слайда:
Пример диаграммы последовательностей (1)

Слайд 20





Пример диаграммы последовательностей (2)
Описание слайда:
Пример диаграммы последовательностей (2)

Слайд 21





Пример диаграммы последовательностей (3)
Описание слайда:
Пример диаграммы последовательностей (3)

Слайд 22





Диаграмма кооперации (Interaction diagram) 
акцентирует внимание на структурной организации объектов, принимающих участие во взаимодействии
описывает пути взаимодействия объектов и очередность передачи сообщений
Семантически эквивалентна диаграмме последовательностей
Описание слайда:
Диаграмма кооперации (Interaction diagram) акцентирует внимание на структурной организации объектов, принимающих участие во взаимодействии описывает пути взаимодействия объектов и очередность передачи сообщений Семантически эквивалентна диаграмме последовательностей

Слайд 23





Пример диаграммы взаимодействия
Описание слайда:
Пример диаграммы взаимодействия

Слайд 24





Диаграмма деятельности (Activity diagram) 
Диаграмма деятельности показывает 
поток переходов от одной деятельности к другой. 
Такие диаграммы детализируют особенности алгоритмической и логической реализации операций, выполняемых системой
Напоминают блок-схемы алгоритма
Описание слайда:
Диаграмма деятельности (Activity diagram) Диаграмма деятельности показывает поток переходов от одной деятельности к другой. Такие диаграммы детализируют особенности алгоритмической и логической реализации операций, выполняемых системой Напоминают блок-схемы алгоритма

Слайд 25





Пример диаграммы деятельности
Описание слайда:
Пример диаграммы деятельности

Слайд 26





Диаграмма состояний (Statechart diagram) 
Объекты имеют как поведение, так и состояние
В каждый момент времени объект находится в некотором определенном состоянии
Диаграмма состояний показывает, как объект переходит из одного состояния в другое
Пример:
Описание слайда:
Диаграмма состояний (Statechart diagram) Объекты имеют как поведение, так и состояние В каждый момент времени объект находится в некотором определенном состоянии Диаграмма состояний показывает, как объект переходит из одного состояния в другое Пример:

Слайд 27





Пример диаграммы состояний
Описание слайда:
Пример диаграммы состояний

Слайд 28





Резюме: рассмотренные вопросы
Какие существуют UML-диаграммы для моделирование динамических аспектов системы?
Как описать функциональность системы с помощью диаграммы прецедентов?
Как смоделировать взаимодействие объектов во времени с помощью диаграмм взаимодействия?
Как описать алгоритмическую последовательность действий в системе с помощью диаграммы деятельности?
Как описать состояния объектов и переходы между ними с помощью диаграммы состояний?
Описание слайда:
Резюме: рассмотренные вопросы Какие существуют UML-диаграммы для моделирование динамических аспектов системы? Как описать функциональность системы с помощью диаграммы прецедентов? Как смоделировать взаимодействие объектов во времени с помощью диаграмм взаимодействия? Как описать алгоритмическую последовательность действий в системе с помощью диаграммы деятельности? Как описать состояния объектов и переходы между ними с помощью диаграммы состояний?



Похожие презентации
Mypresentation.ru
Загрузить презентацию