Submitted by: Ria 102299002 3EM3
EXPERIMENT:3
Name of the experiment: Sequence diagram for ATM System
AIM: To design and implement Sequence diagram for ATM System.
SOFTWARE USED:- STAR UML
THEORY: A Sequence diagram is an interaction diagram that emphasizes the time
ordering of messages. This diagram is used to show the dynamic view of a system.
Check Pin No:This is the initial step where the ATM prompts the user to enter their
Personal Identification Number (PIN).
Pin Valid/Invalid:After the user enters the PIN, the ATM verifies its [Link] system
generates a response indicating whether the entered PIN is valid or invalid.
Check Account:Upon successful PIN validation, the ATM proceeds to check the user's
account.
Display Status:The ATM displays the status of the account check to the [Link]
status could indicate whether the account exists, is in good standing, etc.
Check Amount:If the account check is successful, the ATM proceeds to check the
requested amount for the transaction.
Display Status:The ATM displays the status of the amount check to the [Link]
status could indicate whether the requested amount is within the account balance, for
example.
Update Account:If both PIN validation and amount checks are successful, the ATM
updates the user's [Link] could involve deducting the transaction amount from
the account balance.
In summary, this sequence diagram captures the interactions between the user, ATM, PIN
Verification, Account Verification, and Transaction Processor components during the
process of checking the PIN, validating it, checking the account, displaying status
messages, checking the amount, displaying corresponding status, and finally updating the
account. Each step is represented by a message, providing a dynamic view of the ATM
transaction process.
Submitted by: Ria 102299002 3EM3
ALGORITHM/ FLOWCHART/PSEUDO CODE
RESULT
Hence we have designed and implemented Sequence diagram for ATM System.