Bank
Bank
This project is aimed at developing an Online Banking for customer. The system is an
online
application that can be accessed throughout the organization and outside as well with
proper
login provided.
The project has been planned to be having the view of distributed architecture, with
centralized storage of the database. The application for the storage of the data has
been planned.
Using the constructs of MySQL DB and all the user interfaces have been designed
using the
JAVA. The database connectivity is planned using the “Database” methodology. The
standards of
security and data protective mechanism have been given a big choice for proper
usage. The
application takes care of different modules and their associated reports, which are
produced as
per the applicable strategies and standards that are put forwarded by the
administrative staff.
The entire project has been developed keeping in view of the distributed client server
computing technology, in mind. The specification has been normalized up to 3NF to
eliminate all
the anomalies that may arise due to the database transaction that are executed by the
general users
and the organizational administration. The user interfaces are browser specific to give
distributed
accessibility for the overall system. The internal database has been selected as Oracle
10g.The
basic constructs of table spaces, clusters and indexes have been exploited to provide
higher
consistency and reliability for the data storage. The Oracle 10g was a choice as it
provides the
constructs of high-level reliability and security. The total front end was dominated
using the
HTML 5. At all proper levels high care was taken to check that the system manages
the data
consistency with proper business rules or validations. The database connectivity was
planned
using the latest “ Database connection” technology provided by MySQL. The
authentication and
authorization was crosschecked at all the relevant stages.
Existing System
Proposed System
The proposed system is highly computerized in which the data related to user
accounts will be secured high with high accuracy that even reduced the machine
damage and human made errors and this existing system is highly efficient to offer
best services to the customers as well as bank because it has user friendly access that
customers less time when compare with a normal banking system. When the data is
entered it will check for its validity. Appropriate massages are provided as when
needed so that the user will not be in a maize of instant. The data entry screen is
design such a way that all the data manipulates can be performed, it also provide
record viewing facilities. Our Project developing as per the below figures. In the
below fig (a) this project is use for online banking system, the user can register first
and then login. When user login successfully they will perform the operation like
money withdraw, money transfer, deposit, aadhar link with own account, transfer
account in one location to another location etc. Admin has all authority to handle all
the user account and transactions in a sequence to avoid unauthorized user. Costumer
can update his data like address, contact number etc. as well as they link aadhar
number with own account number using online banking system. User can transfer
money, deposit money, withdraw and check account balance through online banking
system. In Bank management system we use n-tier architecture which is helpful to
handle different tasks in fluently and sequential order. We use following architecture
for the project are: [1]MVC architecture for Presentation layer [2]SOA architecture
for Service layer [3]Design Pattern for data access layer [4]Entity framework for Data
access layer Here we work in order of Bottom-Up approac
SOFTWARE REQUIREMENTS :
Hardware System Configuration:-
Processor : Pentium –III
Speed : 1.1 Ghz
RAM : 256 MB(min)
Hard Disk : 20 GB
Key Board : Standard Windows Keyboard
Mouse : Two or Three Button Mouse
Monitor : SVGA
Software System Configuration:
Operating System : Windows95/98/2000/XP /7
Application Server : Tomcat5.0/6.X /8.X
Front End : HTML,CSS
Scripts : JavaScript, JQuery
Server side Script : JSP.
Database Connectivity : MySQL.