Modules of the Project
Project Plan, Design & Approach
The proposed project will have its main page and will be mainly divided into partially dependent and partially independent modules as:
- LOGIN MODULE
- MY ACCOUNT DETAILS
- TRANSFER FUNDS
- SEARCH MASTER
- APPLY LOAN MASTER
- a. CAR LOAN
- b. PERSONAL LOAN
- c. HOME LOAN
- STATUS OF LOAN
- VALIDATION HANDLER
- CHEQUE BOOK MASTER
**These modules are described below**
1. LOGIN MODULE
Login master is the module which checks for a valid customer when the user enters his user id, password, and link to the correct page or denies and link to the registration page. It is divided in to following functions.
- A. USERID CHECKER
As user id rules the system so a person is known by his uniqueness of his user id. As it is to provide the viable candidate system .so the user id is being validated with password in different cases to validate the genuineness of the candidate.
B. THE LOGIN STATUS MANAGER.
This module keeps the status of the user when logged in and for which
purpose and for how much time. As it is an integral part for a paid site to
track the user login status if user not logon for certain period of time then
their account will be in suspended mode or expires.
2. CUSTOMER MASTER
The customers having account in the bank can apply for banking. He should be registered for banking after getting user id and pin number. This module deals with the different state of registration as:
a). Customer building form will be displayed in this module.
b). Clint side validations being handled by validation master
c). Unique customer id checker (checks that the user id being entered by the candidate is unique or not.
d). Auto user id generator generates auto user id in user id field by taking the email id of the user if it is unique or suggest by combining it with some number.
e). All data about any new customers of site will be stored in database.
3. FUND TRANSFER MODULE
Fund transfer module deals with the transfer of funds.Funds can be transferred to your own ICICI Bank Account across India.
Customer can transfer funds immediately between his linked ICICI Bank accounts.
Other ICICI Bank Account across India.
This facility enables the Customer to transfer funds instantaneously to any ICICI Bank Account across India after.
Non ICICI Bank Account using NEFT/RTGS/IMPS-IFSC across
Customer can transfer funds to any non-ICICI Bank Account across India after confirmation of his payee.
4. E-STATEMENT MODULE
E-Statement module is related to mini statements. Users can get printouts or reports of their bank account. After login, users have to select his account number and duration for the statement.
5. SEARCH MODULE
The main objective of this module is to search the specific details in the project for the customers and administrator of the bank can get their information, through mail on their e-mail address from the database. The project sends the information to their users according to their requirements.
6. Report Generation Module
This module specially used by the customer or management of the bank. The main objective of this module is to give the interface to the management of the Bank, so they can manage whole System. They can view different types of reports like customers details, cheque book requests, cheque book issue details etc. In other word we can say that this module is the main module of the site and with the help of this module management is able to manage the Bank.
7.: SEARCH MASTER
Search module is an important module in any web site. With the help of this module visitor can search their requirements. An enhanced search tool is made to search data according to different criteria.
8.: VALIDATION HANDLER
Validation handler module works with the validations given within the complete running program. This module basically deals with the validation of different entries done during resume building process. This module deals with the discrepancies such as incorrect e-mail, date of birth, address, phone number, amount mode, Cheque number, bank name, credit card number etc in the profile making process and payment process. This module specially integrated with the different pages and forms checks all the given description given in the form by the user to make the system robust, reliable and error free. To finally deal with the any wrong entries being done by the user it validates as well as suggests for correct input.
9.: RESPONSE MASTER
- Follow-up calls wherever needed
- Diverting cases to concern departments/divisions
The administrators use the response master specially. Basically the use of this module is to help the administrator to response any customer according to his request. If the administrator find any suitable solution, they can response to any customer and also can contact those person through this response master.
4.6 Process Logic
- In the first module, validity of password is checked against a particular user.
- In the second module, whenever a new entity is entered it should be checked for the duplicate data.
- In the third and fourth module, just like the first module it should have the proper checks for every entity being modified or updated.
- In the fifth and sixth module, again the validation checks are made and the different reports are generated to ease the business processes and decision making.
4.7 Report Generation
The reports generated by the administrator are
v Users Details
v Customers Details
v Details of the Cheque Books issued to the customers.
v Fund Transfer Details
v Mini Statements.
v Transaction Details