You are on page 1of 24

Internet Banking

By:
Prince Chaudhary
Objective/Aim
 Internet banking aims at providing an easy way to carry
out various banking transactions in today's hectic
schedule.
 Internet Banking enable people to carry out most of their
banking transactions using a safe website, which is
operated by their respective banks. It provides many
features and functions to their customers, and enables
them to view their account balance, transfer money from
their account to another account , view their account
summary, etc thereby reducing its expenditure, paper
work, administrative jobs drastically and improving its
cost-effectiveness.
 This project aims at creation of a Internet banking system.
This will be accessible to all customers who have a valid
User Id and Password.
Why internet banking?
 Gone are the days, when one had to transact with a bank
which was only in his local limits. Online banking has
opened the doors for all customers, to operate beyond
boundaries. Nowadays, people are so busy in their work
lives, that they don't even have time to reach out to the
bank for conducting their banking transactions.
 Saves paper
 Accessed 24*7
 Time utilization
 Convenient
Purpose
Improve customer access
· Facilitate the offering of more services
· Increase customer loyalty
· Attract new customers
· Provide services offered by competitors
· Reduce customer attrition
Functions
Various functions are:

◦ Electronic bill presentment and payment


◦ Fund transfer between a customer's own to
another customer's account
◦ Donation
◦ Loan applications and transactions, such as
repayments of enrolments
◦ Balance enquiry
Technical Details
 This project is a web based application designed
in java and some advance features of java
including JDBC, Servlets , JSP.
 We would be using the following hardware and
software for the development of this project.
 Software requirements:
◦ Net beans
◦ My Sql 5.0
◦ Tomcat
◦ Front page 2003
◦ J Boss
◦ StarUML
 Net Beans

NetBeans refers to both a platform framework for Java


desktop applications, and an
integrated development environment (IDE) for developing
with Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++,
Scala, Clojure and much more (for a complete overview visit
the website of netbeans).

 My Sql

MySQL is a relational database management system (RDBMS)


that runs as a server providing multi-user access to a number
of databases. Free-software projects that require a full-
featured database management system often use MySQL.
 Tomcat

Apache Tomcat (or Jakarta Tomcat or simply Tomcat) is an


open source servlet container developed by the
Apache Software Foundation (ASF). Tomcat implements the
Java Servlet and the JavaServer Pages (JSP) specifications
from Sun Microsystems, and provides a "pure Java" HTTP
web server environment for Java code to run.

 FrontPage

FrontPage is a software developed by Microsoft. It is used


to design front-end, FrontPage basically is a web designing
software & we have used it to design interactive &
attractive web pages.
Use case diagram
Activity diagram
0-level DFD
1-level DFD
2-level DFD
CLASS DIAGRAM
Snapshots
Main window
Product and services
Pay your bills
Fund transfer
Account Opening
Loan application form
 Electronic bill presentment and payment.

 Fund transfer between a customer's own to


another customer's account.

 Loan applications and transactions, such as


repayments of enrolments.

 Donation.

Balance enquiry.
Services
 Banking over the internet has attracted increasing attention of the people,
financial institutes, business press, regulators and law makers.
 As the human jobs getting formally scheduled, the wideness of the scope of
internet banking gets clear in our minds, about how much will it be accessed
in future. The deficiency of time an and increasing demand, anywhere,
anytime make its use more acceptable in the coming years.
 As far as customers are concerned, their account information is available
round the clock, regardless of their location. They can reschedule their future
payments from their bank account while sitting thousands of miles away.
They can electronically transfer money from their bank accounts or receive
money in their bank accounts within seconds.
 When a customer views the bank's website, there are many options available,
but to execute those transactions, he would obligatorily need to log into his
virtual account. Without logging in, he won't be allowed to carry out any kind
of the transactions.

Scope
Internet banking usage and transactions is set to grow, and
there is a combination of reasons for this. Some of them
being :
 increased transaction sets for end users;
 optimum channel availability;
 decreasing prices of PC;
 and heightened awareness from an end customer's viewpoint.

Internet banking will soon become one of the key fulcrums in


ensuring that a customer is engaged with the bank and in
touch with the changing environment. From the bank's point
of view, Internet banking will become important since it is a
window to reach out to customers, irrespective of their
geographical location.

Overview
Thank You

You might also like