You are on page 1of 1

Project:

Build a program that will imitate the internal workings of an ATM machine. The graphical
interface is done on windows console. (be creative here)

Try to use the well known CBE bank ATM’s interface.

For saving bank ​transactions​ and ​Customer accounts​, use Classes and File Streams.
Consider cases:
- ATM is out of cash
- Customer PIN incorrect
- Customer Don’t have the requested amount in his/her account.
- Cash Withdrawal, Inquiry and Transfer
- more...

Note​: Use separate files for keeping:


- Customer Information,​ including account balance, PIN, account number ...
- Transactions​ happening(date and time, card number used,..
- (optional) ​Logs​( both success and failed trials)
- ATM Status ​(current cash inside, status(ACTIVE, NOT ACTIVE), ...)

Do not hesitate to ask for more clarification or ideas.

Presentation Date:​ Jan 31, 2020.


In group of: ​10-15
Presentation is mandatory for all group members! You will be asked randomly.

NO PLAGIARISM!!!

You might also like