Library Management System
Library Management System
CHAPTER
CONTENT
ABSTRACT
PAGE NO.
27 28 29 !" !1 !1 !! !,
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+.
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+.
ST/DENTB--? ENTRY
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.
NA9E
9E9 NST-RIN T;E DETAILS IN T;E DATABASE TA?IN INP/T DETAILS -$ 9E9BER 9E9BER
ADDRESS
D-B
ST-C?
A/T;-R
EDITI-N P/BLIS;ER
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
ST-C?
EDITI-N P/BLIS;ER DISPLAYIN T;E DETAILS $R-9 T;E DATABASE DISPLAY IN DETAILS -$ REP-RTS
A/T;-R
11
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!
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
1.
clr*crTUK
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
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
f2.*ee3'T"UK
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
clr*crTUK
f1.*ee3'T"UK
19
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"
f1.clo*eTUK
ch&r &K
coutMMJX+X+JK
21
clr*crTUK
22
2!
%fT3VV1U )re&3K R
HH9&%+ fu+ct%o+
f+ fK f.%+%t%&lTUK
clr*crTUK
4h%leT1U O clr*crTUK
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
c&*e !F O
2,
f.2lu*TUK )re&3K R
21
%f T%VV1U )re&3K R
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