java project report online banking system
DESCRIPTION
This report paper contains online banking system in j2ee component of java.also include system requirements,design modules,data flow diagrams, sequence diagrams and the architecture of online banking. content:Introduction Project requirements System modules User interface specification Use case and data flow diagram’sTRANSCRIPT
![Page 1: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/1.jpg)
Internet Banking System
Chandravati Group Of Institution Bharatpur
1
A Project Report on
![Page 2: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/2.jpg)
• Introduction• Project requirements• System modules• User interface specification• Use case and data flow diagram’s
2
![Page 3: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/3.jpg)
“Internet banking” refers to systems that enable bank customers to access accounts and general information on bank products and services through a personal computer (PC) or other intelligent device.
Our aims at creation of secure banking system. this will be accessible to all users who have a valid user Id and
password. A cusomer can access his account from anywhere.
3
![Page 4: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/4.jpg)
4
Customer can request details of the last ‘n’ number of transactions he has performed on any account. Customer can make a funds transfer to another account in the same bank. Customer can request for cheque book Customer can view his monthly statement. She/he can also take print out of the same. Customer can make EFT’s to accounts at their and other banks. The system is providing balance enquiry facility.
![Page 5: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/5.jpg)
5
Secure access of require data.
24X7 availability
user friendly
Intelligent user interfaces
![Page 6: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/6.jpg)
6
Software Requirements Hardware Requirements
Operating System: Windows or linux or MAC
Processor: any
User Interface: HTML, APPLET
Hard Disk: 10 GB minimum
Programming Language: JAVA
RAM: 256MB or more
Database: ORACLE Any Screen
Web Server Tomcat-Apache
![Page 7: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/7.jpg)
7
•J2EE applications are made up of components. A J2EE component is a self-contained functional software unit that is assembled into a J2EE application with its related classes and files and that communicates with other components. The J2EE specification defines the following J2EE components:• Application clients and applets are components that run on the client.
• A servlet is a Java programming language class that is used to extend the Capabilities of servers that host applications access via a request-response Programming model. Although servlet can respond to any type of request, they are commonly used to extend the applications hosted by web servers.
•JAVASERVER Pages (JSP) technology allows you to easily create Web content that has both static and dynamic components. JSP technology Makes available all the dynamic capabilities of Java Servlet technology but provides a more natural approach to creating static content. The main Features of JSP technology are as follows:
Technologies to be used:
![Page 8: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/8.jpg)
8
2.0 System Modules:
System Modules Description
(a) Login Module A user can login with id & password
(b)Open Account New user can add a account
(c)Balance Enquiry User can check his balance
(d)Account History A user can check his account history
(e)Admin Module Admin can change in function or other action
(f)Loan Module User can apply for a loan(car,education..)
(g)Money Transfer User can transfer money
Presented by vishnu
![Page 9: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/9.jpg)
9
INTERNET
BANKING
Money Transfer
Loan Module
Balance Enquiry
LOGIN
MODULE
NEW CUSTOMER
DATAACCOUNT
OPENING
ACCOUNT
HISTROY
2.1 DATA FLOW DIAGRM OF SYSTEM MODULES
![Page 10: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/10.jpg)
10
Data base
Event Diagram The diagram below indicates the customer connects to the internet to perform all the transactions after he logged in successfully then the information will receive the server to maintain the requirements, and it will send a copy of the data to the database and vice versa.
Backend Process
![Page 11: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/11.jpg)
11
1.0 Home Page
![Page 12: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/12.jpg)
12
1.1 Registration form and opening a new account
![Page 13: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/13.jpg)
13
1.2 How the user interacts with the system
![Page 14: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/14.jpg)
14
1.3 Login Process
![Page 15: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/15.jpg)
15
Transaction Page
1.4 Transaction page
![Page 16: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/16.jpg)
16
1.5 fund transfer
![Page 17: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/17.jpg)
17
Use Case diagram of customer requirements
![Page 18: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/18.jpg)
18
(f)
ReplyUser
2.0 Login System
4.0 Account TransactionAccess
Access
Valid user
Valid user
Online Banking SystemDatabase
Administrator
(e)
(g)
(h)
(i)
(j)
Access
1.0Registration Process
Registration Info
Valid Administrator 7.0Create and Update Process
(k)
(l)
Login_ Info
(m)
(n)
3.0 Account Opening process
User Details
Reply
(a)
(b)
(c)
(d)
6.0CustomerFeed Back
5.0 Loan
Over all working of Internet Banking
Request /respond
![Page 19: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/19.jpg)
19`
conclusion
The application demonstrate the way to develop an online banking system by using interactive web client by using JSP, Servlet with more secure way to access.This means the application server easily deployable and accessible.
![Page 20: java Project report online banking system](https://reader033.vdocuments.mx/reader033/viewer/2022061102/53f5164d8d7f7246588b45f5/html5/thumbnails/20.jpg)
Be Not Afraid Of Falling Be Afraid Of Not Trying
Go Ahead
With Question
20