Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Технология разработки программного обеспечения. UML диаграммы

Содержание

Назначение диаграммы Use CasesОпределяют функциональные требования к системе.Определяет границы функциональности проектируемой системы.Отвечает на вопрос «Какие функции будут в системе?»
ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯUML ДИАГРАММА ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ /USE CASES. Назначение диаграммы Use CasesОпределяют функциональные требования к системе.Определяет границы функциональности проектируемой системы.Отвечает Элементы диаграммыАктерПрецедентОтношения АктерПредставляет роль, которую играет в данной системе человек, аппаратное устройство или другая Вариант использования. Он же прецедент. Он же Use Case.Прецедентом называется описание множества ОтношенияОтношением (Relationship) называется связь между элементами. Отношение обобщенияЭто отношение между общей сущностью (родителем) и ее конкретным воплощением (потомком). Отношение ассоциацииАссоциацией (Association) называется структурное отношение, показывающее, что объекты одного типа неким Отношение зависимостиЗависимостью (Dependency) называют отношение использования, согласно которому изменение в спецификации одного Отношение зависимостиСтереотип «include». Определяет что некоторый вариант использования содержит поведение, определенное в Пример диаграммы прецедентов Сценарий варианта использованияОсновной процесс (поток) выполнения событий приводит к успешному результату. От Сценарий варианта использованияОписывается в терминах пользователя на понятном пользователю языке. Содержит описание Сценарий варианта использования. Альтернативные потоки. Шаблон описания прецедентаНаименование прецедента :Статус :Основной исполнитель :Заинтересованные лица и их требования
Слайды презентации

Слайд 2 Назначение диаграммы Use Cases
Определяют функциональные требования к системе.

Определяет

Назначение диаграммы Use CasesОпределяют функциональные требования к системе.Определяет границы функциональности проектируемой

границы функциональности проектируемой системы.

Отвечает на вопрос «Какие функции будут

в системе?»

Слайд 3 Элементы диаграммы
Актер
Прецедент
Отношения

Элементы диаграммыАктерПрецедентОтношения

Слайд 4 Актер
Представляет роль, которую играет в данной системе человек,

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

аппаратное устройство или другая система.

– любая внешняя по отношению

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

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



Слайд 5 Вариант использования. Он же прецедент. Он же Use

Вариант использования. Он же прецедент. Он же Use Case.Прецедентом называется описание

Case.
Прецедентом называется описание множества последовательностей действий (включая варианты), выполняемых

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


Оплатить заказ кредитной карточкой


Слайд 6 Отношения
Отношением (Relationship) называется связь между элементами.

ОтношенияОтношением (Relationship) называется связь между элементами.

Слайд 7 Отношение обобщения
Это отношение между общей сущностью (родителем) и

Отношение обобщенияЭто отношение между общей сущностью (родителем) и ее конкретным воплощением

ее конкретным воплощением (потомком).

В ООП: отношение обобщения означает,

что объекты класса-потомка могут использоваться всюду, где встречаются объекты класса-родителя, но не наоборот.

Слайд 8 Отношение ассоциации
Ассоциацией (Association) называется структурное отношение, показывающее, что

Отношение ассоциацииАссоциацией (Association) называется структурное отношение, показывающее, что объекты одного типа

объекты одного типа неким образом связаны с объектами другого

типа.
Если между двумя классами определена ассоциация, то можно перемещаться от объектов одного класса к объектам другого.

Слайд 9 Отношение зависимости
Зависимостью (Dependency) называют отношение использования, согласно которому

Отношение зависимостиЗависимостью (Dependency) называют отношение использования, согласно которому изменение в спецификации

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

элемент, его использующий, причем обратное не обязательно. Показывает, что один элемент использует другой.
Два стереотипа: include и extend
Стереотип расширяет семантику языка.

Слайд 10 Отношение зависимости
Стереотип «include». Определяет что некоторый вариант использования

Отношение зависимостиСтереотип «include». Определяет что некоторый вариант использования содержит поведение, определенное

содержит поведение, определенное в другом варианте использования.




Стереотип «extend». Применяется,

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


Слайд 11 Пример диаграммы прецедентов

Пример диаграммы прецедентов

Слайд 12 Сценарий варианта использования
Основной процесс (поток) выполнения событий приводит

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

к успешному результату.


От основного потока событий могут быть

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

Слайд 13 Сценарий варианта использования
Описывается в терминах пользователя на понятном

Сценарий варианта использованияОписывается в терминах пользователя на понятном пользователю языке. Содержит

пользователю языке. Содержит описание действий пользователя и реакцию системы.
Пример:


Слайд 14 Сценарий варианта использования. Альтернативные потоки.

Сценарий варианта использования. Альтернативные потоки.

  • Имя файла: tehnologiya-razrabotki-programmnogo-obespecheniya-uml-diagrammy.pptx
  • Количество просмотров: 154
  • Количество скачиваний: 1