Видео объясняет, что такое диаграмма прецедентов, как определять прецеденты и кто такие актеры.
Призывает ставить лайк, подписываться и делиться видео.
Диаграмма прецедентов суммирует отношения между прецедентами, актерами и системами.
Не показывает порядок выполнения шагов для достижения цели каждого прецедента.
Содержит несколько фигур, более двадцати прецедентов указывают на неправильное использование диаграммы.
Диаграммы прецедентов используются на ранней стадии разработки для определения контекста системы, формирования требований, валидации архитектуры и создания контрольных примеров.
Разрабатываются аналитиками совместно с экспертами в области создания системы.
Актеры взаимодействуют с системой и запускают прецеденты.
На диаграмме обозначаются стилизованными человечками и называются существительными.
Актеры могут играть разные роли, например, профессор может быть преподавателем и научным руководителем.
Актеры имеют ожидания от взаимодействия с системой.
Если ожидания не оправдываются, функция системы может быть неверно смоделирована или неправильно имплементирована.
Прецедент описывает процесс, который может быть автоматическим или мануальным.
Ключевая концепция моделирования прецедентов — проектирование системы с точки зрения конечного пользователя.
Актеры связаны с прецедентами через ассоциации, указывающие на сообщения или вызовы.
Графически это показано сплошной линией.
Для больших и сложных систем каждый модуль может быть границей системы.
Прецеденты используют различные виды отношений, определение которых ложится на плечи аналитиков.
Повторное использование существующих прецедентов снижает общие усилия по разработке системы.
Основные взаимосвязи между прецедентами: расширение, включение и наследование.
Расширение показывает дополнительную функциональность или поведение системы.
Используется для включения необязательного поведения из базового прецедента.
Включение добавляет функциональность из дочернего прецедента в базовый.
Используется для поддержки повторного использования общего поведения.
Дочерний прецедент наследует поведение и смысловую составляющую родительского прецедента.
Прецедент-наследник может добавить или переопределить поведение родителя.
В примере с системой продаж автомобилей, система описана с помощью десяти прецедентов.
Диаграмма прецедентов включает расширение, включение и ассоциации.
Структурируйте диаграмму прецедентов вокруг действующих лиц или актеров.
Прецеденты должны начинаться с обобщенного варианта.
Диаграмма должна фокусироваться на функциональности, а не на процессе.
Подписывайтесь на канал и ставьте лайки для новых видео.