尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Contents
 Introduction
 System Analysis
Present System
Proposed System
Benefits Of the System
 Software Requirement Specifications
 System Design
 Conclusion
Introduction
Internet Banking is all about knowing our user need and provide them with the right service at
the right time through right channel 24*7 day a week.
Being “electronic”,it not only provides its users with faster and better facilities, it even reduces
the manual overhead of accountsmaintenance.
 Our aim at creation of secure and efficient net banking system.
 This will be accessibleto all users who have a valid username and password.
 User can access his account from anywhere.
Functional Requirements
Following are thefunctionalneeds of the Software:-
User must have a valid username and password to login to the system.
User can transfer amount from one account to another account in the same bank.
User can perform transactions like deposit and withdrawal from his account.
User can request for loan .
Non - Functional
Requirements
 Secure access of require data.
 24X7 availability.
 user friendly.
 Intelligent user interfaces.
PRESENT SYSTEM
In the existing system the no. of staff required for completing the work is more, while the new system
requires lesser staffs generally.
The data entry process requires the data on the paper, which is then feed into the application by the
operator while doing so; the data entry operator has to look into the paper again & again and thus the
chances of inaccuraciesin the typed contents increases.
Also the process includes higher transportation cost, increased handling cost, more time delays, low
accuracy, more usage of resourceslike registers, books, papers, etc.
Proposed System
Almost 60% of today’s information is still paper based.
30% of all office time is spent finding documents.
The average time to manage a single document is 12 minutes, 9 minutes to re-file and 3 minutes to
process.
Hence the requirement is to develop a system that minimizes all these overheads included while giving
the maximum output for the organization.
The basis for the project is to develop a fully automated banking system that includes depositing of
amount , withdrawal of amount and exporting the outcome back to the client while considering all the
tools and facilities than a client may need for efficient and effective output.
Benefits of the System
Quick, authenticated access to accounts via the desktop.
Easily scalableto grow with changing system requirement.
Enterprise wide access to information.
Improved information security, restricting unauthorizedaccess.
Minimize Storage Space.
In manual system, much storage space for data files is requiredso to overcome this problem, An
automated well managed database is developed for saving storage space. This s/w saves space and stores
information efficiently. It ends the burden of having large manual filing storage system.
Software Requirement
Specification
Software Requirements :
Operating System : Windows or Linux or Mac
IDE : Netbeans
Front End : JSP, JDBC, Javascript, Bootstrap.
Programming Language : Java
Backend : Oracle 10g
Technologies Used
 J2EE : J2EE is a platform-independent, Java-centricenvironment for developing, building and deploying
Web-basedenterprise applications online. This is basicallyused to develop the enterprise applications and
also web applications.J2EE consists of Servlets , Jsp , Jdbc , EJb.
Servlet : 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. Althoughservlet can respond to
any type of request, they are commonly used to extend the applications hosted by web servers.
JSP(Java Server Page) : JSP technologyis used to create web application just like Servlet technology.It can
be thought of as an extension to Servlet because it provides more functionality than servlet such as
expression language, JSTL, etc. A JSP page consists of HTML tags and JSP tags. The JSP pages are easier to
maintain than Servlet because we can separate designing and development. It provides some additional
features such as Expression Language, Custom Tags, etc.
System Modules
System Modules Description
i. Login Module A user can login with username and password.
ii. Create Account New User can create account.
iii. Deposit User can Deposit Money.
iv. Withdraw User can Withdraw Money.
v. Transfer User can Transfer Money.
vi. Loan User can request for Loan.
vii. Admin Module Admin approves user loan request.
DATA Flow Diagram of
System Module
Green
Bank
Create
Account
Transfer
Money
Loan
Module
Login
Module
Withdraw
Money
Deposit
Money
EVENT dIAGRAM
The diagram below indicates the user connects to the internet to perform all the transactions
after he logged in successfullythen 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.
User
Interface
INTERNET
Server Database
User
How user interacts with System
Create a New Account as well as Registration
System System
First Name
Last Name
Address
Username
Password
Contact
Email
Account Type
Initial Amount
Save
Save
Save
Save
Save
Save
Save
Save
Save
Account No
Data
base
User
Sequence Diagram For
Login Process
User Login Page System Services
Enter username and
password
Verification
Allow access to the
Transactions
Login Failed
Remains Home Page
Data Flow Diagram
for
Deposit and Withdraw Money
User
Login Key
Check Username
and Password
Validate
User
Valid User
Deposit or
withdraw
Money
Create
Transaction
Display
Transaction
Enter Amount
to be
Deposited or
Withdrawal.
Invalid User
Data Flow Diagram for
Money Transfer
User
Login Key
Check Username
and Password
Validate
User
Valid User
Transfer
Funds
Target
AccountSelect Targeted
Account to be
Transferred.
Verify
Balance
Display
Transaction
Enter Amount
to be
Transferred.
Invalid User
Update
Account
Checks
Balance in
Account.
Use case diagram for
User Requirement
--
Sanction
Loan
Admin
Transacti
on
Login
Withdraw
Deposit
Transfer
Money
Apply for
loan
Account
No
User
Bank
<<include>>
<<extend>>
Verification
of
Application
-----
<<include>>
Conclusion
 The user can simply sit in front of the system and monitor all the activities without any physical
movement of the file.
 The system provides quickly and valuable information.
 The application demonstrate the way to develop an online banking system by using interactive web
client JSP, Servlet with more secure way to access.
 This means the application server easily deployable and accessible.
Net banking
Net banking

More Related Content

What's hot

Internet banking project
Internet banking projectInternet banking project
Internet banking project
umesh yadav
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
Aman Singh (असर)
 
E payment
E paymentE payment
E payment
Vishal Sancheti
 
BFIU circular 19 Master circular
BFIU circular 19 Master circularBFIU circular 19 Master circular
BFIU circular 19 Master circular
MD Ashiquzzaman
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
Vinoth Ratnam Sudalaimuthu
 
E banking
E bankingE banking
E banking
manaspatil28
 
Internet Banking PPT
Internet Banking PPTInternet Banking PPT
Internet Banking PPT
ayush goyal
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
Ashok Basnet
 
PROJECT REPORT - ONLINE BANKING - SEN 2
PROJECT REPORT - ONLINE BANKING - SEN 2PROJECT REPORT - ONLINE BANKING - SEN 2
PROJECT REPORT - ONLINE BANKING - SEN 2
Pradumnya Sen
 
Blockchain Payment Systems
Blockchain Payment SystemsBlockchain Payment Systems
Blockchain Payment Systems
Melanie Swan
 
Payments and transaction processing systems - Global and Indian Overview
Payments and transaction processing systems - Global and Indian OverviewPayments and transaction processing systems - Global and Indian Overview
Payments and transaction processing systems - Global and Indian Overview
Akshay Kaul
 
Payments Systems - IMPS(Mobile Payments)
Payments Systems - IMPS(Mobile Payments)Payments Systems - IMPS(Mobile Payments)
Payments Systems - IMPS(Mobile Payments)
chintan_1881
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
nancs
 
Banking system (final)
Banking system (final)Banking system (final)
Banking system (final)
prabhjot7777
 
Digitalization of Banking in bangladesh
Digitalization of Banking in bangladeshDigitalization of Banking in bangladesh
Digitalization of Banking in bangladesh
Mohammad Al Amin
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
vivek kct
 
Digital banking and its benefits
Digital banking and its benefitsDigital banking and its benefits
Digital banking and its benefits
Vijaya Bank
 
Npci
NpciNpci
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
Chaudhry Sajid
 
Internet banking
Internet bankingInternet banking
Internet banking
NAMITHA SUDHAKAR
 

What's hot (20)

Internet banking project
Internet banking projectInternet banking project
Internet banking project
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
E payment
E paymentE payment
E payment
 
BFIU circular 19 Master circular
BFIU circular 19 Master circularBFIU circular 19 Master circular
BFIU circular 19 Master circular
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
E banking
E bankingE banking
E banking
 
Internet Banking PPT
Internet Banking PPTInternet Banking PPT
Internet Banking PPT
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
 
PROJECT REPORT - ONLINE BANKING - SEN 2
PROJECT REPORT - ONLINE BANKING - SEN 2PROJECT REPORT - ONLINE BANKING - SEN 2
PROJECT REPORT - ONLINE BANKING - SEN 2
 
Blockchain Payment Systems
Blockchain Payment SystemsBlockchain Payment Systems
Blockchain Payment Systems
 
Payments and transaction processing systems - Global and Indian Overview
Payments and transaction processing systems - Global and Indian OverviewPayments and transaction processing systems - Global and Indian Overview
Payments and transaction processing systems - Global and Indian Overview
 
Payments Systems - IMPS(Mobile Payments)
Payments Systems - IMPS(Mobile Payments)Payments Systems - IMPS(Mobile Payments)
Payments Systems - IMPS(Mobile Payments)
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
 
Banking system (final)
Banking system (final)Banking system (final)
Banking system (final)
 
Digitalization of Banking in bangladesh
Digitalization of Banking in bangladeshDigitalization of Banking in bangladesh
Digitalization of Banking in bangladesh
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Digital banking and its benefits
Digital banking and its benefitsDigital banking and its benefits
Digital banking and its benefits
 
Npci
NpciNpci
Npci
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
Internet banking
Internet bankingInternet banking
Internet banking
 

Similar to Net banking

PPT.pptx
PPT.pptxPPT.pptx
Documentation
DocumentationDocumentation
Documentation
Kalyan A
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
VishNu KuNtal
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.
DJananiJanani
 
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
ragishettyanilkumar
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender System
Smit Patel
 
Men Salon management system project and ppt
Men Salon management system project and pptMen Salon management system project and ppt
Men Salon management system project and ppt
pavisubashsp
 
P _n___l_accounting_website
P  _n___l_accounting_websiteP  _n___l_accounting_website
P _n___l_accounting_website
Ashish Sharma
 
Job portal
Job portalJob portal
Job portal
Arman Ahmed
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
MohitDhande3
 
mnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is goodmnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is good
mrmanavpachurkar
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
Bank doc (autosaved)
Bank doc (autosaved)Bank doc (autosaved)
Bank doc (autosaved)
Javed Kureshi Jrk
 
A Review Of Computerized Payroll System
A Review Of Computerized Payroll SystemA Review Of Computerized Payroll System
A Review Of Computerized Payroll System
April Knyff
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
SouvikSarkar75
 
banking project
banking projectbanking project
banking project
Anmol Purohit
 
The Evolution of a Scrappy Startup to a Successful Web Service
The Evolution of a Scrappy Startup to a Successful Web ServiceThe Evolution of a Scrappy Startup to a Successful Web Service
The Evolution of a Scrappy Startup to a Successful Web Service
Poornima Vijayashanker
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
Sancharika Jana
 
E-Print order synopsis presentation
E-Print order synopsis presentationE-Print order synopsis presentation
E-Print order synopsis presentation
Sharon Moses
 
(SK BASHA(3+y))
(SK BASHA(3+y))(SK BASHA(3+y))
(SK BASHA(3+y))
Basha Sk
 

Similar to Net banking (20)

PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Documentation
DocumentationDocumentation
Documentation
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.
 
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender System
 
Men Salon management system project and ppt
Men Salon management system project and pptMen Salon management system project and ppt
Men Salon management system project and ppt
 
P _n___l_accounting_website
P  _n___l_accounting_websiteP  _n___l_accounting_website
P _n___l_accounting_website
 
Job portal
Job portalJob portal
Job portal
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
 
mnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is goodmnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is good
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Bank doc (autosaved)
Bank doc (autosaved)Bank doc (autosaved)
Bank doc (autosaved)
 
A Review Of Computerized Payroll System
A Review Of Computerized Payroll SystemA Review Of Computerized Payroll System
A Review Of Computerized Payroll System
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
 
banking project
banking projectbanking project
banking project
 
The Evolution of a Scrappy Startup to a Successful Web Service
The Evolution of a Scrappy Startup to a Successful Web ServiceThe Evolution of a Scrappy Startup to a Successful Web Service
The Evolution of a Scrappy Startup to a Successful Web Service
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
 
E-Print order synopsis presentation
E-Print order synopsis presentationE-Print order synopsis presentation
E-Print order synopsis presentation
 
(SK BASHA(3+y))
(SK BASHA(3+y))(SK BASHA(3+y))
(SK BASHA(3+y))
 

Recently uploaded

NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024
Bert Jan Schrijver
 
Photo Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdfPhoto Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdf
SERVE WELL CRM NASHIK
 
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
simmi singh$A17
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
VictoriaMetrics
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Chad Crowell
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
sapnasaifi408
 
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptxSAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
aneeshmanikantan2341
 
Call Girls in Varanasi || 7426014248 || Quick Booking at Affordable Price
Call Girls in Varanasi || 7426014248 || Quick Booking at Affordable PriceCall Girls in Varanasi || 7426014248 || Quick Booking at Affordable Price
Call Girls in Varanasi || 7426014248 || Quick Booking at Affordable Price
vickythakur209464
 
AI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdfAI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdf
kalichargn70th171
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
Philip Schwarz
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
Anand Bagmar
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
anshsharma8761
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 
Accelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAIAccelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAI
Ahmed Okour
 
Solar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdfSolar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdf
SERVE WELL CRM NASHIK
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
OnePlan Solutions
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Ortus Solutions, Corp
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
simmi singh$A17
 
1 Million Orange Stickies later - Devoxx Poland 2024
1 Million Orange Stickies later - Devoxx Poland 20241 Million Orange Stickies later - Devoxx Poland 2024
1 Million Orange Stickies later - Devoxx Poland 2024
Alberto Brandolini
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
manji sharman06
 

Recently uploaded (20)

NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024
 
Photo Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdfPhoto Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdf
 
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
 
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptxSAP ECC & S4 HANA PPT COMPARISON MM.pptx
SAP ECC & S4 HANA PPT COMPARISON MM.pptx
 
Call Girls in Varanasi || 7426014248 || Quick Booking at Affordable Price
Call Girls in Varanasi || 7426014248 || Quick Booking at Affordable PriceCall Girls in Varanasi || 7426014248 || Quick Booking at Affordable Price
Call Girls in Varanasi || 7426014248 || Quick Booking at Affordable Price
 
AI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdfAI Based Testing - A Comprehensive Guide.pdf
AI Based Testing - A Comprehensive Guide.pdf
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 
Accelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAIAccelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAI
 
Solar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdfSolar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdf
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
 
1 Million Orange Stickies later - Devoxx Poland 2024
1 Million Orange Stickies later - Devoxx Poland 20241 Million Orange Stickies later - Devoxx Poland 2024
1 Million Orange Stickies later - Devoxx Poland 2024
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
 

Net banking

  • 1.
  • 2. Contents  Introduction  System Analysis Present System Proposed System Benefits Of the System  Software Requirement Specifications  System Design  Conclusion
  • 3. Introduction Internet Banking is all about knowing our user need and provide them with the right service at the right time through right channel 24*7 day a week. Being “electronic”,it not only provides its users with faster and better facilities, it even reduces the manual overhead of accountsmaintenance.  Our aim at creation of secure and efficient net banking system.  This will be accessibleto all users who have a valid username and password.  User can access his account from anywhere.
  • 4. Functional Requirements Following are thefunctionalneeds of the Software:- User must have a valid username and password to login to the system. User can transfer amount from one account to another account in the same bank. User can perform transactions like deposit and withdrawal from his account. User can request for loan .
  • 5. Non - Functional Requirements  Secure access of require data.  24X7 availability.  user friendly.  Intelligent user interfaces.
  • 6.
  • 7. PRESENT SYSTEM In the existing system the no. of staff required for completing the work is more, while the new system requires lesser staffs generally. The data entry process requires the data on the paper, which is then feed into the application by the operator while doing so; the data entry operator has to look into the paper again & again and thus the chances of inaccuraciesin the typed contents increases. Also the process includes higher transportation cost, increased handling cost, more time delays, low accuracy, more usage of resourceslike registers, books, papers, etc.
  • 8. Proposed System Almost 60% of today’s information is still paper based. 30% of all office time is spent finding documents. The average time to manage a single document is 12 minutes, 9 minutes to re-file and 3 minutes to process. Hence the requirement is to develop a system that minimizes all these overheads included while giving the maximum output for the organization. The basis for the project is to develop a fully automated banking system that includes depositing of amount , withdrawal of amount and exporting the outcome back to the client while considering all the tools and facilities than a client may need for efficient and effective output.
  • 9. Benefits of the System Quick, authenticated access to accounts via the desktop. Easily scalableto grow with changing system requirement. Enterprise wide access to information. Improved information security, restricting unauthorizedaccess. Minimize Storage Space. In manual system, much storage space for data files is requiredso to overcome this problem, An automated well managed database is developed for saving storage space. This s/w saves space and stores information efficiently. It ends the burden of having large manual filing storage system.
  • 10. Software Requirement Specification Software Requirements : Operating System : Windows or Linux or Mac IDE : Netbeans Front End : JSP, JDBC, Javascript, Bootstrap. Programming Language : Java Backend : Oracle 10g
  • 11. Technologies Used  J2EE : J2EE is a platform-independent, Java-centricenvironment for developing, building and deploying Web-basedenterprise applications online. This is basicallyused to develop the enterprise applications and also web applications.J2EE consists of Servlets , Jsp , Jdbc , EJb. Servlet : 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. Althoughservlet can respond to any type of request, they are commonly used to extend the applications hosted by web servers. JSP(Java Server Page) : JSP technologyis used to create web application just like Servlet technology.It can be thought of as an extension to Servlet because it provides more functionality than servlet such as expression language, JSTL, etc. A JSP page consists of HTML tags and JSP tags. The JSP pages are easier to maintain than Servlet because we can separate designing and development. It provides some additional features such as Expression Language, Custom Tags, etc.
  • 12. System Modules System Modules Description i. Login Module A user can login with username and password. ii. Create Account New User can create account. iii. Deposit User can Deposit Money. iv. Withdraw User can Withdraw Money. v. Transfer User can Transfer Money. vi. Loan User can request for Loan. vii. Admin Module Admin approves user loan request.
  • 13.
  • 14. DATA Flow Diagram of System Module Green Bank Create Account Transfer Money Loan Module Login Module Withdraw Money Deposit Money
  • 15. EVENT dIAGRAM The diagram below indicates the user connects to the internet to perform all the transactions after he logged in successfullythen 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. User Interface INTERNET Server Database User
  • 16. How user interacts with System Create a New Account as well as Registration System System First Name Last Name Address Username Password Contact Email Account Type Initial Amount Save Save Save Save Save Save Save Save Save Account No Data base User
  • 17. Sequence Diagram For Login Process User Login Page System Services Enter username and password Verification Allow access to the Transactions Login Failed Remains Home Page
  • 18. Data Flow Diagram for Deposit and Withdraw Money User Login Key Check Username and Password Validate User Valid User Deposit or withdraw Money Create Transaction Display Transaction Enter Amount to be Deposited or Withdrawal. Invalid User
  • 19. Data Flow Diagram for Money Transfer User Login Key Check Username and Password Validate User Valid User Transfer Funds Target AccountSelect Targeted Account to be Transferred. Verify Balance Display Transaction Enter Amount to be Transferred. Invalid User Update Account Checks Balance in Account.
  • 20. Use case diagram for User Requirement -- Sanction Loan Admin Transacti on Login Withdraw Deposit Transfer Money Apply for loan Account No User Bank <<include>> <<extend>> Verification of Application ----- <<include>>
  • 21. Conclusion  The user can simply sit in front of the system and monitor all the activities without any physical movement of the file.  The system provides quickly and valuable information.  The application demonstrate the way to develop an online banking system by using interactive web client JSP, Servlet with more secure way to access.  This means the application server easily deployable and accessible.
  翻译: