Upload
hunny-bhatia
View
234
Download
0
Embed Size (px)
Citation preview
8/12/2019 Indian Bank Documentation
1/142
BANK MANAGEMENT SYSTEM
Address of institute: Submitted By:-Mahan institute of technologies Neha Gupta
GN-10, Shia!i "nclae #eg$no- %0&'()
Ne* +elhi -1100( anguage: .//
Neha Guptaage: 1
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
2/142
BANK MANAGEMENT SYSTEM
Acknowledgment
am grateful to my teacher, *ho not only taught
me *ell but also gae me aluable support in this pro!ect$ f they
*ould not hae support me or *ould not hae gien me their
support in lab for soling arious 2uarries from time to time then
*ould not hae been able to create this pro!ect$ am also than3ful
to .enter Manager for allo*ing me to use computer terminal in the
lab completing this pro!ect$
Neha Gupta
4#eg$ no: - %0&'()5
Neha Guptaage:
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
3/142
8/12/2019 Indian Bank Documentation
4/142
BANK MANAGEMENT SYSTEM
To Whom It May Concern
6his is to certify that Neha Gupta 4+8"A.. #eg$ No : %0&'()5
>as successfully completed this pro!ect in partial fulfillment of ;Aard*are F Soft*are #e2uirements
&$ +esign
-"# +iagram
-+=+
-Structure chart
- +ata +ictionary
&$&Source code
&$'6esting
- nput F 8utput ScreensNeha Gupta
age: %
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
6/142
BANK MANAGEMENT SYSTEM
&$%mplementation
- ser Manual
&$9Maintenance
'$ imitations
%$ #eferences
9$ Suggestions
Neha Guptaage: 9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
7/142
BANK MANAGEMENT SYSTEM
INTRODUCTION
6his soft*are *ill be proided as a tool to the N+AN BAN$
6he
BAN has been *or3ing for Accounts information ,
Hithdra*al4through .ashI.he2ue5$ +eposit amount$ n this
Soft*are you can 3eep record for daily Ban3ing transactions$
6>" 8BE".6" is to prepare a soft*are or application, *hich
could maintain data F proide a user friendly interface for
retrieing customer related details !ust in fe* seconds, *ith 100J
accuracy$ Soft*are is completely computeriKed, so it is not time
consuming process$ No paper *or3 re2uired F can be
implemented further $
6he application should also facilitate the addition of ne* .ustomer
AIc, deletion of AIcF modification of e7isting customer AI.$ 6o
Search for eery indiidual accounts for a particular customer,
sho* all transaction F any account should be opened *ith
minimum #est$ %00 etc$
Neha Guptaage: (
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
8/142
BANK MANAGEMENT SYSTEM
OBJECTIVE & GOAL
6he ob!ectie F goals of the proposed system are:-
6o allo* only authoriKed user to access arious
functions and processed aailable in the system$
ocate any AI. *anted by the user$
#educed clerical *or3 as most of the *or3 done by
computer$
roide greater speed F reduced time consumption$
6o increase the number of AI. and customer$
6his *ill reduced the manual *or3load and gie information
instantly$ 6he soft*are *ill maintain the list of AI. and customer
record and balance status$
6he soft*are *ill be user friendly so that een a beginner can
operate the pac3age and thus maintain the status of AI. and
balance status easily$
Neha Guptaage: )
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
9/142
BANK MANAGEMENT SYSTEM
PROJECT INIATION
dentify a problem or an opportunity$
AnalyKing the current system in the light of the
problemIopportunity$
Eustification of a ne* system or a modification of the
old to meet the needs of the users$
1.1 Prolem !e"#n#t#on
#ecognition of problem
A ne* opportunity that the present system cannot handle pressuresManagers, non- managers or enironment elements usually
recogniKe problems ery rarely by information specialists$
Managers find out *here the problem e7ists F *hat the cause
might be$
In de"#n#ng t$e %rolem&
a$ =ind *hat ma3es the situation problematic by:
8bsering the process
Neha Guptaage: C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
10/142
BANK MANAGEMENT SYSTEM
nterie*ing the participants
"7amining reports and documentation
b$ +efine the human actiity system 4#886 +"=N6
Means of transformation of info
Actors
8*ners of the system
.ustomer of the system
"nironmental constraints
c$ =orm a model of actiities and compare it *ith #
+"=N68N
d$ =ind a consensus solution changes *ill be
structural procedural and in attitudes$
Re'(#rement An)l*+#+
.alculation of the gap bet*een the present performance of the
system and of the best possible one and finding out the system thatcan fill in this gap
sing:
nterie*s
Neha Guptaage: 10
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
11/142
BANK MANAGEMENT SYSTEM
Sureys
+irect obseration
In"orm)t#on re'(#rement o" +*+tem&
+ata to be collected and processed
8utput to be produced
6he *ay to ma3e it aailable for the users
Hhile +etermining nformation #e2uirements :
I. ,ROM PEOP-E
nterie*ing: referred because:
6*o- *ay communication including
body language
Stimulates enthusiasm "stablishing trust bet*een user F S$
+ifferent or opposing ideas can be
e7pressed$
Neha Guptaage: 11
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
12/142
BANK MANAGEMENT SYSTEM
B(t )n+wer w#ll e&
ncomplete
naccurate
Not clear
ncorrect emphasis
II. ,ROM EISTING SYSTEM
6he e7isting procedure that are going
replaced
Similar system in other organiKations
Standard soft*are solutions
+escription of similar system in publications
III. ,ROM EPERIMENTA- MET/O!S
rototype: .ombination of >H F SH
e7hibiting some features of the information system, but
incomplete$
Neha Guptaage: 1
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
13/142
BANK MANAGEMENT SYSTEM
I0. ,ROM TI-I2ING SYSTEM
Analyst is part of the organiKation *here the ne*
system *ill be used and information transformation
in this part$
Pro3ect J(+t#"#c)t#on
Analyst prepares alternatie systems and decides
*hich to propose by doing .8S6IB"N"=6
analysis$
Neha Guptaage: 1&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
14/142
BANK MANAGEMENT SYSTEM
Neha Guptaage: 1'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
15/142
BANK MANAGEMENT SYSTEM
S*+tem !e4elo%ment -#"e c*cle
6he structured se2uence of operation re2uired imaging deeloping and
Ma3ing operational a ne* information system it
8/12/2019 Indian Bank Documentation
16/142
BANK MANAGEMENT SYSTEM
% System mplementation
9 System Maintenance
Neha Guptaage: 19
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
17/142
BANK MANAGEMENT SYSTEM
PROB-EM ,ACE! IN T/E CRRENT SYSTEM
n the current system data related to
ban3ing is maintained by *riting it on to arious
registers$
#egisters may lost or damage$
Any unauthoriKed person can access
confidential data$
Any information cannot be easily
eLsearched$
"ach AI. and customer is assigned a
uni2ue code$ Hheneer a ne* boo3 or member isNeha Gupta
age: 1(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
18/142
BANK MANAGEMENT SYSTEM
added then librarian has to search *hether that code
is preiously e7isting or not$
Hhen a particular AIc is to be
modified for one or more fields the user can be
modified$
6here is time *astage in data
accessing, data entry and *hile data retrieing from
the ban3ing register$
,EATRES PROPOSE! IN T/E CRRENT
SYSTEM
Any information can be easily searched$
All records of AIcs and customer are stored in
separate files$ Hhich
Are maintained constantly update by system$
articular AIc information can be modified$
Neha Guptaage: 1)
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
19/142
BANK MANAGEMENT SYSTEM
A particular customer record can be modified for one
or more field
8/12/2019 Indian Bank Documentation
20/142
BANK MANAGEMENT SYSTEM
li3elihood of succeeding$ =easibility studies are useful both *hen
starting a ne* business and identifying a ne* opportunity for an
e7isting business$
=easibility study is a test of a system proposal according to its
*or3ability and impact on the organiKation, ability to meet user
needs and effectie use of resources$
6he feasibility study conducted for this pro!ect mainly gies
ans*er to these
5(e+t#on+&6
1$ Hhat are the user
8/12/2019 Indian Bank Documentation
21/142
BANK MANAGEMENT SYSTEM
'$ >o* *ell does it fit *ithin the organiKation
8/12/2019 Indian Bank Documentation
22/142
BANK MANAGEMENT SYSTEM
&$ 8perational feasibility
17 ECONOMIC ,EASIBI-ITY
"conomic analysis is the most fre2uently used techni2ue for
ealuating the effectieness of a proposed system$ More
commonly 3no*n s costIbenefit
Analysis in this procedure *e determine the benefits and
saing that are
"7pected in this procedure *e determine the benefits and
saing that are e7pected from the proposed system and
compare the costO *e ta3e a decision and implement the ne*
proposed system$
6he manual efforts inoled in maintaining the AIc and
customer information, the *ithdra*al, the deposit and
balance calculation, is tremendous$ 6his is so because the
olume of information to be handled is tremendous$Maintaining the records of these many customers is not easy
and the manpo*er inoled is great$ Hith the help of
Neha Guptaage:
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
23/142
BANK MANAGEMENT SYSTEM
computers it is ery easy to maintain the detail of boo3 and
library and to 3eep trac3 of aailable boo3s$
n case of computeriKation, the cost inolement is not ery
high$ As it is used to be about %-( years bac3$ All ban3ing
management needs initially is a des3top computer, a printer
and a S to maintain continuous supply of electricity$
A single operator can handle many 2ueries$ 8n an aerage, it
should not ta3e more 10-1% minutes to enter the information
of a customer$
As part of the feasibility study, an estimate is made *hether
the identified user needs may be satisfied using the current
soft*are and hard*are$ 6his study decides that *hether or
not the proposed system *ill be cost effectie from a
business point of ie*$
n this case, user has one head cler3 *ho does all the *or3$
So the one cler3 has maintain records regarding ne* AIc anddeletion of AIc addition and deletion of customer, balance
amount etc$
Neha Guptaage: &
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
24/142
BANK MANAGEMENT SYSTEM
Since the olume of information to be handled by a single
person is tremendous$ An analysis of the arious alternaties
suggested by the soft*are deelopment team follo*s in
subse2uent pages$
A-TERNATI0ES
1$ >ire more staff
$ +eelop a computeriKed system using
SA BAS. F SP serer as database
proider$
&$ +eelop a computeriKed system using
SA BAS. F 8#A." as the database
proider$
'$ +eelop a computeriKed system using .// F
maintaining data file i$e$ Q$dat for database$
+eelop a system using .// and maintaining dat files 4 $dat 5 fordatabase$
Neha Guptaage: '
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
25/142
BANK MANAGEMENT SYSTEM
6he last option suggested *as to deelop a Ban3ing management
system using 6urbo .// and storing the data in dat files that are
easily$
It+ Ad4)nt)ge+ )re&6
1$ 6he system *ill be platform independent and
there *ill be no need is for purchasing other ery
e7pensie soft*are$ 6he 6urbo .// compiler is
easily and freely aailable and is compatible *ith
most of the computers$ 6he system can be upgraded
and maintained easily to 3eep in tune *ith specific
needs of the customer$ 6he memory re2uired by this
soft*are *ill not be much, so *e *on
8/12/2019 Indian Bank Documentation
26/142
BANK MANAGEMENT SYSTEM
Neha Guptaage: 9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
27/142
BANK MANAGEMENT SYSTEM
RES-T
=rom the aboe analysis, the deelopment team suggested that the
Ban3ing management should decide to implement the fourth
alternatie$ i$e$ that of deeloping a ne* soft*are system using
6urbo .// and maintaining data in +A6 files$
6he system *ill be deeloped using 6urbo .//$ 6he programming
language is c//$ 6hus *ithout much of an e7penditure the ban3
*ill get the perfect soft*are according to their needs$
6he system *ill be ery easy to understand and implement$ 6he
management can as3 the team for specific reports to be generated
and can also decide on the 3inds of interface that it needs$
T$e 4)r#o(+ )d4)nt)ge o" (+#ng !OS e8ec(t)le +o"tw)re #+ )+
"ollow+&6
6he soft*are can be made e7actly as per the
needs of the management$
No specific training is re2uired to use the
soft*are$ 6he use !ust has to enter the fields
according to re2uirements$
Besides, a graphical user interface 4G5 *ill
be much more demanding on memory$
Neha Guptaage: (
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
28/142
BANK MANAGEMENT SYSTEM
No oerburdening of *or3 for ;cler3< since
most of the *or3 *ill be performed by the system by
the system itself$
And lastly, the cost of deelopment is ery
less compared to other alternaties$
Neha Guptaage: )
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
29/142
BANK MANAGEMENT SYSTEM
Pl)n
6he follo*ings plan *as made for the deelopment of the soft*are:-
=irst a prototype *as deeloped and used to 3no* more about the
re2uirements of the ba3ing management$
6he compiler *as then installed *hich is easily aailable$
6he ac2uired soft*are can be used to e7ecute the up gradation plans
of the library oer the ne7t fie years$
Since c// language is used to design the interface$ 6hus interface can
be designed e7actly as per the re2uirements$
9. Tec$n#c)l ,e)+##l#t*
6his is concerned *ith specifying e2uipment and soft*are that *ill
successfully satisfy the user re2uirement$ 6he technical needs of the system
may ary considerably, but might include:
- 6he facility to produce outputs in a gien time
- #esponse time under certain conditions$
- Ability to process a certain olume of transaction at a particular speed$
- =acility to communicate data to distant location$
Neha Guptaage: C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
30/142
BANK MANAGEMENT SYSTEM
After e7amining technical feasibility, *e gie more importance to the
configuration of the system than the actual ma3e of hard*are$ 6he
configuration gies the complete picture about the system
8/12/2019 Indian Bank Documentation
31/142
BANK MANAGEMENT SYSTEM
;ATER ,A-- MO!E-
Neha Guptaage: &1
#eg$ No:- %0&'()
SDS6"M
="ASB6D
A+A68N
#8E".6
ANNNG
A+A68N
SDS6"M +"SGN
"#=.A68N
+"6A +"SGN
"#=.A68N
.8+NG
"#=.A68N
6"S6NG AN+
N6"G#A68N
"#=.A68N
NS6AA68N
"#=.A68N
8"#A68N
"#=.A68N
8/12/2019 Indian Bank Documentation
32/142
BANK MANAGEMENT SYSTEM
/)rdw)re )nd So"tw)re +ed
6he hard*are used by the programmer for deeloping our pro!ect
named R=ast food management system is as follo*s:-
i$ entium computer -(00 mhK
ii$ Motherboard ntel chipset )00
iii$ >ard dis3 capacity -% GB
i$ #AM 9' MB
$ Monitors .olor monitor *ith GA card haing a resolution
9'0 @ ')0
Soft*are sed:-
6he soft*are used by the programmer for deeloping our pro!ect
named RBan3 Management System is as follo*s:-
1$ .oding of the pro!ect .//
$ .omponents of the pro!ect .//
Maintenance and recording of data +atafiles
Neha Guptaage: &
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
33/142
BANK MANAGEMENT SYSTEM
Neha Guptaage: &&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
34/142
BANK MANAGEMENT SYSTEM
ENTITY RE-ATIONS/IP !IAGRAM
Neha Guptaage: &'
#eg$ No:- %0&'()
S"# .S68M"# .#"A6
"
AIcno$
Balanc
e
8pening
+ate AddName
8/12/2019 Indian Bank Documentation
35/142
BANK MANAGEMENT SYSTEM
!ATA ,-O; !IAGRAM
2ERO -E0E- OR CONTET !IAGRAM
Grant access
#e2uest for aIc details #eports
Pueries #e2uest for access
#e2uest for member details
Grant super
ser access
Neha Guptaage: &%
#eg$ No:- %0&'()
BANKING
PROJECT
S"# I
A+MNS6#A68#
S"# I
A+MNS6#A68#
8/12/2019 Indian Bank Documentation
36/142
BANK MANAGEMENT SYSTEM
1+t -E0E- !,!
#e2uest for aIc info$
f
o3
Neha Guptaage: &9
#eg$ No:- %0&'()
S"# I
A+MNS6#A68#
"#=DAIc
NMB"#
A.."6
.>8."
S>8H.S68M"#
+"6A
N6A$+A6
8/12/2019 Indian Bank Documentation
37/142
BANK MANAGEMENT SYSTEM
9N! -E0E- !,!
#8."SSNG
Neha Guptaage: &(
#eg$ No:- %0&'()
A.."6 .>8."
=8#M
S"#
8#A+MNS6#A68#
S"# I
A+MNS6#A68#
N6A$+A6
(
P6
9
>"
%
"+6 AI.
'8"N
N"HAI.
&6#ANSA
.68N
S6
8= AI.
1S""
AI.
8/12/2019 Indian Bank Documentation
38/142
BANK MANAGEMENT SYSTEM
1. SEE ACCONT
"S.
Neha Gupta age: &)
#eg$ No:- %0&'()
S"# I
A+MNS6#A68#
1$1
A.."6
.>8."
1$1$
A.."6
.>8."
1$1$$1
A.."6
.>8."
N6A$+A6
8/12/2019 Indian Bank Documentation
39/142
8/12/2019 Indian Bank Documentation
40/142
BANK MANAGEMENT SYSTEM
:.TRANSACTIONS
+ H
Sae transaction in the file
Neha Gupta age: '0
#eg$ No:- %0&'()
S"# IA+MNS6#A68#
N6A$+A6
&$1
A.."6
.>8."
&$$1$1+"8S6
8#
H6>+#AH
&$1$1
"N6"#
AI. N8$
&$1$1$1$.AS>I.>"
P"
&$1$1$1$1.AS>
I.>"P"
8/12/2019 Indian Bank Documentation
41/142
BANK MANAGEMENT SYSTEM
8/12/2019 Indian Bank Documentation
42/142
BANK MANAGEMENT SYSTEM
=.E!IT ACCONT
Neha Gupta age: '
#eg$ No:- %0&'()
%$$1$1M8+=D
AI.
%$1$1$1$1M8+=D
NAM"
%$1
A.."6.>8."
%$1$1
M8+=DAI.
%$1$
.8S"AI.
%$1$&
P6
%$1$$1"N6"#
AI. N8$
%$1$$1$1+""6"
#".8#+
%$1$1$1$M8+=D
A++#"S
S
S"# I
A+MNS6#A68#
BANNG$+A6
8/12/2019 Indian Bank Documentation
43/142
BANK MANAGEMENT SYSTEM
>./E-P
"S.
Neha Gupta age: '&
#eg$ No:- %0&'()
S"# I
A+MNS6#A68#
%$1$$1"N6"#
AI. N8$
9$1$1
>"AB86
M8+=D9$1$1>"
AB86
N"HAI.
9$1$1
>"
AB86
6#ANS$
9$1$1>"
AB86
AI. N8$$
9$1$1
>"
AB86S6 8=
AI.$$
8/12/2019 Indian Bank Documentation
44/142
BANK MANAGEMENT SYSTEM
STRCTRE C/ART
Neha Gupta age: ''
#eg$ No:- %0&'()
BANKING MANAGEMENT
1
>"1$9
"+61$%
8"N A N"H AI.1$'
6#ANSA.68N1$&
S6 8= AI.1$
S"" A..8N6$1
P6
1$(
8/12/2019 Indian Bank Documentation
45/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: '%
#eg$ No:- %0&'()
S"" AI. N8$
$1$1
+SAD AI.N=8#MA68N
1$1$1$1
S"" A..8N6$1
8/12/2019 Indian Bank Documentation
46/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: '9
#eg$ No:- %0&'()
S6 8= A..8N61$
+SAD A 6>" N=8#MA68N
1$$1
8/12/2019 Indian Bank Documentation
47/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: '(
#eg$ No:- %0&'()
6#ANSA.68N
1$&
"N6"# AI. N8
1$&$1
+"8S6
1$&$1$1
H6>+#AH
1$&$1$$
.AS>
1$&$1$1$1
.>"P"
1$&$1$$
.AS>
1$&$1$$
.>"P"
1$&$1$1$
8/12/2019 Indian Bank Documentation
48/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: ')
#eg$ No:- %0&'()
8"N N"H
A..8N61$'
NAM"1$'$1
N6A
+"8S61$'$'
"#=DNG
"#S8N1$'$&
A++#"SS1$'$
8/12/2019 Indian Bank Documentation
49/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 'C
#eg$ No:- %0&'()
"+6 A..8N6
1$%
M8+=D AI.1$%$1
.8S" AI.1$%$
"N6"# AI. N8
1$%$$1
+""6" AI.
1$%$$1$1
P61$%$&
"N6"# AI. N8$
1$%$1$1
M8+=D
NAM"
1$%$1$1$1
M8+=D
A++#"SS
1$%$1$1$
8/12/2019 Indian Bank Documentation
50/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: %0
#eg$ No:- %0&'()
>"
1$9
AB86 AI.
1$9$1
AB86 A
AI.
1$9$
AB86
6#ANSA.68N
1$9$&
AB86 N"H
AI.
1$9$'
AB86
M8+=D AI.
1$9$%
8/12/2019 Indian Bank Documentation
51/142
BANK MANAGEMENT SYSTEM
!ATA !ICTIONARY
6his pro!ect hae & data files$
1$ N6A$+A6- 6his data file contains all the information about account$ =or
e7ample initial deposit, deposited amount *ithdra*al amount ,interest amount
,account number, opening account date etc$
$ BANNG$+A6- 6his data file contains all the information about member for
e7ample account number, customer name , customer
8/12/2019 Indian Bank Documentation
52/142
BANK MANAGEMENT SYSTEM
6hese global function are use to display some graphics in program segment$
n this pro!ect 1 hae used ' classes:
A$ shape
B$ control
.$ initial
+$ account
A.+$)%e-the class contain function related to dra* bo7 etc$
=ollo*ing are the public member function of this class:
0o#d l#ne $or. ?#nt@ #nt@ #nt @ c$)r7&66his function helps to dra* horiKontal line$
0o#d l#ne 4er ?#nt@ #nt@ #nt @ c$)r7&66his function helps to dra* ertical lines$
0o#d o8 ?#nt@ #nt@ #nt @ c$)r7&6 6his function helps to dra* bo7 lines$
B.Control- 6his class control all the function in the menu$
=ollo*ing are the member function of their class:
0o#d m)#nmen( ?4o#d766his function helps to display main menu$
0o#d $el%?4o#d766his function helps to display help about pro!ect$
0o#d ed#tmen(4oid5- 6his function helps to display edit menu$
C.In#t#)l6 6his class contain function related to initial deposit$
Neha Gupta age: %
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
53/142
BANK MANAGEMENT SYSTEM
0)r#)le n)me !)t) t*%e S#e In"orm)t#on Stored
Acc no nteger ariable Account no
Name Array of char &0 Name of the customer
Address Array of char 90 Add of the customer Balance =loat ariable 1 balance
SiKe- number of Bytes allocated to ariable$
=ollo*ing are the member function of this class:
0o#d )dd to "#le ?#nt @ c$)r tn)me :D@ c$)r t)ddre++ >D@"lo)t7&6 6his function
adds the gien data into the file initial$dat
0o#d d#+%l)*l#+t?4o#d7&66his function display the list of account in file initial$dat$
0o#d delete )cco(nt ?#nt7&66his function deletes records for the gien account no$ from
the file initial$dat$
4o#d (%d)te )l)nce?#nt@"lo)t7&6 6his function update balance for the gien account no$
in the file initial$dat$
4o#d mod#"*?4o#d7&6 6his function gies the data to modify the record in the file
initial$dat$
#nt l)+t )cc no.?4o#d7&6 6his function return last account no$ in the file initial$dat$
#nt "o(nd )cco(nt?#nt7&6 6his function returns 1 if the gien account no$ found in the file
initial$dat$
c$)r Fret(rn n)me?#nt7&66his function return name for the gien account no$ in the file
initial$dat$
Neha Gupta age: %&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
54/142
BANK MANAGEMENT SYSTEM
c$)r Fret(rn )ddre++?#nt7&66his function return address for the gien aIc no$ in the file
initial$dat$
"lo)t g#4e )l)nce?#nt7&6 6his function return balance for the gien account no$ in the file
initial$dat$
#nt record no?#nt7&66his function return record no$ of the gien account no$ in the file
initial$dat$
4o#d d#+%l)*?#nt7&66his function display the account for gien account no$ from the file
initial$dat$
4o#d mod#"* )cco(nt?#nt @ c$)r tn)me:D@ c$)rt )ddre++>D7&6 6his function
modifies the record for the gien data in the file initial$dat
4o#d o8 "orl#+t?4o#d7&66his function display dra*s the bo7 for the list of accounts$
+$Acco(nt&6 6his class contain function related to transactions$
Neha Gupta age: %'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
55/142
BANK MANAGEMENT SYSTEM
0)r#)le n)me !)t) t*%e S#e In"orm)t#on +tored
Acc no nteger ariable Account number
6ype .haracter
ariable
10 6ype of the *ithdra*al
dd ,mmm ,yy nteger ariable +ate6ran .haracter array 1 +eposit or *ithdra*al
nterest =loat ariable nterest
Amount =loat ariable Amount
Balance =loat ariable Balance
S#e:- Number of bytes allocated to ariable$
=ollo*ing are the member function of 6his class$
0o#d new )cco(nt?4o#d7&6 6his function accept the data to add records in the file
ban3ing$dat$
4o#d clo+e )cco(nt?4o#d7&6 6his function close the account 4delete account5$
0o#d d#+%l)* )cco(nt ?4o#d7&66his function display records from the file ban3ing$dat$
0o#d tr)n+)ct#on?4o#d7&66his function ma3es transaction4deposit I*ithdra*5
0o#d cle)r?#nt @ #nt7&6 6his function clear the gien ro* and colmn$
0o#d )dd to "#le ?#nt @ #nt @ #nt @ #nt @ c$)r @ c$)r t6t*%e1D@ "lo)t @"lo)t@ "lo)t7&6 6his
function adds the gien data into the file ban3ing$dat$
0o#d delete )cco(nt ?#nt 7&6 6his function deletes the record for gien account no$ from
file ban3ing$dat$
Neha Gupta age: %%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
56/142
BANK MANAGEMENT SYSTEM
Int no o" d)*+ ? #nt @#nt @#nt .#nt .#nt @ #nt7&6 6his function returns the difference bet*een
6*o dates$
,lo)t c)lc(l)te #ntere+t ?#nt @ "lo)t7&6 6his function calculate interest$
0o#d d#+%l)*?#nt7&6 6his function is used to delete the information of a member$
0o#d o8 "or d#+%l)*?#nt7&6 6his function dra*s the bo7 for displaying records from file
ban3ing$dat
Neha Gupta age: %9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
57/142
BANK MANAGEMENT SYSTEM
FProgr)m to )nk )cco(nt m)n)gementF
Neha Gupta age: %(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
58/142
8/12/2019 Indian Bank Documentation
59/142
BANK MANAGEMENT SYSTEM
%(l#c &
4o#d m)#nmen(?4o#d7 L
4o#d $el%?4o#d7 L
%r#4)te &
4o#d ed#tmen(?4o#d7 L
L
cl)++ )cc
%(l#c &
4o#d )ddto"#le?#nt@ c$)r tn)me:D@ c$)r t)ddre++>D@ "lo)t7L
4o#d d#+%l)*l#+t?4o#d7 L
4o#d delete)cco(nt?#nt7 L
4o#d (%d)te)l)nce?#nt@ "lo)t@#nt @#nt @#nt7 L
"lo)t c)lc(l)te#ntere+t?#nt@ "lo)t7 L
4o#d mod#"*?4o#d7 L
#nt l)+t)ccno?4o#d7 L
#nt "o(nd)cco(nt?#nt7 L
c$)r Fret(rnn)me?#nt7 L
c$)r Fret(rn)ddre++?#nt7 L
Neha Gupta age: %C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
60/142
BANK MANAGEMENT SYSTEM
"lo)t g#4e)l)nce?#nt7 L
#nt recordno?#nt7 L
4o#d d#+%l)*?#nt7 L
%r#4)te &
4o#d mod#"*)cco(nt?#nt@ c$)r tn)me:D@ c$)r t)ddre++>D7 L
4o#d o8"orl#+t?4o#d7 L
#nt )ccno L
c$)r n)me:D@ )ddre++>D L
"lo)t )l)nce L
#nt dd@ mm@ **L
L
cl)++ )cco(nt
%(l#c& 4o#d new)cco(nt?4o#d7 L
4o#d clo+e)cco(nt?4o#d7 L
4o#d d#+%l)*)cco(nt?4o#d7 L
#nt noo"d)*+?#nt@ #nt@ #nt@ #nt@ #nt@ #nt7 L
4o#d tr)n+)ct#on?4o#d7 L
Neha Gupta age: 90
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
61/142
BANK MANAGEMENT SYSTEM
4o#d cle)r?#nt@#nt7 L
%r#4)te&
4o#d )ddto"#le?#nt@ #nt@ #nt@ #nt@ c$)r@ c$)r tt*%e1D@ "lo)t@ "lo)t@
"lo)t7L
4o#d delete)cco(nt?#nt7 L
4o#d d#+%l)*?#nt7 L
4o#d o8"ord#+%l)*?#nt7 L
#nt )ccno L
c$)r t*%e1D L
#nt dd@ mm@ ** L
c$)r tr)n L
"lo)t #ntere+t@ )mo(nt@ )l)nce L
L
4o#d +$)%e && l$or?#nt col(mn1@ #nt col(mn9@ #nt row@ c$)r c7
"or ?col(mn1L col(mn1col(mn9L col(mn17
goto8*?col(mn1@row7 L
co(t c L
Neha Gupta age: 91
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
62/142
BANK MANAGEMENT SYSTEM
4o#d +$)%e && l4er?#nt row1@ #nt row9@ #nt col(mn@ c$)r c7
"or ?row1L row1row9L row1 7
goto8*?col(mn@row17 L
co(t c L
4o#d +$)%e && o8?#nt col(mn1@ #nt row1@ #nt col(mn9@ #nt row9@ c$)r c7
c$)r c$91 L
c$)r c1@ c9@ c:@ c< L
c$)r l11Q>@ l91Q L
#" ?c c$7
c191 L
c91Q1 L
c:1Q9 L
Neha Gupta age: 9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
63/142
BANK MANAGEMENT SYSTEM
c L
l9 1Q L
el+e
c1c L
c9c L
c:c L
c
8/12/2019 Indian Bank Documentation
64/142
BANK MANAGEMENT SYSTEM
co(t c< L
col(mn1 L
col(mn966 L
l$or?col(mn1@col(mn9@row1@l17 L
l$or?col(mn1@col(mn9@row9@l17 L
col(mn166 L
col(mn9 L
row1 L
row966 L
l4er?row1@row9@col(mn1@l97 L
l4er?row1@row9@col(mn9@l97 L
4o#d control && m)#nmen(?4o#d7
c$)r c$ L
w$#le ?17
clr+cr?7 L
+$)%e + L
Neha Gupta age: 9'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
65/142
BANK MANAGEMENT SYSTEM
+.o8?1D@=@1@91@91Q7 L
+.o8?Q@
8/12/2019 Indian Bank Documentation
66/142
BANK MANAGEMENT SYSTEM
goto8*?:D@1>7 L
co(t >& /E-P L
goto8*?:D@17 L
co(t D& 5IT L
goto8*?:D@1Q7 L
co(t Enter *o(r c$o#ce& L
c$ getc$e?7 L
#" ?c$ 97
re)k L
el+e
#" ?c$ 17
)cco(nt ) L
).d#+%l)*)cco(nt?7 L
el+e
#" ?c$ 97
)cc #n# L
#n#.d#+%l)*l#+t?7 L
Neha Gupta age: 99
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
67/142
BANK MANAGEMENT SYSTEM
el+e
#" ?c$ :7
)cco(nt ) L
).tr)n+)ct#on?7 L
el+e
#" ?c$ 7
$el%?7 L
el+e
Neha Gupta age: 9(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
68/142
BANK MANAGEMENT SYSTEM
#" ?c$ D7
re)k L
4o#d control && ed#tmen(?4o#d7
c$)r c$ L
w$#le ?17
clr+cr?7 L
+$)%e + L
+.o8?1D@=@1@91@91Q7 L
+.o8?Q@
8/12/2019 Indian Bank Documentation
69/142
BANK MANAGEMENT SYSTEM
te8tcolor?GREEN7 L
te8t)ckgro(nd?B-E7 L
goto8*?:1@197 L
co(t 1& MO!I,Y ACCONT L
goto8*?:1@1:7 L
co(t 9& C-OSE ACCONT L
goto8*?:1@17 L
co(t Enter *o(r c$o#ce& L
c$ getc$e?7 L
#" ?c$ 97
re)k L
el+e
#" ?c$ 17
)cc #n# L
#n#.mod#"*?7 L
re)k L
Neha Gupta age: 9C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
70/142
BANK MANAGEMENT SYSTEM
el+e
#" ?c$ 97
)cco(nt ) L
).clo+e)cco(nt?7 L
re)k L
el+e
#" ?c$ D7
re)k L
4o#d control && $el%?4o#d7
clr+cr?7 L
+$)%e + L
+.o8?9@1@Q@9=@917 L
Neha Gupta age: (0
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
71/142
BANK MANAGEMENT SYSTEM
+.o8?9=@9@=
8/12/2019 Indian Bank Documentation
72/142
BANK MANAGEMENT SYSTEM
goto8*?1D@1
8/12/2019 Indian Bank Documentation
73/142
8/12/2019 Indian Bank Documentation
74/142
BANK MANAGEMENT SYSTEM
#nt )cc && recordno?#nt t)ccno7
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
"#le.+eekg?D@#o+&&eg7 L
#nt co(ntD L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
co(nt L
#" ?t)ccno )ccno7
re)k L
"#le.clo+e?7 L
ret(rn co(nt L
4o#d )cc && d#+%l)*?#nt t)ccno7
+$)%e + L
Neha Gupta age: ('
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
75/142
BANK MANAGEMENT SYSTEM
+.o8?@@:@11@91Q7 L
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
"#le.+eekg?D@#o+&&eg7 L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
#" ?t)ccno )ccno7
goto8*?@=7 L
co(t ACCONT NO. )ccno L
goto8*?1D@7 L
co(t N)me & n)me L
goto8*?1D@Q7 L
co(t Addre++ & )ddre++ L
goto8*?1D@1D7 L
co(t B)l)nce & )l)nce L
re)k L
"#le.clo+e?7 L
Neha Gupta age: (%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
76/142
BANK MANAGEMENT SYSTEM
c$)r F)cc && ret(rnn)me?#nt t)ccno7
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
"#le.+eekg?D@#o+&&eg7 L
c$)r tn)me:D L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
#" ?)ccno t)ccno7
+trc%*?tn)me@n)me7 L
re)k L
"#le.clo+e?7 L
ret(rn tn)me L
Neha Gupta age: (9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
77/142
BANK MANAGEMENT SYSTEM
c$)r F)cc && ret(rn)ddre++?#nt t)ccno7
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
"#le.+eekg?D@#o+&&eg7 L
c$)r t)ddre++>D L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
#" ?)ccno t)ccno7
+trc%*?t)ddre++@)ddre++7 L
re)k L
"#le.clo+e?7 L
ret(rn t)ddre++ L
"lo)t )cc && g#4e)l)nce?#nt t)ccno7
Neha Gupta age: ((
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
78/142
BANK MANAGEMENT SYSTEM
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
"#le.+eekg?D@#o+&&eg7 L
"lo)t t)l)nce L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
#" ?)ccno t)ccno7
t)l)nce )l)nce L
re)k L
"#le.clo+e?7 L
ret(rn t)l)nce L
#nt )cc && "o(nd)cco(nt?#nt t)ccno7
"+tre)m "#le L
Neha Gupta age: ()
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
79/142
BANK MANAGEMENT SYSTEM
"#le.o%en?ACC.!AT@ #o+&n7 L
"#le.+eekg?D@#o+&&eg7 L
#nt "o(ndD L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
#" ?)ccno t)ccno7
"o(nd 1 L
re)k L
"#le.clo+e?7 L
ret(rn "o(nd L
4o#d )cc && o8"orl#+t?7
+$)%e + L
+.o8?9@1@Q@9=@917 L
+.l$or?:@@:@1Q>7 L
Neha Gupta age: (C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
80/142
8/12/2019 Indian Bank Documentation
81/142
BANK MANAGEMENT SYSTEM
4o#d )cc && d#+%l)*l#+t?4o#d7
clr+cr?7 L
o8"orl#+t?7 L
#nt row>@ "l)g L
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
"l)g D L
del)*?1D7 L
goto8*?@row7 L
co(t )ccno L
goto8*?9=@row7 L
co(t n)me L
goto8*?=@row7 L
co(t )l)nce L
row L
#" ?row 9:7
Neha Gupta age: )1
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
82/142
8/12/2019 Indian Bank Documentation
83/142
BANK MANAGEMENT SYSTEM
4o#d )cc && )ddto"#le?#nt t)ccno@ c$)r tn)me:D@ c$)r t)ddre++>D@ "lo)t
t)l)nce7
)ccno t)ccno L
+trc%*?n)me@tn)me7 L
+trc%*?)ddre++@t)ddre++7 L
)l)nce t)l)nce L
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&&o(t W #o+&&)%%7 L
"#le.wr#te??c$)r F7 t$#+@ +#eo"?)cc77 L
"#le.clo+e?7 L
4o#d )cc && delete)cco(nt?#nt t)ccno7
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&n7 L
"+tre)m tem% L
tem%.o%en?tem%.d)t@ #o+&&o(t7 L
"#le.+eekg?D@#o+&&eg7 L
Neha Gupta age: )&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
84/142
BANK MANAGEMENT SYSTEM
w$#le ? V"#le.eo"?7 7
"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc77 L
#" ? "#le.eo"?7 7
re)k L
#" ? )ccno V t)ccno 7
tem%.wr#te??c$)r F7 t$#+@ +#eo"?)cc77 L
"#le.clo+e?7 L
tem%.clo+e?7 L
"#le.o%en?ACC.!AT@ #o+&&o(t7 L
tem%.o%en?tem%.d)t@ #o+&n7 L
tem%.+eekg?D@#o+&&eg7 L
w$#le ? Vtem%.eo"?7 7
tem%.re)d??c$)r F7 t$#+@ +#eo"?)cc77 L
#" ? tem%.eo"?7 7
re)k L
"#le.wr#te??c$)r F7 t$#+@ +#eo"?)cc77 L
Neha Gupta age: )'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
85/142
BANK MANAGEMENT SYSTEM
"#le.clo+e?7 L
tem%.clo+e?7 L
4o#d )cc && (%d)te)l)nce?#nt t)ccno@ "lo)t t)l)nce@#nt d1@#nt m1@#nt *17
#nt recno L
recno recordno?t)ccno7 L
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&&o(t W #o+&&)te7 L
)l)nce t)l)nce L
ddd1L
mmm1L
***1L
#nt loc)t#on L
loc)t#on ?recno617 F +#eo"?)cc7 L
"#le.+eek%?loc)t#on7 L
"#le.wr#te??c$)r F7 t$#+@ +#eo"?)cc77 L
"#le.clo+e?7 L
Neha Gupta age: )%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
86/142
BANK MANAGEMENT SYSTEM
4o#d )cc && mod#"*)cco(nt?#nt t)ccno@ c$)r tn)me:D@ c$)r t)ddre++>D7
#nt recno L
recno recordno?t)ccno7 L
"+tre)m "#le L
"#le.o%en?ACC.!AT@ #o+&&o(t W #o+&&)te7 L
#"?+trlen?tn)me7D7
+trc%*?n)me@n)me7 L
el+e
+trc%*?n)me@tn)me7L
#"?+trlen?t)ddre++7D7
+trc%*?)ddre++@)ddre++7L
el+e
+trc%*?)ddre++@t)ddre++7L
#nt loc)t#on L
loc)t#on ?recno617 F +#eo"?)cc7 L
"#le.+eek%?loc)t#on7 L
"#le.wr#te??c$)r F7 t$#+@ +#eo"?)cc77 L
"#le.clo+e?7 L
Neha Gupta age: )9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
87/142
BANK MANAGEMENT SYSTEM
4o#d )cc && mod#"*?4o#d7
clr+cr?7 L
c$)r t)cc1D L
#nt t@ t)ccno L
goto8*?1@17 L
co(t DE8#t L
goto8*?=@=7 L
co(t Enter t$e )cco(nt no. L
get+?t)cc7 L
t )to#?t)cc7 L
t)ccno t L
#" ?t)ccno D7
ret(rn L
clr+cr?7 L
#" ?V"o(nd)cco(nt?t)ccno77
goto8*?=@=7 L
Neha Gupta age: )(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
88/142
BANK MANAGEMENT SYSTEM
co(t XAcco(nt not "o(nd L
getc$?7 L
ret(rn L
+$)%e + L
+.o8?9@9@Q@97 L
goto8*?1@17 L
co(t DE8#t L
te8t)ckgro(nd?;/ITE7 L
goto8*?:@:7 L
"or ?#nt #1L #>L #7 c%r#nt"? 7 L
te8t)ckgro(nd?B-E7 L
te8tcolor?B-EB-INK7 L te8t)ckgro(nd?;/ITE7 L
goto8*?:D@:7 L
c%r#nt"?MO!I,Y ACCONT SCREEN7 L
te8tcolor?GREEN7 L te8t)ckgro(nd?GREEN7L
#nt d1@ m1@ *1 L
+tr(ct d)te dL
Neha Gupta age: ))
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
89/142
BANK MANAGEMENT SYSTEM
getd)te?Ud7L
d1 d.d)d)* L
m1 d.d)mon L
*1 d.d)*e)r L
goto8*?>9@=7 L
co(t !)te& d1 m1 *1 L
c$)r c$ L
d#+%l)*?t)ccno7 L
)cco(nt ) L
do
).cle)r?=@1:7 L
goto8*?=@1:7 L
co(t Mod#"* t$#+ )cco(nt ?*n7& L
c$ getc$e?7 L
#" ?c$ D7
ret(rn L
c$ to(%%er?c$7 L
w$#le ?c$ V N UU c$ V Y7 L
#" ?c$ N7
Neha Gupta age: )C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
90/142
BANK MANAGEMENT SYSTEM
ret(rn L
#nt mod#"#edD@ 4)l#d L
c$)r tn)me:D@ t)ddre++>D L
goto8*?=@1=7 L
co(t N)me & L
goto8*?=@1>7 L
co(t Addre++ & L
do
).cle)r?1=@1=7 L
).cle)r?=@9:7 L
goto8*?=@9:7 L
co(t ENTER NAME or PRESS ENTER ,OR NO
C/ANGE L
4)l#d 1 L
goto8*?1=@1=7 L
get+?tn)me7 L
+tr(%r?tn)me7 L
#" ?tn)meD D7
Neha Gupta age: C0
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
91/142
8/12/2019 Indian Bank Documentation
92/142
BANK MANAGEMENT SYSTEM
goto8*?1=@1>7 L
get+?t)ddre++7 L
+tr(%r?t)ddre++7 L
#" ?t)ddre++D D7
ret(rn L
#" ?+trlen?t)ddre++7 ==7
4)l#d D L
goto8*?=@9:7 L
c%r#nt"?XS/O-! NOT BE B-ANK OR
GREATER T/AN =D C/ARACTERS7 L
getc$?7 L
w$#le ?V4)l#d7 L
#" ?+trlen?t)ddre++7 D7
mod#"#ed 1 L
#" ?Vmod#"#ed7
ret(rn L
).cle)r?=@9:7 L
do
Neha Gupta age: C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
93/142
8/12/2019 Indian Bank Documentation
94/142
BANK MANAGEMENT SYSTEM
4o#d )cco(nt && cle)r?#nt col@ #nt row7
"or ?#nt #colL #L #7
goto8*?#@row7 L
co(t L
4o#d )cco(nt && )ddto"#le?#nt t)ccno@ #nt d1@ #nt m1@ #nt *1@ c$)r ttr)n@ c$)r
tt*%e1D@ "lo)t t#ntere+t@ "lo)t t)mo(nt@ "lo)t t)l)nce7
"+tre)m "#le L
"#le.o%en?TRANSACT.!AT@ #o+&&)%%7 L
)ccno t)ccno L
dd d1 L
mm m1 L
** *1 L
tr)n ttr)n L
+trc%*?t*%e@tt*%e7 L
Neha Gupta age: C'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
95/142
BANK MANAGEMENT SYSTEM
#ntere+t t#ntere+t L
)mo(nt t)mo(nt L
)l)nce t)l)nce L
"#le.wr#te??c$)r F7 t$#+@ +#eo"?)cco(nt77 L
"#le.clo+e?7 L
4o#d )cco(nt && delete)cco(nt?#nt t)ccno7
"+tre)m "#le L
"#le.o%en?TRANSACT.!AT@ #o+&n7 L
"+tre)m tem% L
tem%.o%en?tem%.d)t@ #o+&&o(t7 L
"#le.+eekg?D@#o+&&eg7 L
w$#le ? V"#le.eo"?7 7
"#le.re)d??c$)r F7 t$#+@ +#eo"?)cco(nt77 L
#" ? "#le.eo"?7 7
re)k L
Neha Gupta age: C%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
96/142
BANK MANAGEMENT SYSTEM
#" ? )ccno V t)ccno 7
tem%.wr#te??c$)r F7 t$#+@ +#eo"?)cco(nt77 L
"#le.clo+e?7 L
tem%.clo+e?7 L
"#le.o%en?TRANSACT.!AT@ #o+&&o(t7 L
tem%.o%en?tem%.d)t@ #o+&n7 L
tem%.+eekg?D@#o+&&eg7 L
w$#le ? Vtem%.eo"?7 7
tem%.re)d??c$)r F7 t$#+@ +#eo"?)cco(nt77 L
#" ? tem%.eo"?7 7
re)k L
"#le.wr#te??c$)r F7 t$#+@ +#eo"?)cco(nt77 L
"#le.clo+e?7 L
tem%.clo+e?7 L
Neha Gupta age: C9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
97/142
BANK MANAGEMENT SYSTEM
4o#d )cco(nt && new)cco(nt?4o#d7
c$)r c$ L
#nt #@ 4)l#d L
clr+cr?7 L
)cc #n# L
+$)%e + L
+.o8?9@9@Q@97 L
goto8*?1@17 L
co(t DE8#t L
te8t)ckgro(nd?;/ITE7 L
goto8*?:@:7 L
"or ?#1L #>L #7 c%r#nt"? 7 L
te8t)ckgro(nd?B-E7 L
te8tcolor?B-EB-INK7 L te8t)ckgro(nd?;/ITE7 L
goto8*?:9@:7 L
c%r#nt"?OPEN NE; ACCONT7 L
te8tcolor?GREEN7 L te8t)ckgro(nd?B-E7 L
Neha Gupta age: C(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
98/142
BANK MANAGEMENT SYSTEM
#nt d1@ m1@ *1 L
+tr(ct d)te dL
getd)te?Ud7L
d1 d.d)d)* L
m1 d.d)mon L
*1 d.d)*e)r L
#nt t)ccno L
t)ccno #n#.l)+t)ccno?7 L
t)ccno L
#" ?t)ccno 17
#n#.)ddto"#le?t)ccno@)c@8*@1.17 L
#n#.delete)cco(nt?t)ccno7 L
)ddto"#le?t)ccno@1@1@1QQ@!@[email protected]@[email protected] L
delete)cco(nt?t)ccno7 L
c$)r tn)me:D@ t1D@ t)ddre++>D L
"lo)t t)lD.D@ t)l)nceD.D L
Neha Gupta age: C)
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
99/142
BANK MANAGEMENT SYSTEM
goto8*?=@>7 L
co(t !)te & d1 m1 *1 L
goto8*?=@7 L
co(t Acco(nt no. H t)ccno L
goto8*?=@1D7 L
co(t N)me & L
goto8*?=@117 L
co(t Addre++ & L
goto8*?=@197 L
co(t N)me o" 0er#"*#ng %er+on & L
goto8*?=@1
8/12/2019 Indian Bank Documentation
100/142
8/12/2019 Indian Bank Documentation
101/142
BANK MANAGEMENT SYSTEM
4)l#d 1 L
goto8*?1=@117 L
get+?t)ddre++7 L
+tr(%r?t)ddre++7 L
#" ?t)ddre++D D7
ret(rn L
#" ?+trlen?t)ddre++7 D WW +trlen?t)ddre++7 ==7
4)l#d D L
goto8*?=@9:7 L
c%r#nt"?XS/O-! NOT BE B-ANK OR
GREATER T/AN =D C/ARACTERS7 L
getc$?7 L
w$#le ?V4)l#d7 L
do
c$)r 4)r#:D L
cle)r?:1@197 L
cle)r?=@9:7 L
Neha Gupta age: 101
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
102/142
BANK MANAGEMENT SYSTEM
goto8*?=@9:7 L
co(t ENTER NAME O, T/E 0ERI,YING
PERSON L
4)l#d 1 L
goto8*?:1@197 L
get+?4)r#7 L
+tr(%r?4)r#7 L
#" ?4)r#D D7
ret(rn L
#" ?+trlen?4)r#7 D WW +trlen?4)r#7 9=7
4)l#d D L
goto8*?=@9:7 L
c%r#nt"?XS/O-! NOT BE B-ANK OR
GREATER T/AN 9= C/ARACTERS7 L
getc$?7 L
w$#le ?V4)l#d7 L
do
Neha Gupta age: 10
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
103/142
BANK MANAGEMENT SYSTEM
cle)r?9:@1
8/12/2019 Indian Bank Documentation
104/142
BANK MANAGEMENT SYSTEM
cle)r?=@9:7 L
do
cle)r?=@17 L
4)l#d 1 L
goto8*?=@17 L
co(t !o *o( w)nt to +)4e t$e record ?*n7 & L
c$ getc$e?7 L
#" ?c$ D7
ret(rn L
c$ to(%%er?c$7 L
w$#le ?c$ V N UU c$ V Y7 L
#" ?c$ N7
ret(rn L
"lo)t t)mo(nt@ t#ntere+t L
t)mo(nt t)l)nce L
t#ntere+t D.D L
c$)r ttr)n@ tt*%e1D L
ttr)n ! L
+trc%*?tt*%e@INITIA-7 L
Neha Gupta age: 10'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
105/142
BANK MANAGEMENT SYSTEM
#n#.)ddto"#le?t)ccno@tn)me@t)ddre++@t)l)nce7 L
#n#.(%d)te)l)nce?t)ccno@t)l)nce@d1@m1@*17L
)ddto"#le?t)ccno@d1@m1@*1@ttr)n@tt*%e@t#ntere+t@t)mo(nt@t)l)nce7 L
4o#d )cco(nt && o8"ord#+%l)*?#nt t)ccno7
+$)%e + L
+.o8?9@1@Q@9=@917 L
+.l$or?:@@7 L
+.l$or?:@@>@1Q>7 L
+.l$or?:@@9:@1Q>7 L
te8t)ckgro(nd?;/ITE7 L
goto8*?:@=7 L
"or ?#nt #1L #>L #7 c%r#nt"? 7 L
te8t)ckgro(nd?B-E7 L
te8tcolor?B-E7 L te8t)ckgro(nd?;/ITE7 L
goto8*?
8/12/2019 Indian Bank Documentation
106/142
BANK MANAGEMENT SYSTEM
te8tcolor?GREEN7 L te8t)ckgro(nd?B-E7 L
#nt d1@ m1@ *1 L
+tr(ct d)te dL
getd)te?Ud7L
d1 d.d)d)* L
m1 d.d)mon L
*1 d.d)*e)r L
goto8*?>:@97 L
co(t !)te& d1 m1 *1 L
goto8*?D L
+trc%*?t)ddre++@#n#.ret(rn)ddre++?t)ccno77 L
goto8*?9=@97 L
co(t tn)me L
goto8*?9=@:7 L
co(t t)ddre++ L
Neha Gupta age: 109
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
107/142
BANK MANAGEMENT SYSTEM
4o#d )cco(nt && d#+%l)*)cco(nt?4o#d7
clr+cr?7 L
c$)r t)cc1D L
#nt t@ t)ccno L
goto8*?1@17 L
co(t DE8#t L
goto8*?=@=7 L
co(t Enter t$e )cco(nt no. L
get+?t)cc7 L
t )to#?t)cc7 L
t)ccno t L
#" ?t)ccno D7
ret(rn L
clr+cr?7 L
)cc #n# L
#" ?V#n#."o(nd)cco(nt?t)ccno77
Neha Gupta age: 10(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
108/142
BANK MANAGEMENT SYSTEM
goto8*?=@=7 L
co(t XAcco(nt not "o(nd L
getc$?7 L
ret(rn L
o8"ord#+%l)*?t)ccno7 L
#nt row@ "l)g L
"+tre)m "#le L
"#le.o%en?TRANSACT.!AT@ #o+&n7 L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cco(nt777
#" ?)ccno t)ccno7
"l)g D L
del)*?1D7 L
goto8*?@row7 L
co(t t*%e L
Neha Gupta age: 10)
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
109/142
BANK MANAGEMENT SYSTEM
#" ?tr)n !7
goto8*?:D@row7 L
el+e
goto8*?@row7 L
%r#nt"?.9"@#ntere+t7L!ONE BY S
goto8*?>>@row7 L
%r#nt"?.9"@)l)nce7L!ONE BY S
row L
#" ?row 9:7
"l)g 1 L
row L
goto8*?
8/12/2019 Indian Bank Documentation
110/142
BANK MANAGEMENT SYSTEM
"#le.clo+e?7 L
#" ?V"l)g7
goto8*?
8/12/2019 Indian Bank Documentation
111/142
8/12/2019 Indian Bank Documentation
112/142
BANK MANAGEMENT SYSTEM
#nt d1@ m1@ *1@ d)*+ L
w$#le ?"#le.re)d??c$)r F7 t$#+@ +#eo"?)cc777
#" ?)ccno t)ccno7
d1 dd L
m1 mm L
*1 ** L
re)k L
#nt d9@ m9@ *9 L
+tr(ct d)te dL
getd)te?Ud7L
d9 d.d)d)* L
m9 d.d)mon L
*9 d.d)*e)r L
"lo)t t#ntere+tD.D L
#" ??*9*17 WW ?*9*1 UU m9m17 WW ?*9*1 UU m9m1 UU
d9d17Fdone * (+F WW ?*9*1 UU m9m1 UU d9d177FF
Neha Gupta age: 11
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
113/142
BANK MANAGEMENT SYSTEM
ret(rn t#ntere+t L
d)*+ #n#.noo"d)*+?d1@m1@*1@d9@m9@*97 L
#nt mont$+D L
#" ?d)*+ :D7
mont$+ d)*+:D L
t#ntere+t ??t)l)nceF971DD7 F mont$+ L
"#le.clo+e?7 L
ret(rn t#ntere+t L
4o#d )cco(nt && tr)n+)ct#on?4o#d7
clr+cr?7 L
c$)r t)cc1D L
#nt t@ t)ccno@ 4)l#d L
goto8*?1@17 L
co(t DE8#t L
goto8*?=@=7 L
Neha Gupta age: 11&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
114/142
BANK MANAGEMENT SYSTEM
co(t Enter t$e )cco(nt no. L
get+?t)cc7 L
t )to#?t)cc7 L
t)ccno t L
#" ?t)ccno D7
ret(rn L
clr+cr?7 L
)cc #n# L
#" ?V#n#."o(nd)cco(nt?t)ccno77
goto8*?=@=7 L
co(t XAcco(nt not "o(nd L
getc$?7 L
ret(rn L
+$)%e + L
+.o8?9@9@Q@97 L
goto8*?1@17 L
Neha Gupta age: 11'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
115/142
BANK MANAGEMENT SYSTEM
co(t DE8#t L
te8t)ckgro(nd?;/ITE7 L
goto8*?:@:7 L
"or ?#nt #1L #>L #7 c%r#nt"? 7 L
te8t)ckgro(nd?B-E7 L
te8tcolor?B-EB-INK7 L te8t)ckgro(nd?;/ITE7 L
goto8*?9Q@:7 L
c%r#nt"?TRANSACTION IN ACCONT7 L
te8tcolor?GREEN7 L te8t)ckgro(nd?B-E7 L
#nt d1@ m1@ *1 L
+tr(ct d)te dL
getd)te?Ud7L
d1 d.d)d)* L
m1 d.d)mon L
*1 d.d)*e)r L
goto8*?=@>7 L
co(t !)te & d1 m1 *1 L
goto8*?=@7 L
co(t Acco(nt no. H t)ccno L
c$)r tn)me:D L
Neha Gupta age: 11%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
116/142
BANK MANAGEMENT SYSTEM
c$)r t)ddre++>D L
"lo)t t)l)nce L
+trc%*?tn)me@#n#.ret(rnn)me?t)ccno77 L
+trc%*?t)ddre++@#n#.ret(rn)ddre++?t)ccno77 L
t)l)nce #n#.g#4e)l)nce?t)ccno7 L
+.o8?9=@1D@=@1:@917 L
goto8*?9@117 L
co(t N)me & tn)me L
goto8*?9@197 L
co(t Addre++& t)ddre++ L
goto8*?=@1=7 L
co(t -)+t B)l)nce & R+. t)l)nce L
c$)r ttr)n@ tt*%e1D@ tm1D L
"lo)t t)mo(nt@ t)mt L
do
cle)r?=@17 L
4)l#d 1 L
goto8*?=@17 L
co(t !e%o+#t or ;#t$dr)w ?!;7 & L
Neha Gupta age: 119
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
117/142
8/12/2019 Indian Bank Documentation
118/142
BANK MANAGEMENT SYSTEM
4)l#d D L
goto8*?=@9:7 L
c%r#nt"?XENTER CORRECT-Y 7 L
getc$?7 L
w$#le ?V4)l#d7 L
do
cle)r?=@917 L
cle)r?=@9:7 L
goto8*?=@9:7 L
co(t ENTER AMONT ,OR TRANSACTION L
4)l#d 1 L
goto8*?=@917 L
co(t Amo(nt & R+. L
get+?tm7 L
t)mt )to"?tm7 L
t)mo(nt t)mt L
#" ?tmD D7
Neha Gupta age: 11)
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
119/142
BANK MANAGEMENT SYSTEM
ret(rn L
#" ??ttr)n ; UU t)mo(nt t)l)nce7 WW ?t)mo(nt 177
4)l#d D L
goto8*?=@9:7 L
c%r#nt"?XIN0A-I! !ATA ENTERE!
7 L
getc$?7 L
w$#le ?V4)l#d7 L
c$)r c$ L
cle)r?=@9:7 L
do
cle)r?
8/12/2019 Indian Bank Documentation
120/142
BANK MANAGEMENT SYSTEM
ret(rn L
c$ to(%%er?c$7 L
w$#le ?c$ V N UU c$ V Y7 L
#" ?c$ N7
ret(rn L
"lo)t t#ntere+tD.DD L
t#ntere+t #n#.c)lc(l)te#ntere+t?t)ccno@t)l)nce7 L
#" ?ttr)n !7
t)l)nce t)l)nce t)mo(nt t#ntere+tL
el+e
t)l)nce ?t)l)nce 6 t)mo(nt7 t#ntere+tL
#n#.(%d)te)l)nce?t)ccno@t)l)nce@d1@m1@*17 L
)ddto"#le?t)ccno@d1@m1@*1@ttr)n@tt*%e@t#ntere+t@t)mo(nt@t)l)nce7 L
4o#d )cco(nt && clo+e)cco(nt?4o#d7
clr+cr?7 L
c$)r t)cc1D L
#nt t@ t)ccno L
Neha Gupta age: 10
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
121/142
BANK MANAGEMENT SYSTEM
goto8*?1@17 L
co(t DE8#t L
goto8*?=@=7 L
co(t Enter t$e )cco(nt no. L
get+?t)cc7 L
t )to#?t)cc7 L
t)ccno t L
#" ?t)ccno D7
ret(rn L
clr+cr?7 L
)cc #n# L
#" ?V#n#."o(nd)cco(nt?t)ccno77
goto8*?=@=7 L
co(t XAcco(nt not "o(nd L
getc$?7 L
ret(rn L
+$)%e + L
+.o8?9@9@Q@9
8/12/2019 Indian Bank Documentation
122/142
8/12/2019 Indian Bank Documentation
123/142
8/12/2019 Indian Bank Documentation
124/142
BANK MANAGEMENT SYSTEM
getc$?7 L
4o#d m)#n?4o#d7
control c L
c.$el%?7 L
c.m)#nmen(?7 L
Neha Gupta age: 1'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
125/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
126/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 19
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
127/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
128/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1)
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
129/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
130/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1&0
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
131/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1&1
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
132/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
133/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1&&
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
134/142
BANK MANAGEMENT SYSTEM
IMP-EMENTATION
A crucial phase in the system life cycle is the successful implementation of the ne*
system design$ mplementation simply means conerting a ne* system design into
operation$ 6his inoles creating computer compatible files, training the operating staff
and installing hard*are terminals, and telecommunication net*or3 before the system is
up and running$
Neha Gupta age: 1&'
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
135/142
BANK MANAGEMENT SYSTEM
n system implementation, user training is crucial for minimiKing resistance to change
and giing the ne* system a chance to proe its *orth$ 6raining aids such as user-
friendly manuals, a data dictionary and !ob performance aids that communicate
information about the ne* system and help screens$ roide the user *ith a good start on
the ne* system$
SER MANA-
nstallation
>o* to use
In+t)ll)t#on&6Ban3ing pro!ect can easily be installed on to your system$
6o install do the follo*ing steps
1$ nsert floppy dis3 into floppy drie$
$ Co%* Pro3ect "olderfrom there and paste it to . +rie$
&$ A file ban3ing$e7e is present in ro!ect folder$
No* Ban3ing pro!ect has installed onto your system$
6o use ban3ing pro!ect do(le cl#ckon ban3ing$e7e$
/ow to (+e&6
Neha Gupta age: 1&%
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
136/142
BANK MANAGEMENT SYSTEM
ACCONT
f you *ant to sho* an information pertaining to account then enter the account no$
CSTOMER
Of you *ant to add an information pertaining to customer then choose 'thoption
OPEN NE; ACand then enter CSTOMER IN,ORMATION$
f you *ant to modify an information pertaining to customer then choose the %th
optionE!IT ACCONTand then choose 1stoption F enter modify CSTOMER
IN,ORMATION$
f you *ant to delete an information pertaining to customer then choose the %thoption
E!IT ACCONTand then choose ndoption F delete CSTOMER
IN,ORMATION$
TRANSACTIONS
f you *ant to depositI*ithdra* amount4cashIche2ue5 choose the &rdoption
TRANSACTIONand then ma3e a transaction$
/E-P
Neha Gupta age: 1&9
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
137/142
BANK MANAGEMENT SYSTEM
n case you face any problem regarding operating BANKING PROJECT$ At the
running time$ 6hen you can use BANKING PROJECT /E-P$ =or using >"
choose >" from the main menu$
Neha Gupta age: 1&(
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
138/142
BANK MANAGEMENT SYSTEM
Neha Gupta age: 1&)
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
139/142
BANK MANAGEMENT SYSTEM
SYSTEM MAINTENANCE
Maintenance is the enigma of system deelopment$ t holds the soft*are industry captie,
tying up programming resources$ Analyst and programmers Spend far more time in
maintaining programs than *riting them$
Pr#m)r* )ct#4#t#e+ o" ) m)#nten)nce %roced(re
Maintenance actiities begin *here conersion leaes off$ Maintenance is handled by
same planning and control used in a formal system pro!ect$ +ocumentation is as much a
part of maintenance as it is of system deelopment$ 6he source program and *ritten
procedures for the system are ac2uired from the programming ban3ing$ rogram changes
are then tested and submitted to the user for approal$ 8nce ap0roed, the modified
documentation is filed *ith the ban3ing management and a pro!ect completion notice is
sent to the user, signaling the termination of the pro!ect$
BACKP U RECO0ERY
Neha Gupta age: 1&C
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
140/142
BANK MANAGEMENT SYSTEM
n case of system crash a user may lose all hisIher aluable data$ 6o cope *ith
this problem bac3up option is gien in this system$
6his system proides the facility of bac3up and recoery$ 8nly an
administrator can ta3e the bac3up and can recoer all the files$
6o utiliKe this facility user must hae floppy drie on his or her system$
Neha Gupta age: 1'0
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
141/142
BANK MANAGEMENT SYSTEM
-IMITATIONS
n this *orld eery thing has its o*n limitations$ And limitation in a pro!ect is 2uite
obious$ "en famous soft*areTs and operating systems hae its o*n limitations$ =or
e7ample *in &7 does not support SB port$ So itTs a limitation of *in&7 that it does not
support SB port$
+ue to shortage of time this pro!ect has some limitation$
Some of them are as follo*s:
n this pro!ect a boo3 code cannot be more than &0,000$ So itTs a limitation of this
pro!ect that this system cannot maintain more than &0000 boo3s$
Same *ith member, a member number cannot be more than &0000$
No chec3s hae been made in relation to the entry of duplicate records in boo3
section$ 6his limitation is also present in the function *hen *e create ne* members$
And there are some other limitations, *hich *ill be faced by S"# *hen heIshe *ill
use this pro!ect$
Neha Gupta age: 1'1
#eg$ No:- %0&'()
8/12/2019 Indian Bank Documentation
142/142
BANK MANAGEMENT SYSTEM
RE,ERENCES
=or the successful completion of this pro!ect referred fe* boo3s$
referred M$AHA+ for creating ship diagram$ +ata flo* diagram, structure
chart etc$
referred Asho3 N$ amthane *hile designing the interface of this pro!ect$
also got information form Balagurusamy, #obert afore and Dashaant
anet3ar$