ATM Withdrawal - UML Sequence Diagram for Withdrawing Money from ATM

An example of the sequence diagram for withdrawing money from ATM using 3 lifelines.

This sequence diagram example consists of three lifelines:

  • Client
  • ATM
  • BankSystem
ATM Withdrawal - UML Sequence Diagram
ATM Withdrawal - UML Sequence Diagram

The diagram shows the flow of these messages:

  • Insert a card
  • Verify the card
  • Insert card pin
  • Check pin
  • Choose money amount to withdraw
  • Check the funds in the client account (requestAmount)

There is an Alt fragment with three regions for three different scenarios:

permission

  • Give money
  • eturn the card

rejection

  • Show rejection details
  • Return the card

card blocked

  • Keep hold of the card
  • Show information about blocking

Download ATM Withdrawal UML Sequence Diagram

ATM Withdrawal (UML Sequence Diagram)

New Comment

Comment