Разделы презентаций


Диаграммы UML Диаграмма вариантов использования

Содержание

Основные вопросыНазначение диаграммы вариантов использованияКомпоненты диаграммы вариантов использованияПримеры

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

Слайд 1Диаграммы UML
Диаграмма вариантов использования

Диаграммы UMLДиаграмма вариантов использования

Слайд 2Основные вопросы
Назначение диаграммы вариантов использования
Компоненты диаграммы вариантов использования
Примеры

Основные вопросыНазначение диаграммы вариантов использованияКомпоненты диаграммы вариантов использованияПримеры

Слайд 3Диаграмма вариантов использования (ДВИ)…
= Диаграмма прецедентов;
Описывает функциональное назначение системы, т.е.

то, что система будет делать в процессе своего функционирования;
Является

исходной концептуальной моделью системы в процессе ее проектирования и разработки.
Диаграмма вариантов использования (ДВИ)…= Диаграмма прецедентов;Описывает функциональное назначение системы, т.е. то, что система будет делать в процессе

Слайд 4Цели построения ДВИ
1) определить общие границы и контекст моделируемой предметной

области на начальных этапах проектирования;
2) сформулировать общие требования к функциональному

проектированию системы;
3) разработать исходную концептуальную модель системы для ее последующей реализации;
4) подготовить документацию для взаимодействия разработчика системы с ее заказчиком и пользователями.
Цели построения ДВИ1) определить общие границы и контекст моделируемой предметной области на начальных этапах проектирования;2) сформулировать общие

Слайд 5Суть диаграммы прецедентов
Проектируемая система представляется в виде множества сущностей или

актеров (действующих лиц), взаимодействующих с системой с помощью так называемых

вариантов использования (прецедентов).
Таким образом,
Основными компонентами ДВИ являются:
актеры
прецеденты
отношения
Суть диаграммы прецедентовПроектируемая система представляется в виде множества сущностей или актеров (действующих лиц), взаимодействующих с системой с

Слайд 6Вариант использования
= Прецедент =use case = юскейс;
Определяет последовательность действий, которая

должна быть выполнена проектируемой системой при взаимодействии ее с соответствующим

актером.

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



Вариант использования= Прецедент =use case = юскейс;Определяет последовательность действий, которая должна быть выполнена проектируемой системой при взаимодействии

Слайд 7Актер
= Actor = действующее лицо
Представляет собой внешнюю по отношению к

моделируемой системе сущность
Взаимодействует с системой и использует ее функциональные возможности

для достижения определенных целей и решения частных задач.
Может рассматриваться как некая роль относительно конкретного варианта использования.
Актер= Actor = действующее лицоПредставляет собой внешнюю по отношению к моделируемой системе сущностьВзаимодействует с системой и использует

Слайд 8Актер
Стандартное графическое изображение актера:
Актер всегда находится вне системы, его

внутренняя структура никак не воспринимается.
Примеры актеров: клиент банка, банковский

служащий, продавец, сотовый телефон.
АктерСтандартное графическое изображение актера: Актер всегда находится вне системы, его внутренняя структура никак не воспринимается. Примеры актеров:

Слайд 9Отношения
Один актер может взаимодействовать с несколькими вариантами использования и наоборот.


2 варианта использования, определенные для одной и той же сущности,

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

Слайд 10Виды отношений
1) ассоциативное отношение (отношение ассоциации, association relationship)
2) отношение расширения

(extend relationship)
3) отношение обобщения (generalization relationship)
4) отношение включения (include relationship)


Виды отношений1) ассоциативное отношение (отношение ассоциации, association relationship)2) отношение расширения (extend relationship)3) отношение обобщения (generalization relationship)4) отношение

Слайд 11Отношение ассоциации
Отношение между вариантом использования и актером, отражающее связь между

ними.
Оно устанавливает, какую конкретную роль играет актер при взаимодействии

с экземпляром варианта использования.

Обозначение: в виде прямой линии. Могут быть дополнительные обозначения (кратность связи, направление связи, наименование связи)


Отношение ассоциацииОтношение между вариантом использования и актером, отражающее связь между ними. Оно устанавливает, какую конкретную роль играет

Слайд 12Отношение расширения
Определяет взаимосвязь базового варианта использования с некоторым другим вариантом

использования, функциональное поведение которого задействуется базовым не всегда, а только

при выполнении некоторых дополнительных условий.

Стрелка указывает на базовый вариант использования!

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

Слайд 13Отношение обобщения
Служит для указания того факта, что некоторый вариант использования

А может быть обобщен до варианта использования Б (или актер

А может быть обобщен до актера Б).

Стрелка указывает в сторону родительского ВИ (актера)

Отношение обобщенияСлужит для указания того факта, что некоторый вариант использования А может быть обобщен до варианта использования

Слайд 14Отношение включения
Указывает, что некоторое заданное поведение для одного варианта использования

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

использования.
Отношение включенияУказывает, что некоторое заданное поведение для одного варианта использования включается в качестве составного компонента в последовательность

Слайд 15Примеры
ДВИ процесса оформления заказа на покупку товара

ПримерыДВИ процесса оформления заказа на покупку товара

Слайд 16Примеры
Диаграмма прецедентов для процесса постройки дома

ПримерыДиаграмма прецедентов для процесса постройки дома

Слайд 17Примечание как элемент ДВИ
Примечание (Note) в языке UML предназначено для

включения в модель произвольной текстовой информации, имеющей непосредственное отношение к

контексту разрабатываемого проекта.
Примечание может относиться к любому элементу диаграммы.
Примечание как элемент ДВИПримечание (Note) в языке UML предназначено для включения в модель произвольной текстовой информации, имеющей

Слайд 18Изученные вопросы
Диаграмма вариантов использования
Вариант использования (прецедент)
Актер
Отношения (ассоциации, обобщения, включения, расширения)
Примечание

Изученные вопросыДиаграмма вариантов использованияВариант использования (прецедент)АктерОтношения (ассоциации, обобщения, включения, расширения)Примечание

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика