...
/Use Case Diagram for the ATM System
Use Case Diagram for the ATM System
Learn how to define use cases and create the corresponding use case diagram for the ATM.
Let’s build the use case diagram of the ATM and understand the relationship between its different components.
First, we’ll define the different elements of our ATM design, followed by the complete use case diagram of the system.
System
Our system is an "ATM."
Actors
Let’s define the main actors of our ATM system.
Primary actors
Cardholder: This is the primary actor of the ATM who inserts or removes the ATM card, performs or cancels the transaction, and changes the PIN.
Secondary actors
Card issuer: This actor verifies the cardholder's identity, checks for sufficient funds, checks the cardholder's account transaction limit, and blocks/unblocks the cardholder's account.
System: This actor checks for sufficient funds in the ATM, checks the ATM’s transaction limit, and verifies the cardholder's identity. This actor also returns the card and dispenses the amount and receipts.
Operator: The operator is responsible for starting and shutting down the system. It can refill ...