Search⌘ K
AI Features

Use Case Diagram for the ATM System

Explore how to design a use case diagram for an ATM system by identifying main actors like cardholders and defining critical use cases such as inserting cards, verifying identity, and conducting transactions. Understand the relationships and workflow that ensure secure banking operations through the ATM.

Let’s build the ATM system’s use case diagram and understand the relationship between its main actors and functions. First, we’ll define the different elements of our system, followed by the complete use case diagram.

System

Our system is the ATM system. It manages secure, card-based access for bank customers to perform key banking transactions remotely.

Actors

Let’s define the main actors of our ATM system.

Primary actor

  • Cardholder: The user who interacts with the ATM to perform banking transactions such as inserting/removing the card, entering PIN, and carrying out account operations.

Use cases

In this section, we will define the ATM’s use cases. We have listed them according to their interactions with a particular actor. ...