We’ll demonstrate how to clearly define and separate the permissions and workflows for everyday customers and the bank administrators who manage the system, providing a clear blueprint for development.
Describe the System Domain
We define the mobile banking app with two actors: the Customer and the Bank Admin, each with distinct permissions and goals.
Generate the Initial Diagram
The initial diagram maps out the core functions: the customer’s financial transactions and the admin’s management capabilities.
Refine Diagram with AI
The AI refinement introduces a critical security step. It adds “Secure Authentication” and shows that it’s an included requirement for all other actions, ensuring a realistic and secure system model.