You are on page 1of 2

Data flow Diagram Exercise

‡ Consider the problem of obtaining money from an ATM cash machine. You need to determine that the user of the ATM is a valid user, and that the user of the ATM has enough money in their account to complete the transaction. ‡ Draw a data flow (level 1) diagram to illustrate the logical flow of data and the processes necessary for the transaction.

Level 1 DFD ATM


Pin error
Invalid Pin on card

Get card

Card details

Customer

Validate pin

PIN Details

Enter pin

PIN Amount

balance

Check balance

Amount

Balance

Enter amount

Balance error

Invalid

You might also like