Mahesh Java Project
Mahesh Java Project
Introduction of Project
Project requirements
System modules
User interface specification
Use case and data flow diagrams
Software Requirements
Hardware Requirements
Operating System:
Windows or Linux or MAC
Processor: any
Programming Language:
JAVA
Database: ORACLE
Any Screen
Technologies to be used:
J2EE applications are made up of components. A J2EE component is a selfcontained 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:
Description
(b)Open Account
(c)Balance Enquiry
(d)Account History
(e)Admin Module
(f)Loan Module
(g)Money Transfer
Money
Transfer
Balance
Enquiry
INTERNET
BANKING
Loan
Module
LOGIN
MODULE
NEW
CUSTOMER
DATA
ACCOUNT
OPENING
ACCOUNT
HISTROY
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.
Data
base
Backend
Process
10
Home Page
11
12
13
14
Transaction Page
15
16
17
User
n
Process
Reply
Valid user
4.0
Access
(n)
2.0
Login
System
(b)
(c)
3.0
Account
Opening
process
User Details
Login_ Info
Request
/respond
Registratio
Reply
(m)
(a)
1.0
Account
Transaction
user
(e)
(f)
Online Banking
System
Database
(g)
Access
Valid
(d)
5.0
Loan
6.0
Customer
Feed Back
(h)
(i)
(j)
Access
Administrator
(k)
Valid Administrator
7.0
Create and
Update
Process
(l)
18
Conclusion
19`
ad
e
h
A
Go
With
n
o
i
t
s
e
Qu
20