Voice based banking system
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Voice based banking system

on

  • 772 views

 

Statistics

Views

Total Views
772
Views on SlideShare
772
Embed Views
0

Actions

Likes
0
Downloads
19
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Voice based banking system Presentation Transcript

  • 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
  • 16. CLASS DIAGRAM FOR 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. ANY QUERIES