You are on page 1of 3

The Great Mind Challenge - Project Scenario Template Note: Already filled information should not be changed

1.

Name of the Project Objective/ Vision

m-BANKING 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 A. Bank customers B. Bank Administrator C. Bank Manager D. Data Manager i. ii.

2.

3.

Users of the System

4.

Secure Identification. History of payments. iii. Transfer money from one bank account to another bank account. iv. Financial Information Services v. Payment of Bill via mobile phone vi. Shopping via mobile phone vii. Balance Checking Peer to Peer Payment Functional viii. ix. Encryption of data transmitted and stored Requirements x. Alerts and notifications (Atleast xi. Searching of nearby BANKs and ATMs(Location Eight) 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. Secure access of confidential data (users details). SSL can be used. Nonii. 24 X 7 availability functional Better component design to get better requirementsiii. performance at peak time (Atleast Four) iv. Flexible service based architecture will be highly desirable for future extension i.

5.

6.

Optional features

a. Web based architecture to integrate with other web application b. Help page for user and administrator 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 1. For Customer: a) Daily ,weekly or monthly report for Payment History b) Customer activity 2. For bank Admin: a) Number of current user login b) Customer Activity statistics c) Employee Activity statistics d) Customer Login statistics e) Transaction. f) Weekly progress report. 3. For Bank employee a) Demographics analysis of customer

7.

User interface priorities

8.

Reports

9. 10. 11.

Other important issues Team Size Technologies to be used

Website should be highly customizable and flexible enough to easily deploy without much effort.
2 4 members UML, J2EE, XML, e-Forms, AJAX, Web 2.0, Webservices, J2ME etc. DB2 Database ECLIPSE Development Tool RATIONAL ROSE Design Tool WAS Web Server J2EE Application Architecture J2ME Mobile Application Architecture A. Online or offline 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

12.

Tools to be Used

13.

Final Deliverable must include

D. Complete Source code

You might also like