The scenario
A user needs to track personal income and expenses, categorize transactions, set budgets, view reports, and optionally import bank data.
What is in this drawing
Read the decisions behind it.
01
Use include for report generation sub-cases
02
Include Bank actor as external system
03
Avoid extend to keep diagram simple
When designing a personal finance or expense management application with core CRUD and reporting features.
More like this