Java Banking System

download Java Banking System

of 134

Transcript of Java Banking System

  • 8/13/2019 Java Banking System

    1/134

    PROJECT REPORT

    ON

    BANKING SYSTEM

  • 8/13/2019 Java Banking System

    2/134

  • 8/13/2019 Java Banking System

    3/134

    CERTIFICATE

  • 8/13/2019 Java Banking System

    4/134

    GOVE!"E!T GI#S $O#%TE&H!I&

    V''!'SI

    &ETI(I&'TE

    This is certified that dissertation entitled BANKING SYSTEM

    being submitted by JUHI, SANGITA KUMARI, SEEMA

    KUSHWHA, SHWETA SINGH, SUNITA YADAV in partial

    fullfilment of the requirement for the award of Diploma in Information

    Technology submitted to Govt. Girls Poly. VN is record of studentown wor! carried out them under my supervision and guidance.

    The matter embodied in their dissertation has been submitted for the

    award of any other Diploma. "e recommended their dissertation for

    the above Diploma.

    GUIDED BY:

    PRINCIPAL

    Mrs.RASHMI SONKAR Mr.

    P.C. Varma

    DATE: PLACE:

    VARANASI

  • 8/13/2019 Java Banking System

    5/134

    AC!"#$ED%E&E!T

  • 8/13/2019 Java Banking System

    6/134

    ACKNO'(E"GEMENT

    It was a great pleasure to experience the development of project over

    )*'!+I!G S%STE",- The assignment was quite complexed. But due to

    the kind support of my teachers provided by G!"#$%"$T GI#&'

    (&)T"*+$I* !,#,$,'I- it become easy for us.

    I wish to thanks %rs. #ashmi 'onkar for providing a proper guideline to

    prepare this project report on B,$/I$G ')'T"%0 based on

    I$1#%,TI$ T"*+$&G)0 under their guidance.

    I am grateful to %r. (.*.!arma- the principal of GG( !$' for provided

    me institution facilities.

    'I

  • 8/13/2019 Java Banking System

    7/134

  • 8/13/2019 Java Banking System

    8/134

    $E('&E

    This system is dedicated made from Government Girls (olytechnic. 2e are

    the student of 3iploma final year- Information technology at varanasi. 2e

    are submitted the preface on B,$/I$G ')'T"%0.

    'ince the last few year the demand of computer automation has been

    growing rapidly- reason being that cost of computer network is growing

    continuously while specific software product are giving more precise and

    optimum result. (ractical knowledge has vital importance to consider the

    theoretical knowledge. 'o often it is said that learning by doing a good

    habbit.

  • 8/13/2019 Java Banking System

    9/134

    $ow we will come to the real life problem in banking and see how we can

    solve them.

    2e have used the 43/ 5.6 under the windows o.s. for the preparation ofproject- Basically this project is consist of operation that is required for

    banking. 7sing object oriented approach we create a project on

    )*'!+I!G S%STE",

    C"!TE!T*

  • 8/13/2019 Java Banking System

    10/134

    &O!TE!TS

    ./ I!TOD0&TIO!

    1/ $O2E&T O*2E&TIVES

    3/ (E'SI*I#IT% '!'#%SIS

    4/ SO(T5'E E60I"E!T S$E&I(I&'TIO!

    7/ $O2E&T DESIG!

    3ata 1low 3iagram

  • 8/13/2019 Java Banking System

    11/134

    " # 3iagram

    8/ SO0&E &ODE

    9/ O0T$0T S&EE!

    :/ TESTI!G

    ;/ &O!SIO!

    .

  • 8/13/2019 Java Banking System

    12/134

  • 8/13/2019 Java Banking System

    13/134

    difficult to understand but also most of people feel difficulty while using

    these programs.

    This software program is very useful to maintain the information about the

    customer account.

    OBJECTIVE OF THE

  • 8/13/2019 Java Banking System

    14/134

    R"'ECT

    O*2E&TIVE O( THE $O2E&T

    The main objective of the project is to centrali8e the whole information as

    ,ccount no.- $ame- pening 3ate 9 also the Bank balance of the all

    account holders.

    This software program is used to create a new account- to print customer

    balance- to edit or update the information of all account holders.

    This software program is much more useful for Bank management 9 it can

    be also used by the bussinessman who wants to remember their account

    status everyday.

  • 8/13/2019 Java Banking System

    15/134

  • 8/13/2019 Java Banking System

    16/134

    A!A$Y*I*

    (E'SI*I#IT% '!'#%SIS

    O$E'TIO!'# (E'SI*I#IT%=

    The purposed project will be turn in to information system that will be

    complete information related to the B,$/I$G ')'T"%0 by which

    everyone can be satisfied.

    +owever- this test feasibility will give result after the development of the

    project so I have not to ignore any side.

  • 8/13/2019 Java Banking System

    17/134

    TE&H!I&'# (E'SI*I#IT%=

    The general configuration of the personal computer contain by the adviseris +33 :; GB- Intel?.>/bps- #,% >@

    %B we think above configuration is sufficient for the purpose we have to

    develop a system-which can run on personal computers with high speed

    and satisfied the advisors need.

    E&O!O"I&'# (E'SI*I#IT%=

    The purposed project will turned in to information system with minortechnical changes as so this project will be cost effective and beneficial for

    each advisor.

  • 8/13/2019 Java Banking System

    18/134

    *"FT#ARE

    RE/IR&E!T *ECIFICATI"!

    SO(T5'E E60I"E!T S$E&I(I&'TIO!

    To develop the architecture system for this project we have used the

    following toolsA

    (ront End= 43/ 5.6

    , powerful object oriented programming language used to make userinterface application .

  • 8/13/2019 Java Banking System

    19/134

    $latform= '& 'erver

    , multitasking- multiprogramming- G7I operating system- designed to be

    easy to use- developed by '&

  • 8/13/2019 Java Banking System

    20/134

    *Y*TE& DE*I%!

    S%STE" DESIG!

    nce the specification are accepted by the management an analyst gets on

    to design of the system. The analyst must be aware of the latest design tools

    for the system design. ,s part of the design analyst should create test plan

    for the system. 'ystem analyst are also called architects because theydesign and implement new system.

    In system design process- the primary objective is to identify user

    requirements 9 to build a system that satisfy these requirements. 3esign of

    system is largely the logical design. The logical design can be sketched on

    a paper or on a computer terminal. The design- also including the physical

  • 8/13/2019 Java Banking System

    21/134

    design element- describe the data to be inputted- the processes involved in

    the manipulation of data and output. The system design is the important

    step of system development life cycle. 3uring this phase analyst does the

    following activities A

    5. The analyst should the file structures- storage devices etc.

    :. 'chedules design activities.

    6. The data base is also designed in this phase.

    @. 2ork with the user to determine the different data input to the

    system.

    ?. 3raws a model of the new system - using 313 9 "#diagram.

    >. 3efines the data requirements with the data dictionary.

    C. 2rites program specification.

    D. Identifies 9 orders any hardware or software that the system

    designed phase would need.

    E. 1inally standards for testing- documentation and system

    control are formulated.

  • 8/13/2019 Java Banking System

    22/134

    DATA F$"#

    DIA%RA&

    D'T' (#O5 DI'G'"

    , 313 also has knows as a bubble chart0 has the purpose of clarifying

    system and identifying major transformation that will become programs insystem design. 'o it is the starting point of the design page that functionally

    decomposes the requirements specification down to the lowest level of

    details. , 313 consist of a series of bubbles joined by lines. The bubbles

    represent data transformation and the lines represents data flows in the

    system.

  • 8/13/2019 Java Banking System

    23/134

    $O&ESS=>

    (rocess is the work or action performed on data so that they are transform

    stored or distributed.2hen the modeling the data processing of a system it

    does not matter whether a process is performed manually or by a computer.

    D'T' STOE=>

    , data store is data at rest. , data store may represent one of many

    different physical locations for data- for example a file folder.

    SO0&E? SI!+=>

    , source F sink is the origin 9 the destination of the data. 'ource F sink are

    some times referred to as external entities because they are out side the

    system. once passward- data or information leave a system 9 go to some

    other place.

    D'T' (#O5

    , data flow can be best understood as data in motion- moving from one

    place in a system to another. , data flow could represent data on a

    customer order from a payroll check.

  • 8/13/2019 Java Banking System

    24/134

    Source or destination of data

    $rocess data transform data flow

    Data store

    Data flow

    Data (low Diagram

    7pdate Balance

    3eposite %oney

  • 8/13/2019 Java Banking System

    25/134

    %anager

    *ashier

    *ustomer

    Take out &oan

    2ithdraw %oney

    *heck Balance

  • 8/13/2019 Java Banking System

    26/134

  • 8/13/2019 Java Banking System

    27/134

    C"DI!%

  • 8/13/2019 Java Banking System

    28/134

    &ODI!G

    import javax.swing.plaf.H

    import javax.swing.plaf.metal.H

    import javax.swing.H

    import javax.swing.border.H

    import java.awt.H

    public class ,quaTheme extends 3efault%etalTheme

    public 'tring get$ame

  • 8/13/2019 Java Banking System

    29/134

    import javax.swing.Himport java.awt.H

    import java.net.7#&H

    import java.net.%alformed7#&"xceptionH

    import java.io.H

    import javax.swing.text.H

    import javax.swing.event.H

    public class Bank+elp extends 4Internal1rame

    public Bank+elp

  • 8/13/2019 Java Banking System

    30/134

    7#& url L new 7#&

  • 8/13/2019 Java Banking System

    31/134

    parent.repaint

  • 8/13/2019 Java Banking System

    32/134

    import java.awt.H

    import java.awt.event.H

    import javax.swing.H

    import javax.swing.event.H

    import java.util.H

    import java.text.H

    import java.io.Himport java.awt.(rint4ob.H

    import javax.swing.plaf.metal.H

    public class Bank'ystem extends 41rame implements ,ction&istener-

    Item&istener

    FF%ain (lace on 1orm where ,ll *hild 1orms will 'hown.

    private 43esktop(ane desktop L new 43esktop(ane

  • 8/13/2019 Java Banking System

    33/134

    private 4%enuItem close- close,llH

    FF2indow %enu ptions.

    private 4%enuItem content-

    key+elp- aboutH FF+elp

    %enu ptions.FF(opup%enu of (rogram.

    private 4(opup%enu pop%enu L new 4(opup%enu

  • 8/13/2019 Java Banking System

    34/134

    FF'tring Type ,rray use to &oad #ecords 1rom 1ile.

    private 'tring recordsPQPQ L new 'tring P?;;QP>QH

    FF!ariable for #eading the Bank'ystem #ecords 1ile.

    private 1ileInput'tream fisH

    private 3ataInput'tream disHFF*onstructor of The Bank (rogram to Iniatili8e all !ariables of (rogram.

    public Bank'ystem

  • 8/13/2019 Java Banking System

    35/134

    mnu2in.set%nemonic

  • 8/13/2019 Java Banking System

    36/134

    del#ec.add,ction&istener

  • 8/13/2019 Java Banking System

    37/134

    FF'ub%enu of Theme 1or ,pplying different Themes to (rogram By

    Building an ,rray of Themes to ,pply.

    %etalThemePQ themes L new 3efault%etalTheme

  • 8/13/2019 Java Banking System

    38/134

    mnu1ile.add

  • 8/13/2019 Java Banking System

    39/134

    open L new 4%enuItem

  • 8/13/2019 Java Banking System

    40/134

    FF*reating the ToolBarOs Buttons of (rogram.

    btn$ew L new 4Button

  • 8/13/2019 Java Banking System

    41/134

  • 8/13/2019 Java Banking System

    42/134

    boolean b L open*hild2indow

  • 8/13/2019 Java Banking System

    43/134

    else if

  • 8/13/2019 Java Banking System

    44/134

    catch

  • 8/13/2019 Java Banking System

    45/134

    FF'how a *onfirmation 3ialog.

    int reply L 4ption(ane.show*onfirm3ialog

  • 8/13/2019 Java Banking System

    46/134

    'tring printingH

    rows L ;H

    boolean b L populate,rray

  • 8/13/2019 Java Banking System

    47/134

    4ption(ane.show%essage3ialog

  • 8/13/2019 Java Banking System

    48/134

    'tring data6 L J *ustomer $ameA J M recordsPrecQP5Q M JWnJH

    'tring data@ L J &ast TransactionA J M recordsPrecQP:Q M J- J M recordsPrecQ

    P6Q M J- J M recordsPrecQP@Q M JWnJH

    'tring data? L J *urrent BalanceA J M recordsPrecQP?Q M JWnWnJH

    'tring data> L J (rankur Garg.WnJH FF(age 1ooter.'tring sep; L J RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWnJH

    'tring sep5 L J RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWnJH

    'tring sep: L J RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWnJH

    'tring sep6 L J RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWnJH

    'tring sep@ L J RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRWnWnJH

    data L data; M sep; M data5 M data: M sep5 M data6 M sep: M data@ M sep6 M

    data? M sep@ M data>H

    return dataH

    KFF1unction use to (rint the *urrent #ecord.

    void print#ecord

  • 8/13/2019 Java Banking System

    49/134

    gr.dispose

  • 8/13/2019 Java Banking System

    50/134

    private 4Button btn3el- btn*ancelH

    private int rec*ount L ;H

    private int rows L ;H

    private int total L ;H

    FF'tring Type ,rray use to &oad #ecords 1rom 1ile.private 'tring recordsPQPQ L new 'tring P?;;QP>QH

    private 1ileInput'tream fisH

    private 3ataInput'tream disH

    3elete*ustomer

  • 8/13/2019 Java Banking System

    51/134

    btn3el.setBounds ?- 5:;- :?=H

    btn3el.add,ction&istener

  • 8/13/2019 Java Banking System

    52/134

    K

    K

    K

    =H

    FF,dding (anel to 2indow.get*ontent(ane

  • 8/13/2019 Java Banking System

    53/134

    while

  • 8/13/2019 Java Banking System

    54/134

    4ption(ane.show%essage3ialog

  • 8/13/2019 Java Banking System

    55/134

  • 8/13/2019 Java Banking System

    56/134

    txt$o.setText

  • 8/13/2019 Java Banking System

    57/134

  • 8/13/2019 Java Banking System

    58/134

    txt$ame L new 4Text1ield

  • 8/13/2019 Java Banking System

    59/134

    K

    K

    K

    =H

    txt3eposit.add/ey&istener

  • 8/13/2019 Java Banking System

    60/134

    jp3ep.add

  • 8/13/2019 Java Banking System

    61/134

  • 8/13/2019 Java Banking System

    62/134

    K

    if

  • 8/13/2019 Java Banking System

    63/134

    1ileutput'tream fos L new 1ileutput'tream

  • 8/13/2019 Java Banking System

    64/134

    import java.awt.H

    import java.awt.event.H

    import javax.swing.H

    import java.io.H

    public class 1ind,ccount extends 4Internal1rame implements,ction&istener

    private 4(anel jp1ind L new 4(anel

  • 8/13/2019 Java Banking System

    65/134

    lb3ate L new 4&abel

  • 8/13/2019 Java Banking System

    66/134

    jp1ind.add

  • 8/13/2019 Java Banking System

    67/134

    K

    K

    FF1unction use to load all #ecords from 1ile when ,pplication "xecute.

    void populate,rray

  • 8/13/2019 Java Banking System

    68/134

    show#ec

  • 8/13/2019 Java Banking System

    69/134

    import java.awt.H

    import java.awt.event.H

    import javax.swing.H

    import java.io.H

    public class 1ind,ccount$ame extends 4Internal1rame implements

    ,ction&istener

    private 4(anel jp1ind L new 4(anel

  • 8/13/2019 Java Banking System

    70/134

    lb$o.set1oreground

  • 8/13/2019 Java Banking System

    71/134

    jp1ind.add

  • 8/13/2019 Java Banking System

    72/134

    dis L new 3ataInput'tream

  • 8/13/2019 Java Banking System

    73/134

    4ption(ane.show%essage3ialog

  • 8/13/2019 Java Banking System

    74/134

    import java.awt.H

    import java.awt.event.H

    import javax.swing.H

    import java.io.H

    public class 1ind$ame extends 4Internal1rame implements ,ction&istener

    private 4(anel jp1ind L new 4(anel

  • 8/13/2019 Java Banking System

    75/134

  • 8/13/2019 Java Banking System

    76/134

    jp1ind.add

  • 8/13/2019 Java Banking System

    77/134

  • 8/13/2019 Java Banking System

    78/134

    breakH

    K

    K

    if

  • 8/13/2019 Java Banking System

    79/134

    import javax.swing.plaf.H

    import javax.swing.plaf.metal.H

    import javax.swing.H

    import javax.swing.border.H

    import java.awt.H

    public class GrayTheme extends 3efault%etalTheme

    public 'tring get$ame

  • 8/13/2019 Java Banking System

    80/134

    private final *olor7I#esource primary5 L new *olor7I#esource?-

    5>?=H

    private final *olor7I#esource primary6 L new *olor7I#esource

  • 8/13/2019 Java Banking System

    81/134

    private final *olor7I#esource primary5 L new *olor7I#esource

  • 8/13/2019 Java Banking System

    82/134

  • 8/13/2019 Java Banking System

    83/134

    public class %ilkyTheme extends 3efault%etalTheme

    public 'tring get$ame

  • 8/13/2019 Java Banking System

    84/134

    public class $ew,ccount extends 4Internal1rame implements

    ,ction&istener

    private 4(anel jpInfo L new 4(anelQH

    FF'tring Type ,rray use to 'ave #ecords into 1ile.

    private 'tring savesPQPQ L new 'tring P?;;QP>QH

    private 1ileInput'tream fisHprivate 3ataInput'tream disH

    $ew,ccount

  • 8/13/2019 Java Banking System

    85/134

    txt3eposit L new 4Text1ield

  • 8/13/2019 Java Banking System

    86/134

  • 8/13/2019 Java Banking System

    87/134

  • 8/13/2019 Java Banking System

    88/134

  • 8/13/2019 Java Banking System

    89/134

    K

    FF1unction use to 'ave new #ecord to the 1ile.

    void save1ile

  • 8/13/2019 Java Banking System

    90/134

    import javax.swing.plaf.H

    import javax.swing.plaf.metal.Himport javax.swing.H

    import javax.swing.border.H

    import java.awt.H

    import java.io.H

    import java.util.H

    public class (roperties%etalTheme extends 3efault%etalTheme

    private 'tring name L J*ustom ThemeJH

    private *olor7I#esource primary5H

    private *olor7I#esource primary:Hprivate *olor7I#esource primary6H

    private *olor7I#esource secondary5H

    private *olor7I#esource secondary:H

    private *olor7I#esource secondary6H

    private *olor7I#esource blackH

    private *olor7I#esource whiteH

    public (roperties%etalTheme < Input'tream stream =

    init*olors

  • 8/13/2019 Java Banking System

    91/134

    K

    catch

  • 8/13/2019 Java Banking System

    92/134

  • 8/13/2019 Java Banking System

    93/134

    import javax.swing.plaf.H

    import javax.swing.plaf.metal.H

    import javax.swing.H

    import javax.swing.border.H

    import java.awt.H

    public class 'andTheme extends 3efault%etalTheme

    public 'tring get$ame

  • 8/13/2019 Java Banking System

    94/134

    import javax.swing.plaf.H

    import javax.swing.plaf.metal.H

    import javax.swing.H

    import javax.swing.border.H

    import java.awt.H

    public class 'olidTheme extends 3efault%etalTheme

    public 'tring get$ame

  • 8/13/2019 Java Banking System

    95/134

    import java.awt.H

    import javax.swing.H

    import javax.swing.border.&ineBorderH

    public class 'plash extends 42indow

    private 3imension d L Toolkit.get3efaultToolkit

  • 8/13/2019 Java Banking System

    96/134

    import java.awt.H

    import javax.swing.H

    import java.awt.event.H

    import java.io.H

    import javax.swing.table.3efaultTable%odelH

    public class !iew*ustomer extends 4Internal1rame

    private 4(anel jp'how L new 4(anel

  • 8/13/2019 Java Banking System

    97/134

    FFIn the "nd 'howing the $ew ,ccount 2indow.

    set!isible

  • 8/13/2019 Java Banking System

    98/134

    K

    K

    FF1unction to *reate the Table and ,dd 3ata to 'how.

    private 4Table makeTable

  • 8/13/2019 Java Banking System

    99/134

    import java.awt.H

    import java.awt.event.H

    import javax.swing.H

    import java.io.H

    public class !iewne extends 4Internal1rame implements ,ction&istener

    private 4(anel jp#ec L new 4(anel

  • 8/13/2019 Java Banking System

    100/134

    lb3ate L new 4&abel

  • 8/13/2019 Java Banking System

    101/134

    jp#ec.add

  • 8/13/2019 Java Banking System

    102/134

    else if

  • 8/13/2019 Java Banking System

    103/134

    try

    dis.close

  • 8/13/2019 Java Banking System

    104/134

    import java.awt.H

    import java.awt.event.H

    import javax.swing.H

    import java.io.H

    public class 2ithdraw%oney extends 4Internal1rame implements

    ,ction&istener

    private 4(anel jp2ith L new 4(anelQH

    private 1ileInput'tream fisH

    private 3ataInput'tream disH

    2ithdraw%oney

  • 8/13/2019 Java Banking System

    105/134

  • 8/13/2019 Java Banking System

    106/134

    txt2ithdraw.setBounds

  • 8/13/2019 Java Banking System

    107/134

    cbo3ay.setBounds

  • 8/13/2019 Java Banking System

    108/134

    else if

  • 8/13/2019 Java Banking System

    109/134

    while

  • 8/13/2019 Java Banking System

    110/134

  • 8/13/2019 Java Banking System

    111/134

    if

  • 8/13/2019 Java Banking System

    112/134

  • 8/13/2019 Java Banking System

    113/134

    "TT *CREE!

    O0T$0T S&EE!

    "odule > .

  • 8/13/2019 Java Banking System

    114/134

    &reate a new account

    "odule @ 1

  • 8/13/2019 Java Banking System

    115/134

  • 8/13/2019 Java Banking System

    116/134

    $rint customer Aalance

    "odule @ 3

    Deposit money

    "odule @ 4

  • 8/13/2019 Java Banking System

    117/134

  • 8/13/2019 Java Banking System

    118/134

    5ithdraw "oney

    "odule @ 7

  • 8/13/2019 Java Banking System

    119/134

    Delete 'ccount Holder

    "odule @ 8

  • 8/13/2019 Java Banking System

    120/134

    Search *y 'ccount !o-

    "odule > 9

  • 8/13/2019 Java Banking System

    121/134

  • 8/13/2019 Java Banking System

    122/134

    View account holders one Ay one

    "odule @ ;

  • 8/13/2019 Java Banking System

    123/134

    View account holders all at once

    "odule @ .

  • 8/13/2019 Java Banking System

    124/134

    &hange Aackground color

    "odule > ..

  • 8/13/2019 Java Banking System

    125/134

    *anking system shortcut keys

    "odule @ .1

  • 8/13/2019 Java Banking System

    126/134

    TE*TI!%

  • 8/13/2019 Java Banking System

    127/134

    TESTI!G

    In this phase we strive to check out the error in implementing sFw package.

    Internet of different modules is under taken once they have been coded 9

    unit tested. 3uring the integrating 9 system testing phase the modules are

    integrated in a planned manner. The different module making up the sFw

    product are never integrated in one shot- Integration is normally carried out

    incrementally over a number of steps. 'ystem testing is usually consisting

    of three kinds of testing activitiesA

    '#$H' TESTI!G=

    It is a system testing performed by development team .

    *ET' TESTI!G =

    It is system testing performed by friendly set of customer.

    '&&E$T'!&E TESTI!G =

    It is system performed by the customer himself after the delivery to

    determine to accept or reject the determine whether to accept or reject the

    delivered project.

  • 8/13/2019 Java Banking System

    128/134

    CONCLUSION

    &O!SIO!

  • 8/13/2019 Java Banking System

    129/134

    %y project B,$/I$G ')'T"%0 is based on 4,!, language- to create a

    project I have used mainly various controls- error handling exceptions-

    break case- looping statements- user defined function and so many

    functions.

    7sing all these above we create a perfect- powerful- effective project in

    4,!, language and also use the +T%& for this project. ur project is

    centrali8e the whole information as ,ccount no.- $ame- pening 3ate 9

    also the Bank balance of the all account holders.

    This software program is used to create a new account- to print customer

    balance- to edit or update the information of all account holders. This

    software program is much more useful for Bank management.

  • 8/13/2019 Java Banking System

    130/134

    FTRE *C"E

  • 8/13/2019 Java Banking System

    131/134

    )!T!RE SCOPE

    5= The project can be enabled on a single computer used in banks.

    := The projects can be served as a customer operations and

    administrator control.

  • 8/13/2019 Java Banking System

    132/134

    .I.$I"%RAY

  • 8/13/2019 Java Banking System

    133/134

    *I*#IOG'$H%

    ne thing is very important part of project is bibliography. In my project

    record of bibliography is very different because for develop this software

    we join several online friend and get some knowledge therefore they are

    part of this page.

    B/'A

    5= programming with java by " Balagurusamy:= *omplete #eference of java

    I$T"#$"TA

    5= www.google.com

    := www.codeproject.com

    http://www.google.com/http://www.codeproject.com/http://www.google.com/http://www.codeproject.com/
  • 8/13/2019 Java Banking System

    134/134

    T*ANKS