🗊Презентация Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов)

Нажмите для полного просмотра!
Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №1Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №2Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №3Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №4Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №5Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №6Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №7Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №8Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №9Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №10Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №11Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №12Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №13Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №14Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №15Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №16Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №17Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №18Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №19Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №20Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №21Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №22Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №23Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №24Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №25Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №26Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №27Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №28Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №29Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №30Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №31Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №32Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №33Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №34Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №35Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №36Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №37Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №38Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №39Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №40Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов), слайд №41

Содержание

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

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


Слайд 1





Информационные технологии
Диаграммы
Диаграммы вариантов использования (прецедентов)
Описание слайда:
Информационные технологии Диаграммы Диаграммы вариантов использования (прецедентов)

Слайд 2





Варианты использования
Литература:
Буч и др. «Язык UML – руководство пользователя», 1999
Леоненков «Самоучитель UML» 2003, 
«Нотация и семантика языка UML» 2006
Мартин Фаулер «Введение в  UML», 1998
Описание слайда:
Варианты использования Литература: Буч и др. «Язык UML – руководство пользователя», 1999 Леоненков «Самоучитель UML» 2003, «Нотация и семантика языка UML» 2006 Мартин Фаулер «Введение в UML», 1998

Слайд 3





Концептуальная модель UML
Описание слайда:
Концептуальная модель UML

Слайд 4





Диаграммы UML
Диаграмма вариантов использования
 (use case diagram) 
Диаграмма классов (class diagram) 
Диаграммы поведения
 (behavior diagrams) 
Диаграмма состояний (statechart diagram) 
Диаграмма деятельности (activity diagram) 
Диаграммы взаимодействия 
(interaction diagrams)  
Диаграмма последовательности 
(sequence diagram)  
Диаграмма кооперации (collaboration diagram)  
Диаграммы реализации
Диаграмма компонентов
Диаграмма развертывания
Описание слайда:
Диаграммы UML Диаграмма вариантов использования (use case diagram) Диаграмма классов (class diagram) Диаграммы поведения (behavior diagrams) Диаграмма состояний (statechart diagram) Диаграмма деятельности (activity diagram) Диаграммы взаимодействия (interaction diagrams)  Диаграмма последовательности (sequence diagram)  Диаграмма кооперации (collaboration diagram)  Диаграммы реализации Диаграмма компонентов Диаграмма развертывания

Слайд 5





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

Слайд 6





Правила построения диаграмм UML
Диаграммы не следует перегружать текстовой информацией 
Количество типов диаграмм для конкретной модели приложения не является строго фиксированным
Описание слайда:
Правила построения диаграмм UML Диаграммы не следует перегружать текстовой информацией Количество типов диаграмм для конкретной модели приложения не является строго фиксированным

Слайд 7





Цели диаграмм прецедентов
Определить общие границы и контекст моделируемой предметной области на начальных этапах проектирования системы. 
Сформулировать общие требования к функциональному поведению проектируемой системы. 
Разработать исходную концептуальную модель системы для ее последующей детализации в форме логических и физических моделей. 
Подготовить исходную документацию для взаимодействия разработчиков системы с ее заказчиками и пользователями.
Описание слайда:
Цели диаграмм прецедентов Определить общие границы и контекст моделируемой предметной области на начальных этапах проектирования системы. Сформулировать общие требования к функциональному поведению проектируемой системы. Разработать исходную концептуальную модель системы для ее последующей детализации в форме логических и физических моделей. Подготовить исходную документацию для взаимодействия разработчиков системы с ее заказчиками и пользователями.

Слайд 8





Диаграммы прецедентов
Актер
Прецедент (вариант использования, use case)
Описание слайда:
Диаграммы прецедентов Актер Прецедент (вариант использования, use case)

Слайд 9





Актер
Актер – любая сущность, взаимодействующая с системой извне
Описание слайда:
Актер Актер – любая сущность, взаимодействующая с системой извне

Слайд 10





Актер
Особенности
Актер – это роль
Может не быть реального человека
Один человек может играть несколько ролей 
Легче пересчитать актеров...
События могут выступать актерами..
Описание слайда:
Актер Особенности Актер – это роль Может не быть реального человека Один человек может играть несколько ролей Легче пересчитать актеров... События могут выступать актерами..

Слайд 11





Вариант использования
Вариант использования –сервисы или некоторый набор действий, которые система предоставляет актеру
Описание слайда:
Вариант использования Вариант использования –сервисы или некоторый набор действий, которые система предоставляет актеру

Слайд 12





Вариант использования
Прецедент – это набор сценариев, которые представляют собой последовательность действий, выполняемых конкретной системой для достижения ощутимого результата для конкретного исполнителя.
Описание слайда:
Вариант использования Прецедент – это набор сценариев, которые представляют собой последовательность действий, выполняемых конкретной системой для достижения ощутимого результата для конкретного исполнителя.

Слайд 13





Вариант использования
Сценарий – это специальная последовательность действий или взаимодействий между исполнителями и системой
Описание слайда:
Вариант использования Сценарий – это специальная последовательность действий или взаимодействий между исполнителями и системой

Слайд 14





Вариант использования
Сервис представляет собой законченную последовательность действий. 
После того как система закончит обработку запроса пользователя, она должна возвратиться в исходное состояние
Описание слайда:
Вариант использования Сервис представляет собой законченную последовательность действий. После того как система закончит обработку запроса пользователя, она должна возвратиться в исходное состояние

Слайд 15





Вариант использования
Варианты использования могут применяться как для спецификации внешних требований к проектируемой системе, 
так и для спецификации функционального поведения уже существующей системы
Описание слайда:
Вариант использования Варианты использования могут применяться как для спецификации внешних требований к проектируемой системе, так и для спецификации функционального поведения уже существующей системы

Слайд 16





Вариант использования
Имя прецедента
простое «Разместить заказ»
составное «Датчики:: откалибровать положение»
Описание слайда:
Вариант использования Имя прецедента простое «Разместить заказ» составное «Датчики:: откалибровать положение»

Слайд 17





Вариант использования
Сценарий или примечание – пояснительный текст, который раскрывает смысл или семантику составляющих диаграмму компонентов.
Описание слайда:
Вариант использования Сценарий или примечание – пояснительный текст, который раскрывает смысл или семантику составляющих диаграмму компонентов.

Слайд 18





Вариант использования
Особенности
Use Case – требование к системе
Нет необходимости рисовать
10 человеко-лет – 12 – 100 вариантов использования
Описание слайда:
Вариант использования Особенности Use Case – требование к системе Нет необходимости рисовать 10 человеко-лет – 12 – 100 вариантов использования

Слайд 19





Интерфейс (Interface)
интерфейс (Interface) – модель поведения системы без указания способа реализации этого поведения
Описание слайда:
Интерфейс (Interface) интерфейс (Interface) – модель поведения системы без указания способа реализации этого поведения

Слайд 20





Вариант использования
Вариант использования
реализует ВСЕ операции
UC реализует ЧАСТЬ операций
Описание слайда:
Вариант использования Вариант использования реализует ВСЕ операции UC реализует ЧАСТЬ операций

Слайд 21





Отношения прецедентов
ассоциации 
(association relationship) 
расширения 
(extend relationship) 
обобщения 
(generalization relationship) 
включения 
(include relationship)
Описание слайда:
Отношения прецедентов ассоциации (association relationship) расширения (extend relationship) обобщения (generalization relationship) включения (include relationship)

Слайд 22





Отношения ассоциации
общие свойства вариантов использования могут быть представлены тремя различными способами, а именно с помощью отношений расширения, обобщения и включения
Описание слайда:
Отношения ассоциации общие свойства вариантов использования могут быть представлены тремя различными способами, а именно с помощью отношений расширения, обобщения и включения

Слайд 23





Отношения ассоциации
определяет семантические (смысловые) особенности взаимодействия актеров
Описание слайда:
Отношения ассоциации определяет семантические (смысловые) особенности взаимодействия актеров

Слайд 24





Отношения ассоциации
Кратность (multiplity) 
количество конкретных экземпляров данного компонента, которые могут выступать в качестве элементов данной ассоциации 
1 (включая 0)
1..8
2..*
*  = 0..*
Описание слайда:
Отношения ассоциации Кратность (multiplity) количество конкретных экземпляров данного компонента, которые могут выступать в качестве элементов данной ассоциации 1 (включая 0) 1..8 2..* * = 0..*

Слайд 25





Отношения расширения
свойства варианта использования В могут быть дополнены свойствами расширенного варианта 
использования А
Описание слайда:
Отношения расширения свойства варианта использования В могут быть дополнены свойствами расширенного варианта использования А

Слайд 26





Отношения расширения
Отношение включает в себя некоторое условие и ссылки на точки расширения в базовом варианте использования 
условие отношения расширения проверяется лишь один раз - при первой ссылке на точку расширения
Описание слайда:
Отношения расширения Отношение включает в себя некоторое условие и ссылки на точки расширения в базовом варианте использования условие отношения расширения проверяется лишь один раз - при первой ссылке на точку расширения

Слайд 27





Отношения расширения
вариант использования может быть
расширением нескольких других ВИ
содержать несколько расширений
Описание слайда:
Отношения расширения вариант использования может быть расширением нескольких других ВИ содержать несколько расширений

Слайд 28





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

Слайд 29





Отношения обобщения
служит для указания, что некоторый прецедент А может быть обобщен до прецедент В.
А – потомок В
В – предок А
Описание слайда:
Отношения обобщения служит для указания, что некоторый прецедент А может быть обобщен до прецедент В. А – потомок В В – предок А

Слайд 30





Отношения обобщения
дочерние прецеденты обладают всеми свойствами предков
может быть несколько дочерних
может быть несколько родителей (множественное наследование)
Описание слайда:
Отношения обобщения дочерние прецеденты обладают всеми свойствами предков может быть несколько дочерних может быть несколько родителей (множественное наследование)

Слайд 31





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

Слайд 32





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

Слайд 33





Отношения включения
Оформить заказ
заполнить «корзину»
внести данные покупателя 
выписать счет
Описание слайда:
Отношения включения Оформить заказ заполнить «корзину» внести данные покупателя выписать счет

Слайд 34





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

Слайд 35





Пример прецедентов
Оформить заказ
Описание слайда:
Пример прецедентов Оформить заказ

Слайд 36





Расширения
Дополнительные обозначения языка UML для бизнес-моделирования:
Описание слайда:
Расширения Дополнительные обозначения языка UML для бизнес-моделирования:

Слайд 37





Расширения
Описание слайда:
Расширения

Слайд 38





Расширения
Бизнес-вариант использования   . 
(business use case) — вариант использования, определяющий последовательность действий моделируемой системы, направленных на выполнение отдельного бизнес-процесса
Описание слайда:
Расширения Бизнес-вариант использования . (business use case) — вариант использования, определяющий последовательность действий моделируемой системы, направленных на выполнение отдельного бизнес-процесса

Слайд 39





Расширения
Покупка телевизора
Описание слайда:
Расширения Покупка телевизора

Слайд 40





Рекомендации
Определить главных или первичных и второстепенных актеров 
Определить цели главных актеров по отношению к системе 
Сформулировать основные варианты использования, которые специфицируют функциональные требования к системе 
Упорядочить варианты использования по степени убывания риска их реализации
Описание слайда:
Рекомендации Определить главных или первичных и второстепенных актеров Определить цели главных актеров по отношению к системе Сформулировать основные варианты использования, которые специфицируют функциональные требования к системе Упорядочить варианты использования по степени убывания риска их реализации

Слайд 41





Рекомендации
Выделить общие варианты использования и изобразить их взаимосвязи с базовыми со стереотипом <<include>> 
Выделить варианты использования для исключений и изобразить их взаимосвязи с базовыми со стереотипом <<extend>> 
Проверить диаграмму на отсутствие дублирования вариантов использования и актеров
Описание слайда:
Рекомендации Выделить общие варианты использования и изобразить их взаимосвязи с базовыми со стереотипом <<include>> Выделить варианты использования для исключений и изобразить их взаимосвязи с базовыми со стереотипом <<extend>> Проверить диаграмму на отсутствие дублирования вариантов использования и актеров



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