- Receipt : where money is added to an account
- Payment : where money is subtracted from an account
- Usage of two tables linked through a foreign key. Unless an account has been created, no transactions are possible against the account
- If the transaction is a payment, the balance decreases. If the transaction is a receipt, the balance increases.
- If the payment is more than balance available, the transaction is not allowed to go through
- If the balance falls below a certain value, an email is sent to the account holder.
- All this through a persistent relational database
Here is the main Transaction Screen
...........................................................................................................................................
...........................................................................................................................................
as well as the Accounts Balance File
...........................................................................................................................................
the balances would get updated when this page is refreshed
No comments:
Post a Comment