You are on page 1of 3

The Great Mind Challenge - Project Scenario Template

Note: Already flled information should not be changed


1.
Name of the
Project
m-BANKING
2.
Objective/
Vision
1.This project is aimed at developing mobile banking
system that allows bank customer to use their
mobile phone to do banking, paying Bills etc.
2.Two Modules:
a)Web application in JSP
b)Mobile application in J2ME
3.
Users of the
System
A. Bank customers
B. Bank Administrator
C. Bank Manager
D.Data Manager
4.
Functional
Requirements
(Atleast Eight)
i. Secure Identifcation.
ii. History of payments.
iii. Transfer money from one bank account to another bank
account.
iv. Financial Information Serices
v. Payment of Bill via mobile phone
vi. Shopping via mobile phone
vii. Balance Checking
viii. Peer to Peer Payment
ix. Encryption of data transmitted and stored
x. Alerts and notifcations
xi. Searching of nearby BANKs and ATMs(Location
Based Services)
xii. Support for Exchange of data messages and email,
including complaint submission and tracking.
xiii. Implementation of basic and advance facility for
administrator for generating reports, backup
database, add/update user etc. are done
xiv. Integration of J2ME based mobile application with
WEB application.
5.
Non-functional
requirements
(Atleast Four)
i. Secure access of confdential data (users details).
SSL can be used.
ii. 24 X 7 availability
iii. Better component design to get better performance
at peak time
iv. Flexible service based architecture will be highly
desirable for future extension
6.
Optional
features
a.Web based architecture to integrate with other web
application
b. Help page for user and administrator
7.
User interface
priorities
A. Professional look and feel
B. Use of AJAX at least with all registration forms
C. Browser testing and support for IE, Opera, Mozila,
and Firefox.
D. Use of Graphical tool like JASPER to show strategic
data to admin
E. Reports exportable in .XLS, .PDF or any other
desirable format
8. Reports
1. For !ustomer"
a) Daily #$eekly or monthly report for
%ayment History
b& !ustomer actiity
2. For bank Admin"
a& 'umber of current user login
b& !ustomer Actiity statistics
c& (mployee Actiity statistics
d& !ustomer )ogin statistics
e& Transaction.
f& *eekly progress report.
+. For Bank employee
a& Demographics analysis of customer
9.
Other
important
issues
Website should be highly customizable and flexible enough
to easily deploy without much effort.
10. Team Size 2 4 members
11.
Technologies
to be used
UML, J2EE, XML, e-Forms, AJAX, Web 2.0, Web-services,
J2ME etc.
12.
Tools to be
Used
DB2 Database
ECLIPSE Development Tool
RATIONAL ROSE Design Tool
WAS Web Server
J2EE Application Architecture
J2ME Mobile Application Architecture
13.
Final
Deliverable
must include
A. Online or ofine help to above said users,
Application deployment executive and developer
B. Application archive ( .war/.ear and .jar) with source
code
C. Database backup and DDL Script
D. Complete Source code

You might also like