You are on page 1of 9

BANK MANAGEMENT SYSTEM

ABSTRACT:
Requirements definition and management is recognized as a necessary step in the delivery of successful system s and software projects, discipline is also required by standards, regulations, and quality improvement initiatives. Creating and managing requirements is a challenge of IT, systems and product development projects or indeed for any activity where you have to manage a contractual relationship. rganization need to effectively define and manage requirements to ensure they are meeting needs of the customer, while proving compliance and staying on the schedule and within budge. The impact of a poorly e!pressed requirement can bring a business out of compliance or even cause injury or death. Requirements definition and management is an activity that can deliver a high, fast return on investment. The "#$%& '$%$()')%T *+*T)', underta-en as a project is based on relevant technologies. The main aim of this project is to develop software for ban- management system. This project is to develop software for ban- management system. This project has been developed to carry out the processes easily and quic-ly, which is not possible with the manuals systems, which are overcome by this software. This project is developed using .# language and. /ence it provides the complete solution for the current management system.

REQUIREMENT ANALYSIS:
Requirements are prone to issues of ambiguity, incompleteness, and inconsistency. Techniques such as rigorous inspection have been shown to help deal with these issues. $mbiguities, incompleteness, and inconsistencies that can be resolved in the requirements phase typically cost orders of magnitude less to correct than when these same issues are found in later stages of product development. Requirements analysis strives to address these issues. Ta-e a long time to produce #egin to limit the implementation option available $re costly to produce Requirements for both the system and the software are documented and reviewed with the customer.

DATA FLOW DIAGRAM FOR THE BANK MANGEMENT SYSTEM:


This diagram, represents a ban-ing process, which maintains customers accounts. In this e!ample, customers can withdraw or deposit cash, request information about their account or update their account details.

MODULAR DESCRIPTION0
pen new account Close an account 'odify an account 1isplay an account 1isplay all records 2ithdraw amount 1eposit amount 3oreign )!change

)!it

Module 1-O e! "! "##ou!$0


$ module new account is literally the form for the customer to open a new account. $ new account is opened with the following details of the customer, with the default account number %ame $ddress Initial deposit amount

Module %-De o&'$:


1eposition should be done each time the customer deposits a particular amount for an account. 1eposition is done in the account after the following details. $ccount number $mount to deposit

Module (-)'$*d+")"l0
4sing this withdrawal module the user can withdraw a particular amount for an account. 2ithdrawal can be done after getting the following details0 $ccount number $mount to be withdraw

Module ,--'e) de$"'l o. "! "##ou!$0


4sing this module the user can withdraw a particular amount details. It can be done after getting the following details0 $ccount number 2ithdraw amount .iew account details

Module /-Mod'.0 "! "##ou!$:

This module is used to modify the account that we want this done after receiving the account number. Then the corresponding name and address are modified.

Module 1-Fo+e'2! E3#*"!2e0


This module is used to convert the customer needed amount into their needed foreign conversion. 1ollars )uro 5ounds Rupees

Module 4-D'& l"0 "ll +e#o+d&0


This module is used to display all the records present in the corresponding file.

FUNCTION POINT ANALYSIS0


3unction points measure software size by qualifying the functionality provided to the user based solely on logical design and functional specifications. 2ith this in mind, the objectives of 35 counting are to0 'easures functionality that the user requests and receivers

5rovide a normalized measure across projects and organizations $ "function point, is one standard unit of software size and comple!ity. 'ost software is decomposable into function points, which can then be counted, giving its size and comple!ity. *tandards for sizing software using function points are in the International 3unction 5oints 4sers (roup 6I354(7 3unction 5oints Counting 5ractices 'anuals.

IMPLEMENTATION0
Implementation is the realization, application, or e!ecution of a plan, idea, model, design, specification, standard algorithm, or policy. The design must be translated in to machine8readable form. The code generation step performs their tas-s. If design is performed in a detailed manner, code generation can be accomplished mechanistically.

M"'!$e!"!#e:
In software, software maintenance is the process of enhancing and optimizing developed software 6software release7, as well as remedying defects. *oftware maintenance is one of the phases in the software development process, and follows development of software into the field. The software maintenance phase involves changes to the software in order to correct defects and deficiencies found during field usage as well as the addition of new functionality to improve software9s usability and applicability.

DFD DIAGRAM FOR BANK MANAGEMENT SYSTEM Le-el 5:

Custome r

Banking System

Accounting

Le-el 1:
Custome Customer :uery

Transmiss ion 5urpose Form

requirement

Check Schedule

Amount

Banking System

Self Account Accoun t Balance Amount Informatio

LE6EL %:
Check Schedu le
de$"'l&

Balance "7ou!$ 8"l"!#e Amount

Request Confirm ed Withdra w Withdra w In Configuratio n

Foreign E change )'$*d+")+"l "7ou!$

Detai ls

PROGRAM:
9'!#lude:&$d'o;*< 9'!#lude:do&;*< 9'!#lude:#o!'o;*< 9'!#lude:&$+'!2;*< 9'!#lude:2+" *'#&;*< 9'!#lude: +o#e&&;*< &$+u#$ 8"!= >> B"!= S$+u#$u+e ?'!$ "##!o@ #*"+ !"7eA%5B@ .lo"$ 8"l@ C8@ -o'd 7"'!DE ?'!$ #*@ #l+&#+DE@ 8: +'!$.DFG!G$G$G$G$ Wel#o7e $o A"+$*' B"!='!2 Co+ o+"$'o! G!G!G!G$ Ple"&e &ele#$ 0ou+ " +o +'"$e o $'o!;;;FE@ +'!$.DFG! 1; Ne) #u&$o7e+ G! %; E3'&$'!2 #u&$o7e+ G! (; E3'$FE@ &#"!.DFHdFIJ#*E@ &)'$#* D#*E ? #"&e 1: ?FILEK..@ ..L.o e!DF#u&$o7e+;d"$FIF"FE@ #l+&#+DE@ +'!$.DFG! Wel#o7e $o A"+$*' B"!='!2 Co+ o+"$'o! DABC;L$dE;G! I$ '& " le"&u+e $o *"-e 0ou *e+e G! Ple"&e e!$e+ 0ou+ !"7e )'$*ou$ & "#e& :FE@ &#"!.DFH&FIJ8;!"7eE@ #l+&#+DE@ +'!$.DFG! Wel#o7e H&I le"&e e!$e+ " &u'$"8le "##ou!$ !u78e+FI8;!"7eE@ &#"!.DFHdFIJ8;"##!oE@ +'!$.DFG! Ple"&e 7e!$'o! $*e '!'$'"l de o&'$;;; R&: FE@ &#"!.DFH.FIJ8;8"lE@ +'!$.DFG! Co!2+"$ul"$'o!&;;; You+ "##ou!$ *"& 8ee! #+e"$ed;G!To de o&'$ le"&e lo2'! "& e3'&$'!2 #u&$o7e+FE@ .)+'$eDJ8I&'Meo.D8EI1I..E@ .#lo&eD..E@ 2e$#*DE@ #l+&#+DE@ 2o$o 8@ C8+e"=@ #"&e %: ? '!$ !u7I#ou!$L5I!I#*I.l"2@ '!$ "I#I$@ .lo"$ "7ou!$I-"lueI$e7 @ FILE K. @ #l+&#+DE@ +'!$.DFG! Wel#o7e o!#e "2"'! $o A"+$*' B"!='!2 Co+ o+"$'o! DABCE;;; FE@

+'!$.DFG!G! Ple"&e E!$e+ 0ou+ A##ou!$ Nu78e+FE@ &#"!.DFHdFIJ!u7E@ . L.o e!DF#u&$o7e+;d"$FIF+NFE@ +e)'!dD. E@ )*'leDO.eo.D. EJJ#ou!$LL5E ? .+e"dDJ8I&'Meo.D8EI1I. E@ '. D8;"##!oLL!u7E ? #ou!$L1@ C C '.D#ou!$LL5E ? +'!$.DFG! W+o!2 "##ou!$ !u78e+;;; No &u#* u&e+FE@ 2e$#*DE@ 2o$o 8@ C el&e ? '!$ 7@ #l+&#+DE@ +'!$.DFG! Wel#o7e H&I W*"$ &e+-'#e )ould 0ou l'=e $o "-"'lFI8;!"7eE@ +'!$.DFG! 1; De o&'$ A7ou!$ FE@ +'!$.DFG! %; W'$*d+") A7ou!$ FE@ +'!$.DFG! (; 6'e) De$"'l& FE@ +'!$.DFG! ,; Fo+e'2! E3#*"!2eFE@ +'!$.DFG! /; E3'$ +o2+"7FE@ +'!$.DFG! Ple"&e E!$e+ 0ou+ #*o'#e : FE@ &#"!. DFHdFIJ7E@ &)'$#*D7E ?#"&e 1: ?#l+&#+DE@ +'!$.DFG!G!G! De"+ H&I le"&e e!$e+ $*e "7ou!$ 0ou )'&* $o de o&'$ : FI8;!"7eE@ &#"!.DFH.FIJ "7ou!$E@ 8;8"lL8;8"lN"7ou!$@ +'!$.DFG! You+ #u++e!$ "-"'l"8le 8"!= 8"l"!#e '& H.FI 8;8"lE@ !L&'Meo.D8E@ .&ee=D. I-!ISEEKPCURE@ .)+'$eDJ8I!I1I. E@ .#lo&eD. E@ 2e$#*DE@ C8+e"=@ #"&e %: ?#l+&#+DE@ +'!$.DFG!G!G! De"+ H&I le"&e e!$e+ $*e "7ou!$ 0ou )'&* $o )'$*d+") : FI8;!"7eE@ &#"!.DFH.FIJ "7ou!$E@ '.D8;8"l-"7ou!$:L5E ? +'!$.DFG! So++0I You do!$ *"-e e!ou2* 7o!e0 '! 0ou+ "##ou!$FE@ .#lo&eD. E@ 2e$#*DE@ 2o$o 8@ C el&e ?8;8"lL8;8"l-"7ou!$@ +'!$.DFG! You+ #u++e!$ "-"'l"8le 8"!= 8"l"!#e '& H.FI 8;8"lE@ 2e$#*DE@

!L&'Meo.D8E@ .&ee=D. I-!ISEEKPCURE@ .)+'$eDJ8I!I1I. E@ .#lo&eD. E@ 2o$o 8@ C C8+e"=@ #"&e (: ? #l+&#+DE@ +'!$.DFG! You+ A##ou!$ De$"'l& "+e "& .olo)&;;;FE@ +'!$.DFG!G! N"7e : H&FI8;!"7eE@ +'!$.DFG!G! A##ou!$ Nu78e+ : Hd FI8;"##!oE@ +'!$.DFG!G! A-"'l"8le B"l"!#e :H. FI8;8"lE@ .#lo&eD. E@ +'!$.DFG! P+e&& "!0 =e0 $o #o!$'!ue;;;FE@ 2e$#*DE@ #l+&#+DE@ 2o$o 8@ C8+e"=@ #"&e ,: ?'!$ 3@ .lo"$ 0IM@ #l+&#+DE@ +'!$.DFG! Wel#o7e $o $*e .o+e'2! e3#*"!2e #o!-e+$o+ &e#$'o! G! Sele#$ $*e #u++e!#0 0ou )'&* $o #o!-e+$;FE@ +'!$.DFG! 1; US Doll"+FE@ +'!$.DFG! %; Eu+oFE@ +'!$.DFG! (; Pou!dFE@ &#"!.DFHdFIJ3E@ &)'$#*D3E ? #"&e 1: ? +'!$.DFG! Ple"&e e!$e+ $*e "7ou!$ o. +u ee& 0ou )'&* $o #o!-e+$FE@ &#"!.DFH.FIJ0E@ ML,/>0@ +'!$.DFG! T*e #o!-e+$ed +"$e '& Q H.FIME@ 2e$#*DE@ 2o$o 8@ C8+e"=@ #"&e %: ? +'!$.DFG! Ple"&e e!$e+ $*e "7ou!$ o. +u ee& 0ou )'&* $o #o!-e+$FE@ &#"!.DFH.FIJ0E@ ML4/>0@ +'!$.DFG! T*e #o!-e+$ed +"$e '& eu+o H.FIME@ 2e$#*DE@ 2o$o 8@ C8+e"=@ #"&e (: ? +'!$.DFG! Ple"&e e!$e+ $*e "7ou!$ o. +u ee& 0ou )'&* $o #o!-e+$FE@ &#"!.DFH.FIJ0E@ ML15>0@

+'!$.DFG! T*e #o!-e+$ed +"$e '& ou!d H.FIME@ 2e$#*DE@ 2o$o 8@ C8+e"=@ de."ul$: e3'$D5E@ C C8+e"=@CCCCC

Co!#lu&'o!:
2hen loo-ing for solid accounting software, you want to find a solution that gives you the best value for your investment. %aturally, you first the software that meets your needs, both now and in the future. )ngineering is based on designing different projects. %owadays, "most products and system are becoming more comple! in nature, and there is an increasing demand relative to new technology application at a time when our natural resources are dwindling, now that9s where engineering and engineers are not only useful for the technologies and machineries in the business world, but it is also constructive in different components of business such as management, financing, employment, and mar-eting.

You might also like