Pranjal Report
Pranjal Report
NIPROJECTREPORT
ON
STUDENTMANAGEMENTSYSTEM
For
Bachel
orofTechnol
ogy
I
N
I
NFORMATI
ONTECHNOLOGY
Submi
tt
edby
Pr
anj
alKushwaha(
2101330100172)
Pr
ashantTi
war
i(2101330100174)
Undert
heSuper
visi
onof
Noi
daI
nst
it
uteofEngi
neeri
ngandTechnol
ogy
,Gr
.Noi
da
Affi
l
iatedt
o
DR.
A.P.
J.ABDULKAL
AMTECHNI
CALUNI
VERSI
TY,
(UP)
MAY,
2023
DECLARATI
ON
Weher
ebydecl
aret
hatt
hissubmi
ssi
oni
sourownwor
kandt
hat
,tot
hebestofourknowl
edgeand
bel
i
ef,
itcont
ainsnomat
eri
alpr
evi
ousl
ypubl
i
shedorwr
it
tenbyanot
herper
sonnormat
eri
alwhi
ch
t
oasubst
ant
ial
ext
enthasbeenaccept
edf
ort
heawar
dofanyot
herdegr
eeordi
plomaoft
he
uni
ver
sit
yorot
heri
nst
it
uteofhi
gherl
ear
ning,
exceptwher
edueacknowl
edgmenthasbeenmadei
n
t
het
ext
.
Si
gnat
ure
St
udentName:
-Pr
anj
alKushwaha(
2101330100172)
St
udentName:
-Pr
ashantTi
war
i(2101330100174)
ACKNOWLEDGEMENTS
Iwoul
dli
ket
oexpr
essmysi
ncer
egr
ati
tudet
omyMi
nipr
ojectgui
de“
”forgi
vi
ngmet
he
oppor
tuni
tyt
owor
kont
hist
opi
c.I
twoul
dnev
erbepossi
blef
orust
otaket
hispr
ojectt
othi
s
l
evelwi
thouthi
sinnov
ati
vei
deasandhi
srel
ent
lesssuppor
tandencour
agement
.Andal
so
ex
presst
oot
hermember
s,whohel
pedus.
NameofSt
udent
(s)
Pr
anj
alKushwaha(
2101330100172)
Pr
ashantTi
war
i(2101330100174)
CERTI
FICATE
Cer
ti
fi
edt
hatPr
anj
alKushwaha(
0211cse189)
,Pr
ashantTi
war
i(0211cse) car
ri
edoutt
he
r
esear
chwor
kpr
esent
edi
nthi
sMi
nipr
ojectent
it
led “
StudentManagementSy
stem”orf
or
t
heBachel
orofTechnol
ogyf
rom Dr
.APJAbdulKal
am Techni
calUni
ver
sit
y,Lucknowunder
my
/oursuper
visi
on.Thepr
ojectembodi
esr
esul
tsofor
igi
nalwor
k,andst
udi
esar
ecar
ri
ed
outbyt
hest
udenthi
msel
f/her
sel
fandt
hecont
ent
soft
heMi
nipr
oject
.
Si
gnat
ure Si
gnat
ure
(
NameofSuper
visor
) (
Dr.KumudSaxena)
(
Desi
gnat
ion) (
HOD,
CSE&I
T)
Abst
ract
Themai nobjecti
veoft hisproj
ectistobuildast udentdatabasesystem thatwillst
ore
recordsofstudents.Itispurposedt oreducet i
mespentonadmi nistr
ati
vet asks.The
system isintended t o acceptpr ocess,gener ate st
udents.The sy stem is also
i
ntendedt opr ovi
debet terser
vicest ouser s,provi
demeani ngful,consistent,and
ti
mel ydataandi nformat i
onandf i
nall
ypr omot eseffi
ciencybyconv ert
ingpaper
processestoelectroni
cf orm.
Thesystem wasdevelopedusingbasictechnologi
essuchasMy SQLdatabaseand
PHP.Thesystem i
sfreeoferrorsandv eryeff
ici
entandlesst
imeconsumingdueto
thecaretakento developit.Allt
hephasesofsof t
waredevel
opmentcy cl
ear e
employ
edandi ti
swor t
hwhil
et ostat
et hatthesystem i
suserfr
iendl
yandstrong.
Prov
isi
onismadeforfuturedevel
opmenti nthesyst
em.
TABLEOFCONTENTS
Decl
arat
ion i
i
Cer
ti
fi
cat
e i
i
i
Abst
ract i
v
Acknowl
edgement
s v
Dedi
cat
ion(
opt
ional
) v
i
Li
stofTabl
es v
ii
Li
stofFi
gur
es xv
Li
stofSy
mbol
sandAbbr
evi
ati
ons xxi
i
i
CHAPTER1:
INTRODUCTI
ON 1-
68
1.
1 Backgr
ound 1
1.
2 Pur
pose,
Scope,
andAppl
i
cabi
l
ity 2
1.
3 Scope 13 5
1.
2.1 1
2
1.
2.2 TestofCer
ami
cWast
eCoar
seAggr
egat
e 1
9
1.
3 Appl
i
cabi
l
ity 25
1.
4 Achi
evement
s 38 0
1.
5 Or
gani
zat
ionofRepor
t 44
CHAPTER2:
LITERATUREREVI
EW
CHAPTER2:SURVEYOFTECHNOLOGI
ES/LI
TERATUREREVI
EW/
PROBLEM STATEMENT
2.
1.Probl
em Def
ini
ti
on
CHAPTER3:REQUIREMENTSANDANALYSI
S
3.
1Requir
ementsSpeci
fi
cati
on
3.
2Planni
ngandScheduli
ng
3.
3Soft
war eandHar dwareRequi
rement
s
3.3.1
3.
4Prel
imi naryProductDescr
ipt
ion
3.
5Modul esDet ai
l
CHAPTER4:
SYSTEM DESI
GN
4.
1Concept ual Models
4.
2BasicModul es
4.
3DatabaseDesi gn
4.
4ProjectSt r
ucture
4.
5SchemaDesi gn
4.
6DataI ntegri
tyandConstr
aint
s
4.
7Procedur alDesign
4.
8LogicDi agrams
4.
9DataSt ructures
4.
10Algor i
thmsDesi gn
4.
11Useri nterf
acedesign
CHAPTER8:CONCLUSI ONS
Conclusion
Li
mitationsoft
heSyst
em
Fut
ureScopeoft hePr
oject
REFERENCESGLOSSARYAPPENDI
XAAPPENDI
XB
Not
e:-1.Addt
heplagiar
ism r
eportoft
heProj
ect
.
2.Addal
lpubli
shedresear
chpaperhar
d&sof
tcopyi
npr
ojectr
epor
t.
Li
stsOfTabl
es
Tabl
e 4.
3.1t
bladmi
ntabl
e St
ruct
ure:Thi
stabl
e st
oret
he admi
nlogi
n and per
sonalDet
ail
s
24
Tabl
e 4.
3.2 t
blcl
ass t
abl
e St
ruct
ure: Thi
s t
abl
e st
ore t
he cl
ass and sect
ion
25
Tabl
e4.
3.3t
blnot
icet
abl
eSt
ruct
ure:
Thi
stabl
est
oret
henot
icesdet
ail
whi
chi
sannounced
byadmi
n 25
Tabl
e4.
3.5t
blpubl
i
cnot
icet
abl
eSt
ruct
ure:
Thi
stabl
est
oret
hepubl
i
cnot
icesdet
ail
whi
ch
i
sannouncedbyadmi
n 25
Tabl
e4.
3.6t
blst
udentt
abl
eSt
ruct
ure:
Thi
stabl
est
oret
hest
udent
’sdet
ail
sofeducat
ional
or
gani
zat
ion 26
Tabl
e4.
3.7t
blpaget
abl
eSt
ruct
ure:
Thi
stabl
est
oret
hedet
ail
sofaboutusandcont
actus
pages 26
Li
stofFi
gur
es
Fi
gur
e4.
8.1UseCaseDi
agr
am User 20
Fi
gur
e4.
8.2UseCaseDi
agr
am Admi
n 21
Fi
gur
e4.
8.3Ent
it
yRel
ati
onshi
pDi
agr
am 22
Fi
gur
e4.
8.4Cl
assDi
agr
am 24
I
ntr
oduct
ion
St
udentManagementSy
stem i
ssof
twar
ewhi
chi
shel
pful
forst
udent
saswel
last
he
school
aut
hor
it
ies.I
nthecur
rentsy
stem al
ltheact
ivi
ti
esar
edonemanual
l
y.I
tisv
ery
t
imeconsumi
ngandcost
ly.OurSt
udentManagementSy
stem deal
swi
tht
hev
ari
ous
act
ivi
ti
esr
elat
edt
othest
udent
s.
Thet
womai
nuser
sinv
olv
edi
nthi
ssy
stem ar
e
1.User(
i.
e.,
Student
s)
2.Admin
I
ntheSof
twar
ewecanr
egi
sterast
udentbyt
heaut
hent
icat
ioncodei
.e.
,st
udenti
d
andpasswor
dwi
thhel
pofst
udenti
dandpasswor
dst
udentcanl
ogi
nhi
s/her
accountandv
iewal
lthenot
iceswhi
chi
sannouncedbyadmi
n.
Pur
pose
Theobj
ect
iveofSt
udentManagementSy
stem i
stoal
l
ow t
headmi
nist
rat
orofany
or
gani
zat
iont
oedi
tandf
indoutt
heper
sonaldet
ail
sofast
udentandal
l
owst
he
st
udentt
okeepupt
odat
ehi
spr
ofi
l
e.I
t’
llal
sof
aci
l
itat
ekeepi
ngal
lther
ecor
dsof
st
udent
s,suchast
hei
rid,
name,
mai
l
ingaddr
ess,
phonenumber
,DOBet
c.So,
allt
he
i
nfor
mat
ionaboutast
udentwi
l
lbeav
ail
abl
einaf
ew seconds.Ov
eral
l
,it
’l
lmake
St
udentI
nfor
mat
ionManagementaneasi
erj
obf
ort
headmi
nist
rat
orandt
hest
udent
ofanyor
gani
zat
ion.
Adv
ant
ages:
I
thel
pst
heeducat
ional
admi
nist
rat
ort
ohandl
eandmanagest
udent
s’r
ecor
ds.
I
thel
pseducat
ional
admi
nist
rat
ort
ogener
ater
epor
t.
I
tbr
ingst
ranspar
encyandef
fi
ciencyi
nthewor
kingofeducat
ional
syst
em.
Di
sadv
ant
ages:
Thesy
stem canonl
yhandl
esi
ngl
eeducat
ional
organi
zat
ion.
Thesy
stem doesnoti
ncl
udebankpay
ment
,dd,
chequest
atus.
Appl
i
cat
ions:
The websi
te St
udentManagementSy
stem i
s ai
med t
owar
ds r
ecor
ding a
consi
der
abl
e numberofst
udentr
ecor
ds and needs onl
i
ne assi
stance f
or
managi
ngr
ecor
dsofst
udent
s.Websi
teshoul
dbeuser
-f
ri
endl
y,‘
qui
ckt
olear
n’
andr
eli
abl
ewebsi
tef
ort
heabov
epur
pose.St
udentManagementSy
stem i
s
i
ntendedt
obeast
and-
alonepr
oductandshoul
dnotdependont
heav
ail
abi
l
ity
ofanot
herwebsi
te.Thesy
stem wi
l
lal
sohav
eanadmi
nist
rat
orwhohasf
ull
-
f
ledgedr
ight
swi
thr
egar
dst
oper
for
mingal
lact
ionsr
elat
edt
ocont
roland
managementoft
hewebsi
te.
Feasi
bil
i
tyst
udy
Wheneverwedesi
gnanewsy st
em,nor
mal
l
ythemanagementwil
laskforafeasibi
l
ity
repor
tofthenew sy
stem.Themanagementwant
stoknow thetechnical
i
tiesand
costi
nvol
vedi
ncreat
ionofnewsyst
em.
-Techni
calfeasi
bil
it
y
-Economicfeasi
bil
it
y
-Physi
calfeasi
bil
i
ty
Techni
cal
feasi
bil
i
ty:
Technicalf
easibil
it
yinvol
vesstudytoestabl
i
shthet
echni
calcapabil
i
tyofthesyst
em
beingcreatedt oaccomplishallrequir
ementstot
heuser.Thesy stem shoul
dbe
capableofhandl i
ngt heproposedv ol
umeofdataandprovi
deuser sandoperati
ng
envir
onmentt oincreaset
heireff
ici
ency.
Forexample, sy
stem shoul
dbecapabl eofhandl
i
ngthepr
oposedv ol
umeofdat aand
provi
deuser s.
Economi
cfeasi
bil
i
ty:
Economicfeasi
bil
it
yi nvol
vesstudytoest
abl
i
sht hecostbenefi
tanal
ysis.Money
spentonthesystem mustber ecor
dedi
nthefor
m ofbenef
itfr
om thesystem.The
benefi
tsar
eoftwot ypes:
Tangi
blebenef
it
s:
- Sav
ingmanl
abort
odot
edi
oust
askssav
est
ime.
I
ntangi
blebenef
it
s:
-I mpr
ovest
hequal
i
tyofor
gani
zat
ion.
Phy
sical
feasi
bil
i
ty:
Itinvolv
esstudytoestabli
sht
het i
mer esponsesofthenew system bei
ngcreated.
Fore. g.,i
fthenew system t
akesmor et hanonedayt opr eparecruci
alfi
nance
statementforthemanagement,wherev
eritwasr equi
redi
nanhour ,t
hesystem f
ails
topr ovi
dethesame.
Itshoul
dbeclear
lyestabl
ishedthatthenewsy st
em requi
rement
sinthef
orm ofti
me
responseswouldbecompl et
elymetwi t
h.Itmaycal lf
orincr
easeincost.Ifthe
requi
redcosti
ssacrif
icedthenthepur poseoft henewsy st
em maynotbeachieved
evenifitwasf
oundtobet echni
call
yf easi
ble.
Scopeoft
hePr
oject
All
possibl
efeat
uressuchasv
eri
fi
cat
ion,
val
i
dat
ion,
secur
it
y,userf
ri
endl
i
nesset
c.
havebeenconsi
dered.
Thedi
ff
erentt
ypesofmodul
espr
esenti
nthi
spr
ojectar
e
1.Admi
n
2.User
Admi
n:
1.Dashboard:
Inthissect
ion,
admi
ncanseealldetai
linbr
ieflikeTot
alCl
asses,
Total
Students,
TotalCl
assNoti
cesandTot
al Publ
icNotices.
2.Cl
ass:
Int
hissect
ion,
admi
ncanmanagecl
ass(
Add/
Updat
e/Del
ete)
.
3.St
udent
s:I
nthi
ssect
ion,
admi
ncanmanaget
hest
udent
s(Add/
Updat
e/Del
ete)
.
4.Not
ices:
Int
hissect
ion,
theadmi
ncanmanagenot
ices(
Add/
Updat
e/Del
ete)
.
5.Publ
i
cNot
ices:
Int
hissect
ion,
theadmi
ncanmanagepubl
i
cnot
ices.
6.Pages:I
nthi
ssect
ionadmi
n,canmanageaboutusandcont
actuspageof
admini
str
ati
on
7.Sear
ch:
Int
hissect
ionadmi
n,cansear
chst
udent
sbyt
hei
rst
udenti
d.
8.Repor
ts:I
nthi
ssecti
onadmi
n,canv
iewhowmuchst
udent
shasbeenr
egi
ster
i
nparti
cul
arperi
od.
9.Admincanal
soupdat
ehi
spr
ofi
l
e,changet
hepasswor
dandr
ecov
ert
he
passwor
d.
User(
Student
s):
1.Dashboar
d:I
tiswel
comepagef
orst
udent
s.
2.ViewNoti
ces:I
nthi
ssect
ion,
usercanv
iewnot
iceswhi
char
eannouncedby
admini
str
ator
.
3.Studentcanal
sov
iewhi
spr
ofi
l
e,changet
hepasswor
dandr
ecov
ert
he
password.
User(
Non-
Regi
ster
):
1.Home:
Iti
swel
comepagef
oruser
.
2.About
:Usercanv
iewaboutuspage.
3.Cont
act
:Usercanv
iewcont
actuspage.
Sof
twar
e&Har
dwar
erequi
rement
s
AnyVer
sionofbr
owseraf
terMozi
l
laFi
ref
ox4.
0,I
nter
netExpl
orer6.
0,chr
ome
Har
dwar
erequi
rement
s:
Anypr
ocessoraf
terPent
ium 4.
Anyv er
sionofWindowsXPorl
ater
.
Processorspeed:2.
0GHz
RAM: 1GB
Harddisk:40GBto80GB
Sof
twar
erequi
rement
s:
Dat
abase:
My SQL
Ser
ver
:Apache
Frontend:HTML
Scri
ptingLanguage:
Jav
aScr
ipt
IDE: Subli
me
Technology:PHP
Sy
stem Desi
gn
Desi
gni
sthef
ir
stst
epi
nthedev
elopmentphasef
oranyt
echni
quesandpr
inci
ples
f
ort
hepur
poseofdef
ini
ngadev
ice,
apr
ocessorsy
stem i
nsuf
fi
ci
entdet
ail
toper
mit
i
tsphy
sical
real
i
zat
ion.
Oncet
hesof
twar
erequi
rement
shav
ebeenanal
yzedandspeci
fi
edt
hesof
twar
e
desi
gni
nvol
vest
hreet
echni
cal
act
ivi
ti
es-desi
gn,
codi
ng,
impl
ement
ati
onandt
est
ing
t
hatar
erequi
redt
obui
l
dandv
eri
fyt
hesof
twar
e.
Thedesi
gnact
ivi
ti
esar
eofmai
nimpor
tancei
nthi
sphase,
becausei
nthi
sact
ivi
ty,
deci
sionsul
ti
mat
elyaf
fect
ingt
hesuccessoft
hesof
twar
eimpl
ement
ati
onandi
ts
easeofmai
ntenancear
emade.Thesedeci
si
onshav
ethef
inal
bear
inguponr
eli
abi
l
ity
andmai
ntai
nabi
l
ityoft
hesy
stem.Desi
gni
stheonl
ywayt
oaccur
atel
ytr
ansl
atet
he
cust
omer
’sr
equi
rement
sint
ofi
nishedsof
twar
eorasy
stem.
Desi
gni
sthepl
acewher
equal
i
tyi
sfost
eredi
ndev
elopment
.Sof
twar
edesi
gni
sa
pr
ocesst
hroughwhi
chr
equi
rement
sar
etr
ansl
atedi
ntoar
epr
esent
ati
onofsof
twar
e.
Sof
twar
edesi
gni
sconduct
edi
ntwost
eps.Pr
eli
minar
ydesi
gni
sconcer
nedwi
tht
he
t
ransf
ormat
ionofr
equi
rement
sint
odat
a
Uni
fi
edModel
l
ingLanguageDi
agr
ams(
UML)
:
Theuni
fi
edmodel
l
ingl
anguageal
l
owst
hesof
twar
eengi
neert
oex
pressan
anal
ysi
smodelusi
ng t
hemodel
l
ing not
ati
on t
hati
sgov
erned byasetof
sy
ntact
icsemant
icandpr
agmat
icr
ules.
A UMLsy
stem i
srepr
esent
ed usi
ng f
ivedi
ff
erentv
iewst
hatdescr
ibet
he
sy
stem f
rom di
sti
nct
lydi
ff
erentper
spect
ive.Eachv
iew i
sdef
inedbyasetof
di
agr
ams,
whi
chi
sasf
oll
ows.
UserModel
View
i
. Thi
svi
ewr
epr
esent
sthesy
stem f
rom t
heuser
’sper
spect
ive.
i
i
. Theanal
ysi
srepr
esent
ati
ondescr
ibesausagescenar
iof
rom t
heend-
user
’s
per
spect
ive.
St
ruct
ural
model
view
I
nthi
smodel
thedat
aandf
unct
ional
i
tyar
ear
ri
vedf
rom i
nsi
det
hesy
stem.
Thi
smodel
viewmodel
sthest
ati
cst
ruct
ures.
Behav
iour
alModel
View
I
trepr
esent
sthedy
nami
cofbehav
iour
alaspar
tsoft
hesy
stem,depi
cti
ng
t
hei
nter
act
ionsofcol
l
ect
ionbet
weenv
ari
ousst
ruct
uralel
ement
sdescr
ibed
i
ntheusermodel
andst
ruct
ural
model
view.
I
mpl
ement
ati
onModel
View
I
nthi
sthest
ruct
uralandbehav
iour
alaspar
tsoft
hesy
stem ar
erepr
esent
ed
ast
heyar
etobebui
l
t.
Env
ironment
alModel
View
I
ntheset
hest
ruct
uralandbehav
iour
alaspect
soft
heenv
ironmenti
nwhi
cht
he
sy
stem i
stobei
mpl
ement
edar
erepr
esent
ed.
UMLi
sspeci
fi
cal
l
yconst
ruct
edt
hrought
wodi
ff
erentdomai
nst
heyar
e
UMLAnal
ysi
smodel
l
ing,
whi
chf
ocusesont
heusermodel
andst
ruct
ural
model
viewsoft
hesy
stem?
UMLdesi
gnmodel
l
ing,
whi
chf
ocusesont
hebehav
iour
almodel
l
ing,
i
mpl
ement
ati
onmodel
l
ingandenv
ironment
almodel
views.
UseCaseDi
agr
amsUser
/St
udent
Si
gni
n
Dashboar
d
Vi
ewNot
ice
UpdateOwn
Profi
l
e
ChangePasswor
d
UseCaseDi
agr
amsAdmi
n Si
gni
n
Dashboar
d
ManageClass
(
Add/Updat
e/Del
)
ManageStudents
(Add/
Update/Del
ManageNoti
ces
(
Add/
Update/
Del
)
ManagePubl
i
c
Noti
ces
Pages(
Updat
e)
Sear
chSt
udent
Repor
t
Updat
eOwn
Change
Passwor
d
ENTI
TY-
RELATI
ONSHI
PDi
agr
ams Passwor
d
Recover
y
E-
R(Ent
it
y-Rel
ati
onshi
p)Di
agr
am i
susedt
orepr
esent
sther
elat
ionshi
pbet
ween
ent
it
iesi
nthet
abl
e.
Thesy
mbol
susedi
nE-
Rdi
agr
amsar
e:
SYMBOL PURPOSE
Repr
esent
sEnt
it
yset
s.
Repr
esentat
tri
but
es.
Repr
esentRel
ati
onshi
pSet
s.
Li
ner
epr
esent
sfl
ow
St
ruct
uredanal
ysi
sisasetoft
ool
sandt
echni
quest
hatt
heanal
yst
.
Todev
elopanewki
ndofasy
stem:
Thet
radi
ti
onalappr
oachf
ocusesont
hecostbenef
itandf
easi
bil
i
tyanal
ysi
s,Pr
oject
management
,andhar
dwar
eandsof
twar
esel
ect
ionaper
sonal
consi
der
ati
on.
Dat
abaseDesi
gn
Thedat
aint
hesy
stem hast
obest
oredandr
etr
iev
edf
rom dat
abase.Desi
gni
ngt
he
dat
abasei
spar
tofsy
stem desi
gn.Dat
ael
ement
sanddat
ast
ruct
urest
obest
ored
hav
ebeeni
dent
if
iedatanal
ysi
sst
age.Theyar
est
ruct
uredandputt
oget
hert
odesi
gn
t
hedat
ast
orageandr
etr
iev
alsy
stem.
Adat
abasei
sacol
l
ect
ionofi
nter
rel
ateddat
ast
oredwi
thmi
nimum r
edundancyt
o
ser
vemanyuser
squi
ckl
yandef
fi
cient
ly.Thegener
alobj
ect
ivei
stomakedat
abase
accesseasy
,qui
ck,
inexpensi
veandf
lexi
blef
ort
heuser
.Rel
ati
onshi
psar
eest
abl
i
shed
bet
weent
hedat
ait
emsandunnecessar
ydat
ait
emsar
eremov
ed.Nor
mal
i
zat
ioni
s
donet
ogetani
nter
nalconsi
stencyofdat
aandt
ohav
emi
nimum r
edundancyand
maxi
mum st
abi
l
ity
.Thi
s ensur
es mi
nimi
zi
ng dat
a st
orage r
equi
red,mi
nimi
zi
ng
chancesofdat
ainconsi
stenci
esandopt
imi
zi
ngf
orupdat
es.TheMy
SQLdat
abase
hasbeenchosenf
ordev
elopi
ngt
her
elev
antdat
abases.
St
udentManagementSy
stem (
SMS)cont
ains6My
SQLt
abl
es:
t
bladmi
ntabl
eSt
ruct
ure:
Thi
stabl
est
oret
headmi
nlogi
nandper
sonal
Det
ail
s.
t
blcl
asst
abl
eSt
ruct
ure:
Thi
stabl
est
oret
hecl
assandsect
ion.
t
blnot
icet
abl
eSt
ruct
ure:
Thi
stabl
est
oret
henot
icesdet
ail
whi
chi
sannouncedby
admi
n.
t
blpubl
i
cnot
icet
abl
eSt
ruct
ure:Thi
stabl
est
oret
hepubl
i
cnot
icesdet
ailwhi
chi
s
announcedbyadmi
n.
t
blst
udentt
abl
e St
ruct
ure:Thi
stabl
e st
oret
he st
udent
’s det
ail
s ofeducat
ional
or
gani
zat
ion.
t
blpaget
abl
eSt
ruct
ure:
Thi
stabl
est
oret
hedet
ail
sofaboutusandcont
actuspages.
Cl
assDi
agr
am:
Theclassdiagr
am showsasetofcl
asses,
int
erf
aces,
col
l
abor
ati
onsand
thei
rrel
ati
onshi
ps.
Sy
stem Test
ing
SOFTWARETESTI
NGTECHNI
QUES:
Sof
twar
etest
ingi
sacr
it
ical
elementofsof
twar
equal
i
tyassur
anceandr
epr
esent
s
t
heul
ti
mat
erev
iewofspeci
fi
cat
ion,
desi
gni
ngandcodi
ng.
TESTI
NGOBJECTI
VES:
1.Test
ingi
spr
ocessofexecut
ingapr
ogr
am wi
tht
hei
ntentoff
indi
nganer
ror
.
2.Agoodt
estcasedesi
gni
sonet
hathasapr
obabi
l
ityoff
indi
nganasy
et
undi
scov
ereder
ror
.
3.Asuccessf
ul t
esti
sonet
hatuncoversanasyetundi
scov
ereder
ror
.
Theseabov
eobject
ivesimpl
yadr
amaticchangeinvi
ewport.
Test
ingcannotshowt
heabsenceofdef
ect
s,i
tcanonl
yshowt
hatsof
twar
eer
ror
s
ar
epr
esent
.
Ther
ear
ethr
eet
ypesoft
est
ingst
rat
egi
es
1.Uni
ttest
2.I
ntegr
ati
ont
est
3.Per
for
mancet
est
Uni
tTest
ing:
Uni
ttest
ingf
ocusesv
eri
fi
cat
ionef
for
tsont
hesmal
l
estuni
tofsof
twar
edesi
gn
modul
e.Theuni
ttesti
sal
way
swhi
teboxor
ient
ed.Thet
est
sthatoccuraspar
tof
uni
ttest
ingar
etest
ingt
hemodul
eint
erf
ace,exami
ningt
hel
ocaldat
ast
ruct
ures,
t
est
ingt
heboundar
ycondi
ti
ons,
execut
ional
lthei
ndependentpat
hsandt
est
inger
ror
-
handl
i
ngpat
hs.
I
ntegr
ati
onTest
ing:
I
ntegr
ati
ont
est
ingi
sasy
stemat
ict
echni
queorconst
ruct
iont
hepr
ogr
am st
ruct
ure
whi
l
eatt
hesamet
imeconduct
ingt
est
stouncov
erer
ror
sassoci
atedwi
thi
nter
faci
ng.
Scope oft
est
ing summar
izes t
he speci
fi
cfunct
ional
,per
for
mance,and i
nter
nal
desi
gnchar
act
eri
sti
cst
hatar
etobet
est
ed.I
templ
oyst
op-
downt
est
ingandbot
tom-
upt
est
ingmet
hodsf
ort
hiscase.
Per
for
manceTest
ing:
Ti
ming f
orbot
hread and updat
etr
ansact
ionsshoul
d begat
her
ed t
o det
ermi
ne
whet
hersy
stem f
unct
ionsar
ebei
ngper
for
medi
nanaccept
abl
eti
mef
rame.
Out
putScr
eenofPr
oject
HomePage
AboutUs
Cont
actUs
Admi
nPanel
:
Logi
nPage
For
gotPasswor
d
Dashboar
d
Pr
ofi
l
e
ChangePasswor
d
AddCl
ass
ManageCl
ass
Vi
ewCl
ass
AddSt
udent
s
ManageSt
udent
s
Updat
eSt
udent
s
AddNot
ice
ManageNot
ice
Updat
eNot
ice
AddPubl
i
cNot
ice
ManagePubl
i
cNot
ice
Updat
ePubl
i
cNot
ice
AboutUs
Cont
actUs
Bet
weendat
esr
epor
t
Vi
ewBet
weendat
esr
epor
t
Sear
chSt
udent
s
St
udent
sPanel
Logi
nPage
St
udent
sPr
ofi
l
e
Dashboar
d
Vi
ewNot
ice
Concl
usi
on
Thepr
ojectt
it
ledasSt
udentManagementSy
stem wasdeepl
yst
udi
edandanal
yzed
t
odesi
gnt
hecodeandi
mpl
ement
.Itwasdoneundert
hegui
danceoft
heexper
ienced
pr
ojectgui
de.Al
lthecur
rentr
equi
rement
sandpossi
bil
i
tieshav
ebeent
akencar
e
dur
ingt
hepr
ojectt
ime.
St
udentManagementSy
stem canbeusedbyeducat
ioni
nst
it
utest
omai
ntai
nthe
r
ecor
dsofst
udent
seasi
l
y.Achi
evi
ngt
hisobj
ect
ivei
sdi
ff
icul
tusi
ngamanualsy
stem
ast
hei
nfor
mat
ioni
sscat
ter
ed,canber
edundantandcol
l
ect
ingr
elev
anti
nfor
mat
ion
maybev
eryt
imeconsumi
ng.Al
lthesepr
obl
emsar
esol
vedusi
ngt
hispr
oject
.
Bi
bli
ogr
aphy
ForPHP
ht
tps:
//www.
w3school
s.com/
php/
def
aul
t.
asp
ht
tps:
//www.
sit
epoi
nt.
com/
php/
ht
tps:
//www.
php.
net
/
ForMy
SQL
ht
tps:
//www.mysql.
com/
ht
tp:
//www.mysqlt
utor
ial
.or
g
ForXAMPP
ht
tps:
//www.
apachef
ri
ends.
org/
downl
oad.
html