Разница между UML-диаграммами Use Case и State Diagram заключается в их назначении:
- Диаграмма Use Case (диаграмма вариантов использования) описывает, какой функционал разрабатываемой системы доступен каждой группе пользователей. docs.ensi.tech habr.com Она позволяет наглядно показать границы системы и её функции, сгруппированные по контексту — прецеденты. babok-school.ru
- Диаграмма State Diagram (диаграмма состояний) описывает состояния, в которых может находиться каждый объект, и правила перехода из одного состояния в другое. systems.education Она представляет динамическое поведение сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий. habr.com
Таким образом, Use Case фокусируется на том, как система реагирует на внешнего актора (часто пользователя), а State Diagram показывает эволюцию состояния объекта. stackoverflow.com