AMS: A Simple Account Management System

AMS allows bank customers and tellers to access accounts from their computers.

Requirements Model

AMS actors and use cases

AMS use case scenarios

Transfer Funds (main scenario)

Customer: select transfer funds
TF UC: Request source account
Customer: Select source account
TF UC: Request destination account
Customer: Select destination account
TF UC: Request amount
Customer: Specify amount
TF UC: check for sufficient funds
TF UC: withdraw amount from source account
TF UC: deposit funds in destination account
TF UC: update database
TF UC: acknolwedge success to customer

Analysis Model

Resources

The Star UMML 2 models: banking.mdj