+ All Categories
Home > Documents > digital telephone directory-new.doc

digital telephone directory-new.doc

Date post: 03-Jun-2018
Category:
Upload: cgcgccgc
View: 229 times
Download: 0 times
Share this document with a friend

of 84

Transcript
  • 8/11/2019 digital telephone directory-new.doc

    1/84

    A

    PROJECT REPORT

    On

    TELEPHONE DIRECTORY

    (using C++)

    Submitted To

    KURUKSHETRA UNIVERSITY

    In partial fulfillment of requirement for the award Of

    Bachelor OF Computer pplication

    (Session 2008-2009)

    UNDER GUIDANCE O ! SU"#ITTED "Y!

    !rs" !##$%S&I SI$'& T$I SI$'

    (ecturer* Computer epot") (B"C" FI$)

    GURU NANK KHALSA COLLEGE

    ,!-$ $'.

    1

  • 8/11/2019 digital telephone directory-new.doc

    2/84

    I$#/

    CERTIFICATE 3

    ACKNOWLEGEMENT 4

    PREFACE 5

    INTRODUCTION TO C++ 6

    HISTORY OF C++ 7

    WHAT IS OOP? 8

    APPLICATION OF C++ 13

    EXISTING SYSTEM 14

    PROPOSED SYSTEM 16

    MERITS OF SOFTWARE 17

    SYSTEM ANALYSIS DESIGN 18

    TESTING 3!

    CODING 31

    OUTPUT 7"

    FURTURE SCOPE 81

    CONCLUSION 8#

    REFERENCE 83

    #

  • 8/11/2019 digital telephone directory-new.doc

    3/84

    '-.-$$% %&S CO'#

    ,!-$ $'.0123441(&.,$)

    D$%&'(((((((((((((((((((

    TO 5&O! IT !, CO$C#.$

    T)* * %, -&.%*/0 %)$% !S "T$I SI$' D, Sh"

    * $ %2'&% ,/ (C(A( III )$* -$ R, N,(8!! $' U*(

    R, N,( ((((((((((((((((( ,/ G(N(K( C,&& Y$92$ N$$. )$

    :,.;&' , %)& & /20'*-*9*%%&' &&:)&.& /,. $0 ,%)&.

  • 8/11/2019 digital telephone directory-new.doc

    4/84

    !.S !##$%S&I SI$'&

    LECT( G(N(K COLLAGE

    C%$O5#'#

    !#$T

    M$0 *&' %,

    H&$' ,/ C,9

  • 8/11/2019 digital telephone directory-new.doc

    5/84

    )$.' :,.;( T)& -,%$% &-,2.$&9&% /.,9 %)&

  • 8/11/2019 digital telephone directory-new.doc

    6/84

    &-&$.0 %, =29< *%, %)& **%0 ,/ C $' %)& /&$%2.& ,/ O>=&-% O.*&%&'

    P.,.$99* OOP(

    I% * /$%&. $' 9,.& %.$-%*,

    I)&.*%$-& $'

  • 8/11/2019 digital telephone directory-new.doc

    7/84

    &istor9 of C++

    C++ * $ ,>=&-% ,.*&%&' $2$&( I% :$ '&&,*&

    %)& >&% ,/ >,%) %)& $2$& $' -.&$%& $ 9,.&

  • 8/11/2019 digital telephone directory-new.doc

    8/84

    %$'$.' -,99*%%&& %$'$.'*&' %)&& -)$& $' $''&'

    &&.$ &: /&$%2.& %, %)& $2$& =&-%

    ,.*&%&' $=&-% $' %)& >2*' '$%$ $' /2-%*, $.,2' %)&& ,>=&-%(

    T)& ,.$*$%*, ,/ '$%$ $' /2-%*, * OOP * ),: >&,:

    Stri;ing features of OO8

    E9

  • 8/11/2019 digital telephone directory-new.doc

    9/84

    D$%$ %.2-%2.& $.& '&*&' 2-) $ %)&0 -)$.$-%&.*& %)&

    ,>=&-%(

    F2-%*, %)$% ,& $--&&' >0 &B%&.$ /2-%*,(

    O>=&-% 9$0 -,992*-$%& :*%) &$-) ,%)&. %).,2) /2-%*,(

    N&: '$%$ $' /2-%*, -$ >& &$*0 $''&' :)&.&&.

    &-&$.0(

    F,,: >,%%,9 2< $

  • 8/11/2019 digital telephone directory-new.doc

    10/84

    #( Classes T)& &%*.& &% ,/ '$%$ $' -,'& ,/ $ ,>=&-% -$ >&

    9$'& 2&. '&/*&' %0&& '&/*&' :& -$ -.&$%& $0 ,( ,/ ,>=&-% >&,*%, %)$% -$ ( E$-) ,>=&-% * $,-*$%&' :*%) %)& '$%$ ,/ %0& %, %)& ,2%*'& :,.' $' ,0 %),& /2-%*,

    :)*-) $.& :.$&%:&& %)& ,>=&-%@ '$%$ $' %)& %.$-%*, .&/&. %, %)& $-% ,/ .&%.$-%

    $%%.*>2%& 2-) $ *& :&*)% -,% $' /2-%*, ( F2-%*,

    1!

  • 8/11/2019 digital telephone directory-new.doc

    11/84

    %)$% ,&)$*,. * '*//&.&%

    *%$-& %)$% :)*-) '&& &B&-2%&' * .&

  • 8/11/2019 digital telephone directory-new.doc

    12/84

    %)$% %)& -,'& $,-*$%&' :*%) $ *& =&-% $' %)&*. >&)$*,.(> C.&$%* ,>=&-% /.,9 -$ '&/**%*,(

    - E%$>*)* -,992*-$%*, $9, ,>=&-%(

    T)& -,-&2*'* 0%&9 %)$% '*.&-%0 9,'& ,. *92$%& %)&*. .&$

    :,.' -,2%&.

  • 8/11/2019 digital telephone directory-new.doc

    13/84

    88ICTIO$S OF C++

    C++ * $ &.$%*& $2$& /,. )$'* &.0 $.& & /,. *.%2$0 $0 0 9$0 & %, 9$< %)& .&$ :,.' &9 %)& C **%0 %, &% -,& %, %)&

    9$-)*& $2$& '&%$*

    C++ & $' &B

  • 8/11/2019 digital telephone directory-new.doc

    14/84

    #/ISTI$' S,ST#!

    I &&.$ %)& %&&,$.' 9&9>&. -,-&.*

    :*%) ;&&&. $' $/%&.

    :,.;* , 9$0 ),2. %)& 9&9>&. -$ /&& %*.&' $,( I%

    9&$ %)& &B*%* 0%&9 * %*9& -,29*

    P.,>&9 *,* * &B*%* 0%&9

    F,,:* $.& %)& &9 * %)& &B*%* 0%&9

    Time consuming>

    I/ %)& $.&$ * >* /,. :)&.& %)& %&&

  • 8/11/2019 digital telephone directory-new.doc

    15/84

    Clerical mista;es>

    D$%$ >&* ,&-$2& ,/ %)& ;* ,/ %)& %&&,$.'@ 9&9>&. :.*%*%)& &$-) $' &&.0 .&-,.' ,. /,. ,9& ,%)&. .&$,(

    Secrec9>

    T)& /*& /,. ;&&,'0 -$ %$;& &-.&%*/,.9$%*, ,2% ,/ %)&& .&*%&. $' %)$% * :)0 %)&0 $-;

    &-.&-0(

    ata collection mista;es>

    D*//&.&% 9&9>&r 9$0 )$& '*//&.&% */,.9$%*,( T)&

    */,.9$%*, * %, >& .&*%&.&' -$ >& .&*%&.&' :., ,. ,( ,/

    %*9&(

    Storage>

    T)& .&-,.' $.& %,.&' * %)& /*&( T),& /*& -$ >& ,% ,.

    %&$.&'(

    15

  • 8/11/2019 digital telephone directory-new.doc

    16/84

    8.O8OS# S,ST#!

    T)*

  • 8/11/2019 digital telephone directory-new.doc

    17/84

    >& 2&' /,. $ &. ,/

    9$&

    $&'(

    R&'2-* %)& %*9& /$-%,. /,. & 2'&.%,,' 9,.& -&$.0(

    N&$%0 %0& '*

  • 8/11/2019 digital telephone directory-new.doc

    18/84

    S,ST#! $,SIS = #SI'$

    $( I% * &-&$.0 %, -)&-; %)$% %)& & %)2 %)& ,.**$%*, &//&-% )$ %)& %&-),,0 $' ;*

    &-&$.0 %, -$..0 ,2% %)& %$*&'(

    >( O**%0 92% >& &%$>*)&'( T, ', %)*

    *% * &-&$.0 %, -,-&. %)& 0%&9 2&. %, && */ %)&

  • 8/11/2019 digital telephone directory-new.doc

    19/84

    A ;&0 2&%*, * :)$% 92% >& ',& %, ,& %)& &9? O&

    $=&-% >&* *%&.*&:&'(

    T.$** &B

  • 8/11/2019 digital telephone directory-new.doc

    20/84

    8roblem efinition>

    S,/%:$.& * *;&0 & 9$'&

    $$*$>& %, %)&

  • 8/11/2019 digital telephone directory-new.doc

    21/84

    Feasibilit9 Stud9

    W)& %)& $$0* **%0 %2'0( F*.% :& %)$% :* >&&/*%

    %, %)& 2&.?

    #( W)$% $.& %)& -,% $' $* ,/ %)& $%&.$%*&?

    3( W)$% * .&-,99&'&'?

    F&$*>**%0 -,*'&.$%*,

    #conomic feasibilit9

    #conomic anal9sis is also-$&' -,% >&&/*% $$0*( I%

    * 2&' %, '&%&.9*& %)& >&&/*% $' $* %)$% $.& &B

  • 8/11/2019 digital telephone directory-new.doc

    22/84

    /.,9 -$'*'$%& 0%&9 $' :& 9$;& %)& -,9&&/*%( I/ >&&/*% &B-&&' %)& -,% %)& 0%&9 *

    '&*&' ,%)&.:*& $%&.$%*, )$& %, >& 9$'&( T&&&(

    Technical feasibilit9

    T&-)*-$ /&$*>**%0 * %)& &B$9*$%*, ,/ &B*%*0%&9 %, 2& '&&,2'&% $' ,%)&. %&-)*-$

    $&-$2&

    * %)& -$& ,/ 9$2$ 0%&9 $ ,% ,/ 9$ * .&2*.&' >2% * -$&

    ,/ -,9

  • 8/11/2019 digital telephone directory-new.doc

    23/84

    W)&&&. :& :*%-)&' ,&. /.,9 9$2$ %, -,9

  • 8/11/2019 digital telephone directory-new.doc

    24/84

    #SI'$

    T)& 9,% -.&$%*& $' -)$&* %&< ,/ %)& '&** ,/ %)&

    & $ /*$

  • 8/11/2019 digital telephone directory-new.doc

    25/84

    T, &2.& %)$% %)& *

  • 8/11/2019 digital telephone directory-new.doc

    26/84

    M,.&,&. -)&-;* %)& $--2.$-0 $' -,%.,* %)& /,:

    ,/ '$%$ %, %)& -,90 %)&

  • 8/11/2019 digital telephone directory-new.doc

    27/84

    I/ %)& '&%*$%*, * :*%) * %)& ,.$*$%*, $' :)*-)

    .&2*.& $ -$.&/2 '&* >&-$2& %)&0 $.& %)& 2&. 9$*

    *%&./$-& :*%) %)& -,9

    T)&& $.& 2&' :*%) * -,9& $''&'

    >&/,.& %)&0 $.& .&%2. %, %)& -,9

  • 8/11/2019 digital telephone directory-new.doc

    28/84

    FI# #SI'$

    F*& '&* -,*'&.$%*, -),*-& ,/ 9&'*29

    C),*-& ,/ -,..&-% '&*-& /,. %,.* $ /*& * 9,% *9& 2*-;&. %)$ .&$'* /.,99$&%*- %$

  • 8/11/2019 digital telephone directory-new.doc

    29/84

    &ardware

    W)&.& %)&.& * , **%0 ,/ $''*%*,$ )$.':$.& /,. $

    2% 9,.&

    '*//*-2%0 * %)& 0 ,&(

    M$&%*- %$&% 2*%&' /,. &2&%*$ $--&*( I .$',9

    $--& 9,'& $0 .&-,.' /.,9 $0 ,-$%*, -$ >& $--&&' *$

    $--&* /2-%*, &(( /,. $..$0 $--&* /2-%*, * *& >0

    A K

    D*; $.& >&% 2*%&' /,. .$',9 $--&(

    #"

  • 8/11/2019 digital telephone directory-new.doc

    30/84

    T#STI$'

    D2.* 0%&9 %&%* %)& 0%&9 * 2&' &B

  • 8/11/2019 digital telephone directory-new.doc

    31/84

    0%&9

  • 8/11/2019 digital telephone directory-new.doc

    32/84

    Integration testing

    W)& 2*% %&% $.& $%*/$-%,.*0 -,-2'&' %)& 0%&9 $ $

    -,9& %&%&'( A% %)* %$& &' 2&. $',&-,9& $-%*&0 *,&' * %&%*( W)*& %&%* ,&

    ),2' $, %&% %, /*' '*-.&&%:&& %)& 0%&9 $' *%

    ,.**$ ,>=&-%*& -2..&%

  • 8/11/2019 digital telephone directory-new.doc

    33/84

    TELEPHONE DIRECTORY

    *-2'&/%.&$9()

    *-2'&*,%.&$9()*-2'&-,*,()

    *-2'&%'*,()

    *-2'&%.*()

    *-2'&/-%()

    *-2'&',()*-2'&*,9$*

  • 8/11/2019 digital telephone directory-new.doc

    34/84

    *-

    2*&' , .&-,.'*'-)$.

  • 8/11/2019 digital telephone directory-new.doc

    35/84

  • 8/11/2019 digital telephone directory-new.doc

    36/84

    ,%,B0-,01

    -

  • 8/11/2019 digital telephone directory-new.doc

    37/84

    D&-$.$%*, /,. %)& &%.&-,

    2*&' ,

  • 8/11/2019 digital telephone directory-new.doc

    38/84

    *//*&(&,/

    >.&$; /*&(.&$'-)$. V

  • 8/11/2019 digital telephone directory-new.doc

    39/84

    -$ /2-%*, %, *

  • 8/11/2019 digital telephone directory-new.doc

    40/84

    F2-%*, '&/**%*, ,/ &%'$%$,*'

  • 8/11/2019 digital telephone directory-new.doc

    41/84

    -,2% E%&. S2>-.*>&. N$9&

    ',

    ,%,B067

    -,2% [$E%&. N$9&

    //2)%'*

    //2)%',2%

    &%

  • 8/11/2019 digital telephone directory-new.doc

    42/84

  • 8/11/2019 digital telephone directory-new.doc

    43/84

    -,2% [$A''.& 9$0 ,% >$; ,. &%) .&$%&. %)$

    15

    &%-),%,B05#3

    -,2% [$

    ,%,B05#3

    -,2% [$E%&. A''.& ,/ S2>-.*>&.

    &&

    /$Q!

    */%.-9

  • 8/11/2019 digital telephone directory-new.doc

    44/84

    ,%,B06"

    -,2% R&*'&%*$ P),& //2)%'*

    //2)%',2%

    &%.&

  • 8/11/2019 digital telephone directory-new.doc

    45/84

    FLAGQ1

    .&%2.

    :)*&/$

    /$Q1

    ,%,B05#3

    -,2% E%&. O--2-.*>&.',

    ,%,B061!

    -,2% E%&. ,--2

  • 8/11/2019 digital telephone directory-new.doc

    46/84

    &%-)

    ,%,B05#3

    -,2% [$ ,%,B05#3

    -,2% [$E%&. O--2-.*>&.

    &&

    /$Q! */%.-9

  • 8/11/2019 digital telephone directory-new.doc

    47/84

    -,2% E%&. O//*-& P),&

    //2)%'*

    //2)%',2%&%,//

  • 8/11/2019 digital telephone directory-new.doc

    48/84

  • 8/11/2019 digital telephone directory-new.doc

    49/84

  • 8/11/2019 digital telephone directory-new.doc

    50/84

    99Q'('$9,

    00Q'('$0&$.

    ,%,B0#83%&B%-,,.RED+LINK

    -$-;.,2'GREEN

    ,B#57616,%,B0##4

    %&B%-,,.WHITE

    %&B%>$-;.,2'LACK

    -

  • 8/11/2019 digital telephone directory-new.doc

    51/84

    ,%,B0#38

  • 8/11/2019 digital telephone directory-new.doc

    52/84

  • 8/11/2019 digital telephone directory-new.doc

    53/84

    ,%,B0#35

    -,2% QQQQQQQQQQQQQQQQQQQQQQQQQ

    ,%,B01!1!-,2% E%&. T)& R&-,.'*' %, >& D&&%&'(((

    //2)%'*

    //2)%',2%

    -* .&-,

    *% *=/*&(&&;!*,&'

    Q/*&(%&

    */QQ!

    -.-.

    ,%,B0#!13

    -,2% F*& * &9

  • 8/11/2019 digital telephone directory-new.doc

    54/84

    /*&(&&;!*,>&

    :)*&/*&(&,/

    /*&(.&$'-)$. V&. N,% F,2'(

    '&$0#!

    ,,2'

    /*&(-,&

    /*(-,&

    &%-)

    .&%2.

    54

  • 8/11/2019 digital telephone directory-new.doc

    55/84

    /*&(&&;!*,>&

    :)*&/*&(.&$'-)$. V

  • 8/11/2019 digital telephone directory-new.doc

    56/84

    -)$. $

    -.-.

    ,%,B0#!15-,2% E%&. T)& R&-,.' ID %, M,'*/0(((((

    ,%,B05315

    //2)%'*

    //2)%',2%

    -* .&-/*&(,

  • 8/11/2019 digital telephone directory-new.doc

    57/84

    :)*&/*&(&,/

    /*&(.&$'-)$. V

  • 8/11/2019 digital telephone directory-new.doc

    58/84

    >.&$;

    &&

    /*&(-,&

    /*&(/2)

    .&%2.

    Q/*&(%&

    /*&(-,&

    /*&(/2)

    &' ,/ /2-%*, 9,'*/0,>=&-%

    F2-%*, '&-$.$%*, /,. %)& &$.-)

  • 8/11/2019 digital telephone directory-new.doc

    59/84

    /%.&$9 /*&

    2*&' , .&--)$.

  • 8/11/2019 digital telephone directory-new.doc

    60/84

    ,%,B0#!1#

    -,2% 3( PHONE NO(

    ,%,B0#!13-,2% 4( EB*%

    ,%,B0#!16

    -,2% E%&. T)& F*&' T, S&$.-)(((((

    //2)%'*

    //2)%',2% ,%,B0#!6!

    -)Q&%-)

    :*%-)-)

    -$& 1

    -.-.

    ,%,B0#!15

    -,2% E%&. T)& R&-,.' ID %, S&$.-)(((((

    ,%,B0#!16

    -* .&-

    /*&(,

  • 8/11/2019 digital telephone directory-new.doc

    61/84

    :)*&/*&(&,/

    */.&$;

    */

  • 8/11/2019 digital telephone directory-new.doc

    62/84

    ,%,B0#!16

    &%$9&

    /*&(,

  • 8/11/2019 digital telephone directory-new.doc

    63/84

    -.-.

    ,%,B0#!15

    -,2% E%&. T)& P),& NO( %, S&$.-)(((((,%,B0#!16

    &%

  • 8/11/2019 digital telephone directory-new.doc

    64/84

    ,%,B0#4#3

    -,2% R&-,.' F,2' Q -,2%

    &%-) >.&$;

    -$& 4

    -.-.

    >.&$;

    '&/$2% -.-.

    -,2% [[$

    ,%,B0#513

    %&B%-,,.RED

    -$-;.,2'LACK

    &%-)

    //2)%'*

    //2)%',2%

    &' ,/ :*%-)

    :)*&-)Q4

    &' /, &$.-) /2-%*,

    64

  • 8/11/2019 digital telephone directory-new.doc

    65/84

    V T)* /2-%*, * &&.$%&' '*//&.&% .&

  • 8/11/2019 digital telephone directory-new.doc

    66/84

  • 8/11/2019 digital telephone directory-new.doc

    67/84

    */*&(,&** */*&(.&$'-)$. V

  • 8/11/2019 digital telephone directory-new.doc

    68/84

  • 8/11/2019 digital telephone directory-new.doc

    69/84

    */*&(&&;!*,>&

    .&$' /*& /.,9 >&**

    */*&(.&$'-)$. V

  • 8/11/2019 digital telephone directory-new.doc

    70/84

    -,2%

    [VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV

    VVVVVVVVVVVVVVVVVV[ //2)%'*

    //2)%',2%

    .,:++

    */*&(-,&

    ,%,B0#!#4

    -,2% P.& $0 ;&0 %, -,%*2&(((((

    &%-)

    >.&$;

    -$& 3

    -.-.

    .,:Q!

    -,2% [ RECORDS NO( PERSON

    NAME RES(ADDRESS

    -,2%

    [

    */*&(,

  • 8/11/2019 digital telephone directory-new.doc

    71/84

    */*&(&&;!*,>&

    .&$' /*& /.,9 >&**

    */*&(.&$'-)$. V

  • 8/11/2019 digital telephone directory-new.doc

    72/84

  • 8/11/2019 digital telephone directory-new.doc

    73/84

    %&B%-,,.WHITE

    %&B%>$-;.,2'LACK

    &%-)//2)%'*

    //2)%',2%

    >.&$;

    :)*&-)Q4

    -.&& /2-%*, %, '*

  • 8/11/2019 digital telephone directory-new.doc

    74/84

    -,2% P R O E C T

    ,B181#5814

    ,%,B0#!13-,2% D, Y,2 D*.&-% R2 P.,=&-% 0((?

    -)Q&%-)

    */-)QQ0

    //2)%'*//2)%',2%

    .&%2.

    &B*%!

    &%-)

    -,&.$

  • 8/11/2019 digital telephone directory-new.doc

    75/84

    *% FLAGQ!

    -.-.

    ,%,B0#513 -,2% R&$'0

    '&$05!!

    ,%,B03113

    -,2% (

    '&$05!! ,%,B03#13

    -,2% (

    '&$05!!

    ,%,B03313

    -,2% (

    '&$05!!

    ,%,B03413

    -,2% (

    '&$05!!

    ,%,B03513

    -,2% (

    M$*

  • 8/11/2019 digital telephone directory-new.doc

    76/84

    ,*' 9$*

    -)$. -)

  • 8/11/2019 digital telephone directory-new.doc

    77/84

    -,2%#( MODIFY RECORDS

    ,%,B0#711

    -,2%3( DELETE RECORDS ,%,B0#71#

    -,2%4( SEARCH RECORDS

    ,%,B0#713

    -,2%5( REPORTS

    ,%,B0#714-,2%6( EXIT

    %&B%-,,.WHITE

    %&B%>$-;.,2'LACK

    ,%,B0##16

    -,2% ENTER YOUR CHOICE(((((

    //2)%'*

    //2)%',2%

    -)Q&%-)

    :*%-)-)

    -$& 1

    =&-%

    >.&$;

    77

  • 8/11/2019 digital telephone directory-new.doc

    78/84

    -$& #

    =&-%

    >.&$;

    -$& 4

    =&-%>.&$;

    -$& 5

  • 8/11/2019 digital telephone directory-new.doc

    79/84

  • 8/11/2019 digital telephone directory-new.doc

    80/84

  • 8/11/2019 digital telephone directory-new.doc

    81/84

  • 8/11/2019 digital telephone directory-new.doc

    82/84

  • 8/11/2019 digital telephone directory-new.doc

    83/84

    ,/ -,9& >20 :*%) &%&.* '&&%* $'

    22%%, $' =2% $ -*-; ,& 9$0 &9 :*%)*

    &-,'( N, &&' %, 9$*%$* )&$0 .&*%&.( T)&.& $.& ,

    .&2*.&9&% ,/ ;&&* .&-,.'( E&.0%)* * $2%,9$%*-(

    .eference

    W)*& 9$;* %)* 0 9& $.& $ /,,:

    1( O>=&-% ,.*&%&' , -++

    83

  • 8/11/2019 digital telephone directory-new.doc

    84/84

    R,>&.% L$/,.&

    #( C,9=&-% ,.*&%&'


Recommended