Copy of Mobile Banking

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