You are on page 1of 31

TABLE OF CONTENTS

CHAPTER

CONTENT
ABSTRACT

PAGE NO.
27 28 29 !" !1 !1 !! !,

ANALYSIS 1.1 Schedule of Project

DESI N

Le#el " D$D D%&'r&( Le#el 1 D$D D%&'r&( Le#el 2 D$D D%&'r&( D&t&)&*e De*%'+ ! . , 1 C-DIN -/TP/T 0IND-0S C-NCL/SI-N RE$ERENCE

!7 ,7 12 1!

ABSTRACT
The 2roject focu*e* o+ the de#elo2(e+t *3%ll* of the u*er. The 3+o4led'e &c5u%red 2ro#e* to )e hel2ful &+d effect%#e6 o+l7 %f %t %* %(2le(e+ted. The %(2le(e+t&t%o+ of the 3+o4led'e &c5u%red %* trou'h 2roject &+d c&*e *tud%e* )&*ed o+ re&l t%(e *ce+&r%o*. The 8LIBRARY 9ANA E9ENT SYSTE9: u+dert&3e+ &* & 2roject %* )&*ed o+ rele#&+t tech+olo'%e* .The 2roject* &re do+e %+ 'rou2* 4here the *tude+t le&r+ to 4or3 %+ & te&(6 (&+&'e 2roject *chedule* 6follo4 the )e*t cod%+' *t&+d&rd* &+d co+#e+t%o+* &+d &dhere to 2roject docu(e+t&t%o+ *t&+d&rd*. ;ere %+ th%* 2roject 4e u*e fro+t e+d &* <C== &+d )&c3e+d &* (*>&cce**. 0e *tore %+for(&t%o+ &)out the )oo3* &+d the *tude+t* 4ho h&#e t&3e+ the )oo3*. All the*e det&%l* &re *tored %+ the d&t&)&*e )7 e+ter%+' %+to <C== &+d the det&%l* c&+ )e d%*2l&7ed fro( the d&t&)&*e )7 4r%t%+' the 5uer7 %+ <C ==. Th%* 2roject %+#ol#e* *e#er&l (odule* to c&rr7 out e&ch &ct%o+. 0e cre&ted d&t&)&*e for *tor%+' the det&%l* %+ t&)le* .0e cre&ted t&)le for 9E9BER DETAILS6 & t&)le for *tor%+' B--? DETAILS &+d &+other t&)le for *tor%+' the det&%l* of the *tude+t* 4ho h&#e t&3e+ the )oo3* +&(el7 9E9BER B--? DETAILS. 0e c&+ &l*o *tore the det&%l* &t ru+ t%(e 6th&t %* 4e c&+ e+ter the *tude+t det&%l* )7 e+ter%+' the det&%l* of the *tude+t *e2&r&tel7 &t ru+ t%(e. L%3e4%*e the tr&+*&ct%o+ det&%l* c&+ &l*o )e e+tered &t ru+ t%(e. 0e c&+ e%ther *tore %+ & d&t&)&*e &+d *ee the det&%l* 4he+ re5u%red or *ee the det&%l* &t ru+ t%(e )7 *elect%+' the o2t%o+ d%*2l&7. ;e+ce %+ the e@%*t%+' *7*te( for LIBRARY 9ANA E9ENT SYSTE9 6the 2erfor(&+ce e#&lu&t%o+ *7*te( &+d the (&%+te+&+ce &re do+e (&+u&ll7. The 2ro2o*ed *7*te( 4%ll (&%+t&%+ &ll the %+for(&t%o+ %+ & *t&+d&rd d&t&)&*e &+d 4%ll )e &)le

to 'e+er&te re2ort* &* &+d 4he+ +ece**&r7.Acce**%+' &+d the u*er h&* the r%'ht to *e&rch )&*ed o+ the &)o#e (e+t%o+ed cr%ter%&*.

1. ANALYSIS PHASE
I+ th%* A+&l7*%* 2h&*e 4e &re &+&l7A%+' the re5u%re(e+t* 4h&t 4e 4&+t to do 2roject. 0e h&#e to collect the re5u%re(e+t* +eeded to de#elo2 the 2roject. $or th&t 4e h&#e to refer the )oo3* &+d 4e)*%te* for '&ther%+' the re5u%re(e+t*. I+ th%* &+&l7*%* 2h&*e6 4e h&#e to de*%'+ the 2roject %+ (%+d ho4 %t h&* to )e &+d 4h&t &re &ll the o2er&t%o+* th&t h&* to c&rr7 %+ the 2roject &+d ho4 %t h&* to )e %+ter&ct%#e 4%th the u*er* &+d ho4 %t h&* to &ttr&ct the cu*to(er. The 2roject h&* to co+t&%+ &ll the det&%l* &)out the (e()er* %+ the l%)r&r7 &+d )oo3* %+ the l%)r&r7 &+d the det&%l* the (e()er* 4ho t&3e+ the )oo3* &+d th%* det&%l* h&* to *tore %+ the d&t&)&*e for th%* t72e 4e h&#e to &+&l7Ae the 2ro)le( &+d 4e h&#e to de#elo2 the 2roject. I+ th%* &+&l7*%* 2h&*e 4e h&#e to collect the det&%l* &)out the 2roject *uch &* 4h&t &re &ll o2er&t%o+* th&t 4%ll (&3e %+ter&ct%#e &+d 4h&t &re &ll the f%eld* th&t h&* to )e 2re*e+t + the d&t&)&*e &+d the d&t&)&*e (u*t *tore the det&%l* of &ll the (e()er* &+d the )oo3 det&%l* &+d the (e()er* 4ho t&3e+ the )oo3*. %+ th%* &+&l7*%* 2h&*e o+l7 4e 4%ll collect the %+for(&t%o+ &)out the 2roject. Th%* %* the f%r*t *t&'e of the 2roject. After th%* o+l7 4e 4%ll *t&rt do%+' 2roject th&t %* the de*%'+ of the 2roject 4%ll c&rr7 &fter th%* *t&'e. After th&t 4e 4%ll 4r%te the 2roject cod%+' &+d 4e 4%ll te*t the 2roject. Th%* 2h&*e 4%ll t&3e the dur&t%o+ u2 to 1 to 2 4ee3* for co(2let%o+ of th%* &+&l7*%* *t&'e th&t %* for collect%+' the re5u%re(e+t* &+d %t h&* to co+t&%+ &ll the det&%l* &)out the 2roject. I+ *o(e 2roject* %t 4%ll t&3e (ore t%(e for co(2let%o+ of the &+&l7*%* *t&'e )ec&u*e %t h&* to collect (ore re5u%re(e+t*6 %t h&* to )e de2e+d u2o+ the 2roject %t 4%ll t&3e dur&t%o+6 he+ce for *(&ll t72e of 2roject* 4e c&+ e&*%l7 co(2lete the 2roject 4%th%+ the *hort dur&t%o+6 for l&r'e 2roject* %t 4%ll t&3e (ore dur&t%o+ for &+&l7*%* *t&'e &+d &l*o for co(2let%o+ of the 2roject.

But for th%* 2roject 4e c&+ e&*%l7 co(2lete the 2roject 4%th%+ the *hort dur&t%o+ )ec&u*e %t %* l%3e & (%+% 2roject &+d &l*o 4e c&+ e&*%l7 co(2lete the *t&'e of &+&l7*%*. If 4e co(2leted the *t&'e of &+&l7*%* the+ %t &22e&r* l%3e 4e co(2leted the 2,B of the 2roject 4%th%+ *hort dur&t%o+.

1.1 SCHEDULE OF THE PROJECT

ACTIVITY
De*%'+ Ph&*e I(2le(e+t&t%o+ Cod%+' Ph&*e <%e4 Re*ult E@ecut%o+ C De(o Re2ort e+er&t%o+

DURATION
2 0ee3* 2 0ee3* ! 0ee3* 2 0ee3* 1 0ee3 1 0ee3

2. DESIGN PHASE

I+ th%* de*%'+ *t&'e 4e &re de*%'+%+' our 2roject &ccord%+' to cu*to(er *&t%*f&ct%o+ or u*er *&t%*f&ct%o+. I+ th%* de*%'+ 2h&*e the u*er (u*t u+der*t&+d the 4hole 2roject )7 *ee%+' the de*%'+ of the 2roject. After the co(2let%o+ of the &+&l7*%* *t&'e the u*er (u*t de*%'+ the 2roject &ccord%+' to the collected re5u%re(e+t* %+ the &+&l7*%* *t&'e. After the co(2let%o+ of the &+&l7*%* *t&'e the u*er (u*t co+t%+ue 4%th the de*%'+ *t&'e. I+ th%* 2roject the u*er (u*t cre&te the d&t&)&*e to *tore the det&%l* of (e()er*6 )oo3*6 &+d re2ort* t&)le* )&*ed u2o+ collect%o+ of t&)le re5u%re(e+t* collected %+ the de*%'+ *t&'e. I+ th%* t&)le*6 o+e f%eld h&* )ee+ '%#e+ &* 2r%(&r7 3e7 %+ the de*%'+ of t&)le* )ec&u*e %t 4o+Dt &llo4 the du2l%c&te #&lue* of (e()er* or %t 4o+Dt &cce2t the *&(e %d +u()er for d%ffere+t (e()er*. $or Boo3 Det&%l* t&)le &l*o o+e 2r%(&r7 3e7 h&* )ee+ &lloc&ted for +e'lect%+' the *&(e #&lue* for the f%eld Boo3 +u()er &+d &+other t&)le 4&* cre&ted th&t %* for *tor%+' the det&%l* of tr&+*&ct%o+ th&t h&* )ee+ c&rr%ed out6 %+ th&t d&t&)&*e %t doe*+Dt h&#e &+7 3e7* %+ th&t )ec&u*e %t c&+ co+t&%+ the det&%l* (&+7 u*er* c&+ t&3e the )oo3 4%th *&(e &ccou+t +u()er. After cre&t%o+ of t&)le* the u*er (u*t de*%'+ the 2roject th&t %* %t c&+ &l*o re2re*e+t the de*%'+ %+ the for( of D&t& $lo4 D%&'r&(*. I+ the D&t& $lo4 d%&'r&(* %t co+t&%+* the le#el* th&t %* %t h&* to )e re2re*e+ted %+ Le#el " D$D6 Le#el 1 D$D6 Le#el 2 D$D6E *o th&t 4e c&+ re2re*e+t the D&t& flo4 d%&'r&(* %+ th&t for(&t u2 to +u()er of D$DD* re5u%red %+ the 2roject. The u*er (u*t de*%'+ or dr&4 the D$D d%&'r&(* )&*ed u2o+ the 2roject 4h&t %t 4%ll do6 4h&t &re the o2er&t%o+* th&t 4&* c&rr7%+' %+ the 2roject %t 4%ll re2re*e+t the D$D d%&'r&(* %+ the o+e )7 o+e o2er&t%o+ th&t 4&* c&rr7%+' %+ the 2roject. The u*er (u*t u+der*t&+d the 2roject 4h&t &re &ll the o2er&t%o+* %+ the 2roject th&t 4&* 'o%+' to do or c&rr7%+' out )7 *ee%+' the D$D D%&'r&(*. I+ th&t for(&t the u*er (u*t dr&4 the D$D d%&'r&(. The D$D d%&'r&( th&t (u*t co+t&%+ &ll the det&%l* of the 2roject. ,

2.1 LEVEL 0 DFD DIAGRAM: I+ Le#el " D$D d%&'r&(6 %t 4%ll d%*2l&7 the (e+u* of the 2roject th&t %* 4h&t &re &ll 4e c&+ do %+ the 2roject. $ro( th&t 4e c&+ *elect the o2t%o+ 4h&t 4e &re 'o%+' to do. B&*ed u2o+ the co+d%t%o+ %t d%*2l&7 the +e@t *cree+ for the *elected o2er&t%o+.

LEVEL O DFD DIAGRAM

SEARC;IN ErrorF Refere+ce *ource +ot fou+d T;E B--?

DISPLAYIN T;E B--? DETAILS

SEARC;IN ST/DENT DETAIL

DISPLAYIN T;E ST/DENTS DETAILS

ENTERIN T;E B--? DETAILS

ST-RIN T;E B--? DETAILS

ENTERIN ST/DENT DETAILS

ST-RIN T;E ST/DENT DETAILS

ST/DENTB--? ENTRY

2.2 LEVEL 1 DFD DIAGRAM:

ST-RIN T;E ST/DENTB--? DETAILS

I+ Le#el 1 D$D d%&'r&( %t t&3e* the %+2ut det&%l* &+d *tore the det&%l* %+ the d&t&)&*e. It t&3e* the det&%l* *e2&r&tel7 for e&ch t&)le &+d *tore det&%l* *e2&r&tel7 %+ e&ch t&)le.

2.2.1 TO STORE THE DETAILS OF MEMBERS:

NA9E

9E9 NST-RIN T;E DETAILS IN T;E DATABASE TA?IN INP/T DETAILS -$ 9E9BER 9E9BER

ADDRESS

D-B

2.2.2 TO STORE THE DETAILS OF BOOKS:

ST-C?

B--? NA9E B--? N-

ST-RIN T;E DETAILS IN T;E DATABASE

TA?IN INP/T DETAIL S -$ B--?S

A/T;-R

EDITI-N P/BLIS;ER

2.2.3 TO STORE THE DETAILS OF TRANSACTIONS

2.3 LEVEL 2 DFD DIAGRAM: I+ Le#el 2 D$D d%&'r&( %t d%*2l&7* the *elected det&%l* or the det&%l* of &ll )oo3* 2re*e+t %+ the l%)r&r7 &+d the det&%l* of *elected (e()er* or &ll the (e()er* 4ho &re h&#%+' the (e()er*h%2 %+ the l%)r&r7 &+d the tr&+*&ct%o+ det&%l* of (e()er* 4ho h&#e t&3e+ )oo3*. 2.3.1 TO DISPLAY THE MEMBER DETAILS:

NA9E

9E9 NDISPLAYIN T;E DETAILS $R-9 T;E DATABASE DISPLAY IN -/TP/T DETAILS -$ 9E9BER

ADDRESS

D-B

2.3.2 TO DISPLAY THE DETAILS OF BOOKS:

ST-C?

B--? NA9E B--? N-

DISPLAYIN T;E DETAILS $R-9 T;E DATABASE

DISPLA YIN DETAIL 9E9NS -$ B--?S

A/T;-R DATE -$ RET/RN

B--? NA9E B--? N-

EDITI-N P/BLIS;ER DISPLAYIN T;E DETAILS $R-9 T;E DATABASE DISPLAY IN DETAILS -$ REP-RTS

A/T;-R

EDITI-N 9E9BER NA9E DATE -$ ISS/E

2.3.3 TO DISPLAY THE DETAILS OF TRANSACTIONS

2.4 DATABASE DESIGN: MS-ACCESS DATABASE F LIBRARY . 9DB


1"

2...1 B--?DETAILS TABLE

$IELD NA9E B--?NB--?NA9E A/T;-R EDITI-N P/BLIS;ER ST-C?

DATATYPE Te@t Te@t Te@t Te@t Te@t Te@t

SIGE ," ," ," ," ," ,"

2...2 9E9BER DETAILS TABLE

$IELD NA9E 9E9NNA9E ADRESS D-B

DATATYPE Te@t Te@t Te@t D&teHT%(e

SIGE ," ," ," 8

11

2...! TRANSACTI-N DETAILS TABLE

$IELD NA9E 9E9NB--?NB--?NA9E NA9E A/T;-R DATE-$B--?ISS/E DATE-$B--?RET/RN EDITI-N

DATATYPE Te@t Te@t Te@t Te@t Te@t D&teHT%(e D&teHT%(e Te@t

SIGE ," ," ," ," ," 8 8 ,"

12

3. CODING:
HHL%)r&r7 9&+&'e(e+t S7*te(. HI A Pro'r&( for JLIBRARY 9ANA E9ENTJ6 throu'h 4h%ch 4e c&+ (&%+t&%+ the &ll )oo3* of the L%)r&r7K %+clud%+' Boo3 +&(e6 0r%tter +&(e6 Boo3 code C Co27 of the )oo3.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>IH

1!

L%+cludeM%o*tre&(.hN L%+cludeMco+%o.hN L%+cludeMf*tre&(.hN L%+cludeM*tr%+'.hN L%+cludeM*tdl%).hN L%+cludeM%o(&+%2.hN

cl&** l%) O 2rotectedF ch&r +&(eP2,QP2,QK ch&r 4+P2,QP2,QK ch&r codeP2,QP1,QK ch&r co27P2,QP1,QK

RK

cl&** f+F2u)l%c l%) O %+t AK 2u)l%cF #o%d &ddST#o%dUK #o%d deleteST#o%dUK

1.

#o%d 2lu*T#o%dUK #o%d d%*2l&7ST#o%dUK #o%d %+%t%&lTUOAV"KR #o%d *rchTUK RK

#o%d f+ FF &ddST#o%dU O %+t (6+63K

HHTo &dd & +e4 )oo3

clr*crTUK

f*tre&( f1K f1.o2e+TJ)oo31.t@tJ6%o*FFoutW%o*FF&22UK

coutMMJX+X+E+ter the )oo3 +&(e FJK c%+NN+&(ePAQK coutMMJE+ter 4r%tter +&(e c%+NN4+PAQK coutMMJE+ter the )oo3 code FJK c%+NNcodePAQK coutMMJE+ter the +o. of co27 FJK c%+NNco27PAQK FJK

1,

%+t %K

(V*trle+T+&(ePAQUK +V*trle+T4+PAQUK 3V*trle+TcodePAQUK

f1.*ee3'T"6%o*FFe+dUK f1MMe+dlK

f1MM+&(ePAQK forT%V"K%M21>(K%==U f1MMJX JK f1 MM4+PAQK forT%V"K%M22>+K%==U f1MMJX JK f1 MMcodePAQK forT%V"K%M17>3K%==U f1MMJX JK f1 MMco27PAQK f1.clo*eTUK

A==K

11

R #o%d f+ FF deleteST#o%dU O %+t %K HHTo delete & co27 of )oo3 fro( l%*t

clr*crTUK

coutMMJX+Ple&*e e+ter the )oo3 codeFJK c%+NN%K

f*tre&( f2K f2.o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FFoutW%o*FF+ocre&teUK

f2.*ee3'T"UK

ch&r )P2"QK %+t (6+6oK ch&r IlK

4h%leTf2.eofTUVV"U O f2NN)K f2NN)K

17

f2NN(K f2NNlK

+V&to%TlUK oV*trle+TlUK

%fT(VV%U O f2.*ee3'T>o6%o*FFcurUK

%f T+N"U O +>>K f2MM+K coutMMJX+-+e co27 of th%* )oo3 %* deleted fro( l%*t.JK 'etchTUK )re&3K R el*e O coutMMJNot &#&%l&)le co27.JK )re&3K R

18

R R f2.clo*eTUK

#o%d f+ FF 2lu*T#o%dU O %+t jK

HHTo &dd & co27 of )oo3 to l%*t

clr*crTUK

coutMMJX+Ple&*e e+ter the )oo3 codeFJK c%+NNjK

f*tre&( f1K f1.o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FFoutW%o*FF+ocre&teUK

f1.*ee3'T"UK

ch&r cP!"QK %+t e6r6tK ch&r I2K

19

4h%leTf1.eofTUVV"U O f1NNcK f1NNcK f1NNrK f1NN2K

eV&to%T2UK tV*trle+T2UK

%fTrVVjU O f1.*ee3'T>t6%o*FFcurUK

%fTeNV"U O e==K f1MMeK coutMMJX+-+e co27 of th%* )oo3 %* &dded to l%*t.JK 'etchTUK )re&3K R

2"

el*e O coutMMJI+#&l%d )oo3 code.JK )re&3K R R R

f1.clo*eTUK

#o%d f+ FF d%*2l&7ST#o%dU O clr*crTUK

HHTo *ho4 the )oo3 l%*t

f*tre&( f!K f!.o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FF&22UK f!.*ee3'T"UK

ch&r &K

coutMMJX+X+JK

21

coutMMJXtIIIIIIIIIIIIIII B--? LIST IIIIIIIIIIIIIIIJK coutMMJX+X+JK coutMMJBoo3+&(eJMM*et4T2,UMMJ0r%tterJMM*et4T18UMMJCodeJMM*et4T17UMMJCo27J MMe+dlK coutMMJ>>>>>>>>JMM*et4T2,UMMJ>>>>>>>JMM*et4T18UMMJ>>>>JMM*et4T17UMMJ>>>>JMMe+dlK

4h%leTf!U O f!.'etT&UK coutMM&K R f!.clo*eTUK 'etchTUK R

#o%d f+ FF *rch TU O %+t %6j63V"K

HHTo *e&rch & )oo3 4%th %t* code fro( l%*t

clr*crTUK

coutMMJX+Ple&*e e+ter the Boo3 codeF JK c%+NNjK

22

f*tre&( f.K f..o2e+TJ)oo31.t@tJ6%o*FF%+W%o*FF&22UK f..*ee3'T"UK

ch&r cP2"Q6dP2"QK %+t +62K

4h%leTf..eofTUVV"U O f.NNcK f.NNdK f.NN+K f.NN2K

%fT+VVjU O coutMMJ Boo3 +&(e F JMMcMMe+dlK

coutMMJ 0r%tter +&(e F JMMdMMe+dlK coutMMJ Boo3 code F JMM+MMe+dlK

coutMMJ A#&%l&)le co27 F JMM2MMe+dlMMe+dlK 'etchTUK 3==K R

2!

%fT3VV1U )re&3K R

%+t (&%+ TU O %+t %K

HH9&%+ fu+ct%o+

f+ fK f.%+%t%&lTUK

clr*crTUK

4h%leT1U O clr*crTUK

coutMMJX+X+III>>>>> PR- RA9 >>>>>IIIJK

0ELL

C-9E

T-

LIBRARY

9ANA E9ENT

coutMMJX+X+0h&t do 7ou 4&+t to doYJMMe+dlK coutMMJX+1F Add & +e4 )oo3 to the l%*t.JK coutMMJX+2F Delete & co27 of )oo3 fro( l%*t.JK

2.

coutMMJX+!F Add & co27 of )oo3 to l%*t.JK coutMMJX+.F See the )oo3 l%*t.JK coutMMJX+,F Se&rch & Boo3 fro( l%*t.JK coutMMJX+1F E@%t .JMMe+dlK coutMMJX+I+2ut 7our cho%ceFJK c%+NN%K

*4%tchT%U O c&*e 1F O f.&ddSTUK )re&3K R

c&*e 2F O f.deleteSTUK )re&3K R

c&*e !F O

2,

f.2lu*TUK )re&3K R

c&*e .F O f.d%*2l&7STUK )re&3K R

c&*e ,F O f.*rchTUK )re&3K R

c&*e 1F O coutMMJTh&+3 7ou.JK )re&3K R R

21

%f T%VV1U )re&3K R

'etchTUK retur+ "K R HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

4. OUTPUT

INDO S

27

28

29

!"

!. CONCLUSION:

I+ th%* 4e le&r+ed (ore &)out do%+' l%)r&r7 (&+&'e(e+t %+ C== &+d co++ect%+' D&t&)&*e to %t. Th%* 2roject +eed* to refer (ore )oo3* &+d *e&rch 4e)*%te* for do%+' th%* 2roject. Th%* (&3e* &+ &dd%t%o+&l 3+o4led'e for u* %+ C== &+d <%*u&l C==. I+ th%* Project 4e co++ected the d&t&)&*e to #%*u&l c== &+d 4e le&r+ed ho4 to co++ect the d&t&)&*e 4%th c== th%* (&3e* &+ &dd%t%o+&l 3+o4led'e for u* )7 3+o4%+' the det&%l*.

!1

You might also like