Conclusion Regarding ATM System Conclusion
We Our team believes that our the design yields a simple, easy to use system. The cardholder is prompted through the system at every step of the way with sufficient error checking to prevent invalid input.
This system meets all of the assignment design criteria. It:
- Ties multiple accounts to one ATM card and PIN combination
- Allows a cardholder to have as many accounts as desired (more than one checking, more than one credit card, more than one loan, etc.)
- Includes all of the account types specified by the assignment – “checking, savings, loan, mortgage, car or boat loan account and credit card account” – although we chose to create “vehicle loan” as a loan account which encompasses car, boat, motorcycle, etc.
- Allows cardholders to make balance inquiries, deposits, withdrawals, account payments, and transfer funds – all with the appropriate accounts displayed for selection depending upon the type of transaction
- Limits the amount of a withdrawal from an account to $200 – with no limits placed on fund transfers
- Limits the number of transactions per day to 10
- Provides cardholder with the option of a receipt
In addition,Additionally, we have gone aboveexceeded the minimum assignment requirements by adding and/or implementing the following:
- Identified transaction types above and beyond the assignment – home equity loan, education loan, personal loan, commercial loan, other line of credit – and have implemented them into the system appropriately
- Captured the system date and time for display to the user on the ATM screen and printed receipt
- Created an identification number for the ATM machine and included it on the printed receipt
- Established and implemented a mySQL database as our data source. The class lecture specifically stated that we were did not neednot required to use a database, but we chose to do so as to present a more authentic, real world style of implementation.