You are on page 1of 37

SAI

NIKSCHOOLAMARAVATHI
NAGAR

ACADEMI
CYEAR:2020-
21

PROJECTREPORTON

CLOTHSTOREMANAGEMENTSYSTEM

ROLLNO : 601
8

NAME : ANKUSHKUMAR

CLASS : XI
I

SUBJECT : COMPUTERSCI
ENCE

SUBCODE: 083

PROJECTGUI
DE: MrPM JI
GAJI
NNI

PGT(
CS)

SAI
NIKSCHOOLAMARAVATHI
NAGAR

TI
RUPPURDI
ST

TAMI
LNADU

1
SAI
NIKSCHOOLAMARAVATHI
NAGAR

CERTI
FICATE

Thi
sist
ocer
tif
ythatCadetANKUSHKUMARRol
lNo: 601
8 has

s
ucces
sful
ly compl
eted t
he pr
oject Wor
k ent
itl
ed CLOTH STORE

MANAGEMENT SYSTEM(
CSMS)i
nthes
ubj
ectComput
erSci
ence(
083)l
aid

downi
nther
egul
ati
onsofCBSEf
ort
hepur
pos
e of Pr
act
ical Exami
nat
ion

i
n Cl
assXI
Ito behel
din Sai
nikSchoolAmar
avat
hinagaron_
___
___
___
___
_.

(
PM Ji
gaj
inni
)
PGTCompSci
Mast
erI
C

Exami
ner
:

Name:_
___
___
___
___
__

Si
gnat
ure:

2
TABLEOFCONTENTS[TOC]

SER DESCRI
PTI
ON PAGENO

01 ACKNOWLEDGEMENT 04

02 I
NTRODUCTI
ON 05

03 OBJECTI
VESOFTHEPROJECT 05

04 PROPOSEDSYSTEM 06

05 SYSTEM DEVELOPMENTLI
FECYCLE(
SDLC) 07

06 PHASESOFSYSTEM DEVELOPMENTLI
FECYCLE 08

07 FLOW CHART 1
5

08 SOURCECODE 22

09 OUTPUT 29

1
0 TESTI
NG 31

1
1 HARDWAREANDSOFTWAREREQUI
REMENTS 34

1
2 BI
BLI
OGRAPHY 34

3
ACKNOWLEDGEMENT

Apar
tfr
om t
he ef
for
tsofme,t
he s
ucces
sofany pr
ojectdepends
l
argel
yon t
heencour
agementand gui
del
inesofmanyot
her
s.It
aket
his
oppor
tuni
tyt
o expr
ess my gr
ati
tude t
o t
he peopl
e who have been
i
nst
rument
ali
nthes
ucces
sfulcompl
eti
onoft
hispr
oject
.

Iexpr
ess deep s
ens
e ofgr
ati
tude t
o al
might
y God f
orgi
ving me
s
trengt
hfort
hes
ucces
sfulcompl
eti
onoft
hepr
oject
.

I expr
ess my hear
tfel
t gr
ati
tude t
o my par
ent
s f
or cons
tant
encour
agementwhi
lecar
ryi
ngoutt
hispr
oject
.

Igr
atef
ull
y acknowl
edge t
he cont
ribut
ion of t
hei
ndi
vidual
s who
cont
ribut
edi
nbr
ingi
ngt
hispr
ojectupt
othi
slevel
,whocont
inuest
olookaf
ter
medes
pit
emyf
laws
,

Iexpr
essmydeep s
ens
eofgr
ati
tudet
othel
umi
nar
yThePr
inci
pal
,
Sai
nik SchoolAmar
avat
hinagarwho has been cont
inuous
ly mot
ivat
ing
andext
endi
ngt
hei
rhel
pinghandt
ous
.

Iexpr
essmys
incer
ethankst
otheacademi
cian TheVi
cePr
inci
pal
,
Sai
nik SchoolAmar
avat
hinagar
,for cons
tant encour
agement and t
he
gui
dancepr
ovi
deddur
ingt
hispr
oject

Iam over
whel
medt
oexpr
essmyt
hankst
oTheAdmi
nis
trat
iveOf
fi
cer
f
orpr
ovi
dingmeani
nfr
ast
ruct
ureandmor
als
uppor
twhi
lecar
ryi
ngoutt
his
pr
ojecti
nthes
chool
.

Mys
incer
ethankst
oMr
.Pr
aveenM Ji
gaj
inni
,Mas
terI
n-char
ge,Agui
de,
Ment
oral
ltheaboveaf
riend,
whocr
iti
cal
lyr
evi
ewedmypr
ojectandhel
pedi
n
s
olvi
ng each and ever
y pr
obl
em,occur
red dur
ing i
mpl
ement
ati
on oft
he
pr
oject

The gui
dance and s
uppor
trecei
ved f
rom al
lthe member
s who
cont
ribut
edandwhoar
econt
ribut
ingt
othi
spr
oject
,wasvi
talf
ort
hes
ucces
s
oft
hepr
oject
.Iam gr
atef
ulf
ort
hei
rcons
tants
uppor
tandhel
p.

4
PROJECTONCREATI
NGCLOTHSTOREMANAGEMENTSYSTEM

I
NTRODUCTI
ON

Thi
spr
ogr
ammehel
pst
heus
erst
oaddaDATAofcus
tomer
sofal
lthos
ewho
doess
hoppi
ng.Today’
swor
ldi
sful
lofcompl
eti
onsandt
heonl
ywi
nnerof
t
hisr
acei
stheonewhochal
lengesever
ybodyi
nthats
peci
fi
cfi
eld.
Thi
spr
ogr
am i
soneexampl
eofhow ones
hopcanbedef
erenti
nfunct
ion
f
rom t
heot
her
.

OBJECTI
VESOFTHEPROJECT

The obj
ect
ive of t
his pr
oject i
sto l
et t
he s
tudent
s appl
ythe

pr
ogr
ammi
ngknowl
edgei
ntoar
eal
-wor
lds
ituat
ion/
probl
em andexpos
ed

t
hes
tudent
show pr
ogr
ammi
ngs
kil
lshel
psi
ndevel
opi
ngagoods
oft
war
e.

1
.Wr
itepr
ogr
amsut
il
izi
ngmoder
nsof
twar
etool
s.

2.Appl
y obj
ect or
ient
ed pr
ogr
ammi
ng pr
inci
ples ef
fect
ivel
y when

devel
opi
ngs
mal
ltomedi
um s
izedpr
oject
s.

3.Wr
ite ef
fect
ive pr
ocedur
alcode t
osol
ve s
mal
lto medi
um s
ized

pr
obl
ems
.

4.St
udent
swi
lldemons
trat
eabr
eadt
hofknowl
edgei
ncomput
ers
cience,

as exempl
if
ied i
n t
he ar
eas of s
yst
ems
,theor
y and s
oft
war
e

devel
opment
.

5.St
udent
swi
lldemons
trat
e abi
li
tyt
o conducta r
esear
ch orappl
ied

Comput
erSci
ence pr
oject
,requi
ri
ng wr
iti
ng and pr
esent
ati
on s
kil
ls

whi
chexempl
if
yschol
arl
yst
ylei
ncomput
ers
cience.

5
PROPOSEDSYSTEM

Todayonecannotaf
for
dtor
elyont
hef
all
ibl
ehumanbei
ngsofbe

r
eal
lywant
stos
tand agai
nstt
oday’
smer
cil
esscompet
iti
on wher
enott
o

wi
ses
ayi
ng“
toer
rishuman”nol
ongerval
id,i
t’
sout
-dat
edt
orat
ional
ize

yourmi
stake.So,t
o keep pace wi
tht
ime,t
o br
ing aboutt
he bes
tres
ult

wi
thoutmal
funct
ioni
ng and gr
eat
eref
fi
ciencys
otor
epl
acet
heunendi
ng

heapsoff
li
eswi
thamuchs
ophi
sti
cat
edhar
ddi
skoft
hecomput
er.

Onehast
ous
ethedat
amanagements
oft
war
e.Sof
twar
ehasbeenan

as
cent i
n at
omi
zat
ion var
ious or
gani
sat
ions
.Many s
oft
war
e pr
oduct
s

wor
kingar
enow i
nmar
ket
s,whi
chhavehel
pedi
nmaki
ngt
heor
gani
zat
ions

wor
keas
ierandef
fi
cient
ly.Dat
amanagementi
nit
ial
lyhadt
omai
ntai
nal
ot

ofl
edger
s and a l
otofpaper
wor
k has t
o be done butnow s
oft
war
e

pr
oduct
iont
hisor
gani
zat
ionhasmadet
hei
rwor
kfas
terandeas
ier
.Now onl
y

t
hiss
oft
war
ehast
obel
oadedont
hecomput
erandwor
kcanbedone.

Thi
s pr
event
sa l
otoft
ime and money.The wor
k becomes f
ull
y

aut
omat
edandanyi
nfor
mat
ionr
egar
dingt
heor
gani
zat
ioncanbeobt
ained

by cl
icki
ng t
he but
ton.Mor
eover
,nowi
t’
s an age ofcomput
ers ofand

aut
omat
ings
uchanor
gani
zat
iongi
vest
hebet
terl
ook.

6
SYSTEM DEVELOPMENTLI
FECYCLE(
SDLC)

Thes
yst
emsdevel
opmentl
if
ecycl
eisapr
oject
managementt
echni
que
t
hatdi
videscompl
expr
oject
sint
osmal
ler
,mor
eeas
ilymanageds
egment
sor
phas
es. Segment
ing pr
oject
sal
lows manager
s t
o ver
ify t
he
s
ucces
sful
compl
eti
on of pr
oject phas
es bef
ore al
locat
ingr
esour
ces t
o
s
ubs
equentphas
es.
Sof
twar
e devel
opment
proj
ect
s t
ypi
cal
ly i
ncl
ude i
nit
iat
ion,
pl
anni
ng,
des
ign,devel
opment
,tes
ting,i
mpl
ement
ati
on,
and mai
ntenance
phas
es.However
,the phas
esmay be di
vided di
ff
erent
ly dependi
ng on
t
heor
gani
zat
ioni
nvol
ved.
Forexampl
e,i
nit
ial
proj
ectact
ivi
ti
esmi
ghtbedes
ignat
ed as
reques
t,
r
equi
rement
s-def
ini
ti
on, and pl
anni
ngphas
es, or i
nit
iat
ion, concept
-
devel
opment
,and pl
anni
ng phas
es. End us
ers of t
he s
yst
emunder
devel
opments
houl
d bei
nvol
ved i
nrevi
ewi
ng t
heout
putofeachphas
eto

7
ens
uret
hes
yst
em i
sbei
ngbui
ltt
odel
ivert
heneededf
unct
ional
it
y.

PHASESOFSYSTEM DEVELOPMENTLI
FECYCLE

I
NITI
ATI
ONPHASE

TheI
nit
iat
ionPhas
ebegi
nswhenabus
ines
sspons
ori
dent
ifi
esaneedoran
oppor
tuni
ty.

Thepur
pos
eoft
heI
nit
iat
ionPhas
eist
o:

 I
dent
ify and val
idat
e an oppor
tuni
ty t
o i
mpr
ove bus
ines
s
accompl
ishment
s oft
he or
gani
zat
ion ora def
ici
ency r
elat
ed t
oa
bus
ines
sneed.
 I
dent
ifys
igni
fi
cantas
sumpt
ionsandcons
trai
ntsons
olut
ionst
othat
need.
 Recommendt
heexpl
orat
ionofal
ter
nat
iveconcept
sandmet
hodst
o
s
ati
sfyt
heneedi
ncl
udi
ngques
tioni
ngt
heneedf
ort
echnol
ogy,i
.e.
,wi
ll
achangei
nthebus
ines
spr
oces
sof
feras
olut
ion?
 As
sur
eexecut
ivebus
ines
sand execut
ivet
echni
cals
pons
ors
hip.The
Spons
ordes
ignat
es a Pr
ojectManagerand t
he bus
ines
s need i
s
document
ed i
n a ConceptPr
opos
al.The ConceptPr
opos
ali
ncl
udes
i
nfor
mat
ion aboutt
he bus
ines
spr
oces
sand t
he r
elat
ions
hipt
othe
Agency/
Organi
zat
ion.
 I
nfr
ast
ruct
ureandt
heSt
rat
egi
cPl
an.A s
ucces
sfulConceptPr
opos
al
r
esul
tsi
naPr
ojectManagementChar
terwhi
chout
li
nest
heaut
hor
ity
oft
hepr
ojectmanagert
obegi
n
t
hepr
oject
.

Car
efulover
sighti
srequi
red t
o ens
ure pr
oject
ssuppor
tst
rat
egi
c
bus
ines
s obj
ect
ives and r
esour
ces ar
e ef
fect
ivel
yimpl
ement
ed i
nto an
or
gani
zat
ion'
sent
erpr
isear
chi
tect
ure.Thei
nit
iat
ionphas
ebegi
nswhenan

8
oppor
tuni
tyt
oadd,i
mpr
ove,orcor
rectas
yst
em i
sident
ifi
edandf
ormal
ly
r
eques
tedt
hrought
hepr
esent
ati
onofabus
ines
scas
e.Thebus
ines
scas
e
s
houl
d,ata mi
nimum,des
cri
be a pr
opos
al’
spur
pos
e,i
dent
ify expect
ed
benef
its
,and expl
ain how t
he pr
opos
ed s
yst
em s
uppor
ts one of t
he
or
gani
zat
ion’
sbus
ines
sst
rat
egi
es.The bus
ines
scas
eshoul
d al
soi
dent
ify
al
ter
nat
ive s
olut
ions and det
ailas many i
nfor
mat
ional
,funct
ional
,and
net
wor
krequi
rement
saspos
sibl
e.

SYSTEM CONCEPTDEVELOPMENTPHASE

TheSys
tem ConceptDevel
opmentPhas
ebegi
nsaf
tera bus
ines
sneed or
oppor
tuni
tyi
sval
idat
ed by t
he Agency/
Organi
zat
ion Pr
ogr
am Leader
shi
p
andt
heAgency/
Organi
zat
ionCI
O.

Thepur
pos
eoft
heSys
tem ConceptDevel
opmentPhas
eist
o:

 Det
ermi
net
hef
eas
ibi
li
tyandappr
opr
iat
enes
soft
heal
ter
nat
ives
.
 I
dent
ifys
yst
em i
nter
faces
.
 I
dent
ifybas
icf
unct
ionalanddat
arequi
rement
stos
ati
sfyt
hebus
ines
s
need.
 Es
tabl
ishs
yst
em boundar
ies
;ident
if
ygoal
s,obj
ect
ives
,cr
iti
cals
ucces
s
f
act
ors
,andper
for
mancemeas
ures
.
 Eval
uat
ecos
tsandbenef
itsofal
ter
nat
iveappr
oachest
osat
isf
ythe
bas
icf
unct
ionalr
equi
rement
s
 As
ses
spr
ojectr
isks
 I
dent
ify and i
nit
iat
eri
sk mi
ti
gat
ion act
ions
,andDevel
op hi
gh-
level
t
echni
calar
chi
tect
ure,pr
oces
smodel
s,dat
amodel
s,andaconceptof
oper
ati
ons
.Thi
sphas
eexpl
orespot
ent
ialt
echni
cals
olut
ionswi
thi
nthe
cont
extoft
hebus
ines
sneed.
 I
tmayi
ncl
udes
ever
alt
rade-
offdeci
sionss
uchast
hedeci
siont
ous
e
COTSs
oft
war
epr
oduct
sasoppos
edt
odevel
opi
ngcus
tom s
oft
war
eor
r
eus
ings
oft
war
ecomponent
s,ort
hedeci
siont
ous
eani
ncr
ement
al

9
del
iver
yver
susacompl
ete,onet
imedepl
oyment
.
 Cons
truct
ion ofexecut
abl
e pr
otot
ypes i
s encour
aged t
o eval
uat
e
t
echnol
ogy t
osuppor
tthe bus
ines
spr
oces
s.The Sys
tem Boundar
y
Documents
ervesasani
mpor
tantr
efer
encedocumentt
osuppor
tthe
I
nfor
mat
ionTechnol
ogyPr
ojectReques
t(I
TPR)pr
oces
s.
 TheI
TPRmus
tbeappr
ovedbyt
heSt
ateCI
O bef
oret
hepr
ojectcan
movef
orwar
d.

PI
CTORI
ALREPRESENTATI
ONOFSDLC:

PLANNI
NGPHASE

Thepl
anni
ngphas
eist
hemos
tcr
iti
cals
tepi
ncompl
eti
ngdevel
opment
,
acqui
sit
ion,andmai
ntenancepr
oject
s.Car
efulpl
anni
ng,par
ticul
arl
yint
he
ear
lys
tagesofapr
oject
,is
neces
sar
ytocoor
dinat
eact
ivi
ti
esandmanage
pr
ojectr
isksef
fect
ivel
y.Thedept
handf
ormal
it
yofpr
ojectpl
anss
houl
dbe
commens
urat
ewi
tht
hechar
act
eri
sti
csandr
isksofagi
venpr
oject
.Pr
oject
pl
ansr
efi
net
hei
nfor
mat
iongat
her
eddur
ingt
hei
nit
iat
ionphas
ebyf
urt
her

1
0
i
dent
ifyi
ngt
hes
peci
fi
cact
ivi
ti
esandr
esour
cesr
equi
redt
ocompl
eteapr
oject
.

A cr
iti
calpar
tofapr
ojectmanager
’sj
obi
stocoor
dinat
edi
scus
sions
bet
weenus
er,audi
t,s
ecur
ity,des
ign,devel
opment
,andnet
wor
kper
sonnel
t
o i
dent
ify and document as many f
unct
ional
, s
ecur
ity, and
net
wor
krequi
rement
saspos
sibl
e.Dur
ingt
hisphas
e,apl
ani
sdevel
opedt
hat
document
stheappr
oacht
obeus
edandi
ncl
udesadi
scus
sionofmet
hods
,
t
ool
s,t
asks
,res
our
ces
, pr
oject s
chedul
es, and us
er i
nput
. Per
sonnel
as
signment
s,cos
ts,pr
ojects
chedul
e,andt
argetdat
esar
ees
tabl
ished.
A Pr
ojectManagementPl
an i
scr
eat
ed wi
th component
srel
ated t
o
acqui
sit
ionpl
anni
ng,conf
igur
ati
onmanagementpl
anni
ng,qual
it
yas
sur
ance
pl
anni
ng,conceptofoper
ati
ons
,sys
tem s
ecur
ity,ver
ifi
cat
ionandval
idat
ion,
ands
yst
emsengi
neer
ingmanagementpl
anni
ng.

REQUI
REMENTSANALYSI
SPHASE

Thi
sphas
efor
mal
lydef
inest
hedet
ail
edf
unct
ionalus
err
equi
rement
s
us
inghi
gh-
levelr
equi
rement
sident
if
iedi
ntheI
nit
iat
ion,Sys
tem Concept
,and
Pl
anni
ngphas
es.I
tal
sodel
ineat
est
her
equi
rement
sint
ermsofdat
a,s
yst
em
per
for
mance,s
ecur
ity,andmai
ntai
nabi
li
tyr
equi
rement
sfort
hes
yst
em.The
r
equi
rement
sar
e def
ined i
nthi
sphas
etoal
evelofdet
ails
uff
ici
entf
or
s
yst
emsdes
ignt
opr
oceed.Theyneedt
obemeas
urabl
e,t
est
abl
e,andr
elat
e
t
othebus
ines
sneed oroppor
tuni
tyi
dent
ifi
ed i
ntheI
nit
iat
ionPhas
e.The
r
equi
rement
sthatwi
llbeus
edt
odet
ermi
neaccept
anceoft
hes
yst
em ar
e
capt
uredi
ntheTes
tandEval
uat
ionMas
ter
Plan.

Thepur
pos
esoft
hisphas
ear
eto:

 Fur
therdef
ineandr
efi
net
hef
unct
ionalanddat
arequi
rement
sand
documentt
hem i
ntheRequi
rement
sDocument
,
 Compl
etebus
ines
spr
oces
sreengi
neer
ingoft
hef
unct
ionst
obe
s
uppor
ted(
i.
e.,ver
ifywhati
nfor
mat
iondr
ivest
hebus
ines
spr
oces
s,
whati
nfor
mat
ioni
sgener
ated,whogener
atesi
t,wher
edoest
he
i
nfor
mat
iongo,andwhopr
oces
sesi
t)
,

1
1
 Devel
opdet
ail
eddat
aandpr
oces
smodel
s(s
yst
em i
nput
s,out
put
s,
andt
hepr
oces
s.
 Devel
opt
het
estandeval
uat
ionr
equi
rement
sthatwi
llbeus
edt
o
det
ermi
neaccept
abl
esys
tem per
for
mance.

DESI
GNPHASE

The des
ign phas
einvol
vesconver
ting t
he i
nfor
mat
ional
,funct
ional
,
and net
wor
krequi
rement
sident
if
ied dur
ing t
he i
nit
iat
ion and pl
anni
ng
phas
es i
nto uni
fi
ed des
ign s
peci
fi
cat
ions t
hatdevel
oper
s us
etos
cri
pt
pr
ogr
amsdur
ingt
hedevel
opmentphas
e.Pr
ogr
am des
ignsar
econs
truct
edi
n
var
iousways
.Us
ingat
op-
downappr
oach,des
igner
sfi
rsti
dent
ifyandl
ink
maj
orpr
ogr
am component
sandi
nter
faces
,thenexpanddes
ignl
ayout
sas
t
heyi
dent
ifyandl
inks
mal
lers
ubs
yst
emsandconnect
ions
.Us
ingabot
tom-
upappr
oach,des
igner
sfi
rsti
dent
ifyandl
inkmi
norpr
ogr
am component
sand
i
nter
faces
,then expand des
ign l
ayout
s as t
hey i
dent
ify and l
ink l
arger
s
yst
ems and connect
ions
.Cont
empor
ary des
ign t
echni
ques of
ten us
e
pr
otot
ypi
ngt
ool
sthatbui
ldmock-
updes
ignsofi
temss
uchasappl
icat
ion
s
creens
,dat
abas
elayout
s,ands
yst
em ar
chi
tect
ures
.Endus
ers
,des
igner
s,
devel
oper
s,dat
abas
emanager
s,andnet
wor
kadmi
nis
trat
orss
houl
drevi
ew
andr
efi
net
hepr
otot
ypeddes
ignsi
nani
ter
ati
vepr
oces
sunt
ilt
heyagr
eeon
an accept
abl
e des
ign.Audi
t,s
ecur
ity,and qual
it
y as
sur
ance per
sonnel
s
houl
dbei
nvol
vedi
nther
evi
ew andappr
ovalpr
oces
s.Dur
ingt
hisphas
e,t
he
s
yst
em i
sdes
igned t
osat
isf
ythef
unct
ionalr
equi
rement
sident
ifi
ed i
nthe
pr
evi
ousphas
e.Si
ncepr
obl
emsi
nthedes
ignphas
ecoul
dbever
yexpens
ive
t
osol
vei
nthel
aters
tageoft
hes
oft
war
edevel
opment
,avar
iet
yofel
ement
s
ar
econs
ider
edi
nthedes
ignt
omi
ti
gat
eri
sk.
Thes
eincl
ude:

1
2
 I
dent
ifyi
ngpot
ent
ialr
isksanddef
ini
ngmi
ti
gat
ingdes
ignf
eat
ures
.
 Per
for
mingas
ecur
ityr
iskas
ses
sment
.
 Devel
opi
ng a conver
sion pl
an t
o mi
grat
e cur
rentdat
atot
he new
s
yst
em.
 Det
ermi
ningt
heoper
ati
ngenvi
ronment
.
 Def
ini
ngmaj
ors
ubs
yst
emsandt
hei
rinput
sandout
put
s.
 Al
locat
ingpr
oces
sest
ores
our
ces
.
 Pr
epar
ingdet
ail
edl
ogi
cspeci
fi
cat
ionsf
oreachs
oft
war
emodul
e.The
r
esul
tis a dr
aft Sys
tem Des
ign Document whi
ch capt
ures t
he
pr
eli
minar
ydes
ignf
ort
hes
yst
em.
 Ever
ythi
ng r
equi
ri
ng us
er i
nput or appr
ovali
s document
ed and
r
evi
ewedbyt
heus
er.Oncet
hes
edocument
shavebeenappr
ovedby
t
he Agency CI
O and Bus
ines
s Spons
or,t
he f
inalSys
tem Des
ign
Documenti
scr
eat
edt
oser
veast
heCr
iti
cal
/Det
ail
edDes
ignf
ort
he
s
yst
em.
 Thi
sdocumentr
ecei
vesa r
igor
ousr
evi
ew byAgencyt
echni
caland
f
unct
ionalr
epr
esent
ati
ves t
o ens
uret
hati
tsat
isf
ies t
he bus
ines
s
r
equi
rement
s.Concur
rentwi
tht
hedevel
opmentoft
hes
yst
em des
ign,
t
he Agency Pr
oject Manager begi
ns devel
opment of t
he
I
mpl
ement
ati
on Pl
an,Oper
ati
onsand Mai
ntenanceManual
,and t
he
Tr
aini
ngPl
an.

DEVELOPMENTPHASE

Thedevel
opmentphas
einvol
vesconver
tingdes
igns
peci
fi
cat
ions
i
nto execut
abl
e pr
ogr
ams
.Ef
fect
ive devel
opment s
tandar
ds i
ncl
ude
r
equi
rement
sthatpr
ogr
ammer
sand ot
herpr
ojectpar
tici
pant
sdi
scus
s
des
ign s
peci
fi
cat
ionsbef
orepr
ogr
ammi
ng begi
ns.Thepr
ocedur
eshel
p
ens
urepr
ogr
ammer
scl
ear
lyunder
standpr
ogr
am des
ignsandf
unct
ional
r
equi
rement
s.Pr
ogr
ammer
sus
evar
ioust
echni
quest
odevel
opcomput
er
pr
ogr
ams
.The l
arge t
rans
act
ion or
ient
ed pr
ogr
ams as
soci
ated wi
th
f
inanci
ali
nst
itut
ionshavet
radi
ti
onal
lybeendevel
opedus
ingpr
ocedur
al

1
3
pr
ogr
ammi
ngt
echni
ques
.Pr
ocedur
alpr
ogr
ammi
ngi
nvol
vest
hel
ine-
by-
l
ines
cri
pti
ngofl
ogi
cali
nst
ruct
ionst
hatar
ecombi
nedt
ofor
m apr
ogr
am.
Ef
fect
ivecompl
eti
onoft
hepr
evi
ouss
tagesi
sakeyf
act
ori
nthes
ucces
s
oft
heDevel
opmentphas
e.TheDevel
opmentphas
econs
ist
sof
:

 Tr
ans
lat
ingt
hedet
ail
edr
equi
rement
sanddes
igni
ntos
yst
em
component
s.
 Tes
tingi
ndi
vidualel
ement
s(uni
ts)f
orus
abi
li
ty.
 Pr
epar
ingf
ori
ntegr
ati
onandt
est
ingoft
heI
Tsys
tem.

I
NTEGRATI
ONANDTESTPHASE

 Subs
yst
em i
ntegr
ati
on,s
yst
em,s
ecur
ity,andus
eraccept
ancet
est
ingi
s
conduct
eddur
ingt
hei
ntegr
ati
onandt
estphas
e.Theus
er,wi
tht
hos
e
r
espons
ibl
e f
or qual
it
y as
sur
ance, val
idat
es t
hat t
he f
unct
ional
r
equi
rement
s,asdef
inedi
nthef
unct
ionalr
equi
rement
sdocument
,ar
e
s
ati
sfi
ed by t
he devel
oped ormodi
fi
ed s
yst
em.OI
T Secur
itys
taf
f
as
ses
sest
he s
yst
em s
ecur
ity and i
ssue a s
ecur
ity cer
tif
icat
ion and
accr
edi
tat
ionpr
iort
oins
tal
lat
ion/
impl
ement
ati
on.

Mul
ti
plel
evel
soft
est
ingar
eper
for
med,i
ncl
udi
ng:

 Tes
tingatt
hedevel
opmentf
aci
li
tybyt
hecont
ract
orandpos
sibl
y
s
uppor
tedbyendus
ers

 Tes
tingasadepl
oyeds
yst
em wi
thendus
erswor
kingt
oget
herwi
th
cont
ractper
sonnel

 Oper
ati
onalt
est
ingbyt
heendus
eral
oneper
for
mingal
lfunct
ions
.
Requi
rement
sar
etr
acedt
hroughoutt
est
ing,af
inalI
ndependent
Ver
ifi
cat
ion&Val
idat
ioneval
uat
ioni
sper
for
medandal
l
document
ati
oni
srevi
ewedandaccept
edpr
iort
oaccept
anceoft
he
s
yst
em.

1
4
I
MPLEMENTATI
ONPHASE

Thi
sphas
eisi
nit
iat
edaf
tert
hes
yst
em hasbeent
est
edandaccept
ed
byt
heus
er.I
nthi
sphas
e,t
hes
yst
em i
sins
tal
ledt
osuppor
tthei
ntended
bus
ines
sfunct
ions
.Sys
tem per
for
mance i
s compar
ed t
o per
for
mance
obj
ect
iveses
tabl
isheddur
ingt
hepl
anni
ngphas
e.I
mpl
ement
ati
oni
ncl
udes
us
er not
ifi
cat
ion,us
er t
rai
ning,i
nst
all
ati
on ofhar
dwar
e,i
nst
all
ati
on of
s
oft
war
eont
opr
oduct
ioncomput
ers
,andi
ntegr
ati
onoft
hes
yst
em i
ntodai
ly
wor
k pr
oces
ses
.Thi
s phas
e cont
inues unt
ilt
he s
yst
em i
s oper
ati
ng i
n
pr
oduct
ioni
naccor
dancewi
tht
hedef
inedus
err
equi
rement
s.

OPERATI
ONSANDMAI
NTENANCEPHASE

The s
yst
em oper
ati
on i
s on-
goi
ng.The s
yst
em i
s moni
tor
ed f
or
cont
inuedper
for
mancei
naccor
dancewi
thus
err
equi
rement
sandneeded
s
yst
em modi
fi
cat
ionsar
eincor
por
ated.Oper
ati
onscont
inueasl
ongast
he
s
yst
em canbeef
fect
ivel
yadapt
edt
ores
pondt
otheor
gani
zat
ion’
sneeds
.
Whenmodi
fi
cat
ionsorchangesar
eident
ifi
ed,t
hes
yst
em mayr
e-ent
ert
he
pl
anni
ngphas
e.

Thepur
poseoft
hisphasei
sto:

 Oper
ate,mai
ntai
n,andenhancet
hes
yst
em.
 Cer
tif
ythatt
hes
yst
em canpr
oces
ssens
iti
vei
nfor
mat
ion.
 Conductper
iodi
cas
ses
sment
soft
hes
yst
em t
oens
uret
hef
unct
ional
r
equi
rement
scont
inuet
obes
ati
sfi
ed.
 Det
ermi
newhent
hes
yst
em needst
obemoder
nized,r
epl
aced,or
r
eti
red.

1
5
I
NTRODUCTI
ON:
--
---
--(
CLOTH STORE)

 Today’sworl
disful
lofcompet
ions,andinthi
s
racethewinneri
sonlywhohasmas ter
edtheart
ofTIMEMANAGEMENT,SPEEDANDSMARTWORK
STYLE.

 TherearemanyCLOTHSTOREMANAGEMENT
SYSTEMsint hi
swor l
dbutthebestofal
list
heone
whichsati
sfyallabovecr
iter
ia.

 Thecomput er
sinthiswor
ldaretaki
ngvarious
hei
ghtstoday,theyarepresentf
rom s
choolusing
databas
et overyhighbusi
nessmenpeople.

 Thi
sisCLOTHSTOREMANAGEMENTSYSTEM
databas
ecreatedfors
avi
ngti
mef orcust
omer s
,
thi
smakessuff
ici
entmanagementofthestor
e.

 Thi
sisCLOTHSTOREMANAGEMENTSYSTEM
dat
abasemanagementpr
ogr
ammewher edataof
cos
tomersar
ecoll
ect
edandst
oredi
nmysql.

1
6
 Fur
therifi
nanycasethedataofanys
pecifi
c
cus
tomeristoberevel
ed,onecangetaccessof
dat
af r
om databas
e.

FLOW CHARTFORLOGI
NTABLE

START

i
mpor
tmysql
.connect
orassql
conn=sql
.connect(
host="l
ocalhost
",user
="r
oot
",pas
swd="manager "
,database="
old")
i
fconn.
is_
connect
ed(
):

c1
=conn.
cur
sor
()
c1
.execut
e('
useol
d')
pri
nt(
"WELCOMETOGRANDCLOTH
STORE")
pr
int
(''
)
f
rom t
imei
mpor
tgmt
ime,
str
fti
me
a=st
rft
ime(
"%a,
%d%b%y"
,gmt
ime(
))
pr
int
(a)
1
7
X

pr
int
("1
.l
ogi
n")
pr
int
("2.
Tocr
eat
eaccount
")
X

choi
ce=i
nt(i
nput
("ent
eryour
choi
ce:
"))

i
f
choi
ce==
1:

1
8
X

pri
nt(
't
ocreateyouraccount
pl
easeenteryouruseri
dand
password'
)

v_
user_
id=i
nt(i
nput
("chooseyouruser
i
d( i
nint
eger):
"))
v_
passwd=int
(input
("creat
eyour
password(i
ninteger)
:")
)
v_
name=i
nput
("yourf
ullname:
")

pr
int
("accountcr
eat
ed"
)

1
9

X
X

pr
int
("i
fshoppi
ngi
sdonepr
ess1
.")
pr
int
("i
fyouli
ketofi
leanymar
ket
ing
pr
oblem pr
ess2.
")
pr
int
("i
fnoshoppi
ngi
sdonepr
ess3.
")

i
f
choi
ce
==1:

v_
customer
_name=i
nput
("ent
eryour
name:")
v_
gender
=input
("ent
ergender
:")
v_
phone_
no=i
nt(
input
("ent
eryourphone
no:"
))
20

Y X
Y X

v_
items=i
nput
("ent
eri
tem name:
")
v_
qty=i
nt(
input
("ent
erquant
ity:
"))
v_
payment
=int
(input
("makepayment
:")
)

pr
int
("THANKYOU.
..
For
yourvi
sit.
")

choi
ce=
=2:

v_rat
e_i
ssue=i
nt(i
nput(
"rat
eyour
di
ffi
cul
tesoutof10=")
)
v_wri
te_
probl
em=i
nput
("wr
iteyour
pr
oblem:"
)

21

X
X

pr
int(
"Yourproblem wi
llbe
r
ectif
ied..
..
thankyou."
)

i
f Pri
nt(
“e
choi
c rr
orrr
r”)
e==3:

v_comment
=input
("commentaboutst
oreher
e
pl
ease:
")

pri
nt(
"THANKYOUFORYOUR
VI
SIT.
..
.WISHYOUBEST.
")

22
SOURCECODE(
mai
n)

i
mpor
tmysql
.connect
orassql
conn=sql
.connect
(host="l
ocal
host
",user
="r
oot
",passwd="
manager",dat
abase="old")
i
fconn.
is_
connect
ed(
):
pr
int
('
')

c1
=conn.
cur
sor
()
c1
.execut
e('
useol
d')
pr
int
("WELCOMETOGRANDCLOTHSTORE
MANAGEMENTSYSTEM")
pr
int
(''
)
f
rom t
imei
mpor
tgmt
ime,
str
fti
me
a=st
rft
ime(
"%a,
%d%b%y"
,gmt
ime(
))
pr
int
(a)
pr
int
(''
)
pr
int
("1
.l
ogi
n")

23
pr
int
("2.
Tocr
eat
eaccount
")
pr
int
(""
)
pr
int
('
')
choi
ce=i
nt(
input
("ent
eryourchoi
ce:
"))
pr
int
(''
)
i
fchoi
ce==1
:

a=i
nt(
input
("ent
eruser
_id:
"))
c1
.execute(
"sel
ectpasswdf
rom l
ogi
nwher
euser
_id=
"
+str(a)
+";"
)
dat
a=c1
.fet
chal
l(
)
dat
a=dat
a[0]
dat
a=l
ist
(dat
a)
dat
a=dat
a[0]
dat
a=st
r(dat
a)
pr
int
(''
)
pr
int
(''
)
b=i
nt(
input
("ent
erpasswd:
"))
conn.
cur
sor
()
conn.
commi
t()
i
fchoi
ce==2:
pr
int
('
tocr
eateyouraccountpl
easeent
eryouruseri
d
andpassword'
)

24
c1
=conn.
cur
sor
()
#c1=conn.
cursor
("(
'cr
eat
etablel
ogi
n(user_
id
varchar(1
00)primarykey,
passwdvar
char(1
00),name
varchar(1
00))'
)
v_
user
_id=i
nt(
input
("chooseyouruseri
d(i
nint
eger
):"
))
pr
int
('
')
v_
passwd=i
nt(
input
("cr
eat
eyourpasswor
d(i
n
i
nteger)
:")
)
pr
int
('
')
v_
name=i
nput
("yourf
ullname:
")
pr
int
('
')
c1
=conn.
cur
sor
()
update="i
nser
tint
ologinval
ues(
"+st
r(v_
user
_id)+"
,"+
s
tr(v_passwd)+"
,'
"+v_name+"'
)"
c1
.execut
e(updat
e)
conn.
commi
t()
pr
int
("accountcr
eat
ed"
)
pr
int
("i
fshoppi
ngi
sdonepr
ess1
.")
pr
int
("i
fyoul
iket
ofi
leanymar
ket
ingpr
obl
em pr
ess2.
")
pr
int
("i
fnoshoppi
ngi
sdonepr
ess3.
")
choi
ce=i
nt(
input
("ent
eryourchoi
ce="
))
i
fchoi
ce==1
:
v_
cust
omer
_name=i
nput
("ent
eryourname:
")
v_
gender
=input
("ent
ergender
:")

25
v_
phone_
no=i
nt(
input
("ent
eryourphoneno:
"))
v_
items=i
nput
("ent
eri
tem name:
")
v_
qty=i
nt(
input
("ent
erquant
ity:
"))
v_
payment
=int
(input
("makepayment
:")
)
v_SQL_INSERT="insertint
ocloth
values('
"+v_customer_name+" '
,'
"+v_
gender +"'
,
"+st
r(v_
pho
ne_no)+",
'"+v_i
tems+"',
"+str
(v_
qty)+",
"+st
r(v_payment)+"
)"
c1
.execut
e(v_
SQL_
INSERT)
pr
int
("THANKYOU.
..
Foryourvi
sit
.")
i
fchoi
ce==2:
c1
.execut
e('
USEol
d')
v_
rat
e_i
ssue=i
nt(
input
("r
ateyourdi
ffi
cul
tesoutof1
0="
))
v_
wri
te_
probl
em=i
nput
("wr
iteyourpr
obl
em:
")
v_SQL_I
NSERT="i
nsertintosys
values(
"+str
(v_
rat
e_issue)+"
,'
"+v_
wri
te_
probl
em+"
')
"
c1
.execut
e(v_
SQL_
INSERT)
pr
int
("Yourpr
obl
em wi
llber
ect
ifi
ed.
..
.t
hankyou.
")
i
fchoi
ce==3:
c1
.execut
e('
useol
d')
v_
comment
=input
("commentaboutst
oreher
epl
ease:
")
v_SQL_i
nsert
="i
nser
tint
ocomment
values(
'"
+v_comment+"'
)"
c1
.execut
e(v_
SQL_
ins
ert
)
pr
int
("THANKYOUFORYOURVI
SIT.
..
.WI
SHYOUBEST.
")

26
conn.
commi
t()

27
SOURCECODE(
Funct
ioncal
lng)
i
1
.
i
mpor
tmysql
.connect
orassql
conn=sql
.connect
(host="l
ocal
host
",user
="r
oot
",passwd="
manager",dat
abase="old")
i
fconn.
is_
connect
ed(
):
pr
int
('
successf
ull
yconnect
ed'
)
c1
=conn.
cur
sor
()
c1.
execute(
'cr
eatet
abl
ecomment
(comment
varchar
(200))'
)

2.
i
mpor
tmysql
.connect
orassql
conn=sql
.connect
(host="l
ocal
host
",user
="r
oot
",passwd="
manager",dat
abase="old")
i
fconn.
is_
connect
ed(
):
pr
int
('
successf
ull
yconnect
ed'
)
c1
=conn.
cur
sor
()
c1.
execut
e('
creat
et ableprobl
em(rate_
issue
i
nt(50)
,wri
te_
problem varchar
(600))
')

28
3.
i
mpor
tmysql
.connect
orassql
conn=sql
.connect
(host="l
ocal
host
",user
="r
oot
",passwd="
manager",dat
abase="old")
i
fconn.
is_
connect
ed(
):
pr
int
('
successf
ull
yconnect
ed'
)
c1
=conn.
cur
sor
()
c1.
execute(
'cr
eatetabl
elogin(namevarchar
(50),
user
_id
varchar
(30)pri
marykey,passwdvarchar(
20))
')

4.
i
mpor
tmysql
.connect
orassql
conn=sql
.connect
(host="l
ocal
host
",user
="r
oot
",passwd="
manager",dat
abase="old")
i
fconn.
is_
connect
ed(
):
pr
int
('
successf
ull
yconnect
ed'
)
c1
=conn.
cur
sor
()
c1.
execute('
createtabl
eold(v_customer_
name
varchar(
40),gendervarchar
(20),v_
phone_no
i
nt(50),
v_i
temsvar char
(100)
,v_qtyint
(20)
,v_
payment
i
nt(30)'
)

29
30
OUTPUTS:
--
WELCOMETOGRANDCLOTHSTOREMANAGEMENT
SYSTEM

Fr
i,
03Jan20

1
.l
ogi
n
2.
Tocr
eat
eaccount

ent
eryourchoi
ce:
2

tocreat
eyouraccountpl
easeent
eryouruseri
dand
password
chooseyouruseri
d(i
nint
eger
):6076

cr
eat
eyourpass
wor
d(i
nint
eger
):6076

yourf
ullname:
abhi
shek

accountcr
eat
ed
i
fshoppi
ngi
sdonepr
ess1
.
i
fyoul
iket
ofi
leanymar
ket
ingpr
obl
em pr
ess2.

31
i
fnoshoppi
ngi
sdonepr
ess3.
ent
eryourchoi
ce=

WELCOMETOGRANDCLOTHSTOREMANAGEMENT
SYSTEM

Fr
i,
03Jan20

1
.l
ogi
n
2.
Tocr
eat
eaccount

ent
eryourchoi
ce:
1

ent
eruser
_id:
6076

ent
erpasswd:
6076
i
fshoppi
ngi
sdonepr
ess1
.
i
fyoul
iket
ofi
leanymar
ket
ingpr
obl
em pr
ess2.
i
fnoshoppi
ngi
sdonepr
ess3.
ent
eryourchoi
ce=1
ent
eryourname:
abhi
shek

32
ent
ergender
:mal
e
ent
eryourphoneno:
9784625398
ent
eri
tem name:
jeans
ent
erquant
ity:
2
makepayment
:5000
THANKYOU.
..
Foryourvi
sit
.

TESTI
NG

Sof
twar
eTes
ting i
san empi
ri
cali
nves
tigat
ion conduct
ed t
o pr
ovi
de
s
takehol
der
swi
thi
nfor
mat
ion aboutt
hequal
it
yoft
hepr
oductors
ervi
ce
undert
est
[1],wi
thr
espectt
othecont
exti
nwhi
chi
tisi
ntendedt
ooper
ate.
Sof
twar
e Tes
ting al
so pr
ovi
des an obj
ect
ive,i
ndependentvi
ew oft
he
s
oft
war
etoal
low t
hebus
ines
stoappr
eci
ateand under
stand t
her
isksat
i
mpl
ement
ati
onoft
hes
oft
war
e.Tes
ttechni
quesi
ncl
ude,butar
enotl
imi
ted
t
o,t
he pr
oces
sofexecut
ing a pr
ogr
am orappl
icat
ion wi
tht
he i
ntentof
f
indi
ngs
oft
war
ebugs
.
I
tcanal
sobes
tat
edast
hepr
oces
sofval
idat
ingandver
ifyi
ngt
hata
s
oft
war
e pr
ogr
am/
appl
icat
ion/
productmeet
sthe bus
ines
s and t
echni
cal
r
equi
rement
sthatgui
dedi
tsdes
ignanddevel
opment
,sot
hati
twor
ksas
expect
edandcanbei
mpl
ement
edwi
tht
hes
amechar
act
eri
sti
cs.Sof
twar
e

33
Tes
ting,dependi
ngont
het
est
ingmet
hodempl
oyed,canbei
mpl
ement
edat
any t
ime i
nthe devel
opmentpr
oces
s,howevert
he mos
ttes
tef
for
tis
empl
oyedaf
tert
her
equi
rement
shavebeendef
inedandcodi
ngpr
oces
shas
beencompl
eted.

TESTI
NGMETHODS
Sof
twar
etes
tingmet
hodsar
etr
adi
ti
onal
lydi
videdi
ntobl
ackbox
t
est
ingandwhi
teboxt
est
ing.Thes
etwoappr
oachesar
eus
edt
odes
cri
bet
he
poi
ntofvi
ew t
hatat
estengi
neert
akeswhendes
igni
ngt
estcas
es.

BLACKBOXTESTI
NG
Bl
ackboxt
est
ing t
reat
sthes
oft
war
easa "
blackbox,
"wi
thoutany
knowl
edgeofi
nter
nali
mpl
ement
ati
on.Bl
ackboxt
est
ingmet
hodsi
ncl
ude:
equi
val
ence par
tit
ioni
ng,boundar
y val
ue anal
ysi
s,al
l-
pai
rst
est
ing,f
uzz
t
est
ing,model
-bas
ed t
est
ing,t
raceabi
li
ty mat
rix,expl
orat
oryt
est
ing and
s
peci
fi
cat
ion-
bas
edt
est
ing.

SPECI
FICATI
ON-
BASEDTESTI
NG

Speci
fi
cat
ion-
bas
edt
est
ingai
mst
otes
tthef
unct
ional
it
yofs
oft
war
e
accor
ding t
otheappl
icabl
erequi
rement
s.[
16]Thus
,thet
est
eri
nput
sdat
a
i
nto,and onl
yseest
he out
putf
rom,t
he t
estobj
ect
.Thi
sleveloft
est
ing
us
ual
lyr
equi
rest
hor
ought
estcas
est
obepr
ovi
dedt
othet
est
er,whot
hen
can s
impl
yver
ifyt
hatf
ora gi
ven i
nput
,theout
putval
ue(
orbehavi
our
),
ei
ther"
is"or"
isnot
"thes
ameast
heexpect
edval
ues
peci
fi
edi
nthet
estcas
e.
Speci
fi
cat
ion-
bas
edt
est
ingi
sneces
sar
y,buti
tisi
nsuf
fi
cientt
oguar
dagai
nst
cer
tai
nri
sks

ADVANTAGESANDDI
SADVANTAGES

The bl
ackboxt
est
erhasno "
bonds
"wi
tht
he code,and a t
est
er'
s
per
cept
ioni
sver
ysi
mpl
e:acodemus
thavebugs
.Us
ingt
hepr
inci
ple,"
Ask
andyous
hal
lrecei
ve,
"bl
ackboxt
est
ersf
indbugswher
epr
ogr
ammer
sdon'
t.
But
,ont
heot
herhand,bl
ackboxt
est
inghasbeens
aidt
obe"
li
keawal
kina

34
dar
klabyr
int
hwi
thoutaf
las
hli
ght
,"becaus
ethet
est
erdoes
n'tknow how t
he
s
oft
war
ebei
ngt
est
edwasact
ual
lycons
truct
ed.
That
'swhyt
her
ear
esi
tuat
ionswhen(
1)abl
ackboxt
est
erwr
itesmany
t
estcas
est
o checks
omet
hing t
hatcan bet
est
ed byonl
yonet
estcas
e,
and/
or(
2)s
omepar
tsoft
hebackendar
enott
est
edatal
l.Ther
efor
e,bl
ack
boxt
est
inghast
headvant
ageof"
anunaf
fi
li
atedopi
nion,
"ont
heonehand,
andt
hedi
sadvant
ageof"
bli
ndexpl
ori
ng,
"ont
heot
her
.

WHI
TEBOXTESTI
NG

Whi
teboxt
est
ing,bycont
ras
ttobl
ackboxt
est
ing,i
swhent
het
est
er
hasacces
stot
hei
nter
naldat
ast
ruct
uresandal
gor
ithms(
andt
hecodet
hat
i
mpl
ementt
hes
e)

Typesofwhi
teboxt
est
ing:
-
Thef
oll
owi
ngt
ypesofwhi
teboxt
est
ingexi
st:
 apit
est
ing-Tes
tingoft
heappl
icat
ionus
ingPubl
icandPr
ivat
e
API
s.
 Codecover
age-cr
eat
ingt
est
stos
ati
sfys
omecr
iter
iaofcode
cover
age.
Forexampl
e,t
het
estdes
ignercancr
eat
etes
tst
ocaus
eal
lst
atement
s
i
nthepr
ogr
am t
obeexecut
edatl
eas
tonce.
 f
aul
tinj
ect
ionmet
hods
.
 mut
ati
ont
est
ingmet
hods
.
 s
tat
ict
est
ing-Whi
teboxt
est
ingi
ncl
udesal
lst
ati
ctes
ting.

CODECOMPLETENESSEVALUATI
ON

Whi
te box t
est
ing met
hods can al
so be us
ed t
o eval
uat
e t
he
compl
etenes
sofat
ests
uit
ethatwascr
eat
edwi
thbl
ackboxt
est
ingmet
hods
.
Thi
sal
lowst
hes
oft
war
eteam t
oexami
nepar
tsofas
yst
em t
hatar
erar
ely
t
est
edandens
urest
hatt
hemos
timpor
tantf
unct
ionpoi
ntshavebeent
est
ed.

Twocommonf
ormsofcodecover
agear
e:

35
 Funct
ionCover
age:Whi
chr
epor
tsonf
unct
ionsexecut
edand
 St
atement
Cover
age:
Whi
ch r
epor
ts on t
he number of l
ines
execut
edt
ocompl
etet
het
est
.
Theybot
hret
urncover
agemet
ric,measur
edasaper
cent
age

HARDWAREANDSOFTWAREREQUI
REMENTS

I
.OPERATI
NGSYSTEM : WI
NDOWS7ANDABOVE

I
I.PROCESSOR : PENTI
UM(
ANY)ORAMD

ATHALON(
3800+-4200+DUALCORE)

I
II
.MOTHERBOARD : 1
.845OR91
5,995FORPENTI
UM 0RMSI

K9MM-
VVI
AK8M800+8237RPLUS

CHI
PSETFORAMDATHALON

I
V.RAM : 51
2MB+

V.Har
ddi
sk : SATA40GBORABOVE

VI
.CD/
DVDr
/w mul
tidr
ivecombo: (
Ifbackupr
equi
red)

VI
I.FLOPPYDRI
VE1
.44MB : (
IfBackupr
equi
red)

VI
II
.MONI
TOR1
4.1or1
5-1
7inch

I
X.Keyboar
dandmous
e

X.Pr
int
er : (
ifpr
inti
srequi
red–[
Har
dcopy]
)

SOFTWAREREQUI
REMENTS:

I
. Wi
ndowsOS
I
I. Pyt
hon

BLI
OGRAPHY

.Comput
1 ersci
enceWi
thPyt
hon-Cl
assXI By:Sumi
taAr
ora
2.
APr
ojectRepor
tOnBl
oodBankManagementSyst
em (
BBMS)

36
By:Pr
aveenM Ji
gaj
inni
3. Websi
te:ht
tps
://
www.
w3r
esour com***
ce.

37

You might also like