Anda di halaman 1dari 5

ALLAMA IQBAL OPEN UNIVERSITY,

ISLAMABAD
(Department of Computer Science)

Project Proposal
Class: BS (CS) / BSIT
Project No: ________

Title:

Bank Account Tracking Apps


-----------------------------------------------------------------------------------------------------------------------------------------

Group Members:
S#
1
2

Name
Shiraz Ahmed
Mudassar Iftikhar

Registration No
11PMB03307
11PRI22987

Roll Number
AM-476072
AM-476071

Class
BS(CS) 8
BS(CS) 8

1. Introduction:
Mobile banking is a system that allows customers of a financial institution to
conduct a number of financial transactions through a mobile device such as a

mobile phone or tablet. Mobile banking differs from mobile payments, which involve
the use of a mobile device to pay for goods or services either at the point of sale or
remotely, analogously to the use of a debit or credit card to effect an EFTPOS
(electronic funds transfer at point of sale) payment.
Its an android project for all persons who want to get updates of all
their banking transaction at their finger tip on instant time. Because of android
version, persons can track their bank transactions using their smartphones using
the power of internet. To use this system, persons have to integrate their account
details by creating an account through this bank account tracking system. Even
users are free to add multiple bank account details and get their updates using a
single account created using this new system.
Mobile banking is used in many parts of the world with little or no
infrastructure, especially remote and rural areas. This aspect of mobile commerce is
also popular in countries where most of their population is unbanked. In most of
these places, banks can only be found in big cities, and customers have to travel
hundreds of miles to the nearest bank.

2. Existing System:
Existing system is a general account transaction plan can be risky.
In present trend usage of apps had became a new trend because of
availability of web services on mobiles. By considering these improvements
in mobile technology knowing information of money transactions through
mobile in less time can be useful application for users.

DrawBacks:

If someone has multiple accounts then it faces some difficulty to


manage all these accounts.

All banks not provide to manage their account to their clients and
provide monitoring to their transactions.

Very few accounts provide web based services.

3.Proposed System:
In order to overcome existing system problems new system is developed
using this system any system can be easily searched with better security
features.

Adding new bank account


Updating an existing bank account

Deleting a bank account

List of transactions related to a bank accounts

List of recent 10 transactions from all accounts

Search Transactions by date and amount

Showing all details of a single transaction

Objective:

List of bank accounts


Add new bank account
Update an existing account
Delete bank account
List recent 10 transactions
Search transactions by date and amount
Show details of a single transaction
Delete a transaction.

Scope:
Project Domain

The proposed system was designed in client only architecture. The


client application runs as an Android app and was written in Java and doesnt
require any server side for database storage i.e Data is stored locally
The Application is Android Based application. We are developing Bank
Account Tracking application. User can do in this application initially user

can access different banks Accounts and adding new bank accounts.
These features are used Create profile, Add new account, Add new
transactions, Search transactions.
Type of modules are used in application are add new bank account,

Transaction List, Search Transaction, Update or Delete Transaction


Account. Every application runs in its own process, which gives better
performance in security.

4. Tools:
Frontend Tools:
JAVA, XML

Backend Tools:
MS SQL SERVER DATABASE

SYSTEM REQUIREMENTS:
Hardware:
System

Pentium IV 2.4 GHz.

Hard Disk

40 GB.

Monitor

15 VGA Colour.

Ram

512 Mb.

SOFTWARE REQUIREMENTS:

Operating system :

Windows 7, 8.

Coding Language :

XML, Java

Tool Kit

SDK

IDE

Android Studio

Deployment Platform:

Window 7 OR Window 8.1


ANDROID STUDIO
SQL SERVER PLATFORM

Timeline:
S.
No

Elapsed time since start of Milestone


the project

1.
2.
3.
4.
5.
6.

1 weeks
3 weeks
7 weeks
11 weeks
15 weeks
16 weeks

Supervisor Name:
Sir Saqib Subhan

Feasibility
System Analysis
Design Interface
Development(Coding)
Testing
Evaluation