尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Internet Banking System
1
Contents
• Introduction
• Project requirements
• System modules
• User interface specification
• Use case and data flow diagram’s
2
1. An Internet Banking System
“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
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.
1.1 Functional Requirements
5
1.2 Non-functional Requirements
Secure access of require data.
 24X7 availability
 user friendly
Intelligent user interfaces
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
1.3 System Requirements
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:
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
9
INTERNET
BANKING
Money
Transfer
Loan
Module
Balance
Enquiry
LOGIN
MODULE
NEW
CUSTOMER
DATA
ACCOUNT
OPENING
ACCOUNT
HISTROY
2.1 DATA FLOW DIAGRM OF SYSTEM MODULES
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
11
1.0 Home Page
12
1.1 Registration form and
opening a new account
13
1.2 How the user interacts with the system
14
1.3 Login Process
15
Transaction Page
1.4 Transaction page
16
1.5 fund
transfer
17
Use Case diagram of customer requirements
18
(f)
Reply
User
2.0
Login
System
4.0
Account
Transaction
Access
Access
Valid user
Valid user
Online Banking
System
Database
Administrator
(e)
(g)
(h)
(i)
(j)
Access
1.0
Registratio
n
Process
Registration Info
Valid Administrator 7.0
Create and
Update
Process
(k)
(l)
Login_ Info
(m)
(n)
3.0
Account
Opening
process
User Details
Reply
(a)
(b)
(c)
(d)
6.0
Customer
Feed Back
5.0
Loan
Over all working of Internet Banking
Request
/respond
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.

More Related Content

Similar to Onlinebanking system.ppt

Net banking
Net banking Net banking
Net banking
AmbikaMalgatti
 
Web Locker For Online Banking System Chapter final project Report page
Web Locker For Online Banking System  Chapter final project Report pageWeb Locker For Online Banking System  Chapter final project Report page
Web Locker For Online Banking System Chapter final project Report page
Mukesh Chaudhary(L.I.O.N)
 
Documentation
DocumentationDocumentation
Documentation
Kalyan A
 
47.sdlc automation system
47.sdlc automation system47.sdlc automation system
47.sdlc automation system
Pvrtechnologies Nellore
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
kartikeya upadhyay
 
Online bankingppt
Online bankingpptOnline bankingppt
Online bankingppt
ARPITA SRIVASTAVA
 
banking project
banking projectbanking project
banking project
Anmol Purohit
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
Chaudhry Sajid
 
Internet banking
Internet bankingInternet banking
Internet banking
wi7sonjoseph
 
Bnkng
BnkngBnkng
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
researchinventy
 
Banking Management System SDS
Banking Management System SDSBanking Management System SDS
Banking Management System SDS
Mr. Moms
 
PPT.pptx
PPT.pptxPPT.pptx
Online banking
Online bankingOnline banking
Online banking
Dheeraj Dani
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research
Vrushali Lanjewar
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking Project
M.Saber
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
Parag Tamhane
 
Multi Banking System Project PPT.ppt
Multi Banking System Project PPT.pptMulti Banking System Project PPT.ppt
Multi Banking System Project PPT.ppt
hrishikesh131782
 
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
 
Bank management system
Bank management systemBank management system
Bank management system
sumanadas37
 

Similar to Onlinebanking system.ppt (20)

Net banking
Net banking Net banking
Net banking
 
Web Locker For Online Banking System Chapter final project Report page
Web Locker For Online Banking System  Chapter final project Report pageWeb Locker For Online Banking System  Chapter final project Report page
Web Locker For Online Banking System Chapter final project Report page
 
Documentation
DocumentationDocumentation
Documentation
 
47.sdlc automation system
47.sdlc automation system47.sdlc automation system
47.sdlc automation system
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 
Online bankingppt
Online bankingpptOnline bankingppt
Online bankingppt
 
banking project
banking projectbanking project
banking project
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
Internet banking
Internet bankingInternet banking
Internet banking
 
Bnkng
BnkngBnkng
Bnkng
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Banking Management System SDS
Banking Management System SDSBanking Management System SDS
Banking Management System SDS
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Online banking
Online bankingOnline banking
Online banking
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking Project
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
 
Multi Banking System Project PPT.ppt
Multi Banking System Project PPT.pptMulti Banking System Project PPT.ppt
Multi Banking System Project PPT.ppt
 
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 ...
 
Bank management system
Bank management systemBank management system
Bank management system
 

Recently uploaded

Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
Knoldus Inc.
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
ScyllaDB
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google CloudRadically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
ScyllaDB
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB
 
Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2
DianaGray10
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
UiPathCommunity
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
Kieran Kunhya
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
ScyllaDB
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
ScyllaDB
 
Guidelines for Effective Data Visualization
Guidelines for Effective Data VisualizationGuidelines for Effective Data Visualization
Guidelines for Effective Data Visualization
UmmeSalmaM1
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
ThousandEyes
 
Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
ScyllaDB
 
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
anilsa9823
 

Recently uploaded (20)

Facilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptxFacilitation Skills - When to Use and Why.pptx
Facilitation Skills - When to Use and Why.pptx
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
An All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS MarketAn All-Around Benchmark of the DBaaS Market
An All-Around Benchmark of the DBaaS Market
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google CloudRadically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
 
Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2Communications Mining Series - Zero to Hero - Session 2
Communications Mining Series - Zero to Hero - Session 2
 
Day 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data ManipulationDay 4 - Excel Automation and Data Manipulation
Day 4 - Excel Automation and Data Manipulation
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
 
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time MLMongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
 
Guidelines for Effective Data Visualization
Guidelines for Effective Data VisualizationGuidelines for Effective Data Visualization
Guidelines for Effective Data Visualization
 
Introduction to ThousandEyes AMER Webinar
Introduction  to ThousandEyes AMER WebinarIntroduction  to ThousandEyes AMER Webinar
Introduction to ThousandEyes AMER Webinar
 
Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
 
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
Call Girls Chennai ☎️ +91-7426014248 😍 Chennai Call Girl Beauty Girls Chennai...
 

Onlinebanking system.ppt

  • 2. Contents • Introduction • Project requirements • System modules • User interface specification • Use case and data flow diagram’s 2
  • 3. 1. An Internet Banking System “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
  • 4. 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. 1.1 Functional Requirements
  • 5. 5 1.2 Non-functional Requirements Secure access of require data.  24X7 availability  user friendly Intelligent user interfaces
  • 6. 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 1.3 System Requirements
  • 7. 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:
  • 8. 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
  • 10. 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
  • 12. 12 1.1 Registration form and opening a new account
  • 13. 13 1.2 How the user interacts with the system
  • 17. 17 Use Case diagram of customer requirements
  • 18. 18 (f) Reply User 2.0 Login System 4.0 Account Transaction Access Access Valid user Valid user Online Banking System Database Administrator (e) (g) (h) (i) (j) Access 1.0 Registratio n Process Registration Info Valid Administrator 7.0 Create and Update Process (k) (l) Login_ Info (m) (n) 3.0 Account Opening process User Details Reply (a) (b) (c) (d) 6.0 Customer Feed Back 5.0 Loan Over all working of Internet Banking Request /respond
  • 19. 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.
  翻译: