SlideShare une entreprise Scribd logo
1  sur  30
VOICE BASED
COLLABORATIVE BANKING
PRESENTED BY
FIRASATH FATHIMA: 107G1A0561
A.SHYAMAL:107G1A0504
M.ABHINAYA:107G1A0531
J.THRUMALA:107G1A0522
UNDER THE GUADIANCE OF
MISS.SHAZIA HUSSANI
CONTENTS
 Abstract
 Introduction
 Literature survey
 Existing system
 Disadvantages
 Proposed system
 Content diagram
 Modules
 Requirements
 ER and UML diagram
 Screen shots
 Conclusion
 Future enhancement
ABSTRACT
 This is a voice based application in which both the
input/output are given through voice (speaking) rather
than graphical user interface.
 The application files can reside on local systems, an
intranet or the internet.
 The users can access the deployed voice applications
anywhere and anytime.
INTRODUCTION
 Voice based collaborative banking provides a feasible
solution to users.
 By using this application user can get the services like
transfer money and balance enquiry.
 user can interact the system using their voice.
LITERATURE SURVEY
INTRODUCTION
 VOICE XML:
 VoiceXML technology allows a user to interact with the
Internet through voice-recognition technology, as a
response, Voice or Audio.
 It is a dialog markup language designed for telephony
applications.
 It also reduces the amount of speech expertise that
developers need.
TTS or
Audio
Speech
Browser
Speech
Recognition
Engine
HTTP
Server
Application Code
Voice App Code
VoiceXML
JSPs & Java
Text
Grammars
Text
Audio
Audio Out
Audio In
Request (URL)Markup VXML
Request
Markup
Data Request
Data
Pronunc
Audio Grammars
Docs
Config
Config
Back
End
V
O
I
C
E
S
E
R
V
E
R
S
E
R
V
E
R
1
2
3
4
VOICEXML – ARCHITECTURE
EXISTING SYSTEM
 In the present scenario to get the
banking service people are
manually go the bank like money
transaction
 people also get services through
online websites.
DISADVANTAGES OF EXISTING
SYSTEM
 Its time consuming process.
 Illiterate people unable to get the services.
 In most of the countries around the world, some people
even don’t have the knowledge of using a computer.
 Especially in a country like India.
PROPOSED SYSTEM
 This voice based collaborative banking application helps
in such a way that it just need voice to interact with
system.
 In order to develop this application voice banking
provides a feasible solution to user.
ADVANTAGES OF PROPOSED
SYSTEM
 Despite the Internet's growing acceptance, the telephone
network is still more widely and readily accessible
 Telephones are simple to operate
 And it use the most natural form of communication, the
human voice.
CONTENT DIAGRAM OF PROJECT
User
Database
Profile Management
Account Management
Transaction Management
SOFTWARE REQUIREMENT
SPECIFICATION (SRS)
 MODULES
1. Profile Management
2. Account Management
3. Transaction Management
 USER REQUIREMENT
 User must have valid account registered in bank.
 Though this is voice application user requires a voice.
 SOFTWARE REQUIREMENT
 Client side:
 Technology : Voice XML
 Server side:
 Front End
 Operating System : Windows, MAC, Linux
 Tools : JDBC, Eclipse Galileo
 Technology : J2SE, J2EE, VXM
 Back End
 Database : Oracle 10g
 Server : Tomcat,
VOXEO Prophecy server
HARDWARE REQUIREMENT
 Our application is voice based collaborative banking. In
this application we require a Hardware’s like
 Client side : SIP Phone
 Server Side
 Processor : Intel(R) Core™2 Duo CPU
 Hard disk : 40GB
 Cache : 512KB
 RAM : 1GB OR more
ER DIAGRAM OF APPLICATION
CLASS DIAGRAM FOR
APPLICATION
USE CASE DIAGRAM OF
TRANSACTION
user
login pin valid
transfer
transaction
bank1
balance enquiry
balance
SEQUENCE DIAGRAM FOR
CREATING A NEW ACCOUNT
customer database
login
check the application is submitted or not
yes/account
no/login again
SEQUENCE DIAGRAM FOR
TRANSFERRING MONEY
user bank account transaction transactiontype
1.select bank
2.enter account number and pin
3.check account
4.select transactiontype
6.enter account number to transfer
7.entered account no
8.check account
5.transfer money
9.enter amount
10.transaction successful
SEQUENCE DIAGRAM FOR BALANCE
ENQUIRY
bankuser account transaction transactiontype
1.select bank
2.enter account number and pin
3.check account
4.select transactiontype
5.balance enquiry
6.displayaccount details
USER HOME PAGE
<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1">
<form>
<field name="uname" type="digits">
<prompt>Welcome to voice banking application
<break size="small"></break>please enter your user name</prompt>
</field>
<field name="pwd" type="digits">
<prompt>
<break size="small"></break>please enter your password</prompt>
</field>
<filled>
<submit next="http://localhost:9090/voicebankingsystem/Login">
</submit></filled>
</form>
</vxml>
URL ADDRESS OF APPLICATION
Here url address is vb@127.0.0.1
ENTERING USER NAME AND
PASSWORD
Here user name is 13 and password is 12.
ENTERING ACCOUNT NUMBER
AND PIN
Here account number is 1236 and pin is 11.
ENTERING ACCOUNT NUMBER TO
TRANSFER MONEY
Here toaccount number is 1234.
ENTERING MONEY TO TRANSFER
AMOUNT
Here we are entering amount as 2000/-.
CONCLUSION
 Voice banking provides an easy way of banking services.
By using this application Illiterate people can easily get
the services even though they don’t have knowledge
about system they can access this application by dialing
the numbers through SIP phone. And it is a very useful
application.
FUTURE ENHANCEMENTS
 This project is limited to balance enquiry, and transfer
money from one account to another. In future we can
extend this project by adding more banks, Appling for
new check books, Date of transferring money and many
more features.
ANY QUERIES

Contenu connexe

Tendances

ONLINE VOTING SYSTEM FINAL.pptx
ONLINE VOTING SYSTEM FINAL.pptxONLINE VOTING SYSTEM FINAL.pptx
ONLINE VOTING SYSTEM FINAL.pptxShivaniSAurad
 
Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online votingThenmozhi Divya
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposalSudhir Raj
 
FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1Salesforce Partners
 
Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentationChaudhry Sajid
 
Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Muhammad Umer Lari
 
Whatsapp-An innovative way of networking
Whatsapp-An innovative way of networkingWhatsapp-An innovative way of networking
Whatsapp-An innovative way of networkingSamrat Sikri
 
Online movie booking synopsis
Online movie booking  synopsisOnline movie booking  synopsis
Online movie booking synopsismca projects
 
Online voting system project
Online voting system projectOnline voting system project
Online voting system projectsnauriyal1994
 
Google AdMob Overview
Google AdMob OverviewGoogle AdMob Overview
Google AdMob OverviewModicum
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on AndroidJomar Tigcal
 
User interface (UI) for mobile applications
User interface (UI) for mobile applicationsUser interface (UI) for mobile applications
User interface (UI) for mobile applicationsAashish Uppal
 
Matrimonial Web Application Presentaion
Matrimonial Web Application PresentaionMatrimonial Web Application Presentaion
Matrimonial Web Application Presentaionsatvirsandhu9
 

Tendances (20)

ONLINE VOTING SYSTEM FINAL.pptx
ONLINE VOTING SYSTEM FINAL.pptxONLINE VOTING SYSTEM FINAL.pptx
ONLINE VOTING SYSTEM FINAL.pptx
 
Chat application
Chat applicationChat application
Chat application
 
Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online voting
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
 
Online E-Voting System
Online E-Voting SystemOnline E-Voting System
Online E-Voting System
 
Online notice board
Online notice boardOnline notice board
Online notice board
 
FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1
 
Banking Management System Project documentation
Banking Management System Project documentationBanking Management System Project documentation
Banking Management System Project documentation
 
Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Project report on (atm MAnagment system)
Project report on (atm MAnagment system)
 
Whatsapp-An innovative way of networking
Whatsapp-An innovative way of networkingWhatsapp-An innovative way of networking
Whatsapp-An innovative way of networking
 
Online movie booking synopsis
Online movie booking  synopsisOnline movie booking  synopsis
Online movie booking synopsis
 
Online voting system project
Online voting system projectOnline voting system project
Online voting system project
 
Google AdMob Overview
Google AdMob OverviewGoogle AdMob Overview
Google AdMob Overview
 
Objeto command
Objeto commandObjeto command
Objeto command
 
Facebook data analysis using r
Facebook data analysis using rFacebook data analysis using r
Facebook data analysis using r
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on Android
 
Atm project
Atm projectAtm project
Atm project
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
 
User interface (UI) for mobile applications
User interface (UI) for mobile applicationsUser interface (UI) for mobile applications
User interface (UI) for mobile applications
 
Matrimonial Web Application Presentaion
Matrimonial Web Application PresentaionMatrimonial Web Application Presentaion
Matrimonial Web Application Presentaion
 

En vedette

java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking systemVishNu KuNtal
 
Internet banking - College Project
Internet banking - College ProjectInternet banking - College Project
Internet banking - College ProjectSheril Daniel
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking ProjectM.Saber
 
Internet Banking
Internet BankingInternet Banking
Internet Bankingsnehateddy
 
31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentation31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentationSwaroop Mane
 
Online banking ppt
Online banking pptOnline banking ppt
Online banking pptVishnu V S
 
Project report on e banking
Project report on e bankingProject report on e banking
Project report on e bankingAnuj Nehra
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMNitish Xavier Tirkey
 
Electronic banking presentation
Electronic banking presentationElectronic banking presentation
Electronic banking presentationxabi951
 
Banking system ppt
Banking system pptBanking system ppt
Banking system pptLohith Lohi
 
Internet Banking PPT
Internet Banking PPTInternet Banking PPT
Internet Banking PPTayush goyal
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management systemUnsa Jawaid
 

En vedette (20)

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 - College Project
Internet banking - College ProjectInternet banking - College Project
Internet banking - College Project
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking Project
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentation31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentation
 
Online banking ppt
Online banking pptOnline banking ppt
Online banking ppt
 
Project on E-banking
Project on E-bankingProject on E-banking
Project on E-banking
 
E banking
E bankingE banking
E banking
 
Project report on e banking
Project report on e bankingProject report on e banking
Project report on e banking
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
 
online banking system
online banking systemonline banking system
online banking system
 
Electronic banking presentation
Electronic banking presentationElectronic banking presentation
Electronic banking presentation
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Banking system ppt
Banking system pptBanking system ppt
Banking system ppt
 
Internet Banking PPT
Internet Banking PPTInternet Banking PPT
Internet Banking PPT
 
E Banking
E BankingE Banking
E Banking
 
Banking ppt
Banking pptBanking ppt
Banking ppt
 
Internet banking
Internet bankingInternet banking
Internet banking
 
E banking
E bankingE banking
E banking
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management system
 

Similaire à Voice based banking system

Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdfNEERAJRAJPUT81
 
eSewa | Growth and Services
eSewa | Growth and ServiceseSewa | Growth and Services
eSewa | Growth and ServicesBibesh Manandhar
 
Android Based Survey - Technical proposal
Android Based Survey - Technical proposalAndroid Based Survey - Technical proposal
Android Based Survey - Technical proposalAmit Samanta
 
Banking application & software solutions at competitive rate
Banking application & software solutions at competitive rateBanking application & software solutions at competitive rate
Banking application & software solutions at competitive rateAaron Jacobson
 
Usefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice BankingUsefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice BankingCSCJournals
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationAhammad Karim
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutionsPromoteFirst
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous Macronimous
 

Similaire à Voice based banking system (20)

SYNOPSIS.pptx
SYNOPSIS.pptxSYNOPSIS.pptx
SYNOPSIS.pptx
 
Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdf
 
Mobile banking
Mobile bankingMobile banking
Mobile banking
 
Project falcon1
Project falcon1Project falcon1
Project falcon1
 
Ultimate company
Ultimate companyUltimate company
Ultimate company
 
Cork v soft corporate - An Overview
Cork v soft corporate - An OverviewCork v soft corporate - An Overview
Cork v soft corporate - An Overview
 
eSewa | Growth and Services
eSewa | Growth and ServiceseSewa | Growth and Services
eSewa | Growth and Services
 
Net banking
Net banking Net banking
Net banking
 
CV-NeerajSaxena
CV-NeerajSaxenaCV-NeerajSaxena
CV-NeerajSaxena
 
Android Based Survey - Technical proposal
Android Based Survey - Technical proposalAndroid Based Survey - Technical proposal
Android Based Survey - Technical proposal
 
Banking application & software solutions at competitive rate
Banking application & software solutions at competitive rateBanking application & software solutions at competitive rate
Banking application & software solutions at competitive rate
 
Usefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice BankingUsefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice Banking
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
Banking java project
Banking java projectBanking java project
Banking java project
 
SLPOST
SLPOSTSLPOST
SLPOST
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
 
Online banking
Online bankingOnline banking
Online banking
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 

Dernier (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 

Voice based banking system

  • 1. VOICE BASED COLLABORATIVE BANKING PRESENTED BY FIRASATH FATHIMA: 107G1A0561 A.SHYAMAL:107G1A0504 M.ABHINAYA:107G1A0531 J.THRUMALA:107G1A0522 UNDER THE GUADIANCE OF MISS.SHAZIA HUSSANI
  • 2. CONTENTS  Abstract  Introduction  Literature survey  Existing system  Disadvantages  Proposed system  Content diagram  Modules  Requirements  ER and UML diagram  Screen shots  Conclusion  Future enhancement
  • 3. ABSTRACT  This is a voice based application in which both the input/output are given through voice (speaking) rather than graphical user interface.  The application files can reside on local systems, an intranet or the internet.  The users can access the deployed voice applications anywhere and anytime.
  • 4. INTRODUCTION  Voice based collaborative banking provides a feasible solution to users.  By using this application user can get the services like transfer money and balance enquiry.  user can interact the system using their voice.
  • 5. LITERATURE SURVEY INTRODUCTION  VOICE XML:  VoiceXML technology allows a user to interact with the Internet through voice-recognition technology, as a response, Voice or Audio.  It is a dialog markup language designed for telephony applications.  It also reduces the amount of speech expertise that developers need.
  • 6. TTS or Audio Speech Browser Speech Recognition Engine HTTP Server Application Code Voice App Code VoiceXML JSPs & Java Text Grammars Text Audio Audio Out Audio In Request (URL)Markup VXML Request Markup Data Request Data Pronunc Audio Grammars Docs Config Config Back End V O I C E S E R V E R S E R V E R 1 2 3 4 VOICEXML – ARCHITECTURE
  • 7. EXISTING SYSTEM  In the present scenario to get the banking service people are manually go the bank like money transaction  people also get services through online websites.
  • 8. DISADVANTAGES OF EXISTING SYSTEM  Its time consuming process.  Illiterate people unable to get the services.  In most of the countries around the world, some people even don’t have the knowledge of using a computer.  Especially in a country like India.
  • 9. PROPOSED SYSTEM  This voice based collaborative banking application helps in such a way that it just need voice to interact with system.  In order to develop this application voice banking provides a feasible solution to user.
  • 10. ADVANTAGES OF PROPOSED SYSTEM  Despite the Internet's growing acceptance, the telephone network is still more widely and readily accessible  Telephones are simple to operate  And it use the most natural form of communication, the human voice.
  • 11. CONTENT DIAGRAM OF PROJECT User Database Profile Management Account Management Transaction Management
  • 12. SOFTWARE REQUIREMENT SPECIFICATION (SRS)  MODULES 1. Profile Management 2. Account Management 3. Transaction Management
  • 13.  USER REQUIREMENT  User must have valid account registered in bank.  Though this is voice application user requires a voice.  SOFTWARE REQUIREMENT  Client side:  Technology : Voice XML  Server side:  Front End  Operating System : Windows, MAC, Linux  Tools : JDBC, Eclipse Galileo  Technology : J2SE, J2EE, VXM  Back End  Database : Oracle 10g  Server : Tomcat, VOXEO Prophecy server
  • 14. HARDWARE REQUIREMENT  Our application is voice based collaborative banking. In this application we require a Hardware’s like  Client side : SIP Phone  Server Side  Processor : Intel(R) Core™2 Duo CPU  Hard disk : 40GB  Cache : 512KB  RAM : 1GB OR more
  • 15. ER DIAGRAM OF APPLICATION
  • 17. USE CASE DIAGRAM OF TRANSACTION user login pin valid transfer transaction bank1 balance enquiry balance
  • 18. SEQUENCE DIAGRAM FOR CREATING A NEW ACCOUNT customer database login check the application is submitted or not yes/account no/login again
  • 19. SEQUENCE DIAGRAM FOR TRANSFERRING MONEY user bank account transaction transactiontype 1.select bank 2.enter account number and pin 3.check account 4.select transactiontype 6.enter account number to transfer 7.entered account no 8.check account 5.transfer money 9.enter amount 10.transaction successful
  • 20. SEQUENCE DIAGRAM FOR BALANCE ENQUIRY bankuser account transaction transactiontype 1.select bank 2.enter account number and pin 3.check account 4.select transactiontype 5.balance enquiry 6.displayaccount details
  • 21. USER HOME PAGE <?xml version="1.0" encoding="UTF-8"?> <vxml version="2.1"> <form> <field name="uname" type="digits"> <prompt>Welcome to voice banking application <break size="small"></break>please enter your user name</prompt> </field> <field name="pwd" type="digits"> <prompt> <break size="small"></break>please enter your password</prompt> </field> <filled> <submit next="http://localhost:9090/voicebankingsystem/Login"> </submit></filled> </form> </vxml>
  • 22. URL ADDRESS OF APPLICATION Here url address is vb@127.0.0.1
  • 23. ENTERING USER NAME AND PASSWORD Here user name is 13 and password is 12.
  • 24. ENTERING ACCOUNT NUMBER AND PIN Here account number is 1236 and pin is 11.
  • 25. ENTERING ACCOUNT NUMBER TO TRANSFER MONEY Here toaccount number is 1234.
  • 26. ENTERING MONEY TO TRANSFER AMOUNT Here we are entering amount as 2000/-.
  • 27. CONCLUSION  Voice banking provides an easy way of banking services. By using this application Illiterate people can easily get the services even though they don’t have knowledge about system they can access this application by dialing the numbers through SIP phone. And it is a very useful application.
  • 28. FUTURE ENHANCEMENTS  This project is limited to balance enquiry, and transfer money from one account to another. In future we can extend this project by adding more banks, Appling for new check books, Date of transferring money and many more features.
  • 29.