Database Answers Online Banking

Printer Printer-friendly version.

Home Ask a Question Careers Contact us Data Models First Timers Search Site Map
Online Banking
Back to the Data Model

The User Requirements have been defined and are listed below.
The Area being Modelled is :-
A Online Banking.

These Functional Requirements are taken from The Great Mind Challenge 2008
i. A Customer must have a valid User Id and password to login to the system
ii. If a wrong password is given thrice in succession, that account will be locked and the customer will not be able to use it. 
    When an invalid password is entered a warning is given to the user that his account is going to get locked.
iii. After the valid user logs in he is shown the list of accounts he has with the bank.
iv. On selecting the desired account he is taken to a page which shows the present balance in that particular account number 
v. User can request details of the last n number of transactions he has performed.
   A report can also be taken of this.
vi. User can make a funds transfer to another account in the same bank. User is provided with a transaction password     
    which is different from the login password.
vii. User can transfer funds from his account to any other account with this bank. If the transaction is successful a      
     notification should appear to the customer, in case it is unsuccessful, a proper message should be given to the      
     customer as to why it failed.
viii. User can request for cheque book/change of address/stop payment of cheques
ix.   User can view his monthly as well as annual statements. He can also take print out of the same.

That is the end of the Functional Requirements for the Database.

1. Accounts
2. Addresses
3. Customers
4. Transactions

Barry Williams
28th. July 2008
Principal Consultant
Database Answers
Home Ask a Question Careers Contact us Data Models First Timers Search Site Map