UseCase диаграмма Понятие Use Case диаграмма; Назначение; Элементы UseCase диаграммы
UseCASE диаграмма UseCase диаграмма (диаграмма вариантов использования / диаграмма прецедентов) – это графическое представление всех или части актеров, прецедентов и взаимодействий между ними. В каждой системе обычно есть главная диаграмма прецедентов, которая описывает внешнюю границу системы и основные внешние функции (внешнее поведение) системы. UseCase диаграмма отображает сферу применения создаваемой системы. Пример диаграммы UseCase для банковского автомата (ATM)
UseCASE диаграмма Use Case диаграммы описывает общую функциональность системы.
Диаграмма прецедентов (use case diagram) Диаграмма прецедентов (use case diagram) – это графическое представление всех или части актеров, прецедентов и взаимодействий между ними. В каждой системе обычно есть главная диаграмма прецедентов, которая описывает внешнюю границу системы и основные внешние функции (внешнее поведение) системы. Актер (actor) — согласованное множество ролей, которые играют внешние сущности по отношению к вариантам использования при взаимодействии с ними
Стрелки, используемые для обозначения связей не показывают направления информационных потоков. Стрелка показывает только кто/что инициирует коммуникацию С помощью actor generalization relationship показывают, что у нескольких действующих лиц имеются общие черты. Extends relationship позволяет одному UseCase только при необходимости задействовать функциональность другого. Uses relationship позволяет одному UseCase задействовать функциональность другого. С помощью Uses relationship обычно моделируют многократно применяемую функциональность, встречающуюся в двух или более UseCase. Actor Actor UseCase Actor UseCase UseCase Типы связей UseCase диаграмм
Диаграммы Последовательности Диаграммы Последовательности (Sequence) отражают поток событий, происходящих в рамках UseCase. Разработка диаграмм последовательности проводится на основе документации по UseCase. Пример диаграммы последовательности снятия денег со счета через банковский автомат
Диаграмма последовательности диаграмма Последовательности иллюстрирует последовательность действий, реализующих вариант использования Аналитики видят последовательность (поток) действий, разработчики — объекты, которые надо создать, и их операции. Специалисты по контролю качества поймут детали процесса и смогут разработать тесты для их проверки. Таким образом, диаграммы Последовательности полезны всем участникам проекта.
Задание 1.Подготовить описание сценариев использования (Use Case) для системы; (Рекомендуемое ПО: MS Visio) 2. Подготовить описание основных бизнес процессов (на выбор: BPMN, IDEF0). (Рекомендуемое ПО: Bizagi Modeler https://www.bizagi.com)