Banking Management System
Banking Management System
A Project
Presented to
In partial fulfilment
COMPUTER PROGRAMMING 3
By:
CENA, RAYMOND
FABRERO, ELIJAH
PUTAL, ZHANZHANGI Z.
March 2019
CHAPTER 1
Introduction
The “Bank Account Management System” project is a model Internet Banking
Software. This system allows user to perform basic banking transactions by sitting at their
office or at home through a PC or laptop. The system provides user access to create an
account, deposit /withdraw cash from his or her account, and view reports of all accounts
present.
With Internet Banking, the brick and mortar structure of the traditional banking gets
converted into a click and portal model, thereby giving a concept of virtual banking a real
shape. Thus, today's banking is no longer confined to branches. E-banking facilitates banking
transactions by customers round the clock global.
In today’s world, managing a bank is tedious job up to certain limit. Thus, software
that reduces the work is essential. Also, the computer world and is getting faster and faster
day-by-day. Thus, considering above necessities, the software for bank management has
become necessary which would be useful in managing the bank more efficiently. All
transactions are carried out online by transferring from accounts in the same Bank or
international bank. The software is meant to provide a basic functionality of the Banking
Management System.
1.3 Objectives
Develop a software program for managing the entire basic bank process where the
developers can implement the basic functionality of the Banking Management System.
This project will use sqlite database to store and retrieve the information of the user.
This project uses Java language in order to create the software.
This project will provide a useful feature where the user can withdraw, deposit or
transfer fund or view his/her balance.
This project will provide a useful feature where the user can review his/her profile.
This project will only provide the basic function of Banking Management System.
This project does not support Java script, PHP, Adobe software.
CHAPTER 2
FLOW CHART
START
Account No.
PIN
Validate
User
NO
Valid
User
YES
Home
Nationality
Pin
MICR No Name
Gender
User DOB
Mob Acc
Type
Address
Balance
Sec Q
Sec A
has
Home
has
Withdraw
Profile
Deposit
Customer
list Transfer
Home
Options View
Change pin Balance
Transactions
New Form
Database
NO Verify
Created
YES
Rejected
Create Acc
Withdraw
Deposit
Withdraw
Verify
NO
Database
YES
Database
No Amount
Deposited
NO
Validate
YES
Home
Database