SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Neobanking in India The Matrix Upgraded
Neobanking in India The Matrix UpgradedNeobanking in India The Matrix Upgraded
Neobanking in India The Matrix UpgradedRedSeer
 
E-Banking 2009
E-Banking 2009E-Banking 2009
E-Banking 2009keerthi123
 
E Commerce - Final Project
E Commerce - Final ProjectE Commerce - Final Project
E Commerce - Final ProjectJamie Hutt
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management systemUnsa Jawaid
 
Bank management system PPT.pptx
Bank management system PPT.pptxBank management system PPT.pptx
Bank management system PPT.pptxRaviPatidar59
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]Ch Fahadi
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking systemVishNu KuNtal
 
Bank management system
Bank management systemBank management system
Bank management systemsumanadas37
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket bookingmrinnovater007
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application Ibadullah Khan
 
51955853 banking-system-documentation
51955853 banking-system-documentation51955853 banking-system-documentation
51955853 banking-system-documentationAziz Muslim
 
Ec2009 ch14 creating and launching
Ec2009 ch14 creating and launchingEc2009 ch14 creating and launching
Ec2009 ch14 creating and launchingNuth Otanasap
 
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfDesign and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfOmar Omar
 
Online Payment Gateway System
Online Payment Gateway SystemOnline Payment Gateway System
Online Payment Gateway SystemMannu Khani
 
Internet banking PPT PRESENTATION
Internet banking PPT PRESENTATION   Internet banking PPT PRESENTATION
Internet banking PPT PRESENTATION jaldumanohar manohar
 
MBA Best Mobile Banking Presentation
MBA Best Mobile Banking PresentationMBA Best Mobile Banking Presentation
MBA Best Mobile Banking Presentationrajpatelplantemoran
 

Tendances (20)

Neobanking in India The Matrix Upgraded
Neobanking in India The Matrix UpgradedNeobanking in India The Matrix Upgraded
Neobanking in India The Matrix Upgraded
 
E-Banking 2009
E-Banking 2009E-Banking 2009
E-Banking 2009
 
E Commerce - Final Project
E Commerce - Final ProjectE Commerce - Final Project
E Commerce - Final Project
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management system
 
Payment Gateway
Payment Gateway Payment Gateway
Payment Gateway
 
Bank management system PPT.pptx
Bank management system PPT.pptxBank management system PPT.pptx
Bank management system PPT.pptx
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 
Internet banking
Internet bankingInternet banking
Internet banking
 
Bank management system
Bank management systemBank management system
Bank management system
 
Online movie ticket booking
Online movie ticket bookingOnline movie ticket booking
Online movie ticket booking
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application
 
Pay Pal Introduction.........!
Pay Pal Introduction.........!Pay Pal Introduction.........!
Pay Pal Introduction.........!
 
51955853 banking-system-documentation
51955853 banking-system-documentation51955853 banking-system-documentation
51955853 banking-system-documentation
 
Ec2009 ch14 creating and launching
Ec2009 ch14 creating and launchingEc2009 ch14 creating and launching
Ec2009 ch14 creating and launching
 
Design and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdfDesign and Implementation of E-Commerce Site for Online Shopping.pdf
Design and Implementation of E-Commerce Site for Online Shopping.pdf
 
Payment gateways
Payment gateways Payment gateways
Payment gateways
 
Online Payment Gateway System
Online Payment Gateway SystemOnline Payment Gateway System
Online Payment Gateway System
 
Internet banking PPT PRESENTATION
Internet banking PPT PRESENTATION   Internet banking PPT PRESENTATION
Internet banking PPT PRESENTATION
 
MBA Best Mobile Banking Presentation
MBA Best Mobile Banking PresentationMBA Best Mobile Banking Presentation
MBA Best Mobile Banking Presentation
 

Similaire à Net banking

Documentation
DocumentationDocumentation
DocumentationKalyan A
 
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 SystemSmit 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 pptpavisubashsp
 
P _n___l_accounting_website
P  _n___l_accounting_websiteP  _n___l_accounting_website
P _n___l_accounting_websiteAshish Sharma
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.pptMohitDhande3
 
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 goodmrmanavpachurkar
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System ProjectChaudhry Sajid
 
A Review Of Computerized Payroll System
A Review Of Computerized Payroll SystemA Review Of Computerized Payroll System
A Review Of Computerized Payroll SystemApril Knyff
 
Real estate management system
Real estate management systemReal estate management system
Real estate management systemSouvikSarkar75
 
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 ServicePoornima Vijayashanker
 
E-Print order synopsis presentation
E-Print order synopsis presentationE-Print order synopsis presentation
E-Print order synopsis presentationSharon Moses
 
(SK BASHA(3+y))
(SK BASHA(3+y))(SK BASHA(3+y))
(SK BASHA(3+y))Basha Sk
 

Similaire à Net banking (20)

PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Documentation
DocumentationDocumentation
Documentation
 
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
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
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))
 

Dernier

Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 

Dernier (20)

Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 

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.