6
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# Name Registration No Roll Number Class 1 Shiraz Ahmed 11PMB03307 AM-476072 BS(CS) 8 2 Mudassar Iftikhar 11PRI22987 AM-476071 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

Bank Account Tracking Apps

Embed Size (px)

DESCRIPTION

BATA

Citation preview

Page 1: Bank Account Tracking Apps

ALLAMA IQBAL OPEN UNIVERSITY, ISLAMABAD

(Department of Computer Science)

Project ProposalClass: BS (CS) / BSIT Project No: ________

Title:

Bank Account Tracking Apps

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

Group Members:

S# Name Registration No Roll Number Class1 Shiraz Ahmed 11PMB03307 AM-476072 BS(CS) 82 Mudassar Iftikhar 11PRI22987 AM-476071 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

Page 2: Bank Account Tracking Apps

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.

It’s 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:

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

Page 3: Bank Account Tracking Apps

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 doesn’t require any server side for database storage i.e Data is stored locally

What type of application is developed?

Android Based application.

What you are developing?

Bank account tracking application.

What user can do in this application?

In this application initially user can access different banks Accounts and adding new bank accounts.

What type features in this application?

Create profile, Add new account, Add new transactions, Search transactions

Page 4: Bank Account Tracking Apps

Which types of modules r used?

Add new bank account, Transaction List, Search Transaction, Update or Delete Transaction Account

What measure use to secure this application?

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

Page 5: Bank Account Tracking Apps

Deployment Platform:

Window 7 OR Window 8.1 ANDROID STUDIO SQL SERVER PLATFORM

Timeline:

S. No

Elapsed time since start of the project

Milestone

1.2.3.4.5.6.

1 weeks3 weeks7 weeks11 weeks15 weeks16 weeks

FeasibilitySystem AnalysisDesign InterfaceDevelopment(Coding)TestingEvaluation

Supervisor Name:

SIR SAIF-UR-REHMAN