0% found this document useful (0 votes)
32 views49 pages

Pranjal Report

This document is a project report on a Student Management System submitted by Pranjal Kushwaha and Prashant Tiwar under the supervision of Noida Institute of Engineering and Technology. The main objective of the project is to build a student database system to store student records and reduce time spent on administrative tasks. The system is intended to accept, process, and generate student records and provide better services to users. It aims to provide meaningful, consistent, and timely data and information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views49 pages

Pranjal Report

This document is a project report on a Student Management System submitted by Pranjal Kushwaha and Prashant Tiwar under the supervision of Noida Institute of Engineering and Technology. The main objective of the project is to build a student database system to store student records and reduce time spent on administrative tasks. The system is intended to accept, process, and generate student records and provide better services to users. It aims to provide meaningful, consistent, and timely data and information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

AMI

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

CHAPTER5: IMPLEMENTATI ONANDCODI NG


Implement ati
onApproaches
CodingDet ail
sandCodeEf fi
ciency
CodeEf fi
ciency
CHAPTER6: SOFTWARETESTI NG
TestingAppr oach
UnitTesting
Int
egr at
edTest i
ng
TestCasesDesi gn
Modi fi
cati
onsandI mprovements

CHAPTER7: RESULTSANDDI SCUSSI


ON
Runni
ngPr ojectScr
eenShot
TestReports
UserDocument ati
on
Securi
tyIssues

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

Thepr oposedsy stem wil


laffectorinterf
acewiththeuser( student)and
administr
ator.Thesy st
em wor ksandf ul
fi
ll
sallt
hef uncti
onaliti
esaspert he
proposedsy stem.Itwill
pr ovi
der educedresponsetimeagai nstthequer i
esmadeby
di
fferentusers.ThisprojectisbasedonPHPl anguagewi thMYSQLdat abasewhi ch
managet hedet ail
softhest udentbecausei ti
sat ediousjobf oranyorganizat
ion.
StudentInformationsystem willstoreallt
hedetail
soft hestudentsincludingt
heir
backgroundi nfor
mat i
on.

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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy