You are on page 1of 23

8Ank MAnACLMLn1 S?

S1LM
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: SOFTWARE DEVELOPERS ::
1eam Members
MC raveen
vlnoLhS8aLnam
MSlvakumar
Akasl vlswanaLhan
uradeep
krabhu

To develop a software for solving


financial applications of a customer in banking
environment in order to nurture the needs of
an end banking user by providing various ways
to perform banking tasks. Also to enable the
user's workspace to have additional
functionalities which are not provided under a
conventional banking software.
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: Problem Description ::
The bank management system is an application
for maintaining a person's account in a bank. The
system provides the access to the customer to
create an account, deposit/withdraw the cash from
his account, also to view reports of all accounts
present. The following presentation provides the
specification for the system.
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: REOUlREMENTS ::
unctional requirements
Nonunctional requirements
User requirements
System requirements
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: Functional Requirements ::
User basic graphical tools such as
shapes,objects,brushes,colour tools,eraser etc
Should allow free hand drawing, object
shapes such as
circle,ellipse,rectangle,polygon.
Should allow the usage of different colors in
the form of brushes,shapes,curves.
Manage the picture with tools such as
pencil,airbrush,clear all.
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: Non-Functional Requirements ::
Must provide the program in vivid colours
and Iormat.
Should have adaptability to allow usage oI
single module at a time
Must enable Iaster processing oI operations
when a module is selected.
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: SYSTEM REOUlREMENTS ::
SOFTWARE REQUREMANTS
8Cn1 Lnu C++
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: SYSTEM REOUlREMENTS ::
ARDWARE REQUREMENTS ARDWARE REQUREMENTS
#entium v! #rocessor #entium v! #rocessor
RAN S12NB RAN S12NB
HDD Capacity 2CB HDD Capacity 2CB
We use the above mentioned hardware tools for increased
speed, reduced complexity and for improved productivity.
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: Module Description ::
MODULE DESCRIPTION
Create File
Selecting this creates a new file for the user
by accepting input such as account number,
name and amount
Open account
Opens a new account for the user by
accepting input such as account number,
name and minimum balance
Search
Enables to search for the details of the
given account number. Displays only one
account detail at a time
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
Deposit
Provides options to deposit amount from
the given account number
Withdraw
Provides options to withdraw amount from
the
given account number
Cancel Account
Cancels the selected account from the bank.
Report
Displays the list of all account Details
comprising of account number, name and
balance amount
:: Module Description ::
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
E R DIAGRAM
User New Acc
Bank
New
Form
Verify
Rejected Create Acc
DB
Created
E-R diagram for creating ACCOUNT
User
Withdraw
Bank
Verify
DB
Withdraw
No
Amount
Deposit
Bank
DB
Deposited
E-R diagram for withdraw ACCOUNT
Details
ncorrect
User
Modify Bank
Edit the
Form
DB
Account
Modified
Verify
E-R diagram for modifying "ACCOUNT
Delete
Bank
DB
User
Account
Deleted.
E-R diagram for deleting an"ACCOUNT
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
:: &$I ::
This project is developed to nurture the needs of a user in
a banking sector by embedding all the tasks of transactions taking
place in a bank.
uture version of this software will still be much enhanced
than the current version 1.0.Thus the Bank Nanagement System it
is developed and executed successfully.
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
$AP$%$
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem
Alm
1he bank managemenL sysLem ls an
appllcaLlon for malnLalnlng a
person's accounL ln a bank
1he sysLem provldes Lhe access Lo
Lhe cusLomer Lo creaLe an accounL
deposlL/wlLhdraw Lhe cash from hls
accounL also Lo vlew reporLs of all
accounLs presenL
1he followlng presenLaLlon provldes
Lhe speclflcaLlon for Lhe sysLem

You might also like