View
116
Download
0
Category
Preview:
Citation preview
Mobile Banking and Visualization
(B.Tech. Project Presentation)
Ashish Jhanwar (07/185) Chirag Mittal (07/188) Gaurav Singh (07/156) Rishi Mathur (07/348) Shanky Qazi (07/177) Tushar Nagar (07/180)
Under guidance ofMrs. Nirmala SharmaUCE, KOTA
Motivation
Mobile has become a universal gadget.
It provides a plethora of services to the
user, so why not banking ........... ?????
A whole range of Banking services can be
made to be accessed from Mobile.
Problem Definition This project explores the various possibilities of
providing Banking Services on a Mobile.
Mobile banking basically works in two ways-- either
through the Web browser on your phone or special
software that you can download.
A browser-based service is a simplified version of the
online site that fits within a cell phone and PDA
screen.
We have used the special software approach.
Client Side
Balance enquiry Fund transfer Checking of account history Alerts on account activity or passing of set
thresholds Cheque book request Change pin request
List of services
BasisThe project is based on client server architecture
Client Server
Client Architecture
Bluetooth Server
Server Side
Line GraphBar GraphPie Graph
Visualization of Database
Server Architecture
Applet
Tools & TechnologyJ2ME used for User Interface at Mobile system,
useful in wireless communication.
Wireless Tool Kit (WTK 2.5.2)
Bluetooth Protocol used for wireless
communication.
BTFree API used for Bluetooth connection.
MySQL is used as database.
Implementation We are Implementing the Mobile Banking concept
using Bluetooth instead of using GSM Spectrum.
An interactive User Interface is built to the client
by using JAVA ME by providing forms, alerts and
lists.
Bluetooth communication is done by BTFree API
on the user and Server side.
The Client Side Module will provide a number
of service:
Banking Services:
o Account Status
o Fund Transfer
o Account Profile
o Change pin request
o Recent transaction history
Database Design
List of the tables used to store user’s account
information in our Bank Database are as follow:
o Logininfo ( customerid, password)
o Customerinfo (customername, customerid, address, city)
o Customer (customerid, accountid)
o Accountinfo (accountid, customerid, balance, doao, minimumbalance,
interestrate)
o Accminstmt (accountid, balance, amttrans)
o Alerts (title, content)
Emulator Screen
ConclusionA prototype of Mobile Banking is being
developed.
The database is modified on the request of the
mobile user.
It shows the glimpse of new services that can
be provided on the mobile in the near future.
Future WorkThe project can be extended to be made to
implement the concept of Mobile Bank that
promises to replace the Mobile Banking
system.
We will mine the database to generate
graphs like bar graphs, pie charts, line
graphs etc. for business analysis.
References Tiwari, Rajnish and Buse, Stephan(2007): The Mobile
Commerce Prospects: A Strategic Analysis of Opportunities in
the Banking Sector, Hamburg University Press.
Kim Topley. J2ME in a Nutshell. O'Reilly. 2002.
James Keogh. J2ME: The Complete Reference. McGraw-Hill
Osborne. 2003.
Maydene Fisher, Jon Ellis, Jonathan Bruce. JDBC API Tutorial
& Reference. Third Edition. Addison Wesley. 2003.
www.wikipedia.org
Thank you!!
Client Side
Balance enquiry Fund transfer Checking of account history Alerts on account activity or passing of set
thresholds Cheque book request Change pin request
List of services
Contents Motivation
Problem Definition
Architecture
Tools and Technology
Implementation
Conclusion
Future Work
References
Juniper Research forecasts over 800 million to do
mobile banking by 2013.
More than 100 million US consumers will use
their mobile phones for banking services by 2015.
Bank of America, Citibank, Wachovia, Washington
Mutual, Wells Fargo and ING Direct give services
on M-Banking.
Present Scenario
Architecture
List of Mobile Banking Services
Balance enquiry Fund transfer Checking of account history Alerts on account activity or passing of set
thresholds Cheque book request Change pin request
Problem DefinitionIn one academic model, mobile banking is defined as:
"Mobile Banking refers to provision and availment
of banking- and financial services with the help of
mobile telecommunication devices. The scope of
offered services may include facilities to conduct
bank and stock market transactions, to administer
accounts and to access customized information."
Architecture
This project is based on three tier
architecture. The 3- tier architecture has
the following 3-tiers:
Presentation Tier
Application Tier/Logic Tier
Data Tier
Recommended