Question: For this assignment, you can either use a graphics application to draw the flowchart, or draw it by hand on paper and take a picture

For this assignment, you can either use a graphics application to draw the flowchart, or draw it by hand on paper and take a picture of it or scan it to upload it.

Draw the flowchart for a very simple ATM Transaction for one account:

  1. Accept input ATM card.
  2. Process encoded information from the card
  3. Query the user for their PIN
  4. Ask the user what type of transaction they wish to perform.
  5. If the transaction is to check the balance, display the balance
  6. If the transaction is to withdraw an amount, ask the user for the amount they wish to withdraw, then check the account balance. If the balance is greater than the amount requested, dispense the cash. If the balance is lower than the amount requested, display an error message.
  7. If the transaction is to deposit cash, ask the user for the amount they wish to deposit. Once they enter the amount, retrieve the deposit from the machine, and tentatively deposit the amount in the account.
  8. Print a receipt and eject the ATM Card.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!