Sunteți pe pagina 1din 3

Bank Sim Bank Account Management Simulator

Overview Of System
The purpose of the program is to simulate a networked Banking System or Bank Account Management System. The primary facilities and capabilities which the program offers include:

Creating new accounts Accessing existing accounts Depositing and withdrawing money Setting overdraft limits

The program simulates, and allows for the manipulation of three types of bank account:

Current Accounts Savings Accounts (called Platinum Accounts) Student Accounts

Current Accounts do not support an overdraft limit. Platinum and Student Accounts do support an overdraft limit. The program does not facilitate interest rates and does not calculate interest. The program does not implement any account security (such as a PIN number) to prevent access to existing accounts. The program allows access to accounts, given a valid and existing account number.

(A detailed description and specification of the system is included in the Technical Documentation.)

Key Features
When a new account is created (as described on previous page), the new account name defaults to the account number; the opening balance defaults to zero; and the overdraft limit defaults to zero, (except for current accounts which do not support an overdraft limit). The account name, opening balance and overdraft limit may be set individually after the new account has been created. The account number must be an integer. The transaction amount and overdraft limit must both be decimal numbers. Any invalid input will result in an error message, and the program will roll back to the previous value. The transaction amount should be positive (or zero), and the overdraft limit should be a negative (or zero), however the program will automatically correct badly-signed values, without an error message.

ABSTRACT

The central concept of the application is to allow the customer(s) to service virtually using the Internet with out going to bank and allow customers to open new account, withdraw, deposit, transfer, close and getting balance using this banking service. The information pertaining to the customers stores on an RDBMS at the server side (BANK). The Bank services the customers according to the customers intention and it updates and backups of each customer transaction accordingly. The end user of this service can access his account from anywhere provided by the bank. This service is secure because of having each user his own userid and password provided by the bank and one cant access the banks database (hack), so it is full secure. All the data pertaining to the customer will be stored in the database and it will be taken backups up to date. Data entry into the application can be done through various screens designed for various levels of users. Once the authorized personnel feed the relevant data into the system, several reports could be generated as per the security.

S-ar putea să vă placă și