You are on page 1of 20

MAHARASHT

RAST
ATEBOARDEOFT
ECHANI
CALEDUCAT
ION,

MUMBAI

T
.B.GI
RWAL
KARPOL
YTHECHNI
C

AMBAJ
OGAI

MI
CRO-
PROJECTREPORTON

"
Onl
i
neLi
brar
yManagementSy
stem"

SUBMI
TTEDBY

MI
SS.PawarPr
ani
ta

MI
SS.BansodeAmr
uta

MI
SS.Sav
jiSami
ksha

MI
SS.Undal
karPal
l
avi

UNDERTHENOBLEGUI
DANSEBY

Pr
of.P.Vi
vaachar
ya

DEPARTMENTOF

COMPUTERENGGI
NERI
NG
YEAR2021-
2022

1
MAHARASHT
RAST
ATEBOARDEOFT
ECHANI
CALEDUCAT
ION,

MUMBAI

M.B.ESOCI
ETY'
ST.B.GI
RWAL
KARPOL
YTHECHNI
C

AMBAJ
OGAI

DEPARTMENTOF

COMPUTERENGGI
NERI
NG

C
ert
i
fi
ca
te
Thi
sist
oCer
ti
fyt
hatMI
SS.PawarPr
ani
ta,
MISS.
Bansode
Amruta,MISS.Savj
iSamiksha,MISS.Pall
aviUndalkar
StudentofDi pl
oma
Thir
dYearI nComputerEnggineringhassubmi tt
edprojectreportof"Onl
ine
Li
braryManagementSy stem"Forf ull
fi
lamentfortheawar dofthecourcein
Comput erEngi
neeri
ng.Thisvolumehassubmi tt
edasat isf
actoryrepor
t
aboutthesubjecti
n"Soft
awr eTesting"theacademicy ear2021-2022.

GUI
DE H.
O.D Pr
inci
pal
PROF.
P.Vi
vaachar
ya PROF.Abdul
Hal
i
m PROF.M.B.Shet
ti

2
Acknowl
edgement
Iwouldliketoexpr essmyspecialt
hanksofgratit
udetomy
teacherProf.
P.Vivaacharyaaswellasourpri
ncipal
Prof.
M.B.Shet t
iwhogav emethegoldenopport
unityt
odot hi
s
wonder f
ulprojectont hetopi
c"Onl
ineLibr
aryManagement
System", whichalsohelpedmei ndoingalotofResearchandi
camet oknowaboutsomanynewt hings

Iam reallyt
hankfult
othem.Secondlyi
wouldalsol
iket
othankmy
parentsandf r
iendswhohelpedmeal oti
nfini
shi
ngthi
sproj
ect
wit
hint heli
mitedti
me.Iam makingthi
sproj
ectnotonl
yformar
ks
buttoal soi
ncreasemyknowl edge.

THANKSAGAI
NTOALLWHOHELPEDME.

Dat
e: Enr
oll
mentNumber
:

10December2021 (
1900880003)

(
2000880060)

(
1900880002)

(
2000880035)

3
Onli
neLi
brar
y
Management
Syst
em

4
I
ndex
Sr
.No Ti
tl
e Pageno

1. I
ntr
oduct
ion 6

2. Abst
ract 7

3. Exi
sti
ngSy
stem 8

4. Pr
oposedsy
stem 9

5. Ai
m 10

6. Di
agr
am 11

7. Sof
twar
eTest
ingt
ool
sused 12-
13

8. Ty
peofFr
ont
endTest
ing 14-
16

9. Sof
twar
eandHar
dwar
eRequi
rement 17

10. Fut
ureScope 18

11. Concl
usi
on 19

12. Ref
erances 20

5
1.
Int
roduct
ion
E-LibraryManagementSy st
em isanappl icationwhi ch
referstolibrar ysystemswhi charegener allysmal lor
medi um insi ze.Itisusedbyl i
brariant omanaget he
l
ibraryusi ngacomput erizedsystem wher ehe/ shecan
addnewbooks, v
ideosandPagesour ces. Booksand
studentmai ntenancemodul esareal soincl udedi nt hi
s
system whi chwoul dkeept r
ackoft hest udent susi ngthe
l
ibraryandal soadet ail
eddescr i
pt i
onaboutt hebooksa
l
ibrarycont ains.Wi ththiscomput erizedsy stem t herewill
benol ossofbookr ecordormemberr ecor dwhi ch
gener all
yhappenswhenanoncomput erizedsy stem is
used.Al lt
hesemodul esar eabletohel plibrari
ant o
managet hel ibrarywi t
hmor econv enienceandi namor e
effi
cientwayascompar edtol i
brarysy stemswhi chare
notcomput er i
zed

6
2.
Abst
ract
OnlineLi br
aryManagementSy stem isasy stem whi ch
mai ntai
nst heinformat i
onaboutt hebookspr esenti nt he
l
ibrary,thei
raut hors,themember sofl i
brarytowhom
booksar eissued,libr
aryst affandal l
.Thi sisv erydif f
icult
toor ganizemanual l
y.Maint enanceofal l t
hisi nf
or mat ion
manual lyisav erycompl ext ask.Owi ngt ot he
advancementoft echnology ,organizati
onofanOnl ine
Librarybecomesmuchsi mpl e.TheOnl i
neLi brary
Managementhasbeendesi gnedt ocomput erizeand
automat et heoper ati
onsper f
ormedov ert heinformat i
on
aboutt hemember s,booki ssuesandr eturnsandal l other
oper ati
ons.Thiscomput erizati
onofl ibraryhel psinmany
i
nstancesofi tsmai ntenances.I treducest hewor kloadof
managementasmostoft hemanual workdonei sr educed

7
3.
Exi
sti
ngSy
stem
1)EarlydaysLibrar
iesaremanagedmanual l
y.I
trequir
ed
l
otoft imet orecor
dort oretr
iev
ethedetail
s.The
empl oyeeswhohav etorecor
dthedetail
smustper for
m
theirj
obv erycaref
ully
.Evenasmal lmist
akewoul dcreat
e
alotofpr oblems.Securi
tyofinfor
mati
oni sveryl
ess.
Repor tgenerati
onsofallthei
nformati
onisv er
ytough
task.
2)MaintenanceofLibrar
ycatal
ogueandarr
angementof
thebookst othecatal
ogueisverycompl
extask.I
n
addi
ti
ont oitsmaintenanceofmemberdetai
ls,i
ssuedat
es
andreturndatesetc.manuall
yisacomplextask.
3)Alltheoperati
onsmustbeper formedinperf
ectmanner
forthemaintenanceoftheli
brarywithoutanydegr
adati
on
whichmayf i
nallyresul
tint
hef ai
lur
eoftheenti
resyst
em.

8
4.
ProposedSy
stem
Tosol
vet heinconveniencesasment i
onedintheexi
sti
ng
sy
stem,anOnl ineLibr
aryisproposed.Theproposed
sy
stem containsthefoll
owingfeatur
es:
1)
Thest
udent
swi
l
lregi
stert
hem t
hroughOnl
i
ne
2)I
ndi
vi
dual
l
yeachmemberwill
havehisaccountt
hrough
whi
chhecanaccesst
hei
nfor
mationheneeds.
3)Bookdet ai
l
slikeauthors,numberofcopiestot
all
y
mai ntai
nedbylibr
ary,
presentavail
abl
enumberofbooks,
referencebooks,non-
referencebooksetc.al
lthi
s
i
nfor mati
oncanbemadehandy .
4)
Regar
dingthemember
sdesi
gnat
ion,
numberofbooks
wasi
ssued.
5)I
ssuedat esandret
urnsofeachmemberismai
ntai
ned
separatel
yandf i
nechargedi
fther
eisanydel
ayi
n
ret
urningthebook.
6)
Admi
nist
rat
orcanadd,
updat
ethebooks.
7)Timeconsumi
ngi
slow,gi
vesaccur
ater
esul
ts,
rel
i
abil
i
tycanbei
mprovedwi
ththehel
pofsecuri
ty.

9
5.
Aim
Thepr
ojectai
msandobj ecti
vesthatwil
lbeachiev
edaf t
er
compl
eti
onofthi
sprojectarediscussedi
nthissubchapter
.
Theai
msandobject
ivesar easfoll
ows:
1.
Onl
i
nebookr
eadi
ng.
2.
Asear
chcol
umnt
osear
chav
ail
abi
l
ityofbooks.
3.
Faci
l
ityt
odownl
oadr
equi
redbook.
4.
Videot
utor
ial
forst
udent
s.
5.
AnAdmi nl
oginpagewher
eadmi
ncanaddbooks,
vi
deosorpagesources
6.
Openl
i
nkf
orLear
ningWebsi
tes

10
6.
Diagr
am

11
7.
Sof
twar
eTest
ingt
ool
sused
1)BackendTest
ing
BackendTest ingisat esti
ngmet hodt hatcheckst he
serversi deordat abaseofwebappl i
cationsorasof tware.
Thepur poseofbackendt estingistot esttheappl i
cation
l
ay erordat abasel ayertoensur ethatthewebappl ication
orsof t
war eisf reefrom databasedef ectsl i
kedeadl ock,
datacor rupti
onordat aloss.Backendt estingisalsoknown
asDat abaseTest ing.Thedat aenteredi nthefrontendwi l
l
best oredint heback- enddat abase.Thedat abasemaybe
SQLSer ver,My SQL, Oracl
e,DB2, etc.Thedat awillbe
organizedi nthet ablesasrecor dsandi tisusedt osuppor t
thecont entoft hepage.

Adv
ant
agesf
orbackendt
est
ing
Backendt
est
ingi
snotl
i
keaBl
ackBoxTest
ing
Ful
lcont
rol
ofTestcov
erageanddept
h
I
near
lydev
elopmentst
age,
manybugscanbeef
fect
ivel
y
f
ound

12
2)Fr
ont
endTest
ing
Thef rontendi sthecl ient-si
desect ionofapr ogram.We
cansayt hatitinvolvesev erythingvisibl
ewhi leusingan
application.Everywebappl i
cationhasat hree-t
ier
architecture.I
tincludescl i
ents,servers,andi nformat ion
systemsorr esour ces.Thepr esentationl ayercompr ises
thecl i
ent .Fr
ontendt esterstestthisl ayer.Theyper f
or m
GUIt estingandt estusabi l
it
yandhowasi t
eorappl i
cation
works. Forexampl e, supposey ou’
ret estingashoppi ng
application.Frontendt esterscheckwhet herthel ookand
feeloft hewebsi tear ealignedwi ththecl i
ent’s
requirement s.

13
8.
TypeOfFr
ont
endTest
ing
1)
Uni
tTest
ing
Everybitofthecodeshoul dfunct
ionwelli
ndependent
ly.A
unitref
erstot hesmall
estpartofasoftwarethati
s
testabl
e.Unittest
ingisthelowest-
lev
eltest
ingamongthe
diff
erenttest
ingtypes.

2)
Accept
anceTest
ing
Inaccept ancetesti
ng,testerstestasy stem f
or
acceptabi l
i
ty.Theyevaluatethecompl i
anceofasy st
em
withbusinessr equir
ement s.Afterthat,t
heytestwhether
theproducti sacceptablefordel i
very
.scant herunni
ng
appli
cation.Theyensur ethepr operfunct i
oni
ngofuser
fl
ows, userinputs,anddesi gnatedactions.

3)
Visual
Regr
essi
onTest
ing
Whenev ersomenewchangei spushedi nanappl i
cati
on,
there’
sasl ightchancethatapr eexist
ingf eaturemay
break.That’swher eregressiont est
ingcomesi nhandy.
Visualregressiontesti
ngisanot herform ofr egressi
on
testi
ngt hat’
srelat
edt oUI.Itinvolvescapt uri
ngUI
screenshotsandcompar i
ngt hem wi t
hpr evious
screenshots.

14
4)
Accessi
bil
i
tyTest
ing
AsInotedearli
er,
accessibi
l
itytest
ingistoensurethat
ev
er y
onecanaccessanappl icati
on.Thisi
ncludesuser
s
overacertai
nageandt hosewithheari
ngandv i
sual
di
sabili
ti
es.

5)
Per
for
manceTest
ing
Theper for
manceofasi teoranappl i
cationisofpr ime
i
mpor tanceint hetechnicalcul
ture.Perfor mancetesti
ng
determinesthest abil
i
ty,responsiveness,andspeedofa
product.Also,itexamineshowadev i
cef aresunder
certai
ncondi t
ions.Therear eplentyoftool savai
lablefor
perfor
mancet esti
ng.Mostoft hem ar eplug-and-play.
Howev er,somet oolsalsopr ovi
deanopt ionfor
customizingther unni
ngoft ests.

6)
End-
to-
EndTest
ing
Theappl i
cationf l
owshoul dbesmoot hfrom t
hebegi nning
totheend.End- t
o-endtestingensurest hattheapp
behav esaccor di
ngt oexpectationsthroughouti t
srunning.
Ital
somai ntainsdat aintegri
tybetweensy st
emsand
betweeni t
scomponent s.Besidesthis,end-t
o-endt esti
ng
alsoidenti
fi
essy st
em dependenci esandenabl estesters
tofixanysy stem orsetup-rel
at edi
ssues.

15
7)
Int
egr
ati
onTest
ing
Integrati
ont esti
ngcombi nesdiffer
entuni tsandt ests
them asagr oup.Gener all
y,singleunitsfunct ionwel l
.But
theymi ghtnoti nt
er actsmoot hlyafterintegration.Adr op-
downl i
stofy oursitemayst opwor kingaf t
eri thasbeen
i
ntegr at
edi ntothenav igati
onbar ,f
orexampl e.Butdon’ t
wor ry
, i
ntegrati
ont esti
ngexposesal lkindsofbugst hat
occuraf termer gi
ngcodes.Testst ubsandt estdr ivers
enablesmoot hintegrationtesti
ng.

16
9.
Sof
twar
eRequi
rement
s
1)
Operati
ngsy st
em-Windows7isusedastheoper
ati
ng
sy
stem asiti
sstableandsuppor
tsmoref
eatur
esandis
moreuserfri
endly
2)DatabaseMYSQL- MYSQLisusedasdat abaseasi
teasy
tomai nt
ainandretr
iev
erecordsbysimplequeri
eswhich
areinEngli
shlanguagewhichareeasytounderst
andand
easytowr i
te.
3)Devel
opmenttoolsandPr ogr
amminglanguage-HTML
i
susedt owrit
ethewhol ecodeanddevel
opwebpages
withcss,j
avascr
iptforsty
li
ngworkandphpf orseversi
de
scri
pti
ng

Har
dwar
eRequi
rement
s
1)I
ntelcorei52ndgener
ationi
susedasapr ocessor
becauseitisfastt
hanotherpr
ocessorsanprovi
derel
iabl
e
andstableandwecanr unourpcforlongt
ime.
2)
Byusingthi
sprocessorwecankeepondev
elopi
ngour
pr
ojectwi
thoutanyworri
es.
3)
Ram 1gbisusedasitwi
llpr
ovi
defastreadi
ngand
wri
ti
ngcapabi
l
iti
esandwil
li
nturnsuppor
tinprocessi
ng

17
10.
Fut
ureScope
Thereisaf uturescopeoft hi
sf acili
tythatmanymor e
featur
essuchasonl inelecturesv ideot utori
alscanbe
addedbyt eacher saswel lasonl ineassi gnments
submissionf aci
li
ty,af eatureOfgr oupchatwher e
studentscandi scussv ari
ousi ssuesofengi neeri
ngcanbe
addedt othisprojectthusmaki ngitmor eint
eracti
vemore
userfri
endlyandpr ojectwhi chf ulf
ill
seachuser sneedin
thebestwaypossi bl
e.

18
11.
Concl
osi
on
Thiswebsi t
epr ovidesacomput eri
zedv ersi
onofl i
brary
managementsy stem whichwi ll
benefitthestudentsas
wellasthest affofthelibrary
.Itmakesent ir
eprocess
onli
newher est udentcansear chbooks, st
affcangener at
e
report
sanddobookt ransactions.Italsohasaf acil
it
yfor
studentloginwher estudentcanl oginandcanseest atus
ofbooksi ssuedaswel lrequestforbookorgi vesome
suggestions.Ithasaf acili
tyofteacher ’
slogi
nwher e
teacherscanaddl ect
uresnot esandal sogi v
enecessar y
suggestiontol i
braryandal soaddi nfoaboutwor kshops
oreventshappeni nginourcol legeornear bycoll
egei nthe
onli
nenot i
ceboar d.

19
12.
Ref
erances
1)
htt
p:/
/www.
w3school
s.com/
html
/ht
ml_
int
ro.
asp

2)
htt
p:/
/www.
Udemy
.com/
css/
css_
backgr
ound.
asp

3)
htt
p:/
/www.
w3school
s.com/
js/
js_
dat
aty
pes.
asp

4)ht
tps:
//www.dait
m.org.
in/wp-
content
/upl
oads/2019/
04/ Gr.
-06l
i
brar
y-pr
oject
-r
epor
t.
pdf

20

You might also like