Project Lms Bhavna Singh
-
Upload
mohammad-shoeb -
Category
Documents
-
view
216 -
download
0
Transcript of Project Lms Bhavna Singh
-
8/18/2019 Project Lms Bhavna Singh
1/127
LIBRARY MANAGEMENT SYSTEM
BHAVNA SINGH 1
-
8/18/2019 Project Lms Bhavna Singh
2/127
-
8/18/2019 Project Lms Bhavna Singh
3/127
LIBRARY MANAGEMENT SYSTEM
CONTENTS
• Preface………………………………………………………………………………...04
• Certificate……………………………………………………………………………..05
• Acknowledgement…………………………………………………………………..06
• Introduction…………………………………………………………………………..07
• Objective………………………………………………………………………………0
• !ool"#$nvironment &"ed…………………………………………………………..'0
• (ardware )e*uirement &"ed……………………………………………………...'
• +oftware +,"tem Attribute"……………………………………………………….'-
• +oftware )e*uirement +ecification……………………………………………./0
• e"ign…………………………………………………………………………………//
• e"ign Objective"…………………………………………………………………../4
• Anal,"i" and e"ign )eort………………………………………………………/5
• 1ea"ibilit, +tud,……………………………………………………………………./
• Proce"" 2ogic……………………………………………………………………….3'
• +oftware +,"tem Attribute"………………………………………………………3/
• Overall e"crition………………………………………………………………...34
• Anal,"i" and e"ign )eort……………………………………………………..3-
• Preliminar, Inve"tigation…………………………………………………………4'
• odule………………………………………………………………………………..46
• ataba"e e"crition……………………………………………………………...5-
• $ntit, )elation"i iagram" …………………………………………………..50
• ata 1low iagram…………………………………………………………………5/
• ata !able……………………………………………………………………………57
• 1orm"…………………………………………………………………………………60
BHAVNA SINGH $
-
8/18/2019 Project Lms Bhavna Singh
4/127
LIBRARY MANAGEMENT SYSTEM
• Coding………………………………………………………………………………...7'
• Conclusion & Futur Sco!""""""""""""""""""""""120
• Otimiation of Code……………………………………………………………...'/'
• #$li%$tion Cc's""""""""""""""""""""""""""122
• Tstin""""""""""""""""""""""""""""""12*
• Scurit+ M$sur T$'n"""""""""""""""""""""""12,
• Co"t $"timation of te Project ………………………………………………….'/6
• 1uture +coe and 1uture $nancement of te Project…………………….'/7
PREFACE
This is a project for LIBRARY MANAGEMENT SYSTEM. It is a part of the
fulfillment of awar of ! S ENGG "!omputer science an en#ineerin#$
%iploma uner Mahalwar Institute of Technolo#&.Atrauli
This project is as per the project #uielines as per #i'en (& M I T. I ha'e
stuie the s&stem thorou#hl& an ha'e trie to eal all the moules which I
foun urin# m& stu&.
I ha'e e'elope a simple approach towars the pro(lem sol'in#. I ha'e trie
to present the content in simple an eas& manner. There ma& (e possi(ilit& to
impro'e the current wor).
(A89A +I9:(
BHAVNA SINGH %
-
8/18/2019 Project Lms Bhavna Singh
5/127
LIBRARY MANAGEMENT SYSTEM
CERTIFICATE
This is to certif& that the report entitle ;LIBRARY MANAGEMENT
SYSTEM
-
8/18/2019 Project Lms Bhavna Singh
6/127
LIBRARY MANAGEMENT SYSTEM
AC-N./LEGEMENT
I con+ + r$titu% to $ll tos 3o $ l!% to r$c $
st$ 3r I4 ins5coni%nc to l$unc + c$rr in t
co!titi 3orl% o Inor$tion Tcnolo+
First o $ll I $c'no3l% t rol o + rs!ct% Teachers7 3o
$ !l$+% $ siniic$nt rol in s$!in + c$rr I 8!rss +!rooun% r$titu% to t M I T Atr$uli , 3o $ 9n $ sourc o
!r!tu$l ins!ir$tion to $n% $ll t Teachers or ntl+ ui%in $n%
!$in + 3$+ to3$r%s $ 9rit utur7 trouout + %i!lo$ cours
I $c'no3l% + Project Guide, Mr. Pushpendra sir 3o ui%%
r:untl+ %urin !ro;ct %lo!nt
-
8/18/2019 Project Lms Bhavna Singh
7/127
LIBRARY MANAGEMENT SYSTEM
INTR.=CT.N
As a part of curriculum in computer, I ha'e chosen a project to stu& the
"LIBRARY MANAGEMENT SYSTEM$, incluin# how the s&stem wor)s an to
e'elop such s&stem in !ore -a'a an M S Access. I am re*uire to present the
report for the same.
!omputeriation in LIBRARY MANAGEMENT SYSTEM/ It is e'elope in
the !0RE -A1A, which is a powerful pro#rammin# lan#ua#e.
The total proceure of computeriation in LIBRARY MANAGEMENT
SYSTEM is escri(e so that the user faces least ifficulties. The first an
foremost a'anta#es of this s&stem to (e mentione are the time consumin#
factor.
I 'isite 'arious li(raries of uni'ersit& an #et in to 'arious 2u(lic Li(rar&
to #et m& project one.
BHAVNA SINGH 5
-
8/18/2019 Project Lms Bhavna Singh
8/127
LIBRARY MANAGEMENT SYSTEM
.B>ECTI#E
The main o(jecti'e of the project 32I)A)? A9A:$$9! +?+!$ 3 is to
fulfill the re*uirement of the user sittin# at the li(rar& counter in an& colle#e , it
also helps the hi#her le'el of li(rar& to mana#e their wor) li)e ain# new (oo) ,
su(mit (oo) etc. The s&stem pro'ies a #raphical user interface which can (e
use without much effort. There nees a project that shoul (e capa(le to
pro'ie information. As there is a lar#e amount of ata relate to a well
maintaine (oo) Information s&stem so this (ecomes the main o(jecti'e of this
project to #enerate all t&pes of *ueries to suit the user4s nee so that ata can
(e easil& ae, upate an elete from the ata(ase of the Li(rar&.
• This sst+ -i0s a**urat a!" rr(r ,r *al*ulati(!s is lss ti+
*(!su+i!- is !at a!" *lar t( prs!t.
• Th sst+ has )! "0l(p" i! 6a0a. S( that all ,aturs ar
a""" i! this sst+. At th ti+ (, ha!"li!- this sst+ it all('s
+ulti7usr !0ir(!+!t ,a*ilit.
• Th sst+ is usr ,ri!"l a!" )uilt i! 2i!"(' !0ir(!+!t.
• It r"u*s "ata r"u!"a!*.
• At th *li*8 (, a +(us )utt(! ' *a! -t *(+plt i!,(r+ati(!
a)(ut th )((8s thir 'ritr pri* stu"!t t*.
BHAVNA SINGH 9
-
8/18/2019 Project Lms Bhavna Singh
9/127
LIBRARY MANAGEMENT SYSTEM
• Up"ati!- is 0r +u*h usr ,ri!"l a!" as.
• Th )ur"! (, +a!ual '(r8 is r"u*" )*aus (, th
*(+putri:ati(! (, th sst+.
• C(+putri:ati(! rsults i! a ,astr rlia)l a!" ,,i*i!t 'a (,
satis,i!- th ,(r+ati(! !"s (, th usr.
BHAVNA SINGH ;
-
8/18/2019 Project Lms Bhavna Singh
10/127
LIBRARY MANAGEMENT SYSTEM
T..LS?EN#IR.NMENT =SE
• Front En% =s%5>A#A
• B$c' En% =s%5Microsot ACCESS
(RBMS)
>A#A@5
INTR.=CTI.N@5
>$$ is th la!-ua- ,(r I!tr!t *(+puti!- / it 'as "0l(p" ) SUN
C.R =SA.
/$t is >A#A
A**(r"i!- t( S=N /$$ is Si!l7 .9;ct .rint%7 istri9ut%7 +n$ic7 Ro9ust7
Scur7 Platform Independent 7 Multi Tr$%%7
-
8/18/2019 Project Lms Bhavna Singh
11/127
LIBRARY MANAGEMENT SYSTEM
Due to presence of JVM (Java Virtual Machine) java is Platform
independent language. Platform independency means we dont
re!uire copying source code again and again to e"ecute it on
another machine.
CLASS LOADER of JVM ma#es it Distributed and Dynamic
Du t( prs!* (, 63M?s Bt Co% #riir
-
8/18/2019 Project Lms Bhavna Singh
12/127
LIBRARY MANAGEMENT SYSTEM
(u "si-! a si!-l st (, GUI *(+p(!!ts that *a!
aut(+ati*all ha0 th l((8 a!" ,l (, a! OS plat,(r+
@Mi*r(s(,t 2i!"('s S(larisTM Ma*i!t(sh.S'i!- *(+p(!!ts
i!*lu" )(th 1>> Pur 6a0aTM *rti,i" 0rsi(!s (, th =isti!-A2T *(+p(!!t st @Butt(! S*r(ll)ar La)l t*. plus a ri*h
st (, hi-hr7l0l *(+p(!!ts @su*h as tr 0i' list )(= a!"
ta))" pa!s.
JD%C
Th 6DBCTM API pr(0i"s u!i0rsal "ata a**ss ,r(+ th
6a0aTM pr(-ra++i!- la!-ua-. Usi!- th 6DBC #.> API (u
*a! a**ss 0irtuall a! "ata s(ur* ,r(+ rlati(!al "ata)ass
t( spra"shts a!" ,lat ,ils. 6DBC t*h!(l(- als( pr(0i"s a
*(++(! )as (! 'hi*h t((ls a!" altr!at i!tr,a*s *a! )
)uilt.
Th 6DBC #.> API i!*lu"s t'( pa*8a-s th java.sql
pa*8a- 8!('! as th 6DBC #.> *(r API a!" th
javax.sql pa*8a- 8!('! as th 6DBC Sta!"ar" E=t!si(!.
Th 6a0aTM # SD Sta!"ar" E"iti(! i!*lu"s th 6DBC #.>
*(r API a!" th 6DBC7ODBC Bri"-.
Th 6a0aTM # SD E!trpris E"iti(! i!*lu"s th 6DBC #.>
*(r API a!" als( th 6DBC #.> Sta!"ar" E=t!si(!
>BC Tcnolo+ rirs
T( us th 6DBC API 'ith a parti*ular "ata)as +a!a-+!t sst+
(u !" a 6DBC t*h!(l(-7)as" "ri0r t( +"iat )t'! 6DBC
t*h!(l(- a!" th "ata)as. Dp!"i!- (! 0ari(us ,a*t(rs a "ri0r
+i-ht
) 'ritt! purl i! th 6a0a pr(-ra++i!- la!-ua- (r i! a
+i=tur (, th 6a0a pr(-ra++i!- la!-ua- a!" 6a0aTM Nati0
I!tr,a* @6NI !ati0 +th("s.
BHAVNA SINGH 1#
-
8/18/2019 Project Lms Bhavna Singh
13/127
LIBRARY MANAGEMENT SYSTEM
Th latst SD i!*lu"s th JDBC-ODBC Bridge. This 6DBC
t*h!(l(-7)as" "ri0r +a8s +(st Op! Data)as
C(!!*ti0it @ODBC "ri0rs a0aila)l t( pr(-ra++rs usi!-
th 6DBC API.
Ja&a %eans
6a0aBa!s =t!"s 6a0a plat,(r+s 'rit (!* 7 ru!
0r'hr *apa)ilit t( rusa)l *(+p(!!t "0l(p+!t. I!
,a*t 6a0aBa!s ta8s i!tr(pra)ilit a +a
-
8/18/2019 Project Lms Bhavna Singh
14/127
LIBRARY MANAGEMENT SYSTEM
Cc'9o8
L$9l
List
Co9o 9o8 T8t Co!onnt
T8t Ar$ (8tn%s T8t Co!onnt)
T8t Fil% (8tn%s T8t Co!onnt)
Th C(+p(!!t hirar*h *(+pl+!ts ths pri+iti0 *(!tr(ls 'ith *lasss
)as" (! th C(!tai!r *lass. C(!tai!rs ar us" t( h(l" C(+p(!!t *lasss
a!" (thr C(!tai!rs. Pa!ls 2i!"('s Dial(-s a!" Applts ar all !(ta)l
C(!tai!r su)*lasss.
$nl
Pa!l is a 0isual C(!tai!r that *a! ) us" t( h(l" (thr *(+p(!!ts su*h
as )utt(!s list )(=s a!" (thr C(!tai!rs.
Th 2i!"(' Fra+ a!" Dial(- *lasss ar als( C(!tai!rs that ,i-ur
pr(+i!!tl. Ths ar us" t( *rat ()
-
8/18/2019 Project Lms Bhavna Singh
15/127
LIBRARY MANAGEMENT SYSTEM
2h! a C(!tai!r uss B(r"r La(ut a C(+p(!!t is a""" thr(u-h a
*(++a!" (, this ,(r+ a""@ C(+p(!!t Stri!- "ir*ti(! Dir*ti(! is
(! (, th ,(ll('i!- Stri!-s N(rth S(uth East 2st a!" C!tr.
I! sh(rt th B(r"r La(ut *lass uss a "ir*ti(!al s*h+ t( p(siti(! a*(+p(!!t )as" (! (! (, th ,i0 "ir*ti(! stri!-s. A *(+p(!!t st t( th
N(rth "ir*ti(! is st t( th t(p (, th *(!tai!r (! that is st t( S(uth
is p(siti(!" at th )(tt(+ a!" s( ,(rth. Th si: (, th *(+p(!!ts is
"tr+i!" ) (thr ru!ti+ i!,(r+ati(! su*h as th si: (, th *(!tai!r
@usuall st ) th rsi: @ +th(" a!" th attri)uts (, th "ispla"
*(+p(!!t. Th ",ault )ha0i(r (, B(r"r La(ut -i0s th *(+p(!!t st
t( th C!tr "ir*ti(! a! spa* !(t us" ) th (thr *(+p(!!ts.
That th B(r"r La(ut *lass *a! "ispla up t( (!l ,i0 *(+p(!!ts (r ,i0
*(!tai!rs @*(rrsp(!"i!- t( th ,i0 "ir*ti(!s
• Fl(' La(ut
• Gri" La(ut
• Gri" Ba- La(ut
• Car" La(ut
BHAVNA SINGH 1&
-
8/18/2019 Project Lms Bhavna Singh
16/127
LIBRARY MANAGEMENT SYSTEM
SL Srr (RBMS)@5
Some of the merits of using SQL Server (RDBMS) are as under:
• Centralization of database.
• Client Server Technology.
• Security.
• Normalization of Data Base.
• Relationship.
• Transaction Processor.
• It gives some internet related features.
BHAVNA SINGH 14
-
8/18/2019 Project Lms Bhavna Singh
17/127
LIBRARY MANAGEMENT SYSTEM
> MH @+i!i+u+
@F(r )ttr pr,(r+a!* a)(0 &>> MH:
C5 ri 5 CD7ROM
@Ba*8up
RAM5 5 1#9MB @+i!.
>>KPK2i!"(' 5
BHAVNA SINGH 15
-
8/18/2019 Project Lms Bhavna Singh
18/127
LIBRARY MANAGEMENT SYSTEM
SOFTWARE SYSTEM ATTRIBUTES
To sol'e actual pro(lems in an inustr& settin#, a software en#ineer or a team of
en#ineers must incorporate a e'elopment strate#& that encompasses the
process, methos, an tools la&ers. The strate#& is often referre to as a process
moel or a software5en#ineerin# parai#m. A process moel for software
en#ineerin# is chosen (ase on the nature of the project an application, the
methos an tools to (e use, an the controls an eli'era(les that are
re*uire.
There are num(ers of parai#m a'aila(le/
The Linear Se*uential Moel
The 2rotot&pe Moel
The RA% Moel
The incremental Moel
The Spiral Moel
The 6IN6IN Spiral Moel
The !omponent5 (ase e'elopment Moel
The !oncurrent %e'elopment Moel
The 7ormal Methos Moel
The 7ourth Generation Techni*ues Moel
The Moel, which has (een applie in m& 2roject, is the )aid Alication
eveloment =)A> odel. 7or the same reason 1isual Basic is use as the
pro#rammin# tool (ecause it pro'ies us with the components that ha'e alrea&
(een mae an we can use the as it is. This reuces the time an cost incurre
on completin# the project.
BHAVNA SINGH 19
-
8/18/2019 Project Lms Bhavna Singh
19/127
LIBRARY MANAGEMENT SYSTEM
SOFTWARE REQUIREMENT
SPECIFICATION
The Software Re*uirements Specification is prouce at the culmination of the
anal&sis tas). The function an performance allocate to software as part of
s&stem en#ineerin# are refine (& esta(lishin# a complete information
escription, a etaile functional escription, a representation of s&stem
(eha'ior, an inication of performance re*uirement an esi#n constraints,
appropriate 'aliation criteria, an other information pertinent to re*uirement.
The Introuction to software re*uirements specification states the #oals an
o(jecti'es of the software, escri(in# it in the conte8t of the computer (ase
s&stem.
The Information e"crition pro'ies a etaile escription of the pro(lem that
the software must sol'e. Information content, flow, an structure are
ocumente.
A %escription of each function re*uire to sol'e the pro(lem is presente in the
1unctional e"crition.
8alidation Criteria is pro(a(l& the most important an, ironicall&, the most often
ne#lecte section of the Software re*uirement Specification.
Software Specifications can (e use for ifferent purposes. 9ere are there major
uses.
+tatement of u"er need"/
A main purpose of the prouct specification is to efine the nee of the prouct4s
user. Some times, the specification ma& (e a part of a contract si#n (etween the
BHAVNA SINGH 1;
-
8/18/2019 Project Lms Bhavna Singh
20/127
LIBRARY MANAGEMENT SYSTEM
proucer an the user. It coul also form part of the user manuals. A user4s
nees are sometimes not clearl& unerstoo (& the e'eloper. If this is the case,
a careful anal&sis : in'ol'in# much interaction with the user shoul (e e'ote to
reachin# a clear statement of re*uirements, in orer to a'oi possi(le
misunerstanin#s.
Sometimes, at the (e#innin# of a project, e'en the user has no clear iea of what
e8actl& the esire prouct is. Thin), for instance, of user interfaces. A user with
no pre'ious e8perience with computer proucts ma& not appreciate the
ifference (etween, sa&, menu ri'en interaction an a comman line interface.
E'en an e8act formulation of s&stem functions an performance ma& (e missin#
an initial escription prouce (& an ine8perience user.
A "tatement of te re*uirement" for te imlementation@
Specifications are also use as a reference point urin# prouct implementation.
In fact, the ultimate #oal of the implementation is to (uil a prouct that nees
specification. Thus the implementers use specifications urin# esi#n to ma)e
esi#n ecisions an urin# the 'erification acti'it& to chec) that the
implementation compiles with the specifications.
BHAVNA SINGH #>
-
8/18/2019 Project Lms Bhavna Singh
21/127
LIBRARY MANAGEMENT SYSTEM
DESIGN
Software %esi#n is the first of three technical acti'ities : esi#n, !oe
#eneration, an test : that are re*uire to (uil an 'erif& the software. Each
acti'it& transforms information in a manner that ultimatel& results in 'aliate
computer software.
The %esi#n tas) prouces a ata esi#n, an architectural esi#n, an interface
esi#n an component esi#n.
The %esi#n of an information s&stem prouces the etails that clearl& escri(es
how a s&stem will meet the re*uirements ientifie urin# s&stem anal&sis. The
s&stem esi#n process is not a step (& step aherence of clear proceures an
#uielines. 6hen I starte wor)in# on s&stem esi#n, I face ifferent t&pes of
pro(lems; man& of these are ue to constraints impose (& the user or limitation
of harware an software a'aila(le. Some time it was *uite ifficult to enumerate
the comple8it& of the pro(lems an solutions thereof since the 'ariet& of li)el&
pro(lems is so #reat an no solutions are e8actl& similar howe'er the followin#
consieration I )ept in min urin# %esi#n phase.
BHAVNA SINGH #1
-
8/18/2019 Project Lms Bhavna Singh
22/127
LIBRARY MANAGEMENT SYSTEM
DESIGN OBJECTIVES
The primar& o(jecti'e of the esi#n is to eli'er the re*uirements as specifie in
the feasi(ilit& report. These are the some of the o(jecti'e, which I )ept in min.
Practicalit,@ The s&stem is *uite sta(le an can (e operate (& the
people with a'era#e intelli#ence.
$fficienc,@ I trie to in'ol'e accurac&, timeliness an comprehensi'eness
of the s&stem output.
Co"t@ It is esira(le to aim for the s&stem with a minimum cost su(ject to
the conition that it must satisf& all the re*uirement.
1leibilit,@ I ha'e trie that the s&stem shoul (e moifia(le epenin#
on the chan#in# nees of the user. Such moifications shoul not entail
e8tensi'e reconstructin# or recreation of software. It shoul also (e
porta(le to ifferent computer s&stems.
+ecurit,@ This is 'er& important aspect which I followe in this esi#nin#
phase an trie to co'ers the areas of harware relia(ilit&, fall(ac)proceures, an ph&sical securit& of ata.
Con"traint"
These are the followin# constraints/
9arware
Software
Bu#et
Time Scale
Interface with other S&stem
Oeration"
Throu#hout the esi#n process I consiere an specif& the re*uirement of each
of these operational areas.
BHAVNA SINGH ##
-
8/18/2019 Project Lms Bhavna Singh
23/127
LIBRARY MANAGEMENT SYSTEM
-
8/18/2019 Project Lms Bhavna Singh
24/127
LIBRARY MANAGEMENT SYSTEM
ANALYSIS AND DESIGN REPORT
SYSTEM ANALYSIS
S&stem Anal&sis an %esi#n refers to the process of e8aminin# a (usiness
situation with the intent of impro'in# it throu#h (etter proceures an methos.
S&stem Anal&sis is a process of #atherin# an interpretin# facts, ia#nosin#
pro(lems an usin# the information to recommen impro'ement to the s&stem. In
(rief we can sa& Anal&sis specifies what s&stem shoul o. S&stem Anal&sis is a
mana#ement techni*ue, which helps us in esi#nin# a new s&stem or impro'in#
an e8istin# s&stem.
The (asic proceure that will (e use (& the software is to first input the
information a(out all the courses (ein# conucte (& the colle#e. Then all the
information a(out an& new stuents who joins the colle#e is store. 0nce this is
one all the other information that nees to (e store a(out the stuent namel&
the mar)s, attenance etails an an& other information a(out the stuent is also
store. All this information is input in the followin# manner
BHAVNA SINGH #%
-
8/18/2019 Project Lms Bhavna Singh
25/127
LIBRARY MANAGEMENT SYSTEM
Anal,"i" of te roject@
'> Preliminar, Inve"tigation@
/> 1ea"ibilit, +tud,@
The 7irst Step in the S&stem %e'elopment Life !&cle is the 2reliminar&
In'esti#ation to etermine the feasi(ilit& of the s&stem. The purpose of the
preliminar& in'esti#ation is to e'aluate project re*uests. It is not a esi#n
stu& nor oes it inclue the collection of etails to escri(e the (usiness
s&stem in all respect. Rather, it is the collectin# of the information that
helps committee mem(ers to e'aluate the merits of the project re*uest an
ma)e an informe ju#ment a(out the feasi(ilit& of the propose project.
The 2reliminar& in'esti#ation shoul accomplish the followin# 0(jecti'es.
!larif& an unerstan the project re*uest.
%etermine the sie of the project
Assess costs an (enefits of alternati'e approaches
%etermine the technical an operational feasi(ilit& of alternati'e
approaches.
Report the finin#s to mana#ement; with recommenations outlinin#
the acceptance or rejection of the proposal.
Con%uctin t Insti$tion
The ata that the anal&sts collect urin# preliminar& in'esti#ations are
#athere throu#h three primar& methos/ re'iewin# or#aniation
ocuments, on5site o(ser'ations an conuctin# inter'iews.
BHAVNA SINGH #&
-
8/18/2019 Project Lms Bhavna Singh
26/127
LIBRARY MANAGEMENT SYSTEM
)eviewing Organiation ocument"
The anal&st conuctin# the in'esti#ation first learns a(out the or#aniation
in'ol'e in, or affecte (& the project. In LI! mana#ement s&stem, it is
necessar& to )now how the epartment wor)s an who are the persons
irectl& associate with in'entor& s&stem.
On B"ite Ob"ervation
Another important techni*ue to collect ata is on5site o(ser'ation. The
purpose of the 0n5site o(ser'ation is to #et as close as possi(le
to the real s&stem (ein# stuie. %urin# 0n5site 0(ser'ation,
office en'ironment can (e seen, wor)loa, metho of wor) an
facilities pro'ie (& the or#aniation to the users can (e stuie
Conducting Interview"
Inter'iews allow learnin# more a(out the nature of the 2roject re*uest an
reasons for su(mittin# it. Inter'iews shoul pro'ie etails that further
e8plain the project an show whether assistance is merite economicall&,
operationall& an technicall&.
BHAVNA SINGH #4
-
8/18/2019 Project Lms Bhavna Singh
27/127
LIBRARY MANAGEMENT SYSTEM
FEASIBILITY STUDY
An Important outcome of the preliminar& in'esti#ation is the etermination that
the s&stem re*ueste is feasi(le. There are = aspects in the feasi(ilit& stu&.
!$C(9ICA2 1$A+II2I!?
This is concerne with specif&in# e*uipment an software that will successfull&
satisf& the user re*uirement. The technical nees of the s&stem ma& 'ar&consiera(l&, (ut mi#ht inclue/
The facilit& to prouce outputs in a #i'en time.
Response time uner certain conitions.
A(ilit& to process a certain 'olume of transaction at a particular spee.
7acilit& to communicate ata to istant location.
In e8aminin# technical feasi(ilit&, confi#uration of the s&stem is #i'en more
importance than the actual ma)e of harware. The confi#uration shoul #i'en the
complete picture a(out the s&stem4s re*uirements li)e how man& wor)stations
are re*uire, how these units are interconnecte so that the& coul operate an
communicate smoothl&. 6hat spees of input an output shoul (e achie'e at
particular *ualit& of printin#. This can (e use (e use as a (asis for the tener
ocument a#ainst which ealers an manufactures can later ma)e their
e*uipment (is. Specific harware an software proucts can then (e e'aluate
)eepin# in 'iew with the lo#ical nees.
At the feasi(ilit& sta#e it is esira(le that two or three ifferent confi#urations will
(e pursue that satisf& the )e& technical re*uirements (ut which represent
BHAVNA SINGH #5
-
8/18/2019 Project Lms Bhavna Singh
28/127
LIBRARY MANAGEMENT SYSTEM
ifferent le'els of am(itions an cost. In'esti#ation of these technical alternati'es
can (e aie (& approachin# a ran#e of suppliers for preliminar& iscussions.
0ut of all t&pes of feasi(ilit&, technical feasi(ilit& #enerall& is the most ifficult toetermine.
OP$)A!IO9A2 1$A+II2I!?
It is mainl& relate to human or#aniational an political aspects. The points to
(e consiere are/
6hat chan#es will (e (rou#ht with the s&stem>
6hat or#aniational structures are istri(ute>
6hat new s)ills will (e re*uire> %o e8istin# staff mem(ers ha'e these s)ills> If
not, can the& (e traine in ue course of time>
Generall& project will not (e rejecte simpl& (ecause of operational infeasi(ilit&
(ut such consierations are li)el& to criticall& affect the nature an scope of the
e'entual recommenations. This feasi(ilit& stu& is carries out (& a small #roup
of people who are familiar with information s&stem techni*ues, who unerstan
the parts of the (usiness that are rele'ant to the project an are s)ille in s&stem
anal&sis an esi#n process.
As far as this project is concerne the chan#es which we ha'e to (e (rou#ht
epens upon whether we are #oin# to (uil a new project or we #oin# to moif&
some esta(lishment in the late one first of all we ha'e ma)e a networ)en'ironment i.e. esta(lishment of a ser'er is must. Then our focus #oes towars
wor)stations. ?eepin# in 'iew of their harware re*uirements li)e networ)
interface car etc.
Re#arin# this project istri(ution of or#aniational structures is also essential
(ecause of securit& concerns, as there are ifferent epartments ha'in# their
BHAVNA SINGH #9
-
8/18/2019 Project Lms Bhavna Singh
29/127
LIBRARY MANAGEMENT SYSTEM
particular tas)s I ha'e alrea& mentione earlier li)e a s&stem aministrator
shoul ha'e the authentication to pro'ie ifferent access permission to its
clients.
There is also another clause to chec) what s)ills are re*uire>
B& means to sa& whether the e8istin# staff is capa(le
$CO9OIC 1$A+II2I!?
Economic anal&sis is the most fre*uentl& use techni*ue for e'aluatin# the
effecti'eness of a propose s&stem. More commonl& )nown as cost+(enefit
anal&sis; the proceure is to etermine the (enefits an sa'in#s that e8pecte
from a propose s&stem an compare them with costs. If (enefits outwei#h
costs, a ecision is ta)en to esi#n an implement the s&stem. 0therwise, further
justification or alternati'e in the propose s&stem will ha'e to (e mae if it is to
ha'e a chance of (ein# appro'e. This is an on#oin# effort that impro'es in
accurac& at each phase of the s&stem life c&cle.
This feasi(ilit& also epens upon *ualit& of staff hire an the propose uration
of time ta)en in this project sometimes it mi#ht (e possi(le ue to e8tension of
time uration ma& fall the project uner loss. The stu& of feasi(ilit& chan#es
from phase to phase of the project e'elopment.
In this project althou#h this feasi(ilit& stu& osen4t matter much in the case new
setup of project (ecause we start accorin# to client specification (ut on the
BHAVNA SINGH #;
-
8/18/2019 Project Lms Bhavna Singh
30/127
LIBRARY MANAGEMENT SYSTEM
other han if we ha'e to moif& o'er e8istin# s&stem we must ta)e care of our
e8istin# resources an must anal&e speciall& the wor)in# conition of harware
li)e ser'er *ualit& etc.
PROCESS LOGIC
This project consists of man& inputs an outputs. Each an e'er& input can (e
con'erte into output. In re#istration form, firstl& passen#er is re#istere. After
fulfillment of the form the passen#er #ets a tic)et which is its re#istration I%. Then
all the information of the passen#er is sent to the test form with respecti'e test
t&pe. The test report of a particular passen#er is maintaine here an can (e
irectl& store in the is). 6hene'er the passen#er wants its report etail, simpl&
printout is ta)en after inputtin# the re#istration I% of the passen#er.
BHAVNA SINGH $>
-
8/18/2019 Project Lms Bhavna Singh
31/127
LIBRARY MANAGEMENT SYSTEM
Sot3$r S+st Attri9uts@
Rli$9ilit+@
Rlia)ilit is a +a
-
8/18/2019 Project Lms Bhavna Singh
32/127
LIBRARY MANAGEMENT SYSTEM
M$int$in$9ilit+@
A! appli*ati(! !"s t( ) +ai!tai!" (!* it is us.
Thus ,aturs (, this +("ul ha0 )! +a" su*h that th ,utur
+ai!t!a!* is as a!" a""iti(!al ,aturs *a! ) a""" at a! p(i!t (,
ti+.
ort$9ilit+@
P(rta)ilit is a! i+p(rta!t asp*t i! s(,t'ar appli*ati(!s.
N(' 'h!0r th *li!ts 'a!t t( shi,t ,r(+ (! plat,(r+ t( a!(thr ithr
th appli*ati(! '(ul" '(r8 (r it '(ul" ha0 t( ) +("i,i". N(' this
appli*ati(! '(ul" '(r8 (! a! sst+ that supp(rts ODBC has Ora*l a!"
2i!"('s OS.
BHAVNA SINGH $#
-
8/18/2019 Project Lms Bhavna Singh
33/127
LIBRARY MANAGEMENT SYSTEM
.r$ll scri!tions
ro%uct rs!cti@
S+st Intr$cs@
Th pr("u*t at ha!" hr i!tra*ts 'ith th
0ari(us appli*ati(!s. 3B )i!- th GUI i!tra*ts 'ith M S A**ss thr(u-h
ODBC.
=sr Intr$cs@
This sst+ supp(rts -raphi*al usr i!tr,a* @GUI.
-
8/18/2019 Project Lms Bhavna Singh
34/127
LIBRARY MANAGEMENT SYSTEM
Counic$tions intr$cs@
Thr is (!l si!-l usr a!" thr is !(t a*li!t sr0r +("l s( that !( *(++u!i*ati(! i!tr,a* is ruir".
Mor+ Constr$ints@
Th ++(r ruir" ,(r this s(,t'ar is up t(
1 GB.
.!r$tions
A rlati(!al "ata)as +a!a-+!t *a! pr,(r+ th ,(ll('i!- )asi*(prati(!s.
• Create or delete tables.
• Up"at i!srt (r "lt r('s.
• A"" (r "lt *(lu+!s.
• C(p "ata ,r(+ (! ta)l i!t( a!(thr.
• Rtri0 (r ur a ta)l i!t( a!(thr.
• Pri!t r*(-!i: (r ra" a ta)l (r r('.
BHAVNA SINGH $%
-
8/18/2019 Project Lms Bhavna Singh
35/127
LIBRARY MANAGEMENT SYSTEM
Sit A%$!t$tion R:uirnts@
F(r this s(,t'ar sit a"aptati(! ruir+!ts is !(t appli*a)l )*aus this
s(,t'ar is !(t (!li! s(,t'ar.
ro%uct unctions@
This sst+ 'ill ha0 th ,(ll('i!- ,u!*ti(!s
I!,(r+ati(! a)(ut Stu"!t a**(u!t
I!,(r+ati(! a)(ut issu B((8.
I!,(r+ati(! a)(ut B((8 st(*8.
I!,(r+ati(! a)(ut rtur! B((8.
=sr C$r$ctristics@
This pr(0i"s ,l=i)ilit t( th usr t( -t 8!('l"-
a)(ut th tpi*al issus (, Li)rar Ma!a-+!t Sst+ rlat" pr()l+s.
Usr *a! ()tai! 0ari(us uris (!l ,r(+ th pr("u*t s(,t'ar. Basi*all
thr is (!l (! usr.
1) A"+i!istrat(r
Rol
BHAVNA SINGH $&
-
8/18/2019 Project Lms Bhavna Singh
36/127
LIBRARY MANAGEMENT SYSTEM
Pr(-ra++r Rsp(!si)ilitis
Dsi-!i!- ,r(!t !" s*r!s
.C("i!- ,(r a**ssi!- a!" +("i,i!- th
Data)as.
2(r8i!- 'ith Data Rp(rts.
Tsti!- th appli*ati(!.
Constr$ints@
1. Th *li!t sit (, this s(,t'ar sst+ sh(ul" ) plat,(r+ i!"p!"!t
)*aus I sh(ul" !(t *(!strai! (ur usrs t( us sp*ial plat,(r+.
#. Th sst+ +ust ) sa, a!" s*ur" t( 8p *li!ts i!,(r+ati(!
s*ur".
Rul$tor+ !olicis@
Th !trpris usi!- this sst+ has t( +a8
p(li*is t( rstri*t a**ss (, p(pl t( this +("ul (thr'is sri(us rr(rs
'(ul" (**ur as th *ash sh('! '(ul" !(t tall. H!* s(+ p(li*is ar
!"" t( *(!tr(l th usa- (, th sst+ i! (r"r t( pr0!t a! ,(r+ (,
u!auth(ri:" usa-.
-
8/18/2019 Project Lms Bhavna Singh
37/127
LIBRARY MANAGEMENT SYSTEM
F(r this s(,t'ar CPU @p% $ GB ++(r i! Har" "is8 a!" at last 1#9
MB RAM is ruir".
Intr$cs to otr $!!lic$tions @
Th usr "(s !(t i!tr,a* t( (thr appli*ati(!. H is (!l i!tra*ti!-
'ith (! appli*ati(! at (! ti+.
$r$lll o!r$tion@
N( paralll (prati(! "(s i! this s(,t'ar. O!l (! (prati(! "(s
thr(u-h (ut th (prati(! at sa+ ti+.
-
8/18/2019 Project Lms Bhavna Singh
38/127
LIBRARY MANAGEMENT SYSTEM
a!" ') "si-!i!-. S( a Fri!"l usr i!tr,a* is +ust ,(r +a!a-r -r(up
s( that th *a! up"at (r 0ali"at th "ata asil. A ,ri!"l usr +a!ual *a!
als( ) pr(0i"" t( +a!a-rial -r(up.
#. I assu+ 2i!"('s M s A**ss a!" CORE
-
8/18/2019 Project Lms Bhavna Singh
39/127
LIBRARY MANAGEMENT SYSTEM
An$l+sis o t !ro;ct
St!s to 9 ollo3% %urin An$l+sis $n% sin@
• Prli+i!ar i!0sti-ati(!
@1 Fa*t ,i!"i!-
@# Fasi)ilit a!alsis
• Rp(rt" pr()l+ ()
-
8/18/2019 Project Lms Bhavna Singh
40/127
LIBRARY MANAGEMENT SYSTEM
rliin$r+ Insti$tion@
F$ct Fin%in
Thr(u-h th Prli+i!ar I!0sti-ati(! I ha0 +a" a! ,,(rt t(
prpar a strat-i* pla! ,(r th "0l(p+!t (, pr(
-
8/18/2019 Project Lms Bhavna Singh
41/127
-
8/18/2019 Project Lms Bhavna Singh
42/127
LIBRARY MANAGEMENT SYSTEM
Or-a!i:ati(! 'ill us this sst+ t( i"!ti, uip+!ts ,aults a!"
pr(0i" i!,(r+ati(! r-ar"i!- "ia-!(sis a!" *(rr*ti0 +th("s. This is
+a!t t( i!*ras th pr("u*ti0it i! l(!- ru!.
Sc%ul $si9ilit+@
S*h"ul ,asi)ilit is a *(!si"rati(! (, th ti+ ,ra+ ,(r th *(+plti(!
(, th pr(
-
8/18/2019 Project Lms Bhavna Singh
43/127
LIBRARY MANAGEMENT SYSTEM
Sourc o inor$tion $trin
BHAVNA SINGH %$
I!,(r+ati(!
-athri!-
M$n$nt
P(li*is
G(alsO)
-
8/18/2019 Project Lms Bhavna Singh
44/127
LIBRARY MANAGEMENT SYSTEM
R!ort% ro9l .9;ctis
77 S+st Go$ls@
• Stu"!t a**(u!t i!,(r+ati(!
• B((8 st(*8 I!,(r+ati(!
• B((8 issu I!,(r+ati(!
• B((8 rtur! i!,(r+ati(!
55 ro9l S!ciic$tion@
.n o t ost %iicult t$s's o s+st $n$l+sis is %lo!in $
cl$r $n% in %!t un%r st$n%in o t !ro9l 9in insti$t%7
3itout 3ic it 9cos i!ossi9l to s!ci+ t r:ust or t
!ro!os% !ro;ct 3it $n+ $ccur$c+ Sr$l $;ors !ro9l routinl+
8!rinc% 9+ t or$ni$tion !rson$l $r@
• La*8 (, *((r"i!ati(! )t'! s*ti(!s.
• La*8 (, i!,(r+ati(! (! th status (, rs(ur*s.
• La*8 (, i!,(r+ati(! (! s*h"uli!- ruir" rs(ur*s.
• P((r i!tr!al *(!tr(l (, "ata)as.
BHAVNA SINGH %%
-
8/18/2019 Project Lms Bhavna Singh
45/127
LIBRARY MANAGEMENT SYSTEM
• Di,,i*ult (, +(!it(ri!- *(+plai!t ,r(+ =tr!al
M.=LE
t$ils o o%ul
Thr 'ill ) t'( +("uls ,(r th pr(
-
8/18/2019 Project Lms Bhavna Singh
46/127
LIBRARY MANAGEMENT SYSTEM
Th i!put t( "tails (, th st(*8 -!rat" ) th la) a!" th pr(*sss ar
@a Op! th B((8 "tail ,il
@) I!put th ruir+!ts
@* G!rat sst+ "at
@" Up"at th +astr ,il
@ Cl(s th B((8@Issu ,(r+.
Th (utput is
@a G!rati(! (, th issus ,(r+
@) Up"ati!- (, B((8 "tail.
rocss loic@
This pr(
-
8/18/2019 Project Lms Bhavna Singh
47/127
LIBRARY MANAGEMENT SYSTEM
Output All th i!,(r+ati(! rlat" t( th Stu"!t.
I!put ,il # This ,il 'ill ha0 all th i!,(r+ati(! a)(ut tst.
I!put Auth(r & B((8 !a+.
Output It 'ill "ispla th ruir" i!,(r+ati(! a)(ut B((8.
I!put ,il $ This ,il 'ill ha0 th r*(r"s a)(ut it+s i! th Li)rar .
I!put ruir" it+s
Output It 'ill -!rat a ruir+!t ,(r+ (, it+s 'hi*h ar -(i!- sh(rt.
I!put ,il % This ,il 'ill *(!tai! rr(r ha!"li!- t*h!iu.
I!put A! i!0ali" "ata.
Output Displa th rr(r +ssa-.
BHAVNA SINGH %5
-
8/18/2019 Project Lms Bhavna Singh
48/127
LIBRARY MANAGEMENT SYSTEM
$t$9$s scri!tion
Sc$ i$r$
BHAVNA SINGH %9
B((8 B((8ID
B((8Na+
Tp
2ritr
Pri*
Jua!tit
STUDENT
Stu"!tID Na+
E!r(l+!t N(
A""rssCit
StatPi! C("C(!ta*t
Issu B((8 Issu ID
Issu Dat
Stu"!tNa+E!r(l+!t !(
Yar C(ursB((8 ID
B((8 Na+
Tp
2ritr St(*8
Rtur! B((8Rtur! ID
Rtur! Dat
Issu ID
Issu DatStu"!tNa+
E!r(l+!t !(
Yar C(urs
B((8 ID
B((8 Na+Tp
2ritr
St(*8
-
8/18/2019 Project Lms Bhavna Singh
49/127
LIBRARY MANAGEMENT SYSTEM
Entit+5Rl$tionsi! i$r$
BHAVNA SINGH %;
LIBRARY
HA
S
STUDENTS
RETURN
DETAILS
ISSUE
DETAILS
L.Na+
N(.(,
B((8 s
N( (,
Stu"!ts.
Stu" i"
A""rs
s
S.!a+
C(urs
Cit
Na+ (,
B((8
2ritr
Jt Jt
B((8 ID
B((8 Tp
Na+ (,B((8
2ritr
B((8 Tp
MR
P
C(!ta*
t
-
8/18/2019 Project Lms Bhavna Singh
50/127
LIBRARY MANAGEMENT SYSTEM
$t$ Flo3 i$r$
BHAVNA SINGH &>
-
8/18/2019 Project Lms Bhavna Singh
51/127
LIBRARY MANAGEMENT SYSTEM
1 A! 0 2$8$2@B
BHAVNA SINGH &1
-
8/18/2019 Project Lms Bhavna Singh
52/127
LIBRARY MANAGEMENT SYSTEM
1 A! 2$8$2B'@B
BHAVNA SINGH
-
8/18/2019 Project Lms Bhavna Singh
53/127
LIBRARY MANAGEMENT SYSTEM
1 A! 2$8$2B/@B
BHAVNA SINGH &$
-
8/18/2019 Project Lms Bhavna Singh
54/127
LIBRARY MANAGEMENT SYSTEM
1 A! 2$8$2B3@B
BHAVNA SINGH &%
-
8/18/2019 Project Lms Bhavna Singh
55/127
LIBRARY MANAGEMENT SYSTEM
$t$ T$9l
Th pr(p(s" "ata "i*ti(!ar ,(r th pr(Pass'(r" 0ar*har@1&
T$9l@ Boo'
N$ T+!
B((8ID i!t
B((8Na+ 0ar*har@#>
Tp 0ar*har@#>
2ritr 0ar*har@#>Pri* i!t
Jua!tit i!t
T$9l@ Stu%nt
N$ T+!
Stu"!tID i!t
Stu"!tNa+ 0ar*har@#>E!r(l+!tN( i!t
Yar i!t
C(urs 0ar*har@#>
A""rss 0ar*har@&>
Cit 0ar*har@#>
BHAVNA SINGH &&
-
8/18/2019 Project Lms Bhavna Singh
56/127
LIBRARY MANAGEMENT SYSTEM
Stat 0ar*har@#>
Pi!C(" i!t
C(!ta*t 0ar*har@#>
T$9l@ Issu Boo'
N$ T+!
IssuID i!t
IssuDat 0ar*har@#>
Stu"!tID i!t
Stu"!tNa+ 0ar*har@#>
E!r(l+!( i!t
Yar i!t
C(urs 0ar*har@#>
B((8ID i!t
B((8Na+ 0ar*har@#&
Tp 0ar*har@#>
2ritr 0ar*har@#>
T$9l@ Rturn Boo'
N$ T+!
Rtur!ID i!t
Rtur!Dat 0ar*har@#>
IssuID i!t
IssuDat 0ar*har@#>
B((8ID i!tB((8Na+ 0ar*har@#>
Tp 0ar*har@#>
2ritr 0ar*har@#>
Stu"!tID i!t
Stu"!tNa+ 0ar*har@#>
BHAVNA SINGH &4
-
8/18/2019 Project Lms Bhavna Singh
57/127
LIBRARY MANAGEMENT SYSTEM
E!r(l+!tN( i!t
Yar i!t
C(urs 0ar*har@1&
BHAVNA SINGH &5
-
8/18/2019 Project Lms Bhavna Singh
58/127
LIBRARY MANAGEMENT SYSTEM
FORM
BHAVNA SINGH &9
-
8/18/2019 Project Lms Bhavna Singh
59/127
LIBRARY MANAGEMENT SYSTEM
SPLASH SCREEN
BHAVNA SINGH &;
-
8/18/2019 Project Lms Bhavna Singh
60/127
LIBRARY MANAGEMENT SYSTEM
LOGIN FORM
BHAVNA SINGH 4>
-
8/18/2019 Project Lms Bhavna Singh
61/127
LIBRARY MANAGEMENT SYSTEM
HOME PAGE
BHAVNA SINGH 41
-
8/18/2019 Project Lms Bhavna Singh
62/127
LIBRARY MANAGEMENT SYSTEM
ADD BOOK DETAL
BHAVNA SINGH 4#
-
8/18/2019 Project Lms Bhavna Singh
63/127
LIBRARY MANAGEMENT SYSTEM
MODIFY BOOK DETAL
BHAVNA SINGH 4$
-
8/18/2019 Project Lms Bhavna Singh
64/127
LIBRARY MANAGEMENT SYSTEM
ADD STUDENT DETAIL
BHAVNA SINGH 4%
-
8/18/2019 Project Lms Bhavna Singh
65/127
LIBRARY MANAGEMENT SYSTEM
MODIFY STUDENT DETAIL
BHAVNA SINGH 4&
-
8/18/2019 Project Lms Bhavna Singh
66/127
LIBRARY MANAGEMENT SYSTEM
ISSUE BOOK DETAL
BHAVNA SINGH 44
-
8/18/2019 Project Lms Bhavna Singh
67/127
LIBRARY MANAGEMENT SYSTEM
MODIFY ISSUE BOOK DETAL
BHAVNA SINGH 45
-
8/18/2019 Project Lms Bhavna Singh
68/127
LIBRARY MANAGEMENT SYSTEM
RETURN BOOK DETAIL
BHAVNA SINGH 49
-
8/18/2019 Project Lms Bhavna Singh
69/127
LIBRARY MANAGEMENT SYSTEM
CODING
BHAVNA SINGH 4;
-
8/18/2019 Project Lms Bhavna Singh
70/127
LIBRARY MANAGEMENT SYSTEM
SLAS< SCREEN
K T( *ha!- this t+plat *h((s T((ls T+plats
a!" (p! th t+plat i! th "it(r. K
K
auth(r BHA3NA SINGH K
i+p(rt 1ss
-
8/18/2019 Project Lms Bhavna Singh
71/127
LIBRARY MANAGEMENT SYSTEM
>1%>1>>$&
$%>#>>#>
>$$&#>>#>
>$5&#>>#>a""@
-
8/18/2019 Project Lms Bhavna Singh
72/127
LIBRARY MANAGEMENT SYSTEM
L.GINi+p(rt
lu!a+!' 6La)l@Usr Na+
lpass'(r"!' 6La)l@Pass'(r" )(8!' 6Butt(!@O
)(8.a""A*ti(!List!r@this
)*a!*l!' 6Butt(!@Ca!*l
)*a!*l.a""A*ti(!List!r@this
stLa(ut@!ull
l1.stB(u!"s@1>>1&$>>#>
lu!a+.stB(u!"s@&&4>1>>#>lpass'(r".stB(u!"s@&&;>1>>#>
tu!a+.stB(u!"s@1$&4>1#>#>
tpass'(r".stB(u!"s@1$&;>1#>#>
BHAVNA SINGH 5#
-
8/18/2019 Project Lms Bhavna Singh
73/127
LIBRARY MANAGEMENT SYSTEM
)(8.stB(u!"s@9&1#>5&#>
)*a!*l.stB(u!"s@14&1#>5&#>
a""@l1a""@lu!a+a""@lpass'(r"a""@tu!a+a""@tpass'(r"a""@)(8a""@)*a!*l
st3isi)l@tru
stSi:@$5&##&stL(*ati(!@#&>1>>
stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSEKKstRsi:a)l@,als
trQ
Class.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
74/127
LIBRARY MANAGEMENT SYSTEM
Q
!' 2i!"(',(r+@"isp(s@
lsQ
6Opti(!Pa!.sh('Mssa-Dial(-@!ull2r(+- E!tr Tr A-ai!tu!a+.stT=t@
tpass'(r".stT=t@
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
i,@a.-tS(ur*@)*a!*l
Q"isp(s@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q
!' L(-i!@
BHAVNA SINGH 5%
-
8/18/2019 Project Lms Bhavna Singh
75/127
LIBRARY MANAGEMENT SYSTEM
A B..- ETAIL
i+p(rt
t)!a+!' 6T=tFil"@#>ttp!' 6T=tFil"@#>
t'ritr!' 6T=tFil"@#>
tpri*!' 6T=tFil"@#>tua!tit!' 6T=tFil"@#>
)sa0!' 6Butt(!@Sa0 )sa0.a""A*ti(!List!r@this
BHAVNA SINGH 5&
-
8/18/2019 Project Lms Bhavna Singh
76/127
LIBRARY MANAGEMENT SYSTEM
)*a!*l!' 6Butt(!@Ca!*l )*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it )=it.a""A*ti(!List!r@this
stLa(ut@!ull
l1.stB(u!"s@1>>1&$>>#>
l)i".stB(u!"s@&>4>1>>#>l)!a+.stB(u!"s@&>;>1>>#>
ltp.stB(u!"s@&>1#>1>>#>
l'ritr.stB(u!"s@&>1&>1>>#>lpri*.stB(u!"s@&>19>1>>#>
lua!tit.stB(u!"s@&>#1>1>>#>
t)i".stB(u!"s@1$>4>1>>#>t)!a+.stB(u!"s@1$>;>#>>#>
ttp.stB(u!"s@1$>1#>#>>#>
t'ritr.stB(u!"s@1$>1&>#>>#>tpri*.stB(u!"s@1$>19>9>#>
tua!tit.stB(u!"s@1$>#1>9>#>
)sa0.stB(u!"s@1>>$>>5&#>
)*a!*l.stB(u!"s@#>>$>>5&#>
)=it.stB(u!"s@$>>$>>5&#>
a""@l1a""@l)i"a""@l)!a+a""@ltpa""@l'ritra""@lpri*a""@lua!tit
a""@t)i"a""@t)!a+a""@ttpa""@t'ritra""@tpri*a""@tua!tita""@)sa0a""@)*a!*la""@)=it
st3isi)l@tru
stSi:@&>>%>>stL(*ati(!@#&>1>>
stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSEKKstRsi:a)l@,als
trQ
Stri!- rstr
i!t =>Class.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
77/127
LIBRARY MANAGEMENT SYSTEM
rsl*t ,r(+ A"")((8
rsst+.=*utJur@r'hil@rs.!=t@
Q [email protected]!-@1
i,@=>
Q
t)i".stT=t@1
ls
Qi,@=>
Q
K==X1Stri!- str$@Stri!-=t)i".stT=t@str$
K
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" +pt@
Q
t)i".stT=t@t)!a+.stT=t@
ttp.stT=t@
t'ritr.stT=t@tpri*.stT=t@
tua!tit.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t aQ
i,@a.-tS(ur*@)sa0
QStri!- r
tr
BHAVNA SINGH 55
-
8/18/2019 Project Lms Bhavna Singh
78/127
LIBRARY MANAGEMENT SYSTEM
Q
ri!srt i!t( A"")((8 0alus@Xt)i".-tT=t@XXt)[email protected]=t@XXt'ritr.-tT=t@XXtpri*.-tT=t@
XXtua!tit.-tT=t@X st+.=*utUp"at@r
6Opti(!Pa!.sh('Mssa-Dial(-@!ullI!,(r+ati(! Sa0"Su**ss,ullZZZZZZ
+pt@
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t)!a+.-tT=t@
i,@a.-tS(ur*@)=it
Q
"isp(s@
KKi,@Ca!*[email protected]*ti(!C(++a!"@
i,@a.-tS(ur*@)*a!*lQ
+pt@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q
!' A"")((8@
BHAVNA SINGH 59
-
8/18/2019 Project Lms Bhavna Singh
79/127
LIBRARY MANAGEMENT SYSTEM
M.IFY B..- ETAIL
i+p(rt
t'ritr!' 6T=tFil"@#>tpri*!' 6T=tFil"@#>
tua!tit!' 6T=tFil"@#>
BHAVNA SINGH 5;
-
8/18/2019 Project Lms Bhavna Singh
80/127
LIBRARY MANAGEMENT SYSTEM
)up"at!' 6Butt(!@Up"at )up"at.a""A*ti(!List!r@this
)"lt!' 6Butt(!@Dlt
)"lt.a""A*ti(!List!r@this
)*a!*l!' 6Butt(!@Ca!*l
)*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it
)=it.a""A*ti(!List!r@this
stLa(ut@!ull
l1.stB(u!"s@1>>1&%>>#>l)i".stB(u!"s@;>4>1>>#>l)!a+.stB(u!"s@;>;>1>>#>
ltp.stB(u!"s@;>1#>1>>#>
l'ritr.stB(u!"s@;>1&>1>>#>lpri*.stB(u!"s@;>19>1>>#>
lua!tit.stB(u!"s@;>#1>1>>#>
KK*)i".stB(u!"s@15>4>1>>#>KKSt C(+)( B(=
t)!a+.stB(u!"s@15>;>#>>#>
ttp.stB(u!"s@15>1#>#>>#>
t'ritr.stB(u!"s@15>1&>#>>#>tpri*.stB(u!"s@15>19>9>#>
tua!tit.stB(u!"s@15>#1>9>#>
)up"at.stB(u!"s@9>$>>5&#>
)"lt.stB(u!"s@19>$>>5&#>
)*a!*l.stB(u!"s@#9>$>>5&#> )=it.stB(u!"s@$9>$>>5&#>
a""@l1a""@l)i"a""@l)!a+a""@ltpa""@l'ritra""@lpri*a""@lua!tit
KKa""@*)i"
a""@t)!a+a""@ttpa""@t'ritra""@tpri*a""@tua!tit
a""@)up"ata""@)"lta""@)*a!*la""@)=itst3isi)l@tru
stSi:@&&>%>>
stL(*ati(!@#&>1>>stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSE
BHAVNA SINGH 9>
-
8/18/2019 Project Lms Bhavna Singh
81/127
LIBRARY MANAGEMENT SYSTEM
KKstRsi:a)l@,als
trQClass.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
82/127
LIBRARY MANAGEMENT SYSTEM
rsl*t ,r(+ A"")((8
'hr B((8ID@XX0alXXrsst+.=*utJur@r
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@#
'hil@rs.!=t@Q
t)[email protected]!-@#
t'[email protected]!-@%
tpri*[email protected]!-@&
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" +pt@
Q
t)!a+.stT=t@
ttp.stT=t@
t'ritr.stT=t@tpri*.stT=t@
tua!tit.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t a
QStri!- r
i,@a.-tS(ur*@)up"at
Qtr
Q
BHAVNA SINGH 9#
-
8/18/2019 Project Lms Bhavna Singh
83/127
LIBRARY MANAGEMENT SYSTEM
rup"at A"")((8 st
B((8IDX0alXB((8Na+Xt)[email protected]=t@X2ritrXt'ritr.-tT=t@XPri*Xtpri*.-tT=t@
XJua!titXtua!tit.-tT=t@X 'hr B((8IDX0alXrsst+.=*utJur@r
6Opti(!Pa!.sh('Mssa-Dial(-@!ullData M("i,i"Su**ssFull
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t)!a+.-tT=t@
i,@a.-tS(ur*@)=itQ"isp(s@
i,@a.-tS(ur*@)"lt
Q
trQ
r"lt ,r(+ A"")((8 'hr B((8IDX0alX
rsst+.=*utJur@r
6Opti(!Pa!.sh('Mssa-Dial(-@!ullData Dlt"Su**ssFull
*at*h@E=*pti(! Q
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
i,@a.-tS(ur*@)*a!*lQ
+pt@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q
BHAVNA SINGH 9$
-
8/18/2019 Project Lms Bhavna Singh
84/127
LIBRARY MANAGEMENT SYSTEM
!' M("i,B((8Dtail@
A ST=ENT ETAIL
i+p(rt
-
8/18/2019 Project Lms Bhavna Singh
85/127
LIBRARY MANAGEMENT SYSTEM
tsi"!' 6T=tFil"@#>
t!r(l!(!' 6T=tFil"@#>t!a+!' 6T=tFil"@#>
t)ar!' 6T=tFil"@#>t*(urs!' 6T=tFil"@#>
ta""rss!' 6T=tFil"@#>t*it!' 6T=tFil"@#>
tstat!' 6T=tFil"@#>
tpi!*("!' 6T=tFil"@#>t*(!ta*t!' 6T=tFil"@#>
)sa0!' 6Butt(!@Sa0
)sa0.a""A*ti(!List!r@this
)*a!*l!' 6Butt(!@Ca!*l )*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it )=it.a""A*ti(!List!r@this
stLa(ut@!ulll1.stB(u!"s@1#>1&&>>#>
lsi".stB(u!"s@;>9>1>>#>
l!r(l!(.stB(u!"s@;>1%>1>>#>l!a+.stB(u!"s@;>11>1>>#>
l)ar.stB(u!"s@;>15>1>>#>
l*(urs.stB(u!"s@;>#>>1>>#>la""rss.stB(u!"s@;>#$>1>>#>
l*it.stB(u!"s@;>#4>1>>#>
lstat.stB(u!"s@;>#;>1>>#>lpi!*(".stB(u!"s@;>$#>1>>#>
l*(!ta*t.stB(u!"s@;>$&>1>>#>
tsi".stB(u!"s@19>9>1>>#>
t!r(l!(.stB(u!"s@19>1%>1>>#>
t!a+.stB(u!"s@19>11>##>#>t)ar.stB(u!"s@19>15>9>#>
t*(urs.stB(u!"s@19>#>>##>#>
ta""rss.stB(u!"s@19>#$>##>#>t*it.stB(u!"s@19>#4>1#>#>
tstat.stB(u!"s@19>#;>1#>#>
BHAVNA SINGH 9&
-
8/18/2019 Project Lms Bhavna Singh
86/127
LIBRARY MANAGEMENT SYSTEM
tpi!*(".stB(u!"s@19>$#>1#>#>
t*(!ta*t.stB(u!"s@19>$&>1#>#>
)sa0.stB(u!"s@1&>%#>5&#>
)*a!*l.stB(u!"s@#&>%#>5&#> )=it.stB(u!"s@$&>%#>5&#>
a""@l1a""@lsi"a""@l!r(l!(a""@l!a+a""@l)ara""@l*(ursa""@la""rssa""@l*
ita""@lstata""@lpi!*("a""@l*(!ta*t
a""@tsi"a""@t!r(l!(a""@t!a+a""@t)ara""@t*(ursa""@ta""rssa""@t*ita""@tstata""@tpi!*("a""@t*(!ta*ta""@)sa0a""@)*a!*la""@)=it
st3isi)l@tru
stSi:@4>>&>>stL(*ati(!@#&>1>>
stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSEKKstRsi:a)l@,als
tr
Q
Stri!- rstri!t =>
Class.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
87/127
LIBRARY MANAGEMENT SYSTEM
i,@=>
QK==X1
Stri!- str$@Stri!-=t)i".stT=t@str$
K
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" +pt@Qtsi".stT=t@
t!a+.stT=t@
t!r(l!(.stT=t@t)ar.stT=t@
t*(urs.stT=t@
ta""rss.stT=t@t*it.stT=t@
tstat.stT=t@
tpi!*(".stT=t@
t*(!ta*t.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t a
Q
Stri!- r
i,@a.-tS(ur*@)sa0
Qtr
Q
ri!srt i!t( Stu"!t 0alus@Xtsi".-tT=t@
XXt!a+.-tT=t@XXt!r(l!(.-tT=t@XXt)ar.-tT=t@XXt*(urs.-tT=t@XXta""rss.-tT=t@XXt*[email protected]=t@
XXtpi!*(".-tT=t@XXt*(!ta*t.-tT=t@X
st+.=*utUp"at@r6Opti(!Pa!.sh('Mssa-Dial(-@!ullI!,(r+ati(! Sa0"
Su**ss,ullZZZZZZ
BHAVNA SINGH 95
-
8/18/2019 Project Lms Bhavna Singh
88/127
LIBRARY MANAGEMENT SYSTEM
+pt@
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t!a+.-tT=t@
KKi,@Ca!*[email protected]*ti(!C(++a!"@i,@a.-tS(ur*@)*a!*l
Q
+pt@i,@a.-tS(ur*@)=it
Q
"isp(s@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q!' A""Stu"!tDtail@
BHAVNA SINGH 99
-
8/18/2019 Project Lms Bhavna Singh
89/127
LIBRARY MANAGEMENT SYSTEM
M.IFY ST=ENT ETAIL
i+p(rt
t!a+!' 6T=tFil"@#>
BHAVNA SINGH 9;
-
8/18/2019 Project Lms Bhavna Singh
90/127
LIBRARY MANAGEMENT SYSTEM
t)ar!' 6T=tFil"@#>
t*(urs!' 6T=tFil"@#>ta""rss!' 6T=tFil"@#>
t*it!' 6T=tFil"@#>tstat!' 6T=tFil"@#>
tpi!*("!' 6T=tFil"@#>t*(!ta*t!' 6T=tFil"@#>
)up"at!' 6Butt(!@Up"at )up"at.a""A*ti(!List!r@this
)"lt!' 6Butt(!@Dlt )"lt.a""A*ti(!List!r@this
)*a!*l!' 6Butt(!@Ca!*l
)*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it
)=it.a""A*ti(!List!r@this
stLa(ut@!ull
l1.stB(u!"s@1>>1&&>>#>
lsi".stB(u!"s@;>9>1>>#>
l!r(l!(.stB(u!"s@;>11>1>>#>
l!a+.stB(u!"s@;>1%>1>>#>l)ar.stB(u!"s@;>15>1>>#>
l*(urs.stB(u!"s@;>#>>1>>#>
la""rss.stB(u!"s@;>#$>1>>#>l*it.stB(u!"s@;>#4>1>>#>
lstat.stB(u!"s@;>#;>1>>#>
lpi!*(".stB(u!"s@;>$#>1>>#>l*(!ta*t.stB(u!"s@;>$&>1>>#>
KK*sti".stB(u!"s@19>9>1>>#>KKSt C(+)( B(=t!r(l!(.stB(u!"s@19>11>1>>#>
t!a+.stB(u!"s@19>1%>##>#>
t)ar.stB(u!"s@19>15>9>#>t*(urs.stB(u!"s@19>#>>##>#>
ta""rss.stB(u!"s@19>#$>##>#>
BHAVNA SINGH ;>
-
8/18/2019 Project Lms Bhavna Singh
91/127
LIBRARY MANAGEMENT SYSTEM
t*it.stB(u!"s@19>#4>1#>#>
tstat.stB(u!"s@19>#;>1#>#>tpi!*(".stB(u!"s@19>$#>1#>#>
t*(!ta*t.stB(u!"s@19>$&>1#>#>
)up"at.stB(u!"s@11>%#>5&#> )"lt.stB(u!"s@#1>%#>5&#>
)*a!*l.stB(u!"s@$1>%#>5&#>
)=it.stB(u!"s@%1>%#>5&#>
a""@l1a""@lsi"a""@l!r(l!(a""@l!a+a""@l)ara""@l*(ursa""@la""rssa""@l*ita""@lstata""@lpi!*("a""@l*(!ta*t
a""@t!r(l!(a""@t!a+a""@t)ara""@t*(ursa""@ta""rssa""@t*ita""@tstata"
"@tpi!*("a""@t*(!ta*t
a""@)up"ata""@)"lta""@)*a!*la""@)=itst3isi)l@tru
stSi:@4>>&>>
stL(*ati(!@#&>1>>
stRsi:a)l@,alsstD,aultCl(sOprati(!@EITONCLOSE
KKstRsi:a)l@,als
trQClass.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
92/127
LIBRARY MANAGEMENT SYSTEM
*sti".stB(u!"s@19>9>1>>#>
*sti".a""It+List!r@this
*at*h@E=*pti(!
Q6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" it+StatCha!-"@It+E0!t i
QStri!- t+p
t+p@Stri!-*sti".-tSl*t"It+@
0alI!t-r.parsI!t@t+p-t"ata@
pu)li* 0(i" -t"ata@
Qtr
Q
Stri!- rrsl*t ,r(+ Stu"!t 'hr Stu"!tID@XX0alXX
rsst+.=*utJur@r
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@#
'hil@rs.!=t@Q
t!r(l!([email protected]!-@$t)[email protected]!-@%
t*([email protected]!-@&
ta""[email protected]!-@4t*[email protected]!-@5
tpi!*("[email protected]!-@;t*(!ta*[email protected]!-@1>
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
BHAVNA SINGH ;#
-
8/18/2019 Project Lms Bhavna Singh
93/127
LIBRARY MANAGEMENT SYSTEM
pu)li* 0(i" +pt@
QKKsti".stT=t@
t!a+.stT=t@t!r(l!(.stT=t@
t)ar.stT=t@t*(urs.stT=t@
ta""rss.stT=t@
t*[email protected]=t@
tpi!*(".stT=t@
t*(!ta*t.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t a
Q Stri!- r
i,@a.-tS(ur*@)up"at
Qtr
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@1
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t!a+.-tT=t@
i,@a.-tS(ur*@)"ltQ
tr
Qr"lt ,r(+ Stu"!t 'hr Stu"!tIDX0alX
st+.=*utJur@r
6Opti(!Pa!.sh('Mssa-Dial(-@!ullData Dlt"
Su**ssFull+pt@
*at*h@E=*pti(! Q
KK 6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
BHAVNA SINGH ;$
-
8/18/2019 Project Lms Bhavna Singh
94/127
LIBRARY MANAGEMENT SYSTEM
i,@a.-tS(ur*@)*a!*l
Q+pt@
i,@a.-tS(ur*@)=it
Q
"isp(s@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q!' M("i,Stu"!tDtail@
BHAVNA SINGH ;%
-
8/18/2019 Project Lms Bhavna Singh
95/127
LIBRARY MANAGEMENT SYSTEM
ISS=E B..- ETAIL
i+p(rt 15>#&>14>
l1!' 6La)l@ISSUE BOO DETAILl1.stF(r-r(u!"@C(l(r.r"
l1.stF(!t@!' F(!t@Al-ria!F(!t.BOLD$>
KKl1.stBa*8-r(u!"@C(l(r.r"l#!' 6La)l@Stu"!t I!,(r+ati(!
l#.stF(r-r(u!"@C(l(r.)lu
BHAVNA SINGH ;&
-
8/18/2019 Project Lms Bhavna Singh
96/127
LIBRARY MANAGEMENT SYSTEM
l#.stF(!t@!' F(!t@Arial R(u!"" MT B(l"F(!t.BOLD1%
l$!' 6La)l@B((8 I!,(r+ati(!l$.stF(r-r(u!"@C(l(r.)lu
l$.stF(!t@!' F(!t@Arial R(u!"" MT B(l"F(!t.BOLD1%
lii"!' 6La)l@Issu IDli"at!' 6La)l@Issu Dat
KKStu"!t I!,(r+ati(!
lsti"!' 6La)l@Stu"!t IDlst!a+!' 6La)l@Na+
lstr!(!' 6La)l@E!(rl+!t N(.
lst)at*har!' 6La)l@Bat*hYarlst*(urs!' 6La)l@C(urs
KKB((8 I!,(r+ati(!l)i"!' 6La)l@B((8 IDl)!a+!' 6La)l@B((8 Na+
l)tp!' 6La)l@Tp
l)'ritr!' 6La)l@2ritr
tii"!' 6T=tFil"@#>ti"at!' 6T=tFil"@#>
tst!a+!' 6T=tFil"@#>
tstr!(!' 6T=tFil"@#>tst)at*har!' 6T=tFil"@#>
tst*(urs!' 6T=tFil"@#>
*)i"!' 6C(+)(B(=@
t)!a+!' 6T=tFil"@#>t)tp!' 6T=tFil"@#>
t)'ritr!' 6T=tFil"@#>
)sa0!' 6Butt(!@Sa0 )sa0.a""A*ti(!List!r@this
)*a!*l!' 6Butt(!@Ca!*l
)*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it
)=it.a""A*ti(!List!r@this
stLa(ut@!ull
BHAVNA SINGH ;4
-
8/18/2019 Project Lms Bhavna Singh
97/127
LIBRARY MANAGEMENT SYSTEM
stu.stLa(ut@!ull
l1.stB(u!"s@19>1&&>>#>
l#.stB(u!"s@5>1&>1&>#>l$.stB(u!"s@$5>1&>1&>#>
lii".stB(u!"s@##>4>1>>#>
li"at.stB(u!"s@##>;>1>>#>
tii".stB(u!"s@$>>4>1$>#>
ti"at.stB(u!"s@$>>;>1$>#>
lsti".stB(u!"s@1>1>1>>#>
lst!a+.stB(u!"s@1>%>1>>#>
lstr!(.stB(u!"s@1>5>1>>#>lst)at*har.stB(u!"s@1>1>>1>>#>lst*(urs.stB(u!"s@1>1$>1>>#>
tst!a+.stB(u!"s@1>>%>1%>#>tstr!(.stB(u!"s@1>>5>1#>#>
tst)at*har.stB(u!"s@1>>1>>1>>#>
tst*(urs.stB(u!"s@1>>1$>1%>#>
stLa(ut@!ull
)((8.stLa(ut@!ull
l)i".stB(u!"s@1>1>1>>#>
l)!a+.stB(u!"s@1>%>1>>#>
l)tp.stB(u!"s@1>5>1>>#>l)'ritr.stB(u!"s@1>1>>1>>#>
t)!a+.stB(u!"s@9>%>1&>#>
t)tp.stB(u!"s@9>5>1&>#>
t)'ritr.stB(u!"s@9>1>>1&>#>
)sa0.stB(u!"s@19>$9>5&#>
)*a!*l.stB(u!"s@#9>$9>5&#>
)=it.stB(u!"s@$9>$9>5&#>
a""@l1a""@l#a""@l$a""@lii"a""@li"atstu.a""@lsti"stu.a""@lst!a+stu.a""@lstr!(
stu.a""@lst)at*har
BHAVNA SINGH ;5
-
8/18/2019 Project Lms Bhavna Singh
98/127
LIBRARY MANAGEMENT SYSTEM
stu.a""@lst*(urs)((8.a""@l)i")((8.a""@l)!a+)((8.a""@l)tp)((8.a""@l)'ritr
a""@tii"a""@ti"atstu.a""@tst!a+stu.a""@tstr!(stu.a""@tst)at*harstu.a""@tst*(urs)((8.a""@t)!a+)((8.a""@t)tp)((8.a""@t)'ritr
a""@)sa0a""@)*a!*la""@)=itst3isi)l@tru
stSi:@5>>&>>
stL(*ati(!@#&>1>>stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSE
KKstRsi:a)l@,alstrQi!t =>
Class.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
99/127
LIBRARY MANAGEMENT SYSTEM
r1sl*t ,r(+ Stu"!trsst+.=*utJur@r1
3*t(r 0!' 3*t(r@
'hil@rs.!=t@Q
0.a""@rs.-tStri!-@1
*sti"!' 6C(+)(B(=@0
stu.a""@*sti"*sti".stB(u!"s@1>>1>1>>#>
*sti".a""It+List!r@this
KK)((8 i" *(+)( 0alur#sl*t ,r(+ A""B((8
rsst+.=*utJur@r#
3*t(r 01!' 3*t(r@'hil@rs.!=t@
Q
01.a""@rs.-tStri!-@1
*)i"!' 6C(+)(B(=@01 )((8.a""@*)i"
*)i".stB(u!"s@9>1>1>>#>KKSt C(+)(B(=
*)i".a""It+List!r@this
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" it+StatCha!-"@It+E0!t i
Q
i,@i.-tS(ur*@*sti"
Q
t+p@Stri!-*sti".-tSl*t"It+@0alI!t-r.parsI!t@t+p
-t"ata@
BHAVNA SINGH ;;
-
8/18/2019 Project Lms Bhavna Singh
100/127
LIBRARY MANAGEMENT SYSTEM
i,@i.-tS(ur*@*)i"Q
t+p1@Stri!-*)i".-tSl*t"It+@0al1I!t-r.parsI!t@t+p1
-t)((8@
pu)li* 0(i" -t"ata@
Q
trQ
Stri!- rr1
r1sl*t ,r(+ Stu"!t 'hrStu"!tID@XX0alXXrsst+.=*utJur@r1
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!
-@#'hil@rs.!=t@
Q
[email protected]!-@#tstr!([email protected]!-@$
tst)at*[email protected]!-@%
tst*([email protected]!-@&
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" -t)((8@Q
Stri!- r#
tr
Qr#sl*t ,r(+ A""B((8 'hr B((8ID@XX0al1XX
rsst+.=*utJur@r#
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@#'hil@rs.!=t@
Q
BHAVNA SINGH 1>>
-
8/18/2019 Project Lms Bhavna Singh
101/127
LIBRARY MANAGEMENT SYSTEM
t)[email protected]!-@#
t)[email protected]!-@$t)'[email protected]!-@%
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" +pt@Q
tii".stT=t@
ti"at.stT=t@KK*sti".-tT=t@tst!a+.stT=t@
tstr!(.stT=t@
tst)at*har.stT=t@tst*(urs.stT=t@
KK*)i".stT=t@
t)!a+.stT=t@t)tp.stT=t@
t)'ritr.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t a
Q
Stri!- r
i,@a.-tS(ur*@)sa0
Qtr
Q
ri!srt i!t( A""B((8 0alus@Xtii".-tT=t@
XXti"at.-tT=t@XXt+pXXtst!a+.-tT=t@XXtstr!(.-tT=t@
XXtst)at*har.-tT=t@XXtst*(urs.-tT=t@XXt+p1XXt)!a+.-tT=t@
XXt)tp.-tT=t@XXt)'ritr.-tT=t@Xst+.=*utUp"at@r
6Opti(!Pa!.sh('Mssa-Dial(-@!ullI!,(r+ati(! Sa0"
Su**ss,ullZZZZZZ+pt@
BHAVNA SINGH 1>1
-
8/18/2019 Project Lms Bhavna Singh
102/127
LIBRARY MANAGEMENT SYSTEM
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t)!a+.-tT=t@
i,@a.-tS(ur*@)*a!*l
Q+pt@
i,@a.-tS(ur*@)=itQ
"isp(s@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q
!' IssuB((8Dtail@
BHAVNA SINGH 1>#
-
8/18/2019 Project Lms Bhavna Singh
103/127
LIBRARY MANAGEMENT SYSTEM
M.IFY ISS=E B..- ETAIL
i+p(rt 15>#&>14> )((8.stB(u!"s@$&>15>#&>14>
l1!' 6La)l@MODIFY ISSUE BOO DETAILl1.stF(r-r(u!"@C(l(r.r"
l1.stF(!t@!' F(!t@Al-ria!F(!t.BOLD$>
BHAVNA SINGH 1>$
-
8/18/2019 Project Lms Bhavna Singh
104/127
LIBRARY MANAGEMENT SYSTEM
KKl1.stBa*8-r(u!"@C(l(r.r"
l#!' 6La)l@Stu"!t I!,(r+ati(!l#.stF(r-r(u!"@C(l(r.)lu
l#.stF(!t@!' F(!t@Arial R(u!"" MT B(l"F(!t.BOLD1%l$!' 6La)l@B((8 I!,(r+ati(!
l$.stF(r-r(u!"@C(l(r.)lul$.stF(!t@!' F(!t@Arial R(u!"" MT B(l"F(!t.BOLD1%
lii"!' 6La)l@Issu IDli"at!' 6La)l@Issu Dat
KKStu"!t I!,(r+ati(!
lsti"!' 6La)l@Stu"!t IDlst!a+!' 6La)l@Na+
lstr!(!' 6La)l@R(ll N(.
lstar!' 6La)l@Yarlst)ra!*h!' 6La)l@C(urs
KKB((8 I!,(r+ati(!
l)i"!' 6La)l@B((8 IDl)!a+!' 6La)l@B((8 Na+
l)tp!' 6La)l@Tp
l)'ritr!' 6La)l@2ritrl)st(*8!' 6La)l@St(*8
*ii"!' 6C(+)(B(=@ti"at!' 6T=tFil"@#>
*sti"!' 6C(+)(B(=@
tst!a+!' 6T=tFil"@#>
tstr!(!' 6T=tFil"@#>tstar!' 6T=tFil"@#>
tst*(urs!' 6T=tFil"@#>
*)i"!' 6C(+)(B(=@
t)!a+!' 6T=tFil"@#>
t)tp!' 6T=tFil"@#>t)'ritr!' 6T=tFil"@#>
t)st(*8!' 6T=tFil"@#>
)up"at!' 6Butt(!@Up"at
)up"at.a""A*ti(!List!r@this
BHAVNA SINGH 1>%
-
8/18/2019 Project Lms Bhavna Singh
105/127
LIBRARY MANAGEMENT SYSTEM
)*a!*l!' 6Butt(!@Ca!*l )*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it
)=it.a""A*ti(!List!r@this
stLa(ut@!ull
stu.stLa(ut@!ulll1.stB(u!"s@14>1&&>>#>
l#.stB(u!"s@5>1&>1&>#>l$.stB(u!"s@$&>1&>1&>#>
lii".stB(u!"s@##>4>1>>#>li"at.stB(u!"s@##>;>1>>#>
ti"at.stB(u!"s@$>>;>1$>#>
lsti".stB(u!"s@1>1>1>>#>
lst!a+.stB(u!"s@1>%>1>>#>lstr!(.stB(u!"s@1>5>1>>#>
lstar.stB(u!"s@1>1>>1>>#>
lst)ra!*h.stB(u!"s@1>1$>1>>#>
*sti".stB(u!"s@1>>1>1>>#>KKSt C(+)(B(=
tst!a+.stB(u!"s@1>>%>1%>#>
tstr!(.stB(u!"s@1>>5>1#>#>tstar.stB(u!"s@1>>1>>1>>#>
tst*(urs.stB(u!"s@1>>1$>1%>#>
KK stLa(ut@!ull
)((8.stLa(ut@!ull
l)i".stB(u!"s@1>1>1>>#>
l)!a+.stB(u!"s@1>%>1>>#>
l)tp.stB(u!"s@1>5>1>>#>
l)'ritr.stB(u!"s@1>1>>1>>#>l)st(*8.stB(u!"s@1>1$>1>>#>
*)i".stB(u!"s@9>1>1>>#>KKSt C(+)(B(=t)!a+.stB(u!"s@9>%>1&>#>
t)tp.stB(u!"s@9>5>1&>#>
BHAVNA SINGH 1>&
-
8/18/2019 Project Lms Bhavna Singh
106/127
LIBRARY MANAGEMENT SYSTEM
t)'ritr.stB(u!"s@9>1>>1&>#>
t)st(*8.stB(u!"s@9>1$>9>#>
)up"at.stB(u!"s@19>$9>5&#> )*a!*l.stB(u!"s@#9>$9>5&#>
)=it.stB(u!"s@$9>$9>5&#>
a""@l1a""@l#a""@l$a""@lii"a""@li"atstu.a""@lsti"stu.a""@lst!a+stu.a""@lstr!(
stu.a""@lstar
stu.a""@lst)ra!*h)((8.a""@l)i")((8.a""@l)!a+)((8.a""@l)tp)((8.a""@l)'ritr
)((8.a""@l)st(*8
a""@ti"atstu.a""@*sti"stu.a""@tst!a+stu.a""@tstr!(stu.a""@tstar
stu.a""@tst*(urs)((8.a""@*)i")((8.a""@t)!a+)((8.a""@t)tp)((8.a""@t)'ritr
)((8.a""@t)st(*8
a""@)up"ata""@)*a!*la""@)=it
st3isi)l@tru
stSi:@5>>&>>
stL(*ati(!@#&>1>>stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSE
KKstRsi:a)l@,alstrQ
i!t =>
Class.,(rNa+@su!.4
-
8/18/2019 Project Lms Bhavna Singh
107/127
LIBRARY MANAGEMENT SYSTEM
*ii"!' 6C(+)(B(=@0
a""@*ii"*ii".stB(u!"s@$>>4>1$>#>
*ii".a""It+List!r@this
r1sl*t ,r(+ Stu"!t
rsst+.=*utJur@r1
3*t(r 01!' 3*t(r@
'hil@rs.!=t@
Q 01.a""@rs.-tStri!-@1
*sti"!' 6C(+)(B([email protected]""@*sti"
*sti".stB(u!"s@1>>1>1>>#>
*sti".a""It+List!r@this
KK)((8 i" *(+)( 0alu
r#sl*t ,r(+ IssuB((8
rsst+.=*utJur@r#3*t(r 0#!' 3*t(r@
'hil@rs.!=t@
Q
0#.a""@rs.-tStri!-@1
*)i"!' 6C(+)(B(=@0#
)((8.a""@*)i"*)i".stB(u!"s@9>1>1>>#>KKSt C(+)(B(=
*)i".a""It+List!r@this
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
BHAVNA SINGH 1>5
-
8/18/2019 Project Lms Bhavna Singh
108/127
LIBRARY MANAGEMENT SYSTEM
pu)li* 0(i" it+StatCha!-"@It+E0!t i
Q
i,@i.-tS(ur*@*ii"Q
t+p@Stri!-*ii".-tSl*t"It+@0alI!t-r.parsI!t@t+p
-tii"@
i,@i.-tS(ur*@*sti"
Qt+p1@Stri!-*sti".-tSl*t"It+@
0al1I!t-r.parsI!t@t+p1
-t"ata@i,@i.-tS(ur*@*)i"
Q
t+p#@Stri!-*)i".-tSl*t"It+@0al#I!t-r.parsI!t@t+p#
-t)((8@
pu)li* 0(i" -tii"@
Q
trQ
Stri!- r
rsl*t ,r(+ Stu"!t 'hrStu"!tID@XX0alXX
rsst+.=*utJur@r
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@#
'hil@rs.!=t@
Qti"[email protected]!-@#
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
BHAVNA SINGH 1>9
-
8/18/2019 Project Lms Bhavna Singh
109/127
LIBRARY MANAGEMENT SYSTEM
pu)li* 0(i" -t"ata@
Q tr
QStri!- r1
r1sl*t ,r(+ Stu"!t 'hr
Stu"!tID@XX0al1XXrsst+.=*utJur@r1
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!
-@#'hil@rs.!=t@
Q
[email protected]!-@#tstr!([email protected]!-@[email protected]!-@%
tst*([email protected]!-@&
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" -t)((8@
QStri!- r#
tr
Qr#sl*t ,r(+ B((8 'hr B((8ID@XX0al#XX
rsst+.=*utJur@r#
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@#'hil@rs.!=t@
Q
t)[email protected]!-@#
t)[email protected]!-@$t)'[email protected]!-@%
t)st(*[email protected]!-@4
*at*h@E=*pti(!
BHAVNA SINGH 1>;
-
8/18/2019 Project Lms Bhavna Singh
110/127
LIBRARY MANAGEMENT SYSTEM
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" +pt@Q
KKtii".stT=t@
ti"at.stT=t@KK*sti".-tT=t@
tst!a+.stT=t@
tstr!([email protected]=t@
tst*(urs.stT=t@
KK*)i".stT=t@t)!a+.stT=t@t)tp.stT=t@
t)'ritr.stT=t@
t)st(*8.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t a
Q
i,@a.-tS(ur*@)up"at
Q
trQ
KKrsst+.=*utJur@sl*t pass'(r" ,r(+ l(-i! 'hr
usr!a+XXt)i".-tT=t@X6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@1
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t)!a+.-tT=t@
i,@a.-tS(ur*@)=it
Q
BHAVNA SINGH 11>
-
8/18/2019 Project Lms Bhavna Singh
111/127
LIBRARY MANAGEMENT SYSTEM
"isp(s@
pu)li* stati* 0(i" +ai!@Stri!- ar-sV
Q
!' M("i,IssuB((8Dtail@
BHAVNA SINGH 111
-
8/18/2019 Project Lms Bhavna Singh
112/127
LIBRARY MANAGEMENT SYSTEM
RET=RN B..- ETAIL
i+p(rt 15>#&>14>
stu.stB(u!"s@$&>15>#&>14>
l1!' 6La)l@RETURN BOO DETAIL
l1.stF(r-r(u!"@C(l(r.r"
l1.stF(!t@!' F(!t@Al-ria!F(!t.BOLD$>KKl1.stBa*8-r(u!"@C(l(r.r"
l#!' 6La)l@B((8 I!,(r+ati(!
BHAVNA SINGH 11#
-
8/18/2019 Project Lms Bhavna Singh
113/127
LIBRARY MANAGEMENT SYSTEM
l#.stF(r-r(u!"@C(l(r.)lu
l#.stF(!t@!' F(!t@Arial R(u!"" MT B(l"F(!t.BOLD1%l$!' 6La)l@Stu"!t I!,(r+ati(!
l$.stF(r-r(u!"@C(l(r.)lul$.stF(!t@!' F(!t@Arial R(u!"" MT B(l"F(!t.BOLD1%
lri"!' 6La)l@Rtur! ID
lr"at!' 6La)l@Rtur! Dat
lii"!' 6La)l@Issu ID
li"at!' 6La)l@Issu Dat
*ii"!' 6C(+)(B(=@
KK*)i"!' 6C(+)(B(=@
KK*sti"!' 6C(+)(B(=@KK*ii".a""It+@
KKB((8 I!,(r+ati(!
l)i"!' 6La)l@B((8 IDl)!a+!' 6La)l@B((8 Na+
l)tp!' 6La)l@Tp
l)'ritr!' 6La)l@2ritr
KKStu"!t I!,(r+ati(!
lsti"!' 6La)l@Stu"!t IDlst!a+!' 6La)l@Na+
lstr!(!' 6La)l@E!r(l+!t N(.
lstar!' 6La)l@Yarlst*(urs!' 6La)l@C(urs
tri"!' 6T=tFil"@#>tr"at!' 6T=tFil"@#>
ti"at!' 6T=tFil"@#>
t)i"!' 6T=tFil"@#>
t)!a+!' 6T=tFil"@#>
t)tp!' 6T=tFil"@#>t)'ritr!' 6T=tFil"@#>
tsti"!' 6T=tFil"@#>tst!a+!' 6T=tFil"@#>
tstr!(!' 6T=tFil"@#>
BHAVNA SINGH 11$
-
8/18/2019 Project Lms Bhavna Singh
114/127
LIBRARY MANAGEMENT SYSTEM
tstar!' 6T=tFil"@#>
tst*(urs!' 6T=tFil"@#>
)sa0!' 6Butt(!@Sa0
)sa0.a""A*ti(!List!r@this
)*a!*l!' 6Butt(!@Ca!*l
)*a!*l.a""A*ti(!List!r@this
)=it!' 6Butt(!@E=it
)=it.a""A*ti(!List!r@this
stLa(ut@!ull
l1.stB(u!"s@19>1&&>>#>
l#.stB(u!"s@5>1&>1&>#>
l$.stB(u!"s@$&>1&>1&>#>
lri".stB(u!"s@##>4>1>>#>
lr"at.stB(u!"s@##>;>1>>#>
lii".stB(u!"s@1#>1#>1>>#>
li"at.stB(u!"s@$9>1#>1>>#>
tri".stB(u!"s@$>>4>1$>#>tr"at.stB(u!"s@$>>;>1$>#>
ti"at.stB(u!"s@%&>1#>1>>#>
KKSt C(+)(B(=
stu.stLa(ut@!ull
lsti".stB(u!"s@1>1>1>>#>lst!a+.stB(u!"s@1>%>1>>#>
lstr!(.stB(u!"s@1>5>1>>#>
lstar.stB(u!"s@1>1>>1>>#>
lst*(urs.stB(u!"s@1>1$>1>>#>
tsti".stB(u!"s@1>>1>1>>#>KKSt C(+)(B(=
tst!a+.stB(u!"s@1>>%>1%>#>tstr!(.stB(u!"s@1>>5>1#>#>
tstar.stB(u!"s@1>>1>>1>>#>
BHAVNA SINGH 11%
-
8/18/2019 Project Lms Bhavna Singh
115/127
LIBRARY MANAGEMENT SYSTEM
tst*(urs.stB(u!"s@1>>1$>1%>#>
stLa(ut@!ull
)((8.stLa(ut@!ull
l)i".stB(u!"s@1>1>1>>#>l)!a+.stB(u!"s@1>%>1>>#>
l)tp.stB(u!"s@1>5>1>>#>
l)'ritr.stB(u!"s@1>1>>1>>#>
t)i".stB(u!"s@9>1>1>>#>KKSt C(+)(B(=
t)!a+.stB(u!"s@9>%>1&>#>t)tp.stB(u!"s@9>5>1&>#>
t)'ritr.stB(u!"s@9>1>>1&>#>
)sa0.stB(u!"s@19>$9>5&#> )*a!*l.stB(u!"s@#9>$9>5&#>
)=it.stB(u!"s@$9>$9>5&#>
a""@l1a""@l#a""@l$a""@lri"a""@lr"ata""@lii"a""@li"at
)((8.a""@l)i")((8.a""@l)!a+)((8.a""@l)tp)((8.a""@l)'ritr )((8.a""@t)i")((8.a""@t)!a+)((8.a""@t)tp)((8.a""@t)'ritr
stu.a""@lsti"stu.a""@lst!a+stu.a""@lstr!(stu.a""@lstarstu.a""@lst*(urs
stu.a""@tsti"stu.a""@tst!a+stu.a""@tstr!(stu.a""@tstarstu.a""@tst*(urs
KKa""@*ii"
a""@tri"a""@tr"ata""@ti"at
a""@)sa0a""@)*a!*la""@)=it
st3isi)l@tru
stSi:@5>>&>>stL(*ati(!@#&>1>>
stRsi:a)l@,als
stD,aultCl(sOprati(!@EITONCLOSE
KKstRsi:a)l@,alstrQ
Class.,(rNa+@su!.
-
8/18/2019 Project Lms Bhavna Singh
116/127
LIBRARY MANAGEMENT SYSTEM
Stri!- r
rsl*t ,r(+ IssuB((8rsst+.=*utJur@r
3*t(r 0!' 3*t(r@
'hil@rs.!=t@Q
0.a""@rs.-tStri!-@1
*ii"!' 6C(+)(B(=@0
a""@*ii"
*ii".stB(u!"s@15>1#>1>>#>*ii".a""It+List!r@this
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" it+StatCha!-"@It+E0!t iQ
t+p@Stri!-*ii".-tSl*t"It+@
0alI!t-r.parsI!t@t+p-t"ata@
pu)li* 0(i" -t"ata@
Q
trQ
Stri!- r
rsl*t ,r(+ IssuB((8 'hr IssuID@XX0alXXrsst+.=*utJur@r
KK6Opti(!Pa!.sh('Mssa-Dial(-@!ullrs.-tStri!-@#
'hil@rs.!=t@
Qti"[email protected]!-@#
tsti"[email protected]!-@$
[email protected]!-@%tstr!([email protected]!-@&
BHAVNA SINGH 114
-
8/18/2019 Project Lms Bhavna Singh
117/127
LIBRARY MANAGEMENT SYSTEM
tst*([email protected]!-@5
t)i"[email protected]!-@9t)[email protected]!-@;
t)[email protected]!-@1>t)'[email protected]!-@11
*at*h@E=*pti(! Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
pu)li* 0(i" +pt@
Q tri".stT=t@tr"at.stT=t@
ti"at.stT=t@
tsti".stT=t@tst!a+.stT=t@
tstr!(.stT=t@
tstar.stT=t@tst*(urs.stT=t@
t)i".stT=t@
t)!a+.stT=t@
t)tp.stT=t@t)'ritr.stT=t@
pu)li* 0(i" a*ti(!Pr,(r+"@A*ti(!E0!t a
Q
Stri!- r
i,@a.-tS(ur*@)sa0Q
tr
Q
ri!srt i!t( Rtur!B((8 0alus@Xtri".-tT=t@
XXtr"at.-tT=t@XXt+pXXti"at.-tT=t@XXt)i".-tT=t@
XXt)!a+.-tT=t@XXt)tp.-tT=t@XXt)'ritr.-tT=t@XXtsti".-tT=t@XXtst!a+.-tT=t@XXtstr!([email protected]=t@
XXtst*(urs.-tT=t@X
BHAVNA SINGH 115
-
8/18/2019 Project Lms Bhavna Singh
118/127
LIBRARY MANAGEMENT SYSTEM
st+.=*utUp"at@r
6Opti(!Pa!.sh('Mssa-Dial(-@!ullI!,(r+ati(! Sa0"Su**ss,ullZZZZZZ
+pt@
*at*h@E=*pti(!
Q
6Opti(!Pa!.sh('Mssa-Dial(-@!ull.-tMssa-@
Stri!- s1t)!a+.-tT=t@
i,@a.-tS(ur*@)*a!*l
Q
+pt@
i,@a.-tS(ur*@)=it
Q"isp(s@
pu)li* stati* 0(i" +ai!@Stri!- ar-sVQ
!' Rtur!B((8Dtail@
BHAVNA SINGH 119
-
8/18/2019 Project Lms Bhavna Singh
119/127
LIBRARY MANAGEMENT SYSTEM
CONCLUSION & FUTURE SCOPE
Th pr(p(s" sst+ is us,ul ,(r -tti!- th i!,(r+ati(! rlat" t( Li)rarMa!a-+!t Sst+. I! +a!ual sst+ a l(t (, papr '(r8 is "(! )
usr .Usr *(ll*ts th prs(!al i!,(r+ati(! as 'll as i!,(r+ati(! rlat" t(
rsu+ 'ith papr a!" p! a,tr +ar8i!- h has t( up"at th prs(!al
r*(r"s (, th stu"!ts a!" th )((8s. T( +i!i+i: this pr()l+ ' ha0
"0l(p" s(,t'ar.
But i! pr(p(s" sst+ 'ith a si!-l *li*8 all th r*(r"s (, stu"!ts
a!" th )((8s ar a0aila)l ,r(+ a si!-l pla*. Usr !trs th !a+ (, th
)((8 a!" th list (, 'ritrs 'h( is th auth(r (, )((8 at th si!-l *li*8. Thishlps us t( sa0 (ur ti+ a!" *(st t((. D0l(p" sst+ "(s !(t ruir"
=tra ,,(rts ,(r r*(r" +a!a-+!t . This pa*8a- is us,ul i! *(ll- l0l.
CODE EFFICIENCY
In an effort to maintain computational efficienc& an to allow the e'entual
aaptation of the al#orithm to face trac)in# applications, intense optimiation of
the coe has (een performe. Althou#h further e'elopment is in pro#ress, the
al#orithm is currentl& fast an compact enou#h to run interacti'el& on most
#eneric platforms.
Note, first, the se*uential hierarchical search which procees from lar#e scales to
small scales. This allows a rapi con'er#ence if the face is ominant in the
ima#e. 7urthermore, the al#orithm oes not alwa&s flow throu#h the complete
loop. It stops as soon as one of the moules reports a failure an loops (ac) to
an earlier sta#e. 7or e8ample, we o not search for a mouth if no e&es are foun.
In this case, no time is waste in the mouth moule.
Aitionall&, we utilie special pro#rammin# techni*ues to reuce the run5time.
The =%5normaliation al#orithm is also e8tremel& efficient an uses loo)5up
ta(les an minimal calculations for increase spee. The @ normaliation4s an
%77S calculations re*uire for nose5localiation also utilie small mu#5shot
ima#es an increase efficienc&.
BHAVNA SINGH 11;
-
8/18/2019 Project Lms Bhavna Singh
120/127
LIBRARY MANAGEMENT SYSTEM
OPTIMIZATION OF CODE
6e propose a metho to ena(le a##ressi'e, inter proceural optimiation in a
settin# where coe can (e replace at runtime. !oe replacement in'ol'es (oth
introucin# a new moule into the s&stem an reallocatin# ol coe. !oe
pur#in# reallocates replace coe, which is re*uire in lon# runnin# s&stems.
0ur approach, moule mer#in#, is simple an practical/ we mer#e coe moules
an insert coe to chec) for coe replacement at the appropriate points. 6e
show how to preser'e the (eha'ior of coe pur#in#. The net result is that mer#e
moules preser'e the ori#inal coe replacement (eha'ior, while ena(lin#
optimiation across coe replacement (ounaries.
BHAVNA SINGH 1#>
-
8/18/2019 Project Lms Bhavna Singh
121/127
LIBRARY MANAGEMENT SYSTEM
VALIDATION CHECKS
At the culmination of inte#ration testin#, software is completel& assem(le as a
pac)a#e, interfacin# errors ha'e (een unco'ere an correcte, an a final
series of software test 5 1aliation Testin# 5 ma& (e#in. 1aliation can (e efine
in man& wa&s, (ut a simple is that 'aliation succees when software functions
in a manner that can (e reasona(l& e8pecte (& the customer.
1aliation is an important characteristic of a #oo project (ecause man& times it
has (een seen that runnin# project ma& come to a halt sta#e or just (ecause of
i#norance of 'aliation in'ali or insufficient ata ma& #et enter in the ata(ase.
In this project I aopte man& le'el of 'aliations li)e in an& entr& form user is not
suppose to lea'e an& fiel (lan).
As there is a form for stuents there are some fiels which are manator& li)e
phone no, email i etc. an some fiels are optional (ecause it mi#ht (e possi(le
that customer oes not ha'e an& mile name mean to sa& an& unessential fiel
which is not re*uire in ata stora#e.
Then in the secon le'el of 'aliation I chec) ini'iual fiels li)e the Name can
not (e numeric, 2hone num(er shoul not contain an& alpha(et, if (& mista)e
an& alpha(ets are entere then the messa#e appears that phone num(er shoul
(e in %i#its an in the same conte8t I applie the thir le'el of 'aliation that the
phone num(er shoul (e (etween to @ i#its an if user entere ata in the
num(er form (ut not (etween in this ran#e then the messa#e splash that the
num(er shoul (etween to @ i#its.
Similarl& in the A#e fiel it has (een chec)e that it shoul not contain an&
alpha(ets. 0ther fiels ha'e also (een 'aliate which can (e foun out in the
coin#.
BHAVNA SINGH 1#1
-
8/18/2019 Project Lms Bhavna Singh
122/127
LIBRARY MANAGEMENT SYSTEM
TESTING
It shoul (e clear in min that the philosoph& (ehin is to fin errors. Test cases
are e'ise with this purpose in min. A test case is a set of ata that the s&stem
will process as normal input. There are two #eneral strate#ies for testin#
Software/ !oe Testin# an Specification Testin#. In coe Testin#, The anal&st
e'elops the cases to e8ecute e'er& instructions an path in the pro#ram.
-
8/18/2019 Project Lms Bhavna Singh
123/127
LIBRARY MANAGEMENT SYSTEM
-
8/18/2019 Project Lms Bhavna Singh
124/127
LIBRARY MANAGEMENT SYSTEM
SECURITY MEASURES TAKEN
This is the most important tas), which shoul (e one with much care no nee to
sa& wh& this is so crucial. The securit& measures starts ri#ht from the selection of
operatin# s&stem in that case for ser'er
-
8/18/2019 Project Lms Bhavna Singh
125/127
LIBRARY MANAGEMENT SYSTEM
COST ESTIMATION OF THEPROJECT
-
8/18/2019 Project Lms Bhavna Singh
126/127
LIBRARY MANAGEMENT SYSTEM
FUTURE SCOPE AND FUTURE
ENHANCEMENT OF THE PROJECTAs M(st (, th li)rar '(r8s thr(u-h C(+putr thr,(r this s(,t'ar is
us,ul ,(r li)rar. Th purp(s (, *(+putri:ati(! is )asi* !" ,(r
(r-a!i:ati(!s at this ti+ )*aus it is hlp,ul t( "*ras th l(t (,
+ista8s 'hi*h ar *(+s thr(u-h +a!ual '(r8 a!" r"u* th *al*ulati(!
-raph that?s 'h su*h +("i,i*ati(! / i+pr(0+!t is !(thi!- )ut
C(+putri:ati(! i! I!"ia.
This pr(
-
8/18/2019 Project Lms Bhavna Singh
127/127