Похожие презентации:
Диаграммы прецедентов
1.
Построение диаграммы прецедентов2.
Построение диаграммы прецедентовПри построении диаграммы прецедентов необходимо выделить всех актеров
системы
• Актер (Actor) – это любой внешний участник взаимодействия с системой,
который инициирует
выполнение функций и получает от них результат
Для каждого актера необходимо определить полный набор вариантов
использования (функций), которая система должна предоставить
3.
Построение диаграммы прецедентовДля построения диаграммы
используйте набор фигур
«Сценарий выполнения UML».
4.
Используемые фигурыПодсистема
Является границами системы. Указывает,
где заканчивается система и начинается
внешний мир.
Например, внутри подсистемы «Интернет-магазин»
находится функция «Оформить заказ», а снаружи –
покупатель.
5.
Используемые фигурыАктер
Роль пользователя, которая взаимодействует
с системой.
Описывает, кто или что инициирует
процессы. Это не конкретный человек, а его
роль.
6.
Используемые фигурыВариант использования (прецедент)
Конкретное действие или задача, которую
система выполняет для актера. Описывает
что система должна делать, но не описывает
как.
Должен приводить к значимому для актера
результату.
7.
Используемые фигурыАссоциация
Показывает, что актер имеет доступ к
данному функционалу и взаимодействует с
ним
8.
Используемые фигурыВключение
Обязательная зависимость одного прецедента
от другого.
Если базовый прецедент выполняется, то
включаемый прецедент выполняется всегда и
обязательно.
Направление стрелки от базы к включаемому
<<включить>>
9.
Используемые фигурыРасширение
Необязательное
дополнение
основного
функционала. Используется для
описания
исключений, опциональных сценариев или
функций, которые выполняются только при
определенных условиях. Базовый прецедент
выполняется сам по себе, а расширяющий
добавляет что-то только иногда
Направление стрелки от расширяющего к базе
<<расширить>>
10.
Используемые фигурыОбобщение
Обобщение актеров
Обобщение прецедентов
Дочерний актер наследует
все прецеденты
родительского актера. При
этом потомок может иметь
дополнительные свои
прецеденты
Дочерний прецедент – это
специализированная версия
родительского. Он наследует
базовую цель и поведение
родителя, но может уточнять,
конкретизировать или
переопределять шаги его
выполнения
11.
ПримерыПросмотреть каталог
товаров
Клиент
<<расширить>>
Добавить товар в корзину
Оформить заказ
Клиент
<<включить>>
Оплатить заказ
12.
ПримерыПросмотреть каталог
товаров
Оплатить заказ
Оплатить картой
Клиент
Гость
Оплатить СБП
Оплатить бонусами
Добавить товар
Менеджер