Vous êtes sur la page 1sur 41

7th Sem - BIT - 2016 - CITE 1. Introduction to SE 7th Sem - BIT - 2016 - CITE 1.

Introduction to SE

D D R R D
RIW DUH FDQ EH DSSOLHG LQ DQ LW DWLRQ IRU LF SUH SHFLILHG HW RI SURFHG UDO WHS D EHHQ
GHILQHG RIW DUH FDQ EH DSSOLHG RQ FR QWOH ILHOG )RU H LQH HG FDWLRQ RFLDO HFWRU
HWF RIW DUH L GH L QHG WR LW RPH SHFLILF RDO RIW DUH L FOD LILHG DFFRUGLQ WR W H UDQ H
R R R D RI SRWHQWLDO RI DSSOLFDWLRQ
RIW DUH L D HQHUDO WHUP HG WR GH FULEH D FROOHFWLRQ RI FRPS WHU SUR UDP URFHG UH DQG
è D GL F HG G ULQ W H FOD DQG W SH HUH L HQ WR W H HQG RI W L F DSWHU
GRF PHQWDWLRQ W DW SHUIRUP UHDO E LQH SUREOHP ,Q LPSOH RUG R FDQ D RIW DUH L W H
D WR SHUIRUP GLIIHUHQW WD HOHFWURQLFDOO

RIW DUH L FRPS WHU SUR UDP DQG D RFLDWHG GRF PHQWDWLRQ L GHILQLWLRQ FOHDUO WDWH W DW D D R R D
W H RIW DUH L QRW D FROOHFWLRQ RI SUR UDP E W LQFO GH DOO D RFLDWHG GRF PHQWDWLRQ
6 I S P I
RIW DUH WHP DOO FRQ L W RI D Q PEHU RI HSDUDWH SUR UDP FRQIL UDWLRQ ILOH LF DUH Ø OW R RPH LPLODULWLH H[L W EHW HHQ RIW DUH GH HORSPHQW DQG DUG DUH
HG WR HW S W H H SUR UDP WHP GRF PHQWDWLRQ LF GH FULEH W H WU FW UH RI W H WHP PDQ IDFW UH W H W R DFWL LWLH DUH I QGDPHQWDOO GLIIHUHQW
DQG HU GRF PHQWDWLRQ LF H[SODLQ R WR H W H WHP DQG HE LWH IRU HU WR GR QORDG Ø ,Q ERW DFWL LWLH L T DOLW L DF LH HG W UR RRG GH L Q E W W H PDQ IDFW ULQ
UHFHQW SURG FW LQIRUPDWLRQ S D H IRU DUG DUH FDQ LQWURG FH T DOLW SUREOHP W DW DUH QRQH[L WHQW RU HD LO
FRUUHFWHG IRU RIW DUH
RIW DUH SURG FW PD EH GH HORSHG IRU D SDUWLF ODU F WRPHU RU PD EH GH HORSHG IRU D HQHUDO Ø RIW DUH FR W DUH FRQFHQWUDWHG LQ HQ LQHHULQ
PDU HW Ø RIW DUH SURMHFW FDQQRW EH PDQD HG D LI W H HUH PDQ IDFW ULQ SURMHFW

( R R R R D 6 I SP S M E S P
§ RIW DUH WD H RQ D G DO UROH SURG FW DQG DW W H DPH WLPH W H H LFOH IRU GHOL HULQ D 6 I
SURG FW Ø H IDLO UH UDWH RI W H DUG DUH L L D W H DUG DUH FRPSRQHQW IIHU IURP W H
§ D SURG FW LW GHOL HU W H FRPS WLQ SRWHQWLDO HPERGLHG E FRPS WHU DUG DUH RU PRUH Ø P ODWL H HIIHFW RI G W LEUDWLRQ DE H WHPSHUDW UH H[WUHPH DQG PDQ RW HU
EURDGO D QHW RU RI FRPS WHU W DW DUH DFFH LEOH E ORFDO DUG DUH HQ LURQPHQWDO PDODGLH
§ W H H LFOH HG WR GHOL HU W H SURG FW RIW DUH DFW D W H ED L IRU W H FRQWURO RI W H Ø WDWHG LPSO W H DUG DUH EH LQ WR HDU R W
FRPS WHU W H FRPP QLFDWLRQ RI LQIRUPDWLRQ DQG W H FUHDWLRQ DQG FRQWURO RI RW HU Ø RIW DUH L QRW FHSWLEOH WR W H HQ LURQPHQWDO PDODGLH W DW FD H DUG DUH WR HDU
SUR UDP R W
§ H UROH RI FRPS WHU RIW DUH D QGHU RQH L QLILFDQW F DQ H R HU D WLPH SDQ RI OLWWOH Ø QGL FR HUHG GHIHFW LOO FD H L IDLO UH UDWH HDUO LQ W H OLIH RI D SUR UDP
PRUH W DQ HDU Ø R H HU W H H DUH FRUUHFWHG LGHDOO LW R W LQWURG FLQ RW HU HUURU
§ 'UDPDWLF LPSUR HPHQW LQ DUG DUH SHUIRUPDQFH SURIR QG F DQ H LQ FRPS WLQ Ø RIW DUH GRH QRW HDU R W E W LW GHWHULRUDWH
DUF LWHFW UH D W LQFUHD H LQ PHPRU DQG WRUD H FDSDFLW DQG D LGH DULHW RI H[RWLF Ø RIW DUH PDLQWHQDQFH LQ RO H FRQ LGHUDEO PRUH FRPSOH[LW W DQ DUG DUH
LQS W DQG R WS W RSWLRQ D H DOO SUHFLSLWDWHG PRUH RS L WLFDWHG DQG FRPSOH[ FRPS WHU PDLQWHQDQFH
ED HG WHP 7P II I I SP P
§ H SUR UDPPHU DUH D HG RPH T H WLRQ HQ PRGHUQ FRPS WHU ED HG WHP DUH 7 I I P II
E LOW 6 I SP T P I P
Ø : GRH LW WD H R ORQ WR HW RIW DUH ILQL HG" , II P I P
Ø : DUH GH HORSPHQW FR W R L "
Ø : FDQ W H ILQG DOO W H HUURU EHIRUH H L H W H RIW DUH WR F WRPHU"
Ø : GR H FRQWLQ H WR D H GLIILF OW LQ PHD ULQ SUR UH D RIW DUH L EHLQ
GH HORSHG"

Compiled By: Sujit Dahal 1 Compiled By: Sujit Dahal 2


7th Sem - BIT - 2016 - CITE 1. Introduction to SE 7th Sem - BIT - 2016 - CITE 1. Introduction to SE

R R D R D ( D G RR
I WR D
H GHILQLWLRQ S D H IRF H RQ DW DW L G ULQ GHILQLWLRQ W H RIW DUH HQ LQHHU DWWHPSW
WR LGHQWLI DW LQIRUPDWLRQ L WR EH SURFH HG DW I QFWLRQ DQG SHUIRUPDQFH DUH GH LUHG DW
WHP EH D LRU FDQ EH H[SHFWHG DW LQWHUIDFH DUH WR EH H WDEOL HG DW GH L Q FRQ WUDLQW
H[L W DQG DW DOLGDWLRQ FULWHULD DUH UHT LUHG WR GHILQH D FFH I O WHP ' ULQ W L W UHH
PDMRU WD LOO RFF U LQ RPH IRUP WHP RU LQIRUPDWLRQ HQ LQHHULQ RIW DUH SURMHFW SODQQLQ
DQG UHT LUHPHQW DQDO L

RSP W D
H GH HORSPHQW S D H IRF H RQ R DW L G ULQ GH HORSPHQW D RIW DUH HQ LQHHU
DWWHPSW WR GHILQH R GDWD DUH WR EH WU FW UHG R I QFWLRQ L WR EH LPSOHPHQWHG LW LQ D
RIW DUH DUF LWHFW UH R LQWHUIDFH DUH WR EH F DUDFWHUL]HG R W H GH L Q LOO EH WUDQ ODWHG LQWR
D SUR UDPPLQ ODQ D H DQG R WH WLQ LOO EH SHUIRUPHG ' ULQ W L W UHH SHFLILF WHF QLFDO
WD R OG DO D RFF U RIW DUH GH L Q FRGH HQHUDWLRQ DQG RIW DUH WH WLQ

SSR W D
H SSRUW S D H IRF H RQ F DQ H D RFLDWHG LW HUURU FRUUHFWLRQ DGDSWDWLRQ UHT LUHG D
W H RIW DUH HQ LURQPHQW H RO H DQG F DQ H G H WR HQ DQFHPHQW EUR W DER W E F DQ LQ
F WRPHU UHT LUHPHQW )R U W SH RI F DQ H DUH HQFR QWHUHG G ULQ W H SSRUW S D H
)L RIW DUH (Q LQHHULQ D D OD HUHG WHF QROR
Ø ( HQ LW W H EH W T DOLW D UDQFH DFWL LWLH LW L OL HO W DW W H F WRPHU
T 3
LOO QFR HU GHIHFW LQ W H RIW DUH RUUHFWL H PDLQWHQDQFH F DQ H W H RIW DUH WR
Ø Q HQ LQHHULQ DSSURDF P W UH W RQ DQ T DOLW
FRUUHFW GHIHFW Ø H HG 5RF W DW SSRUW RIW DUH (Q LQHHULQ L DOLW )RF
Ø S HU WLPH W H RUL LQDO HQ LURQPHQW W DW L RSHUDWLQ WHP E 3
E LQH U OH HWF IRU LF W H RIW DUH D GH HORSHG L OL HO WR F DQ H GDSWL H Ø )R QGDWLRQ IRU ( L W H URFH /D HU
PDLQWHQDQFH UH OW LQ PRGLILFDWLRQ WR W H RIW DUH WR DFFRPPRGDWH F DQ H WR LW H[WHUQDO Ø ( SURFH L W H / ( W DW ROG DOO W H WHF QROR OD HU WR HW HU DQG HQDEOH W H WLPHO
HQ LURQPHQW GH HORSPHQW RI FRPS WHU RIW DUH
Ø P RIW DUH L HG W H F WRPHU HU LOO UHFR QL]H DGGLWLRQDO I QFWLRQ Ø ,W IRUP W H ED H IRU PDQD HPHQW FRQWURO RI RIW DUH SURMHFW
W DW LOO SUR LGH EHQHILW HUIHFWL H PDLQWHQDQFH H[WHQG W H RIW DUH EH RQG LW RUL LQDO
Ø ( PHW RG SUR LGH W H HF QLFDO H WLRQ IRU E LOGLQ RIW DUH
I QFWLRQDO UHT LUHPHQW Ø 0HW RG FRQWDLQ D EURDG DUUD RI WD W DW LQFO GH FRPP QLFDWLRQ UHT LUHPHQW DQDO L
Ø 3 RPS WHU RIW DUH GHWHULRUDWH G H WR F DQ H DQG EHFD H RI W L SUH HQWL H GH L Q PRGHOLQ SUR UDP FRQ WU FWLRQ WH WLQ DQG SSRUW
PDLQWHQDQFH RIWHQ FDOOHG RIW DUH UHHQ LQHHULQ P W EH FRQG FWHG WR HQDEOH W H 7
RIW DUH WR HU H W H QHHG RI LW HQG HU Ø ( WRRO SUR LGH D WRPDWHG RU HPL D WRPDWHG SSRUW IRU W H URFH DQG W H
0HW RG
Ø RRO DUH LQWH UDWHG R W DW LQIRUPDWLRQ FUHDWHG E RQH WRRO FDQ EH HG E DQRW HU

Compiled By: Sujit Dahal 3 Compiled By: Sujit Dahal 4


7th Sem - BIT - 2016 - CITE 1. Introduction to SE 7th Sem - BIT - 2016 - CITE 1. Introduction to SE

D D R S R R D ( D WI RIW D
RIW DUH FDQ EH DSSOLHG LQ FR QWOH ILHOG F D E LQH HG FDWLRQ RFLDO HFWRU DQG RW HU (Q LQHHULQ DQG FLHQWLILF RIW DUH D H EHHQ F DUDFWHUL]HG E Q PEHU FU QF LQ DO RULW P
ILHOG ,W L GH L QHG WR LW RPH SHFLILF RDO F D GDWD SURFH LQ LQIRUPDWLRQ DULQ SSOLFDWLRQ UDQ H IURP D WURQRP WR ROFDQR OR DQG IURP PROHF ODU ELROR WR D WRPDWHG
FRPP QLFDWLRQ DQG R RQ ,W L FOD LILHG DFFRUGLQ WR W H UDQ H RI SRWHQWLDO RI DSSOLFDWLRQ HH PDQ IDFW ULQ
FOD LILFDWLRQ DUH OL WHG EHOR
WI D W RIW D
D W P RIW D L FOD RI RIW DUH L HG HUH W H SUREOHP RO LQ WHF QLT H L QRQ DO RULW PLF LQ QDW UH
Ø WHP RIW DUH L D FROOHFWLRQ RI SUR UDP ULWWHQ WR HU LFH RW HU SUR UDP H RO WLRQ RI F SUREOHP DUH HQHUDOO QRQ D UHHDEOH WR FRPS WDWLRQ RU WUDL WIRU DUG
Ø RPH WHP RIW DUH H FRPSLOHU HGLWRU DQG ILOH PDQD HPHQW WLOLWLH SURFH DQDO L ,Q WHDG W H H SUREOHP UHT LUH SHFLILF SUREOHP RO LQ WUDWH LH W DW LQFO GH H[SHUW
FRPSOH[ E W GHWHUPLQDWH LQIRUPDWLRQ WU FW UH WHP SDWWHUQ UHFR QLWLRQ DQG DPH SOD LQ WHF QLT H ,Q DGGLWLRQ W H LQ RO H GLIIHUHQW LQG
Ø W HU WHP DSSOLFDWLRQ H GUL HU RSHUDWLQ WHP FRPSRQHQW HWF SURFH ODU HO RI HDUF WHF QLT H LF LQFO GH W H H RI H UL WLF H UROH RI DUWLILFLDO LQWHOOL HQFH RIW DUH
LQWHUPHGLDWH GDWD L WR DGG FHUWDLQ GH UHH RI LQWHOOL HQFH WR W H PHF DQLFDO DUG DUH LQ RUGHU WR HW W H GH LUHG RU
Ø ,Q HLW HU FD H W H WHP RIW DUH DUHD L F DUDFWHUL]HG E HD LQWHUDFWLRQ LW FRPS WHU GRQH LQ DQ D LOH PDQQHU
Ø )RU H[DPSOH DQ RSHUDWLQ WHP L D WHP RIW DUH LF FRQWURO W H DUG DUH
PDQD H PHPRU DQG P OWLWD LQ I QFWLRQ DQG DFW D DQ LQWHUIDFH EHW HHQ DSSOLFDWLRQ I : E ED RIW D
SUR UDP DQG W H FRPS WHU L FOD RI RIW DUH DFW D DQ LQWHUIDFH EHW HHQ W H HU DQG W H ,QWHUQHW 'DWD RQ W H ,QWHUQHW
L LQ W H IRUP RI WH[W D GLR RU LGHR IRUPDW OLQ HG LW SHUOLQ :HE EUR HU L D RIW DUH
E D WP RIW D W DW UHWULH H HE SD H IURP W H ,QWHUQHW H RIW DUH LQFRUSRUDWH H[HF WDEOH LQ WU FWLRQ
Ø RIW DUH W DW PRQLWRU DQDO ]H FRQWURO UHDO RUOG H HQW D W H RFF U L FDOOHG UHDO ULWWHQ LQ SHFLDO FULSWLQ ODQ D H F D , RU SDUW IURP SUR LGLQ QD L DWLRQ RQ W H
WLPH RIW DUH :HE W L RIW DUH DO R SSRUW DGGLWLRQDO IHDW UH W DW DUH HI O LOH UILQ W H ,QWHUQHW
Ø (OHPHQW RI UHDO WLPH RIW DUH LQFO GH D GDWD DW HULQ FRPSRQHQW W DW FROOHFW DQG
R D RPS W RIW D
IRUPDW LQIRUPDWLRQ IURP DQ H[WHUQDO HQ LURQPHQW D FRQWURO R WS W FRPSRQHQW W DW
L FOD RI RIW DUH L HG IRU ERW RIILFLDO DQG SHU RQDO H H SHU RQDO FRPS WHU RIW DUH
FRRUGLQDWH DOO RW HU FRPSRQHQW R W DW UHDO WLPH UH SRQ H FDQ EH PDLQWDLQHG
PDU HW D UR Q R HU LQ W H OD W W R GHFDGH IURP QRUPDO WH[W HGLWRU WR RUG SURFH RU DQG IURP
LPSOH SDLQWEU WR DG DQFHG LPD H HGLWLQ RIW DUH L RIW DUH L HG SUHGRPLQDQWO LQ
Q H[DPSOH RI UHDO WLPH RIW DUH L W H RIW DUH HG IRU HDW HU IRUHFD WLQ W DW FROOHFW
DOPR W H HU ILHOG HW HU LW L GDWDED H PDQD HPHQW WHP ILQDQFLDO DFFR QWLQ SDF D H RU
DQG SURFH H SDUDPHWHU OL H WHPSHUDW UH DQG PLGLW IURP W H H[WHUQDO HQ LURQPHQW WR
P OWLPHGLD ED HG RIW DUH ,W D HPHU HG D D HU DWLOH WRRO IRU UR WLQH DSSOLFDWLRQ
IRUHFD W W H HDW HU 0R W RI W H GHIHQ H RU DQL]DWLRQ DOO R HU W H RUOG H UHDO WLPH
RIW DUH WR FRQWURO W HLU PLOLWDU DUG DUH
(QG RI DSWHU
RIW D
Ø LQH LQIRUPDWLRQ SURFH LQ L W H ODU H W LQ OH RIW DUH DSSOLFDWLRQ DUHD
Ø ,Q DGGLWLRQ WR FRQ HQWLRQDO GDWD SURFH LQ DSSOLFDWLRQ E LQH RIW DUH DSSOLFDWLRQ DO R
HQFRPSD LQWHUDFWL H FRPS WLQ
Ø SSOLFDWLRQ LQ W L DUHD UH WU FW UH H[L WLQ GDWD LQ D D W DW IDFLOLWDWH E LQH
RSHUDWLRQ RU PDQD HPHQW GHFL LRQ PD LQ

Compiled By: Sujit Dahal 5 Compiled By: Sujit Dahal 6


7th Sem - BIT - 2016 - CITE 2. Process Models 7th Sem - BIT - 2016 - CITE 2. Process Models

D D WD R DW D PR

• 2QFH DQ DSSOLFDWLRQ LV LQ W H WHVWLQ VWD H LW LV HU GLIILF OW WR R EDFN DQG F DQ H


:DW D R VRPHW LQ W DW DV QRW HOO W R W R W LQ W H FRQFHSW VWD H
H :DWHUIDOO RGHO DV ILUVW 3URFHVV RGHO WR EH LQWURG FHG ,W LV DOVR UHIHUUHG WR DV D D
T D PR ,W LV HU VLPSOH WR QGHUVWDQG DQG VH ,Q D DWHUIDOO PRGHO HDF • 1R RUNLQ VRIW DUH LV SURG FHG QWLO ODWH G ULQ W H OLIH F FOH
S DVH P VW EH FRPSOHWHG I OO EHIRUH W H QH W S DVH FDQ EH LQ LV W SH RI PRGHO LV EDVLFDOO • L DPR QWV RI ULVN DQG QFHUWDLQW
VHG IRU W H IRU W H SURMHFW LF LV VPDOO DQG W HUH DUH QR QFHUWDLQ UHT LUHPHQWV W W H HQG RI • 1RW D RRG PRGHO IRU FRPSOH DQG REMHFW RULHQWHG SURMHFWV
HDF S DVH D UH LH WDNHV SODFH WR GHWHUPLQH LI W H SURMHFW LV RQ W H UL W SDW DQG HW HU RU QRW • 3RRU PRGHO IRU ORQ DQG RQ RLQ SURMHFWV
WR FRQWLQ H RU GLVFDUG W H SURMHFW ,Q W LV PRGHO W H WHVWLQ VWDUWV RQO DIWHU W H GH HORSPHQW LV
• 1RW V LWDEOH IRU W H SURMHFWV HUH UHT LUHPHQWV DUH DW D PRGHUDWH WR L ULVN RI
FRPSOHWH ,Q D D PR D GR QRW R HUODS
F DQ LQ
D DP R :DW D PR
: WR W DW D PR

• LV PRGHO LV VHG RQO HQ W H UHT LUHPHQWV DUH HU HOO NQR Q FOHDU DQG IL HG
• 3URG FW GHILQLWLRQ LV VWDEOH
• HF QROR LV QGHUVWRRG
• HUH DUH QR DPEL R V UHT LUHPHQWV
• PSOH UHVR UFHV LW UHT LUHG H SHUWLVH DUH D DLODEOH IUHHO
• H SURMHFW LV V RUW

HU OHVV F VWRPHU HQWHU DFWLRQ LV LQ RO HG G ULQ W H GH HORSPHQW RI W H SURG FW 2QFH W H


SURG FW LV UHDG W HQ RQO LW FDQ EH GHPRHG WR W H HQG VHUV 2QFH W H SURG FW LV GH HORSHG DQG LI
DQ IDLO UH RFF UV W HQ W H FRVW RI IL LQ V F LVV HV DUH HU L EHFD VH H QHHG WR SGDWH
H HU HUH IURP GRF PHQW WLOO W H OR LF

RWRW S R
H EDVLF LGHD HUH LV W DW LQVWHDG RI IUHH LQ W H UHT LUHPHQWV EHIRUH D GHVL Q RU FRGLQ FDQ
SURFHHG D W UR D D SURWRW SH LV E LOW WR QGHUVWDQG W H UHT LUHPHQWV LV SURWRW SH LV
D WD R DW D PR GH HORSHG EDVHG RQ W H F UUHQWO NQR Q UHT LUHPHQWV VLQ W LV SURWRW SH W H FOLHQW FDQ HW
• LV PRGHO LV VLPSOH DQG HDV WR QGHUVWDQG DQG VH DQ DFW DO IHHO RI W H V VWHP VLQFH W H LQWHUDFWLRQV LW SURWRW SH FDQ HQDEOH W H FOLHQW WR EHWWHU
• ,W LV HDV WR PDQD H G H WR W H UL LGLW RI W H PRGHO HDF S DVH DV VSHFLILF GHOL HUDEOHV QGHUVWDQG W H UHT LUHPHQWV RI W H GHVLUHG V VWHP 3URWRW SLQ LV DQ DWWUDFWL H LGHD IRU
DQG D UH LH SURFHVV FRPSOLFDWHG DQG ODU H V VWHPV IRU LF W HUH LV QR PDQ DO SURFHVV RU H LVWLQ V VWHP WR HOS
• ,Q W LV PRGHO S DVHV DUH SURFHVVHG DQG FRPSOHWHG RQH DW D WLPH 3 DVHV GR QRW R HUODS GHWHUPLQLQ W H UHT LUHPHQWV H SURWRW SH DUH V DOO QRW FRPSOHWH V VWHPV DQG PDQ RI W H
• :DWHUIDOO PRGHO RUNV HOO IRU VPDOOHU SURMHFWV HUH UHT LUHPHQWV DUH HU HOO GHWDLOV DUH QRW E LOW LQ W H SURWRW SH H RDO LV WR SUR LGH D V VWHP LW R HUDOO I QFWLRQDOLW
QGHUVWRRG

Compiled By: Sujit Dahal 1 Compiled By: Sujit Dahal 2


7th Sem - BIT - 2016 - CITE 2. Process Models 7th Sem - BIT - 2016 - CITE 2. Process Models

D DP R RWRW S PR • 3URWRW SLQ HQV UHV W DW W H HQG VHUV FRQVWDQWO RUN LW W H V VWHP DQG SUR LGH D
IHHGEDFN LF LV LQFRUSRUDWHG LQ W H SURWRW SH WR UHV OW LQ D VHDEOH V VWHP H DUH
H FHOOHQW IRU GHVL QLQ RRG PDQ FRPS WHU LQWHUIDFH V VWHPV

DS SS DW R RSP W R
5 PRGHO LV 5DSLG SSOLFDWLRQ H HORSPHQW PRGHO ,W LV D W SH RI LQFUHPHQWDO PRGHO ,Q 5
PRGHO W H FRPSRQHQWV RU I QFWLRQV DUH GH HORSHG LQ SDUDOOHO DV LI W H HUH PLQL SURMHFWV H
GH HORSPHQWV DUH WLPH ER HG GHOL HUHG DQG W HQ DVVHPEOHG LQWR D RUNLQ SURWRW SH LV FDQ
T LFNO L H W H F VWRPHU VRPHW LQ WR VHH DQG VH DQG WR SUR LGH IHHGEDFN UH DUGLQ W H GHOL HU
DQG W HLU UHT LUHPHQWV

D DP R R

D WD R RWRW S PR
• VHUV DUH DFWL HO LQ RO HG LQ W H GH HORSPHQW
• LQFH LQ W LV PHW RGROR D RUNLQ PRGHO RI W H V VWHP LV SUR LGHG W H VHUV HW D EHWWHU
QGHUVWDQGLQ RI W H V VWHP EHLQ GH HORSHG
• (UURUV FDQ EH GHWHFWHG P F HDUOLHU
• 4 LFNHU VHU IHHGEDFN LV D DLODEOH OHDGLQ WR EHWWHU VRO WLRQV
• LVVLQ I QFWLRQDOLW FDQ EH LGHQWLILHG HDVLO
• RQI VLQ RU GLIILF OW I QFWLRQV FDQ EH LGHQWLILHG 5HT LUHPHQWV DOLGDWLRQ 4 LFN
LPSOHPHQWDWLRQ RI LQFRPSOHWH E W I QFWLRQDO DSSOLFDWLRQ

D D WD R RWRW S PR
• /HDGV WR LPSOHPHQWLQ DQG W HQ UHSDLULQ D RI E LOGLQ V VWHPV
• 3UDFWLFDOO W LV PHW RGROR PD LQFUHDVH W H FRPSOH LW RI W H V VWHP DV VFRSH RI W H
V VWHP PD H SDQG EH RQG RUL LQDO SODQV
• ,QFRPSOHWH DSSOLFDWLRQ PD FD VH DSSOLFDWLRQ QRW WR EH VHG DV W H I OO V VWHP DV
GHVL QHG ,QFRPSOHWH RU LQDGHT DWH SUREOHP DQDO VLV

: WR RWRW S PR
• 3URWRW SH PRGHO V R OG EH VHG HQ W H GHVLUHG V VWHP QHHGV WR D H D ORW RI LQWHUDFWLRQ
LW W H HQG VHUV
• SLFDOO RQOLQH V VWHPV HE LQWHUIDFHV D H D HU L DPR QW RI LQWHUDFWLRQ LW HQG
VHUV DUH EHVW V LWHG IRU 3URWRW SH PRGHO ,W PL W WDNH D LOH IRU D V VWHP WR EH E LOW W DW
DOOR V HDVH RI VH DQG QHHGV PLQLPDO WUDLQLQ IRU W H HQG VHU

Compiled By: Sujit Dahal 3 Compiled By: Sujit Dahal 4


7th Sem - BIT - 2016 - CITE 2. Process Models 7th Sem - BIT - 2016 - CITE 2. Process Models

H S DVHV LQ W H UDSLG DSSOLFDWLRQ GH HORSPHQW 5 PRGHO DUH S D R


PR H LQIRUPDWLRQ IOR LV LGHQWLILHG EHW HHQ DULR V E VLQHVV
I QFWLRQV H VSLUDO PRGHO LV VLPLODU WR W H LQFUHPHQWDO PRGHO LW PRUH HPS DVLV SODFHG RQ ULVN DQDO VLV
D D PR ,QIRUPDWLRQ DW HUHG IURP E VLQHVV PRGHOLQ LV VHG WR GHILQH GDWD H VSLUDO PRGHO DV IR U S DVHV 3ODQQLQ 5LVN QDO VLV (Q LQHHULQ DQG ( DO DWLRQ
REMHFWV W DW DUH QHHGHG IRU W H E VLQHVV VRIW DUH SURMHFW UHSHDWHGO SDVVHV W UR W HVH S DVHV LQ LWHUDWLRQV FDOOHG SLUDOV LQ W LV PRGHO
R PR DWD REMHFWV GHILQHG LQ GDWD PRGHOLQ DUH FRQ HUWHG WR DF LH H W H
H EDVHOLQH VSLUDO VWDUWLQ LQ W H SODQQLQ S DVH UHT LUHPHQWV DUH DW HUHG DQG ULVN LV
E VLQHVV LQIRUPDWLRQ IOR WR DF LH H VRPH VSHFLILF E VLQHVV REMHFWL H HVFULSWLRQ DUH
LGHQWLILHG DQG FUHDWHG IRU 5 RI GDWD REMHFWV DVVHVVHG (DF V EVHT HQW VSLUDOV E LOGV RQ W H EDVHOLQH VSLUDO
D R D R WRPDWHG WRROV DUH VHG WR FRQ HUW SURFHVV PRGHOV LQWR FRGH
SLUDO PRGHO LV D FRPELQDWLRQ RI ERW LWHUDWL H PRGHO DQG RQH RI W H / PRGHO ,W FDQ EH VHHQ
DQG W H DFW DO V VWHP
DV LI R F RRVH RQH / PRGHO DQG FRPELQH LW LW F FOLF SURFHVV LWHUDWL H PRGHO
D R HVW QH FRPSRQHQWV DQG DOO W H LQWHUIDFHV

D WD R W PR D D D 5HT LUHPHQWV DUH DW HUHG G ULQ W H SODQQLQ S DVH 5HT LUHPHQWV OLNH
• 5HG FHG GH HORSPHQW WLPH 5 W DW LV VLQHVV 5HT LUHPHQW SHFLILFDWLRQV DQG 5 W DW LV VWHP 5HT LUHPHQW
• ,QFUHDVHV UH VDELOLW RI FRPSRQHQWV VSHFLILFDWLRQV
• 4 LFN LQLWLDO UH LH V RFF U
E D ,Q W H ULVN DQDO VLV S DVH D SURFHVV LV QGHUWDNHQ WR LGHQWLI ULVN DQG DOWHUQDWH
• (QFR UD HV F VWRPHU IHHGEDFN
VRO WLRQV SURWRW SH LV SURG FHG DW W H HQG RI W H ULVN DQDO VLV S DVH ,I DQ ULVN LV IR QG
• ,QWH UDWLRQ IURP HU EH LQQLQ VRO HV D ORW RI LQWH UDWLRQ LVV HV
G ULQ W H ULVN DQDO VLV W HQ DOWHUQDWH VRO WLRQV DUH V HVWHG DQG LPSOHPHQWHG
D D WD R PR D ,Q W LV S DVH VRIW DUH LV GH HORSHG DORQ LW WHVWLQ DW W H HQG RI W H
• HSHQGV RQ VWURQ WHDP DQG LQGL LG DO SHUIRUPDQFHV IRU LGHQWLI LQ E VLQHVV S DVH HQFH LQ W LV S DVH W H GH HORSPHQW DQG WHVWLQ LV GRQH
UHT LUHPHQWV
( D D R D LV S DVH DOOR V W H F VWRPHU WR H DO DWH W H R WS W RI W H SURMHFW WR GDWH
• 2QO V VWHP W DW FDQ EH PRG ODUL HG FDQ EH E LOW VLQ 5
• 5HT LUHV L O VNLOOHG GH HORSHUV GHVL QHUV EHIRUH W H SURMHFW FRQWLQ HV WR W H QH W VSLUDO
• L GHSHQGHQF RQ PRGHOLQ VNLOOV
• ,QDSSOLFDEOH WR F HDSHU SURMHFWV DV FRVW RI PRGHOLQ DQG D WRPDWHG FRGH HQHUDWLRQ LV HU
L

: WR PR
• 5 V R OG EH VHG HQ W HUH LV D QHHG WR FUHDWH D V VWHP W DW FDQ EH PRG ODUL HG LQ
PRQW V RI WLPH
• ,W V R OG EH VHG LI W HUH V L D DLODELOLW RI GHVL QHUV IRU PRGHOLQ DQG W H E G HW LV
L HQR WR DIIRUG W HLU FRVW DORQ LW W H FRVW RI D WRPDWHG FRGH HQHUDWLQ WRROV
• 5 / PRGHO V R OG EH F RVHQ RQO LI UHVR UFHV LW L E VLQHVV NQR OHG H DUH
D DLODEOH DQG W HUH LV D QHHG WR SURG FH W H V VWHP LQ D V RUW VSDQ RI WLPH PRQW V

Compiled By: Sujit Dahal 5 Compiled By: Sujit Dahal 6


7th Sem - BIT - 2016 - CITE 2. Process Models 7th Sem - BIT - 2016 - CITE 2. Process Models

D DP R S D PR • 5HT LUHPHQWV DUH FRPSOH


• 1H SURG FW OLQH
• L QLILFDQW F DQ HV DUH H SHFWHG UHVHDUF DQG H SORUDWLRQ

(QG RI DSWHU

D WD R S D PR
• L DPR QW RI ULVN DQDO VLV HQFH D RLGDQFH RI 5LVN LV HQ DQFHG
• *RRG IRU ODU H DQG PLVVLRQ FULWLFDO SURMHFWV
• WURQ DSSUR DO DQG GRF PHQWDWLRQ FRQWURO
• GGLWLRQDO ) QFWLRQDOLW FDQ EH DGGHG DW D ODWHU GDWH
• RIW DUH LV SURG FHG HDUO LQ W H R D

D D WD R S D PR
• DQ EH D FRVWO PRGHO WR VH
• 5LVN DQDO VLV UHT LUHV L O VSHFLILF H SHUWLVH
• 3URMHFW V V FFHVV LV L O GHSHQGHQW RQ W H ULVN DQDO VLV S DVH
• RHVQ W RUN HOO IRU VPDOOHU SURMHFWV

: WR S D PR
• : HQ FRVWV DQG ULVN H DO DWLRQ LV LPSRUWDQW
• )RU PHGL P WR L ULVN SURMHFWV
• /RQ WHUP SURMHFW FRPPLWPHQW Q LVH EHFD VH RI SRWHQWLDO F DQ HV WR HFRQRPLF SULRULWLHV
• VHUV DUH QV UH RI W HLU QHHGV

Compiled By: Sujit Dahal 7 Compiled By: Sujit Dahal 8


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

SURG FWV D G T DOLW DVV UD FH SRL WV H DEOH WKH IUDPH RUN DFWLYLWLHV WR EH DGDSWHG WR WKH
FKDUDFWHULVWLFV RI WKH VRIW DUH SURMHFW D G WKH UHT LUHPH WV RI WKH SURMHFW WHDP )L DOO PEUHOOD
DFWLYLWLHV RYHUOD WKH SURFHVV PRGHO 8PEUHOOD DFWLYLWLHV DUH L GHSH GH W RI D R H IUDPH RUN
DFWLYLW D G RFF U WKUR JKR W WKH SURFHVV
R RM F P
3 RM W
6RIW DUH SURMHFW PD DJHPH W LV WKH DUW D G VFLH FH RI SOD L J D G OHDGL J VRIW DUH SURMHFWV ,W
7KH SURG FW LV WKH UHV OW RI D SURMHFW 7KH GHVLUHG SURG FW VDWLVILHV WKH F VWRPHUV D G NHHSV WKHP
LV D V E GLVFLSOL H RI SURMHFW PD DJHPH W L KLFK VRIW DUH SURMHFWV DUH SOD HG LPSOHPH WHG
FRPL J EDFN IRU PRUH 6RPHWLPHV KR HYHU WKH DFW DO SURG FW LV VRPHWKL J OHVV 7KH SURG FW
PR LWRUHG D G FR WUROOHG
SD V WKH ELOOV D G OWLPDWHO DOOR V SHRSOH WR RUN WRJHWKHU L D SURFHVV D G E LOG VRIW DUH
R HUH WKH SURFHVV D G WR DYRLG SURMHFW IDLO UH WKH PD DJHU KDV WR WDNH VRPH VWHSV KDV WR EH
3 RSO FR FHU HG DER W VRPH FRPPR DU L JV HWF PD DJHU KDV WR GR VRPH MRE 7KH SURMHFW L FO GHV
7KH SULPDU HOHPH W RI D SURMHFW LV WKH SHRSOH 3HRSOH JDWKHU UHT LUHPH WV SHRSOH L WHUYLH DOO D G HYHU WKL J RI WKH WRWDO GHYHORSPH W
VHUV SHRSOH SHRSOH GHVLJ VRIW DUH D G SHRSOH ULWH VRIW DUH IRU SHRSOH 1R SHRSOH R
VRIW DUH F R RM F O
>è DV GLVF VVHG G UL J WKH FODVV
3HRSOH RI D SURMHFW L FO GHV IURP PD DJHU WR GHYHORSHU IURP F VWRPHU WR H G VHU W PDL O
SHRSOH RI D SURMHFW KLJKOLJKW WKH GHYHORSHUV ,W LV VR LPSRUWD W WR KDYH KLJKO VNLOOHG D G PRWLYDWHG RM F ( P R F T
GHYHORSHUV WKDW WKH 6RIW DUH ( JL HHUL J , VWLW WH KDV GHYHORSHG D 3HRSOH 0D DJHPH W &DSDELOLW >è DV GLVF VVHG G UL J WKH FODVV
0DW ULW 0RGHO 30 &00 WR H KD FH WKH UHDGL HVV RI VRIW DUH RUJD L]DWLR V WR GHUWDNH
L FUHDVL JO FRPSOH[ DSSOLFDWLR V E KHOSL J WR DWWUDFW JUR PRWLYDWH GHSOR D G UHWDL WKH RM F F O F T
WDOH W HHGHG WR LPSURYH WKHLU VRIW DUH GHYHORSPH W FDSDELOLW 2UJD L]DWLR V WKDW DFKLHYH KLJK :RUN UHDNGR 6WU FW UH : 6
OHYHOV RI PDW ULW L WKH SHRSOH PD DJHPH W DUHD KDYH D KLJKHU OLNHOLKRRG RI LPSOHPH WL J FWLYLW &KDUW
HIIHFWLYH VRIW DUH H JL HHUL J SUDFWLFHV *D WW &KDUWV
3(57
3 RG W
&ULWLFDO 3DWK 0HWKRG &30
7KH SURG FW LV WKH UHV OW RI D SURMHFW 7KH GHVLUHG SURG FW VDWLVILHV WKH F VWRPHUV D G NHHSV WKHP
FRPL J EDFN IRU PRUH 6RPHWLPHV KR HYHU WKH DFW DO SURG FW LV VRPHWKL J OHVV
:R D GR W W :
3URG FW LV D VRIW DUH WKDW KDV WR EH GHYHORSHG 7R GHYHORS V FFHVVI OO SURG FW REMHFWLYHV D G RUN EUHDNGR VWU FW UH : 6 L SURMHFW PD DJHPH W D G V VWHPV H JL HHUL J LV D
VFRSH VKR OG EH HVWDEOLVKHG DOWHU DWLYH VRO WLR V VKR OG EH FR VLGHUHG D G WHFK LFDO D G GHOLYHUDEOH RULH WHG GHFRPSRVLWLR RI D SURMHFW L WR VPDOOHU FRPSR H WV RUN EUHDNGR
PD DJHPH W FR VWUDL WV VKR OG EH LGH WLILHG :LWKR W WKLV L IRUPDWLR LW LV LPSRVVLEOH WR GHIL H VWU FW UH LV D NH SURMHFW GHOLYHUDEOH WKDW RUJD L]HV WKH WHDP V RUN L WR PD DJHDEOH VHFWLR V
UHDVR DEOH D G DFF UDWH HVWLPDWHV RI WKH FRVW D HIIHFWLYH DVVHVVPH W RI ULVN D UHDOLVWLF EUHDNGR
RI SURMHFW WDVNV RU D PD DJHDEOH SURMHFW VFKHG OH WKDW SURYLGHV D PHD L JI O L GLFDWLR RI SURJUHVV 'LYLGL J FRPSOH[ SURMHFWV WR VLPSOHU D G PD DJHDEOH WDVNV LV WKH SURFHVV LGH WLILHG DV :RUN
UHDNGR 6WU FW UH : 6
3 R
3URFHVV LV KR H JR IURP WKH EHJL L J WR WKH H G RI D SURMHFW OO SURMHFWV VH D SURFHVV 0D 8V DOO WKH SURMHFW PD DJHUV VH WKLV PHWKRG IRU VLPSOLI L J WKH SURMHFW H[HF WLR , : 6 P FK
SURMHFW PD DJHUV KR HYHU GR RW FKRRVH D SURFHVV EDVHG R WKH SHRSOH D G SURG FW DW KD G 7KH ODUJHU WDVNV DUH EURNH GR WR PD DJHDEOH FK NV RI RUN 7KHVH FK NV FD EH HDVLO
VLPSO VH WKH VDPH SURFHVV WKH YH DO D V VHG RU PLV VHG V SHUYLVHG D G HVWLPDWHG : 6 LV RW UHVWULFWHG WR D VSHFLILF ILHOG KH LW FRPHV WR DSSOLFDWLR
7KLV PHWKRGRORJ FD EH VHG IRU D W SH RI SURMHFW PD DJHPH W
VRIW DUH SURFHVV SURYLGHV WKH IUDPH RUN IURP KLFK D FRPSUHKH VLYH SOD IRU VRIW DUH
GHYHORSPH W FD EH HVWDEOLVKHG PEHU RI GLIIHUH W WDVNV VHWV WDVNV PLOHVWR HV RUN )ROOR L J DUH D IH UHDVR V IRU FUHDWL J D : 6 L D SURMHFW

Compiled By: Sujit Dahal 1 Compiled By: Sujit Dahal 2


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

• FF UDWH D G UHDGDEOH SURMHFW RUJD L]DWLR 7KLV PHD V WKH VPDOOHVW WDVN RI WKH : 6 LV DW OHDVW W R HHN OR J LV D RWKHU U OH VHG KH
• FF UDWH DVVLJ PH W RI UHVSR VLELOLWLHV WR WKH SURMHFW WHDP FUHDWL J D : 6 7KLV U OH LPSOLHV WKDW R WDVN VKR OG EH VPDOOHU WKD KR UV RI RUN D G VKR OG
• , GLFDWHV WKH SURMHFW PLOHVWR HV D G FR WURO SRL WV RW EH ODUJHU WKD KR UV RI RUN
• HOSV WR HVWLPDWH WKH FRVW WLPH D G ULVN
2 H FD VH PD IRUPV WR GLVSOD WKHLU : 6 6RPH VH WUHH VWU FW UH WR LOO VWUDWH WKH : 6 KLOH
• ,OO VWUDWH WKH SURMHFW VFRSH VR WKH VWDNHKROGHUV FD KDYH D EHWWHU GHUVWD GL J RI WKH VDPH RWKHUV VH OLVWV D G WDEOHV 2 WOL L J LV R H RI WKH HDVLHVW D V RI UHSUHVH WL J D : 6
&R VWU FWLR RI D : 6 &R FO VLR
,GH WLI L J WKH PDL GHOLYHUDEOHV RI D SURMHFW LV WKH VWDUWL J SRL W IRU GHULYL J D RUN EUHDNGR 7KH HIILFLH F RI D RUN EUHDNGR VWU FW UH FD GHWHUPL H WKH V FFHVV RI D SURMHFW 7KH : 6
VWU FW UH SURYLGHV WKH IR GDWLR IRU DOO SURMHFW PD DJHPH W RUN L FO GL J SOD L J FRVW D G HIIRUW
7KLV LPSRUWD W VWHS LV V DOO GR H E WKH SURMHFW PD DJHUV D G WKH V EMHFW PDWWHU H[SHUWV 60(V HVWLPDWLR UHVR UFH DOORFDWLR D G VFKHG OL J 7KHUHIRUH R H VKR OG WDNH FUHDWL J : 6 DV D
L YROYHG L WKH SURMHFW 2 FH WKLV VWHS LV FRPSOHWHG WKH V EMHFW PDWWHU H[SHUWV VWDUW EUHDNL J GR FULWLFDO VWHS L WKH SURFHVV RI SURMHFW PD DJHPH W
WKH KLJK OHYHO WDVNV L WR VPDOOHU FK NV RI RUN
W W D W
, WKH SURFHVV RI EUHDNL J GR WKH WDVNV R H FD EUHDN WKHP GR L WR GLIIHUH W OHYHOV RI GHWDLO :KH LW FRPHV WR D SURMHFW WKH H WLUH SURMHFW LV GLYLGHG L WR PD L WHUGHSH GH W WDVNV , WKLV VHW
2 H FD GHWDLO D KLJK OHYHO WDVN L WR WH V E WDVNV KLOH D RWKHU FD GHWDLO WKH VDPH KLJK OHYHO RI WDVNV WKH VHT H FH RU WKH RUGHU RI WKH WDVNV LV T LWH LPSRUWD W
WDVN L WR V E WDVNV
,I WKH VHT H FH LV UR J WKH H G UHV OW RI WKH SURMHFW PLJKW RW EH KDW WKH PD DJHPH W H[SHFWHG
7KHUHIRUH WKHUH LV R KDUG D G IDVW U OH R KR R VKR OG EUHDNGR D WDVN L : 6 5DWKHU WKH
6RPH WDVNV L WKH SURMHFWV FD VDIHO EH SHUIRUPHG SDUDOOHO WR RWKHU WDVNV , D SURMHFW DFWLYLW
OHYHO RI EUHDNGR LV D PDWWHU RI WKH SURMHFW W SH D G WKH PD DJHPH W VW OH IROOR HG IRU WKH
GLDJUDP WKH VHT H FH RI WKH WDVNV LV VLPSO LOO VWUDWHG
SURMHFW , JH HUDO WKHUH DUH D IH U OHV VHG IRU GHWHUPL L J WKH VPDOOHVW WDVN FK N , W R
7KHUH DUH PD WRROV WKDW FD EH VHG IRU GUD L J SURMHFW DFWLYLW GLDJUDPV 0LFURVRIW 3URMHFW LV
R H RI WKH PRVW SRS ODU VRIW DUH IRU WKLV W SH RI RUN

, DGGLWLR WR WKDW 0LFURVRIW 9LVLR IRU :L GR V D G 2P L *UDIIOH IRU 0DF FD EH VHG WR


GUD DFWLYLW GLDJUDPV

7KH :RUNIOR
DYH R VHH SURFHVV IOR GLDJUDPV" ,I HV WKH DFWLYLW GLDJUDPV WDNHV WKH VDPH VKDSH 8V DOO
WKHUH DUH W R PDL VKDSHV L DFWLYLW GLDJUDPV ER[HV D G DUUR V

R[HV RI WKH DFWLYLW GLDJUDP L GLFDWH WKH WDVNV D G WKH DUUR V VKR WKH UHODWLR VKLSV 8V DOO
WKH UHODWLR VKLSV DUH WKH VHT H FHV WKDW WDNH SODFH L WKH DFWLYLWLHV

HHNV U OH RWKL J LV EURNH GR VPDOOHU WKD W R HHN RUWK RI RUN

Compiled By: Sujit Dahal 3 Compiled By: Sujit Dahal 4


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

)ROOR L J LV D H[DPSOH RI DFWLYLW GLDJUDP LWK WDVNV L ER[HV D G UHODWLR VKLS UHSUHVH WHG E WKH SURMHFW H[HF WLR LOO EH DW WKH ULJKW KD G VLGH 7KH WDVNV WKDW FD EH SHUIRUPHG L SDUDOOHO
VKR OG EH NHSW SDUDOOHO WR HDFK RWKHU YHUWLFDOO
DUUR V
R PD KDYH WR DGM VW WKH VHT H FH D PEHU RI WLPHV WLO R JHW LW ULJKW 7KLV LV K VRIW DUH
LV D HDV WRRO IRU FUHDWL J DFWLYLW GLDJUDPV

6WHS 1R VH DUUR V WR MRL WDVN ER[HV 7KHVH DUUR V LOO VKR WKH VHT H FH RI WKH WDVNV
6RPHWLPHV D VWDUW D G D H G ER[ FD EH DGGHG WR FOHDUO SUHVH W WKH VWDUW D G WKH H G RI WKH
SURMHFW

&R FO VLR
FWLYLW GLDJUDPV FD EH VHG IRU LOO VWUDWL J WKH VHT H FH RI SURMHFW WDVNV 7KHVH GLDJUDPV FD
EH FUHDWHG LWK D PL LP P HIIRUW D G JLYHV R D FOHDU GHUVWD GL J RI L WHUGHSH GH W WDVNV
7KLV W SH RI DFWLYLW GLDJUDP LV DOVR N R DV DFWLYLW R RGH GLDJUDP 7KLV LV G H WR WKH IDFW
, DGGLWLR WKH DFWLYLW GLDJUDP LV D L S W IRU WKH FULWLFDO SDWK PHWKRG
WKDW DOO DFWLYLWLHV WDVNV DUH VKR R WKH RGHV ER[HV

OWHU DWLYHO WKHUH LV D RWKHU D RI SUHVH WL J D DFWLYLW GLDJUDP 7KLV LV FDOOHG DFWLYLW R
DUUR GLDJUDP , WKLV GLDJUDP DFWLYLWLHV WDVNV DUH SUHVH WHG E WKH DUUR V

&RPSDUHG WR DFWLYLW R RGH GLDJUDPV DFWLYLW R DUUR GLDJUDPV L WURG FH D OLWWOH FR I VLR
7KHUHIRUH L PRVW L VWD FHV SHRSOH RIWH VH DFWLYLW R RGHV GLDJUDPV )ROOR L J LV
D DED D DED
D DFWLYLW R DUUR GLDJUDP Q 3U UDPP Q
R WR 'UD FWLYLW 'LDJUDP"
&UHDWL J D DFWLYLW GLDJUDP LV HDV R FD VH D SDSHU EDVHG PDWHULDO V FK DV D SRVW LW RWH RU
VRIW DUH IRU WKLV S USRVH 5HJDUGOHVV RI WKH PHGL P VHG WKH SURFHVV RI FUHDWL J WKH DFWLYLW
S I D Q UD
GLDJUDP UHPDL V WKH VDPH Q DQG
Q SP Q
)ROOR L J DUH PDL VWHSV L YROYHG L FUHDWL J D DFWLYLW GLDJUDP

6WHS )LUVW RI DOO LGH WLI WKH WDVNV L WKH SURMHFW R FD VH : 6 :RUN UHDNGR 6WU FW UH U (
IRU WKLV S USRVH D G WKHUH LV R HHG WR UHSHDW WKH VDPH DQ D G
- VW VH WKH VDPH WDVNV EUHDNGR IRU WKH DFWLYLW GLDJUDP DV HOO ,I R VH VRIW DUH IRU FUHDWL J
WKH DFWLYLW GLDJUDP KLFK LV UHFRPPH GHG FUHDWH D ER[ IRU HDFK DFWLYLW
)LJ FWLYLW 1HW RUN &KDUW UHSUHVH WDWLR RI 0,6
,OO VWUDWH DOO ER[HV L WKH VDPH VL]H L RUGHU WR DYRLG D FR I VLR 0DNH V UH DOO R U WDVNV KDYH
WKH VDPH JUD ODULW

6WHS R FD DGG PRUH L IRUPDWLR WR WKH WDVN ER[HV V FK DV KR LV GRL J WKH WDVN D G WKH D WW D W
WLPHIUDPHV R FD DGG WKLV L IRUPDWLR L VLGH WKH ER[ RU FD DGG LW VRPH KHUH HDU WKH ER[ *D WW FKDUW LV D W SH RI D EDU FKDUW WKDW LV VHG IRU LOO VWUDWL J SURMHFW VFKHG OHV *D WW FKDUWV FD
EH VHG L D SURMHFWV WKDW L YROYH HIIRUW UHVR UFHV PLOHVWR HV D G GHOLYHULHV
6WHS 1R DUUD JH WKH ER[HV L WKH VHT H FH WKDW WKH DUH SHUIRUPHG G UL J WKH SURMHFW
H[HF WLR 7KH HDUO WDVNV LOO EH DW WKH OHIW KD G VLGH D G WKH WDVNV SHUIRUPHG DW WKH ODWHU SDUW RI W SUHVH W *D WW FKDUWV KDYH EHFRPH WKH SRS ODU FKRLFH RI SURMHFW PD DJHUV L HYHU ILHOG

Compiled By: Sujit Dahal 5 Compiled By: Sujit Dahal 6


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

*D WW FKDUWV DOOR SURMHFW PD DJHUV WR WUDFN WKH SURJUHVV RI WKH H WLUH SURMHFW 7KUR JK *D WW 2 H VKR OG RW RYHUO FRPSOLFDWH WKH SURMHFW VFKHG OHV E VL J *D WW FKDUWV WR PD DJH WKH
FKDUWV WKH SURMHFW PD DJHU FD NHHS D WUDFN RI WKH L GLYLG DO WDVNV DV HOO DV RI WKH RYHUDOO SURMHFW VLPSOHVW WDVNV
SURJUHVVLR

, DGGLWLR WR WUDFNL J WKH SURJUHVVLR RI WKH WDVNV *D WW FKDUWV FD DOVR EH VHG IRU WUDFNL J WKH
WLOL]DWLR RI WKH UHVR UFHV L WKH SURMHFW 7KHVH UHVR UFHV FD EH K PD UHVR UFHV DV HOO DV
PDWHULDOV VHG

*D WW FKDUW DV L YH WHG E D PHFKD LFDO H JL HHU DPHG H U *D WW L 6L FH WKH


L YH WLR *D WW FKDUW KDV FRPH D OR J D WRGD LW WDNHV GLIIHUH W IRUPV IURP VLPSOH SDSHU
EDVHG FKDUWV WR VRSKLVWLFDWHG VRIW DUH SDFNDJHV

GYD WDJHV 'LVDGYD WDJHV


• 7KH DELOLW WR JUDVS WKH RYHUDOO VWDW V RI D SURMHFW D G LWV WDVNV DW R FH LV WKH NH DGYD WDJH L
VL J D *D WW FKDUW WRRO 7KHUHIRUH SSHU PD DJHPH W RU WKH VSR VRUV RI WKH SURMHFW FD PDNH
L IRUPHG GHFLVLR V M VW E ORRNL J DW WKH *D WW FKDUW WRRO
• 7KH VRIW DUH EDVHG *D WW FKDUWV DUH DEOH WR VKR WKH WDVN GHSH GH FLHV L D SURMHFW VFKHG OH
7KLV KHOSV WR LGH WLI D G PDL WDL WKH FULWLFDO SDWK RI D SURMHFW VFKHG OH
• *D WW FKDUW WRROV FD EH VHG DV WKH VL JOH H WLW IRU PD DJL J VPDOO SURMHFWV )RU VPDOO
SURMHFWV R RWKHU GRF PH WDWLR PD EH UHT LUHG E W IRU ODUJH SURMHFWV WKH *D WW FKDUW WRRO )LJ *D WW FKDUW
VKR OG EH V SSRUWHG E RWKHU PHD V RI GRF PH WDWLR
• )RU ODUJH SURMHFWV WKH L IRUPDWLR GLVSOD HG L *D WW FKDUWV PD RW EH V IILFLH W IRU GHFLVLR 3(5
PDNL J HIRUH D DFWLYLW EHJL V UHODWHG WR WKH RUN RI D SURMHFW HYHU SURMHFW UHT LUHV D DGYD FHG
• OWKR JK *D WW FKDUWV DFF UDWHO UHSUHVH W WKH FRVW WLPH D G VFRSH DVSHFWV RI D SURMHFW LW GRHV DFF UDWH WLPH HVWLPDWH :LWKR W D DFF UDWH HVWLPDWH R SURMHFW FD EH FRPSOHWHG LWKL WKH
RW HODERUDWH R WKH SURMHFW VL]H RU VL]H RI WKH RUN HOHPH WV 7KHUHIRUH WKH PDJ LW GH RI E GJHW D G WKH WDUJHW FRPSOHWLR GDWH
FR VWUDL WV D G LVV HV FD EH HDVLO PLV GHUVWRRG
'HYHORSL J D HVWLPDWH LV D FRPSOH[ WDVN ,I WKH SURMHFW LV ODUJH D G KDV PD VWDNHKROGHUV WKL JV
&R FO VLR FD EH PRUH FRPSOH[
*D WW FKDUW WRROV PDNH SURMHFW PD DJHU V OLIH HDV 7KHUHIRUH *D WW FKDUW WRROV DUH LPSRUWD W IRU
7KHUHIRUH WKHUH KDYH EHH PD L LWLDWLYHV WR FRPH S LWK GLIIHUH W WHFK LT HV IRU HVWLPDWLR
V FFHVVI O SURMHFW H[HF WLR
SKDVH RI WKH SURMHFW L RUGHU WR PDNH WKH HVWLPDWLR PRUH DFF UDWH
,GH WLI L J WKH OHYHO RI GHWDLO UHT LUHG L WKH SURMHFW VFKHG OH LV WKH NH KH VHOHFWL J D V LWDEOH
3(57 3URJUDP (YDO DWLR D G 5HYLH 7HFK LT H LV R H RI WKH V FFHVVI O D G SURYH PHWKRGV
*D WW FKDUW WRRO IRU WKH SURMHFW
DPR J WKH PD RWKHU WHFK LT HV V FK DV &30 ) FWLR 3RL W &R WL J 7RS 'R (VWLPDWL J
: 9( HWF

3(57 DV L LWLDOO FUHDWHG E WKH 86 1DY L WKH ODWH V 7KH SLORW SURMHFW DV IRU GHYHORSL J
DOOLVWLF 0LVVLOHV D G WKHUH KDYH EHH WKR VD GV RI FR WUDFWRUV L YROYHG

IWHU 3(57 PHWKRGRORJ DV HPSOR HG IRU WKLV SURMHFW LW DFW DOO H GHG W R HDUV DKHDG RI LWV
L LWLDO VFKHG OH

Compiled By: Sujit Dahal 7 Compiled By: Sujit Dahal 8


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

7KH 3(57 DVLFV


W WKH FRUH 3(57 LV DOO DER W PD DJHPH W SUREDELOLWLHV 7KHUHIRUH 3(57 L YROYHV L PD
VLPSOH VWDWLVWLFDO PHWKRGV DV HOO

6RPHWLPHV SHRSOH FDWHJRUL]H D G S W 3(57 D G &30 WRJHWKHU OWKR JK &30 &ULWLFDO 3DWK
0HWKRG VKDUHV VRPH FKDUDFWHULVWLFV LWK 3(57 3(57 KDV D GLIIHUH W IRF V

6DPH DV PRVW RI RWKHU HVWLPDWLR WHFK LT HV 3(57 DOVR EUHDNV GR WKH WDVNV L WR GHWDLOHG
DFWLYLWLHV

7KH D *D WW FKDUW LOO EH SUHSDUHG LOO VWUDWL J WKH L WHUGHSH GH FLHV DPR J WKH DFWLYLWLHV 7KH
D HW RUN RI DFWLYLWLHV D G WKHLU L WHU GHSH GH FLHV DUH GUD L D LOO VWUDWLYH PD HU

, WKLV PDS D RGH UHSUHVH WV HDFK HYH W 7KH DFWLYLWLHV DUH UHSUHVH WHG DV DUUR V D G WKH DUH
GUD IURP R H HYH W WR D RWKHU EDVHG R WKH VHT H FH

1H[W WKH (DUOLHVW 7LPH 7( D G WKH /DWHVW 7LPH 7/ DUH ILJ UHG IRU HDFK DFWLYLW D G LGH WLI
WKH VODFN WLPH IRU HDFK DFWLYLW

:KH LW FRPHV WR GHULYL J WKH HVWLPDWHV WKH 3(57 PRGHO WDNHV D VWDWLVWLFDO UR WH WR GR WKDW :H
LOO FRYHU PRUH R WKLV L WKH H[W W R VHFWLR V

)ROOR L J LV D H[DPSOH 3(57 FKDUW

Compiled By: Sujit Dahal 9 Compiled By: Sujit Dahal 10


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

W DO 3DW W RG 3 , WKH FULWLFDO SDWK PHWKRG WKH FULWLFDO DFWLYLWLHV RI D SURJUDP RU D SURMHFW DUH LGH WLILHG 7KHVH DUH
,I R KDYH EHH L WR SURMHFW PD DJHPH W , P V UH R KDYH DOUHDG KHDUG WKH WHUP FULWLFDO SDWK WKH DFWLYLWLHV WKDW KDYH D GLUHFW LPSDFW R WKH FRPSOHWLR GDWH RI WKH SURMHFW
PHWKRG
GYD WDJHV RI &ULWLFDO 3DWK 0HWKRG
,I R DUH H WR WKH V EMHFW LW LV EHVW WR VWDUW LWK GHUVWD GL J WKH FULWLFDO SDWK D G WKH PRYH )ROOR L J DUH DGYD WDJHV RI FULWLFDO SDWK PHWKRGV
R WR WKH FULWLFDO SDWK PHWKRG
• 2IIHUV D YLV DO UHSUHVH WDWLR RI WKH SURMHFW DFWLYLWLHV
&ULWLFDO SDWK LV WKH VHT H WLDO DFWLYLWLHV IURP VWDUW WR WKH H G RI D SURMHFW OWKR JK PD SURMHFWV • 3UHVH WV WKH WLPH WR FRPSOHWH WKH WDVNV D G WKH RYHUDOO SURMHFW
KDYH R O R H FULWLFDO SDWK VRPH SURMHFWV PD KDYH PRUH WKD R H FULWLFDO SDWKV GHSH GL J R WKH • 7UDFNL J RI FULWLFDO DFWLYLWLHV
IOR ORJLF VHG L WKH SURMHFW
&R FO VLR
,I WKHUH LV D GHOD L D RI WKH DFWLYLWLHV GHU WKH FULWLFDO SDWK WKHUH LOO EH D GHOD RI WKH SURMHFW &ULWLFDO SDWK LGH WLILFDWLR LV UHT LUHG IRU D SURMHFW SOD L J SKDVH 7KLV JLYHV WKH SURMHFW
GHOLYHUDEOHV PD DJHPH W WKH FRUUHFW FRPSOHWLR GDWH RI WKH RYHUDOO SURMHFW D G WKH IOH[LELOLW WR IORDW DFWLYLWLHV
0RVW RI WKH WLPHV LI V FK GHOD LV RFF UUHG SURMHFW DFFHOHUDWLR RU UH VHT H FL J LV GR H L RUGHU
FULWLFDO SDWK GLDJUDP VKR OG EH FR VWD WO SGDWHG LWK DFW DO L IRUPDWLR KH WKH SURMHFW
WR DFKLHYH WKH GHDGOL HV
SURJUHVVHV L RUGHU WR UHIL H WKH DFWLYLW OH JWK SURMHFW G UDWLR SUHGLFWLR V
&ULWLFDO SDWK PHWKRG LV EDVHG R PDWKHPDWLFDO FDOF ODWLR V D G LW LV VHG IRU VFKHG OL J SURMHFW
DFWLYLWLHV 7KLV PHWKRG DV ILUVW L WURG FHG L V DV D MRL W YH W UH EHW HH 5HPL JWR 5D G R O R F R R O
&RUSRUDWLR D G ' 3R W &RUSRUDWLR 7KH &R VWU FWLYH &RVW 0RGHO &2&202 LV D DOJRULWKPLF VRIW DUH FRVW HVWLPDWLR PRGHO
GHYHORSHG E DUU RHKP 7KH PRGHO VHV D EDVLF UHJUHVVLR IRUP OD LWK SDUDPHWHUV WKDW DUH
7KH L LWLDO FULWLFDO SDWK PHWKRG DV VHG IRU PD DJL J SOD W PDL WH D FH SURMHFWV OWKR JK WKH GHULYHG IURP KLVWRULFDO SURMHFW GDWD D G F UUH W SURMHFW FKDUDFWHULVWLFV
RULJL DO PHWKRG DV GHYHORSHG IRU FR VWU FWLR RUN WKLV PHWKRG FD EH VHG IRU D SURMHFW
KHUH WKHUH DUH L WHUGHSH GH W DFWLYLWLHV &2&202 DV ILUVW S EOLVKHG L DUU : RHKP V RRN 6RIW DUH H JL HHUL J HFR RPLFV
> DV D PRGHO IRU HVWLPDWL J HIIRUW FRVW D G VFKHG OH IRU VRIW DUH SURMHFWV ,W GUH R D VW G RI
SURMHFWV DW 75: HURVSDFH KHUH DUU RHKP DV 'LUHFWRU RI 6RIW DUH 5HVHDUFK D G
7HFK RORJ L 7KH VW G H[DPL HG SURMHFWV UD JL J L VL]H IURP WR OL HV RI
FRGH D G SURJUDPPL J OD J DJHV UD JL J IURP DVVHPEO WR 3/ , 7KHVH SURMHFWV HUH EDVHG R
WKH DWHUIDOO PRGHO RI VRIW DUH GHYHORSPH W KLFK DV WKH SUHYDOH W VRIW DUH GHYHORSPH W
SURFHVV L

3U M D I D Q

• 2UJD LF SURMHFWV VPDOO WHDPV LWK JRRG H[SHULH FH RUNL J LWK OHVV WKD ULJLG
UHT LUHPH WV ./2&
• 6HPL GHWDFKHG SURMHFWV PHGL P WHDPV LWK PL[HG H[SHULH FH RUNL J LWK D PL[ RI
ULJLG D G OHVV WKD ULJLG UHT LUHPH WV ./2&
• (PEHGGHG SURMHFWV GHYHORSHG LWKL D VHW RI WLJKW FR VWUDL WV KDUG DUH VRIW DUH
RSHUDWLR DO ./2&

Compiled By: Sujit Dahal 11 Compiled By: Sujit Dahal 12


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

R ( P R E R E F R R PD Q IG SP Q II U
)R P R OF O R
D 2UJD LF 3URMHFW
D 2 2 2
PHD V RI SDUDPHWULF HVWLPDWLR HT DWLR V GLIIHUH WLDWHG DFFRUGL J WR WKH GLIIHUH W V VWHP (IIRUW ( VL]H 30
W SHV WKH GHYHORSPH W HIIRUW D G WKH GHYHORSPH W G UDWLR DUH FDOF ODWHG R WKH EDVLV RI WKH
HVWLPDWHG '6, E 6HPL GHWDFKHG 3URMHFW

7KH EUHDNGR WR SKDVHV LV UHDOL]HG L SHUFH WDJHV , WKLV FR HFWLR LW LV GLIIHUH WLDWHG DFFRUGL J (IIRUW ( VL]H 30
WR V VWHP W SHV RUJD LF EDWFK VHPLGHWDFKHG R OL H HPEHGGHG UHDO WLPH D G SURMHFW VL]HV
F (PEHGGHG 3URMHFW
VPDOO L WHUPHGLDWH PHGL P ODUJH YHU ODUJH
(IIRUW ( VL]H 30
W P G DW 2 2 2
7KH HVWLPDWLR HT DWLR V DUH R WDNL J L WR FR VLGHUDWLR DSDUW IURP '6, L IO H FH IDFWRUV PD Q IG SP Q P
WKHVH DUH SURG FW DWWULE WHV OLNH VRIW DUH UHOLDELOLW VL]H RI WKH GDWDEDVH FRPSOH[LW FRPS WHU
DWWULE WHV OLNH FRPS WL J WLPH UHVWULFWLR PDL PHPRU UHVWULFWLR SHUVR HO DWWULE WHV OLNH D 2UJD LF 3URMHFW
SURJUDPPL J D G DSSOLFDWLR H[SHULH FH N R OHGJH RI WKH SURJUDPPL J OD J DJH D G SURMHFW
DWWULE WHV OLNH VRIW DUH GHYHORSPH W H YLUR PH W SUHVV UH RI GHYHORSPH W WLPH 7KH GHJUHH RI 7'HY HIIRUW 0R WKV
L IO H FH FD EH FODVVLILHG DV YHU OR OR RUPDO KLJK YHU KLJK H[WUD KLJK WKH P OWLSOLHUV
E 6HPL GHWDFKHG 3URMHFW
FD EH UHDG IURP WKH DYDLODEOH WDEOHV
7'HY HIIRUW 0R WKV
WD O G 2 2 2
, WKLV FDVH WKH EUHDNGR WR SKDVHV LV RW UHDOL]HG L SHUFH WDJHV E W E PHD V RI L IO H FH F (PEHGGHG 3URMHFW
IDFWRUV DOORFDWHG WR WKH SKDVHV W WKH VDPH WLPH LW LV GLIIHUH WLDWHG DFFRUGL J WR WKH WKUHH OHYHOV
7'HY HIIRUW 0R WKV
RI WKH SURG FW KLHUDUFK PRG OH V EV VWHP V VWHP SURG FW UHODWHG L IO H FH IDFWRUV DUH R
WDNH L WR FR VLGHUDWLR L WKH FRUUHVSR GL J HVWLPDWLR HT DWLR V UD DII
R WR GHWHUPL H WKH HVWLPDWLR SDUDPHWHU
E
YHUDJH 6WDII 6L]H 66 3HUVR V
(IIRUW D VL]H

:KHUH D D G E DUH FR VWD WV

6L]H P VW EH L ./2& 3U G

(IIRUW à 3HUVR 0R WKV 30 3URG FWLYLW 3 ./2& 30

Compiled By: Sujit Dahal 13 Compiled By: Sujit Dahal 14


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 3. SPM

4 Q SURMHFW VL]H RI ./2& LV WR EH GHYHORSHG 6RIW DUH GHYHORSPH W WHDP KDV 4 Q GHYHORSPH W SURMHFW LV HVWLPDWHG WR EH DER W ./2& KH FRPSOHWH D G LV
DYHUDJH H[SHULH FH R VLPLODU W SHV RI SURMHFWV 7KH VFKHG OH LV RW YHU WLJKW &DOF ODWH WKH HIIRUW EHOLHYHG WR EH PHGL P FRPSOH[LW ,W LOO EH D HE H DEOHG V VWHP LWK D URE VW EDFNH G GDWDEDVH
GHYHORSPH W WLPH YHUDJH VWDII VL]H D G WKH SURG FWLYLW RI WKH SURMHFW &DOF ODWH HIIRUW GHYHORSPH W WLPH SURG FWLYLW D G DYHUDJH VWDII VL]H

V VRO V VRO

6L]H ./2& 6L]H ./2&

FFRUGL J WR WKH JLYH SDUDPHWHU LW LV VHPL GHWDFKHG SURMHFW FFRUGL J WR WKH JLYH SDUDPHWHU LW LV VHPL GHWDFKHG SURMHFW

(IIRUW ( VL]H 30 (IIRUW ( VL]H 30

30 30

30 30

'HYHORSPH W 7LPH 7 'HY (IIRUW 0R WKV 'HYHORSPH W 7LPH 7'HY (IIRUW 0R WKV

0R WKV 0R WKV

0R WKV 0R WKV

YHUDJH 6WDII 6L]H 66 3HUVR V YHUDJH 6WDII 6L]H 66 3HUVR V

1133 117
29 3
3HUVR V 3HUVR V

3HUVR V 3HUVR V

3URG FWLYLW 3 ./2& 30 3URG FWLYLW 3 ./2& 30

200 55
1133 117
./2& 30 ./2& 30

/2& /2&

./2& 30 ./2& 30

./2& 30 ./2& 30

Compiled By: Sujit Dahal 15 Compiled By: Sujit Dahal 16


7th Sem - BIT - 2016 - CITE 3. SPM 7th Sem - BIT - 2016 - CITE 4. SRS

> è DV GLVF VVHG G UL J WKH FODVV

S R T P
VHU UHTXLUHPHQWV

WDWHPHQWV LQ QDWXUDO ODQ XD H SOXV GLD UDPV RI W H VHU LFHV W H V VWHP SUR LGHV DQG LWV
RSHUDWLRQDO FRQVWUDLQWV :ULWWHQ IRU FXVWRPHUV
> è DV GLVF VVHG G UL J WKH FODVV
VWHP UHTXLUHPHQWV

VWUXFWXUHG GRFXPHQW VHWWLQ RXW GHWDLOHG GHVFULSWLRQV RI W H V VWHP VHU LFHV :ULWWHQ DV D
FRQWUDFW EHW HHQ FOLHQW DQG FRQWUDFWRU

RIW DUH VSHFLILFDWLRQ

GHWDLOHG VRIW DUH GHVFULSWLRQ LF FDQ VHU H DV D EDVLV IRU D GHVL Q RU LPSOHPHQWDWLRQ :ULWWHQ
IRU GH HORSHUV

( G RI &KDSWHU

Compiled By: Sujit Dahal 17 Compiled By: Sujit Dahal 1


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

F R D D R F R D T P RI VRIW DUH LF XVHUV PDNH DVVXPSWLRQ RI 1R I FWLR DO HT L HPH WV HVF LEH R W H


)XQFWLRQDO HTXLUHPHQW V VWHP R NV H QRQ IXQFWLRQDO UHTXLUHPHQW HODER DWHV D SH IR PD FH F D DFWH LVWLF RI W H
V VWHP HVH DUH FRQVWUDLQWV RQ W H VHU LFHV RU IXQFWLRQV RIIHUHG E W H V VWHP VXF DV WLPLQ
HVH DUH VWDWHPHQWV RI VHU LFHV W H V VWHP V RXOG SUR LGH R W H V VWHP V RXOG UHDFW WR FRQVWUDLQWV FRQVWUDLQWV RQ W H GH HORSPHQW SURFHVV VWDQGDUGV HWF 1RQ IXQFWLRQDO UHTXLUHPHQWV
SDUWLFXODU LQSXWV DQG R W H V VWHP V RXOG EH D H LQ SDUWLFXODU VLWXDWLRQV ,Q VRPH FDVHV RIWHQ DSSO WR W H V VWHP DV D ROH H GR QRW XVXDOO MXVW DSSO WR LQGL LGXDO V VWHP IHDWXUHV
IXQFWLRQDO UHTXLUHPHQWV PD DOVR H[SOLFLWO VWDWH DW W H V VWHP V RXOG QRW GR HTXLUHPHQWV RU VHU LFHV
LF DUH UHODWHG WR IXQFWLRQDO DVSHFW RI VRIW DUH IDOO LQWR W LV FDWH RU H GHILQH IXQFWLRQV DQG
IXQFWLRQDOLW LW LQ DQG IURP W H VRIW DUH V VWHP 1RQ IXQFWLRQDO UHTXLUHPHQWV LQFOXGH

)XQFWLRQDO UHTXLUHPHQWV GHVFULEH DW W H V VWHP V RXOG GR H IXQFWLRQDO UHTXLUHPHQW • HFXULW


LV GHVFULELQ W H EH D LRU RI W H V VWHP DV LW UHODWHV WR W H V VWHP V IXQFWLRQDOLW WDWHPHQWV RI • WRUD H
VHU LFHV W H V VWHP V RXOG SUR LGH R W H V VWHP V RXOG UHDFW WR SDUWLFXODU LQSXWV DQG R W H • RQIL XUDWLRQ
V VWHP V RXOG EH D H LQ SDUWLFXODU VLWXDWLRQV ,Q VRPH FDVHV W H IXQFWLRQDO UHTXLUHPHQWV PD DOVR • 3HUIRUPDQFH
H[SOLFLWO VWDWH DW W H V VWHP V RXOG QR GR • RVW
• ,QWHURSHUDELOLW
(; 3 ( • )OH[LELOLW
• HDUF RSWLRQ L HQ WR XVHU WR VHDUF IURP DULRXV LQ RLFHV • 'LVDVWHU UHFR HU
• VHU V RXOG EH DEOH WR PDLO DQ UHSRUW WR PDQD HPHQW
• FFHVVLELOLW
• VHUV FDQ EH GL LGHG LQWR URXSV DQG URXSV FDQ EH L HQ VHSDUDWH UL WV
• RXOG FRPSO EXVLQHVV UXOHV DQG DGPLQLVWUDWL H IXQFWLRQV
'LIIHUHQFH EHW HHQ IXQFWLRQ DQG QRQ IXQFWLRQ UHTXLUHPHQW
• RIW DUH LV GH HORSHG NHHSLQ GR Q DUG FRPSDWLELOLW LQWDFW
3D DPHWH V ) FWLR DO HT L HPH W 1R ) FWLR DO HT L HPH W
1RQ )XQFWLRQDO HTXLUHPHQWV HUE WWULEXWHV
: DW LW LV

HVH DUH FRQVWUDLQWV RQ W H VHU LFHV RU IXQFWLRQV RIIHUHG E W H V VWHP H LQFOXGH WLPLQ ,W LV PDQGDWRU
HTXLUHPHQW ,W LV QRQ PDQGDWRU
FRQVWUDLQWV FRQVWUDLQWV RQ W H GH HORSPHQW SURFHVV VWDQGDUGV DQG VR RQ H IXQFWLRQDO
DSWXULQ W SH ,W LV FDSWXUHG LQ XVH FDVH ,W LV FDSWXUHG DV D TXDOLW DWWULEXWH
UHTXLUHPHQWV GHILQLWLRQ RI D V VWHP V RXOG EH ERW FRPSOHWH DQG FRQVLVWHQW RPSOHWHQHVV PHDQV
3URGXFW IHDWXUH 3URGXFW SURSHUWLHV
W DW DOO VHU LFHV UHTXLUHG E W H XVHU V RXOG EH GHILQHG RQVLVWHQF PHDQV W DW UHTXLUHPHQWV (QG UHVXOW
V RXOG QRW D H FRQWUDGLFWRU GHILQLWLRQV HUH DUH W UHH W SHV RI PDMRU SUREOHP LW
(DV WR FDSWXUH DUG WR FDSWXUH
UHTXLUHPHQWV GHILQLWLRQV ULWWHQ LQ QDWXUDO ODQ XD HV DSWXULQ

DFN RI FOD LW ,W LV HU GLIILFXOW WR XVH ODQ XD H LQ D SUHFLVH DQG XQDPEL XRXV D HOSV RX HULI W H IXQFWLRQDOLW HOSV RX WR HULI W H SHUIRUPDQFH RI
Ø 2EMHFWL H
RI W H VRIW DUH W H VRIW DUH
LW RXW PDNLQ W H GRFXPHQW RUG DQG GLIILFXOW WR UHDG
UHD RI IRFXV )RFXV RQ XVHU UHTXLUHPHQW RQFHQWUDWHV RQ W H XVHU V H[SHFWDWLRQ
Ø HT L HPH WV FR I VLR )XQFWLRQDO QRQ IXQFWLRQDO UHTXLUHPHQWV V VWHP RDOV DQG
'RFXPHQWDWLRQ 'HVFULEH DW W H SURGXFW GRHV 'HVFULEHV R W H SURGXFW RUNV
GHVL Q LQIRUPDWLRQ PD QRW EH FOHDUO GLVWLQ XLV HG
Ø HT L HPH WV DPDO DPDWLR H HUDO GLIIHUHQW UHTXLUHPHQWV PD EH H[SUHVVHG WR HW HU
HVW ([HFXWLRQ LV GRQH EHIRUH QRQ
DV D VLQ OH UHTXLUHPHQW HVW ([HFXWLRQ IWHU W H IXQFWLRQDO WHVWLQ
IXQFWLRQDO WHVWLQ
RPH RU DQL]DWLRQV WU WR SURGXFH D VLQ OH VSHFLILFDWLRQ WR DFW DV ERW D UHTXLUHPHQWV GHILQLWLRQ 3URGXFW )HDWXUHV
3URGXFW ,QIR 3URGXFW 3URSHUWLHV
DQG D UHTXLUHPHQWV VSHFLILFDWLRQ : HQ D UHTXLUHPHQWV GHILQLWLRQ LV FRPELQHG LW D VSHFLILFDWLRQ
W HUH LV RIWHQ FRQIXVLRQ EHW HHQ FRQFHSWV DQG GHWDLOV HTXLUHPHQWV LF DUH QRW UHODWHG WR
IXQFWLRQDO DVSHFW RI VRIW DUH IDOO LQWR W LV FDWH RU H DUH LPSOLFLW RU H[SHFWHG F DUDFWHULVWLFV

Compiled By: Sujit Dahal 2 Compiled By: Sujit Dahal 3


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

T P RF LW LV RUW FDUU LQ RQ LW W H UHTXLUHPHQWV HQ LQHHULQ DQG V VWHP GH HORSPHQW SURFHVV


IHDVLELOLW VWXG IRFXVHG WR VWXG W H IROOR LQ TXHVWLRQV
U • 'RHV W H V VWHP FRQWULEXWH WR W H R HUDOO REMHFWL HV RI W H RU DQL]DWLRQ"
F R • DQ W H V VWHP EH LPSOHPHQWHG XVLQ FXUUHQW WHF QROR DQG LW LQ L HQ FRVW DQG
U
VF HGXOH FRQVWUDLQWV"
S F F R • DQ W H V VWHP EH LQWH UDWHG LW RW HU V VWHPV LF DUH DOUHDG LQ SODFH"
• DUU LQ RXW D IHDVLELOLW VWXG LQ RO HV LQIRUPDWLRQ DVVHVVPHQW LQIRUPDWLRQ FROOHFWLRQ
U
DQG UHSRUW ULWLQ
U SRU R
• H LQIRUPDWLRQ DVVHVVPHQW S DVH LGHQWLILHV W H LQIRUPDWLRQ LF LV UHTXLUHG WR DQV HU
W H W UHH TXHVWLRQV VHW DV DER H
• : HQ W H LQIRUPDWLRQ LV D DLODEOH W H IHDVLELOLW VWXG UHSRUW LV SUHSDUHG
R
LV V RXOG PDNH D UHFRPPHQGDWLRQ DERXW HW HU RU QRW W H V VWHP GH HORSPHQW V RXOG
U FRQWLQXH : HQ W H FOLHQW DSSURDF HV W H RU DQL]DWLRQ IRU HWWLQ W H GHVLUHG SURGXFW GH HORSHG
U U LW FRPHV XS LW URX LGHD DERXW DW DOO IXQFWLRQV W H VRIW DUH PXVW SHUIRUP DQG LF DOO
IHDWXUHV DUH H[SHFWHG IURP W H VRIW DUH HIHUHQFLQ WR W LV LQIRUPDWLRQ W H DQDO VWV GRHV D
GHWDLOHG VWXG DERXW HW HU W H GHVLUHG V VWHP DQG LWV IXQFWLRQDOLW DUH IHDVLEOH WR GH HORS
U
RF LV IHDVLELOLW VWXG LV IRFXVHG WR DUGV RDO RI W H RU DQL]DWLRQ LV VWXG DQDO ]HV HW HU W H
VRIW DUH SURGXFW FDQ EH SUDFWLFDOO PDWHULDOL]HG LQ WHUPV RI LPSOHPHQWDWLRQ FRQWULEXWLRQ RI
SURMHFW WR RU DQL]DWLRQ FRVW FRQVWUDLQWV DQG DV SHU DOXHV DQG REMHFWL HV RI W H RU DQL]DWLRQ ,W
)L HTXLUHPHQW (Q LQHHULQ 3URFHVV H[SORUHV WHF QLFDO DVSHFWV RI W H SURMHFW DQG SURGXFW VXF DV XVDELOLW PDLQWDLQDELOLW DQG
SURGXFWL LW DQG LQWH UDWLRQ DELOLW
H SURFHVV WR DW HU W H VRIW DUH UHTXLUHPHQWV IURP FOLHQW DQDO ]H DQG GRFXPHQW W HP LV NQR Q
DV UHTXLUHPHQW HQ LQHHULQ H RDO RI UHTXLUHPHQW HQ LQHHULQ LV WR GH HORS DQG PDLQWDLQ H RXWSXW RI W LV S DVH V RXOG EH D IHDVLELOLW VWXG UHSRUW W DW V RXOG FRQWDLQ DGHTXDWH FRPPHQWV
VRS LVWLFDWHG DQG GHVFULSWL H VWHP HTXLUHPHQWV SHFLILFDWLRQ GRFXPHQW ,W LV D IL H VWHSV DQG UHFRPPHQGDWLRQV IRU PDQD HPHQW DERXW HW HU RU QRW W H SURMHFW V RXOG EH XQGHUWDNHQ
SURFHVV LF LQFOXGHV
5 P D ( F D R D G D VV
Ø )HDVLELOLW WXG
Ø HTXLUHPHQW (OLFLWDWLRQ DQG QDO VLV H VHFRQG VWHS LQ UHTXLUHPHQW HQ LQHHULQ LV UHTXLUHPHQWV HOLFLWDWLRQ DQG DQDO VLV ,Q W LV
Ø DFWL LW WHF QLFDO VRIW DUH GH HORSPHQW VWDIIV RUN LW FXVWRPHUV DQG V VWHP HQG XVHUV WR ILQG
Ø RIW DUH HTXLUHPHQW DOLGDWLRQ RXW DERXW W H DSSOLFDWLRQ GRPDLQ DW VHU LFHV W H V VWHP V RXOG SUR LGH W H UHTXLUHG
Ø HTXLUHPHQW DQD HPHQW SHUIRUPDQFH RI W H V VWHP DUG DUH FRQVWUDLQWV DQG VR RQ

HW XV VHH W H SURFHVV EULHIO D LQ RO H D DULHW RI GLIIHUHQW NLQGV RI SHRSOH LQ D RU DQL]DWLRQ H WHUP VWDNH ROGHU LV XVHG
WR UHIHU WR DQ RQH R V RXOG D H VRPH GLUHFW RU LQGLUHFW LQIOXHQFH RQ W H V VWHP UHTXLUHPHQWV
) DV E V G (OLFLWDWLRQ DQG DQDO VLV LV D GLIILFXOW SURFHVV IRU D QXPEHU RI UHDVRQV
)RU DOO V VWHP W H UHTXLUHPHQWV HQ LQHHULQ SURFHVV V RXOG VWDUW LW D IHDVLELOLW VWXG H LQSXW
Ø WDNH ROGHUV RIWHQ GRQ W UHDOO NQR DW W H DQW IURP W H FRPSXWHU V VWHP H[FHSW LQ
WR W H IHDVLELOLW VWXG LV DQ RXWOLQH GHVFULSWLRQ RI W H V VWHP DQG R LW LOO EH XVHG LW LQ DQ
W H PRVW HQHUDO WHUPV W H PD ILQG LW GLIILFXOW WR DUWLFXODWH DW W H DQW IURP W H
RU DQL]DWLRQ H UHVXOW RI IHDVLELOLW VWXG V RXOG EH D UHSRUW LF UHFRPPHQGV HW HU RU QRW
V VWHP

Compiled By: Sujit Dahal 4 Compiled By: Sujit Dahal 5


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

Ø WDNH ROGHUV LQ D V VWHP QDWXUDOO H[SUHVV UHTXLUHPHQWV LQ W HLU R Q WHUPV DQG LW HT L HPH WV HOLFLWDWLR IRU D SURGXFW OLQH PXVW FDSWXUH DQWLFLSDWHG DULDWLRQV H[SOLFLWO R HU W H
LPSOLFLW NQR OHG H RI W HLU R Q RUN HTXLUHPHQWV HQ LQHHUV LW RXW H[SHULHQFH LQ W H IRU XVHDEOH OLIHWLPH RI W H SURGXFW OLQH LV PHDQV W DW W H FRPPXQLW RI VWDNH ROGHUV LV SUREDEO
FXVWRPHU V GRPDLQ PXVW XQGHUVWDQG W HVH UHTXLUHPHQWV ODU HU W DQ IRU VLQ OH V VWHP UHTXLUHPHQWV HOLFLWDWLRQ DQG PD HOO LQFOXGH GRPDLQ H[SHUWV PDUNHW
Ø 'LIIHUHQW VWDNH ROGHUV D H GLIIHUHQW UHTXLUHPHQWV DQG W H PD H[SUHVV W LV LQ GLIIHUHQW H[SHUWV DQG RW HUV HTXLUHPHQWV HOLFLWDWLRQ IRFXVHV RQ W H VFRSH H[SOLFLWO FDSWXULQ W H
D V DQWLFLSDWHG DULDWLRQ E W H DSSOLFDWLRQ RI GRPDLQ DQDO VLV WHF QLTXHV W H LQFRUSRUDWLRQ RI
Ø 3ROLWLFDO IDFWRUV PD LQIOXHQFH W H UHTXLUHPHQWV RI W H V VWHP H[LVWLQ GRPDLQ DQDO VLV PRGHOV DQG W H LQFRUSRUDWLRQ RI XVH FDVHV W DW FDSWXUH W H DULDWLRQV W DW
Ø H HFRQRPLF DQG EXVLQHVV HQ LURQPHQW LQ LF W H DQDO VLV WDNHV SODFH LV G QDPLF DUH H[SHFWHG WR RFFXU R HU W H OLIHWLPH RI W H SURGXFW OLQH H F DQ H FDVHV DQG XVH FDVH DULDWLRQ
• HQHULF SURFHVV PRGHO RI W H HOLFLWDWLRQ DQG DQDO VLV SURFHVV LV V R Q LQ W H IL XUH EHOR SRLQWV

5
èGLVFXVVHG GXULQ W H FODVV

R D 5 P D GD R
,W LV FRQFHUQHG LW V R LQ W DW W H UHTXLUHPHQWV DFWXDOO GHILQH W H V VWHP LF W H FXVWRPHU
DQWV ,W LV LPSRUWDQW EHFDXVH HUURUV LQ D UHTXLUHPHQWV GRFXPHQW FDQ OHDG WR H[WHQVL H UH RUN
FRVWV HQ W H DUH VXEVHTXHQWO GLVFR HUHG GXULQ GH HORSPHQW RU DIWHU W H V VWHP LV LQ VHU LFH
'XULQ W H UHTXLUHPHQWV DOLGDWLRQ SURFHVV GLIIHUHQW W SHV RI F HFNV V RXOG EH FDUULHG RXW RQ W H
UHTXLUHPHQWV LQ W H UHTXLUHPHQWV GRFXPHQW HVH F HFNV LQFOXGH

D DOL LW HFNV XVHU PD W LQN W DW D V VWHP LV QHHGHG WR SHUIRUP FHUWDLQ IXQFWLRQV


VWHPV D H GL HUVH XVHUV LW GLIIHUHQW QHHGV DQG DQ VHW RI UHTXLUHPHQWV LV LQH LWDEO D
FRPSURPLVH DFURVV W H XVHU FRPPXQLW
H SURFHVV DFWL LWLHV DUH
E R VLVWH F HFNV HTXLUHPHQWV LQ W H GRFXPHQW V RXOG QRW FRQIOLFW DW LV W HUH V RXOG
• 'RPDLQ QGHUVWDQGLQ QDO VWV PXVW GH HORS W HLU XQGHUVWDQGLQ RI W H DSSOLFDWLRQ GRPDLQ QRW EH FRQWUDGLFWRU RU GLIIHUHQW GHVFULSWLRQV RI W H VDPH V VWHP IXQFWLRQ
• HTXLUHPHQWV FROOHFWLRQ LV LV W H SURFHVV RI LQWHUDFWLQ LW VWDNH ROGHUV LQ W H V VWHP WR F RPSOHWH HVV HFNV H UHTXLUHPHQWV GRFXPHQW V RXOG LQFOXGH UHTXLUHPHQWV LF
GLVFR HU W HLU UHTXLUHPHQWV GHILQH DOO IXQFWLRQV DQG FRQVWUDLQWV LQWHQGHG E W H V VWHP XVHU
HDOLVP HFNV VLQ NQR OHG H RI H[LVWLQ WHF QROR W H UHTXLUHPHQWV V RXOG EH
• ODVVLILFDWLRQ LV DFWL LW WDNHV W H XQVWUXFWXUHG FROOHFWLRQ RI UHTXLUHPHQWV DQG RU DQL]HV
F HFNHG WR HQVXUH W DW W H FDQ DFWXDOO EH LPSOHPHQWHG HVH F HFNV DOVR WDNH DFFRXQW RI
W HP LQWR FR HUHQW FOXVWHUV
W H EXG HW DQG VF HGXOH IRU W H V VWHP GH HORSPHQW
• RQIOLFW UHVROXWLRQ : HUH PXOWLSOH VWDNH ROGHUV DUH LQ RO HG UHTXLUHPHQWV LOO VXUHO
H H LILDELOLW R UHGXFH W H SRWHQWLDO IRU GLVSXWH EHW HHQ FXVWRPHU DQG FRQWUDFWRU V VWHP
FRQIOLFW LV DFWL LW LV FRQFHUQHG LW ILQGLQ DQG UHVRO LQ W HVH FRQIOLFWV
UHTXLUHPHQWV V RXOG DO D V EH ULWWHQ VR W DW W H DUH HULILDEOH
• 3ULRULWL]DWLRQ LV VWD H LQ RO HV LQWHUDFWLRQ LW VWDNH ROGHUV WR GLVFR HU W H PRVW LPSRUWDQW
UHTXLUHPHQWV HUH DUH QXPEHU RI UHTXLUHPHQWV DOLGDWLRQ WHF QLTXHV LF FDQ EH XVHG LQ FRQMXQFWLRQ RU
• HTXLUHPHQWV F HFNLQ LV VWD H LQ RO HV R F HFNLQ RI UHTXLUHPHQWV LI W H DUH FRPSOHWH LQGL LGXDOO
FRQVLVWHQW DQG LQ DFFRUGDQFH LW DW VWDNH ROGHUV UHDOO DQW IURP W H V VWHP
D HT L HPH WV H LH V H UHTXLUHPHQWV DUH DQDO ]HG V VWHPDWLFDOO E W H WHDP RI
,I W H IHDVLELOLW UHSRUW LV SRVLWL H WR DUGV XQGHUWDNLQ W H SURMHFW QH[W S DVH VWDUWV LW DW HULQ UH LH HUV
UHTXLUHPHQWV IURP W H XVHU QDO VWV DQG HQ LQHHUV FRPPXQLFDWH LW W H FOLHQW DQG HQG XVHUV WR
NQR W HLU LGHDV RQ DW W H VRIW DUH V RXOG SUR LGH DQG LF IHDWXUHV W H DQW W H VRIW DUH E 3 RWRW SL ,Q W LV DSSURDF WR DOLGDWLRQ DQ H[HFXWDEOH PRGHO RI W H V VWHP LV
GHPRQVWUDWHG WR HQG XVHUV DQG FXVWRPHUV H FDQ H[SHULPHQW LW W LV PRGHO WR VHH LI LW
WR LQFOXGH
PHHWV W HLU UHDO QHHGV

Compiled By: Sujit Dahal 6 Compiled By: Sujit Dahal 7


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

F HVW FDVH H H DWLR HTXLUHPHQWV V RXOG LGHDOO EH WHVWDEOH ,I D WHVW LV GLIILFXOW RU T P F D R F T


LPSRVVLEOH WR GHVL Q W LV XVXDOO PHDQV W DW W H UHTXLUHPHQWV LOO EH GLIILFXOW WR LPSOHPHQW HTXLUHPHQWV (OLFLWDWLRQ LV W H SURFHVV WR ILQG RXW W H UHTXLUHPHQWV IRU DQ LQWHQGHG VRIW DUH
DQG V RXOG E UHFRQVLGHUHG
V VWHP E FRPPXQLFDWLQ LW FOLHQW HQG XVHUV V VWHP XVHUV DQG RW HUV R D H D VWDNH LQ W H
WRPDWH FR VLVWH F D DO VLV ,I W H UHTXLUHPHQWV DUH H[SUHVVHG DV D V VWHP PRGHO LQ D VRIW DUH V VWHP GH HORSPHQW HUH DUH DULRXV D V WR GLVFR HU UHTXLUHPHQWV
VWUXFWXUHG
D ,QWHU LH V
,QWHU LH V DUH VWURQ PHGLXP WR FROOHFW UHTXLUHPHQWV 2U DQL]DWLRQ PD FRQGXFW VH HUDO W SHV
IWHU UHTXLUHPHQW VSHFLILFDWLRQV DUH GH HORSHG W H UHTXLUHPHQWV PHQWLRQHG LQ W LV GRFXPHQW DUH
RI LQWHU LH V VXF DV
DOLGDWHG VHU PL W DVN IRU LOOH DO LPSUDFWLFDO VROXWLRQ RU H[SHUWV PD LQWHUSUHW W H UHTXLUHPHQWV
LQFRUUHFWO LV UHVXOWV LQ X H LQFUHDVH LQ FRVW LI QRW QLSSHG LQ W H EXG HTXLUHPHQWV FDQ EH
• WUXFWXUHG FORVHG LQWHU LH V HUH H HU VLQ OH LQIRUPDWLRQ WR DW HU LV GHFLGHG LQ
F HFNHG D DLQVW IROOR LQ FRQGLWLRQV
DG DQFH W H IROOR SDWWHUQ DQG PDWWHU RI GLVFXVVLRQ ILUPO
• ,I W H FDQ EH SUDFWLFDOO LPSOHPHQWHG
• 1RQ VWUXFWXUHG RSHQ LQWHU LH V HUH LQIRUPDWLRQ WR DW HU LV QRW GHFLGHG LQ DG DQFH
• ,I W H DUH DOLG DQG DV SHU IXQFWLRQDOLW DQG GRPDLQ RI VRIW DUH
PRUH IOH[LEOH DQG OHVV ELDVHG
• ,I W HUH DUH DQ DPEL XLWLHV
• ,I W H DUH FRPSOHWH • 2UDO LQWHU LH V
• ,I W H FDQ EH GHPRQVWUDWHG • :ULWWHQ LQWHU LH V

5 P D D P • 2QH WR RQH LQWHU LH V LF DUH HOG EHW HHQ W R SHUVRQV DFURVV W H WDEOH
H UHTXLUHPHQWV IRU ODU H VRIW DUH V VWHPV DUH DO D V F DQ LQ HFDXVH W H SUREOHP FDQQRW EH • URXS LQWHU LH V LF DUH HOG EHW HHQ URXSV RI SDUWLFLSDQWV H HOS WR XQFR HU
IXOO GHILQHG W H VRIW DUH UHTXLUHPHQWV DUH ERXQG WR EH LQFRPSOHWH 'XULQ W H VRIW DUH SURFHVV DQ PLVVLQ UHTXLUHPHQW DV QXPHURXV SHRSOH DUH LQ RO HG
W H GH HORSHU V XQGHUVWDQGLQ RI W H SUREOHP LV FRQVWDQWO F DQ LQ DQG W HVH F DQ HV IHHG EDFN
WR W H UHTXLUHPHQWV HTXLUHPHQW PDQD HPHQW LV W H SURFHVV RI XQGHUVWDQGLQ DQG FRQWUROOLQ E XU H V
F DQ HV WR V VWHP UHTXLUHPHQWV H SURFHVV RI UHTXLUHPHQWV PDQD HPHQW LV FDUULHG RXW LQ
2U DQL]DWLRQ PD FRQGXFW VXU H V DPRQ DULRXV VWDNH ROGHUV E TXHU LQ DERXW W HLU
FRQMXQFWLRQ LW RW HU UHTXLUHPHQWV HQ LQHHULQ SURFHVVHV
H[SHFWDWLRQ DQG UHTXLUHPHQWV IURP W H XSFRPLQ V VWHP
HT L HPH WV PD D HPH W PXVW QR PDNH DOOR DQFHV IRU W H GXDO QDWXUH RI W H UHTXLUHPHQWV
HQ LQHHULQ SURFHVV DQG W H VWD HG FRPPRQ VSHFLILF QDWXUH RI W H DFWL LW DQ H PDQD HPHQW F XHVWLRQQDLUHV
SROLFLHV PXVW SUR LGH D IRUPDO PHF DQLVP IRU SURSRVLQ F DQ HV LQ W H SURGXFW OLQH DQG GRFXPHQW LW SUH GHILQHG VHW RI REMHFWL H TXHVWLRQV DQG UHVSHFWL H RSWLRQV LV DQGHG R HU WR
VXSSRUWLQ W H V VWHPDWLF DVVHVVPHQW RI R W H SURSRVHG F DQ HV LOO LPSDFW W H SURGXFW OLQH DOO VWDNH ROGHUV WR DQV HU LF DUH FROOHFWHG DQG FRPSLOHG
DQ H PDQD HPHQW SROLFLHV R HUQ R F DQ HV LQ W H SURGXFW OLQH UHTXLUHPHQWV DUH SURSRVHG
DQDO ]HG DQG UH LH HG H FRXSOLQ EHW HHQ W H SURGXFW OLQH UHTXLUHPHQWV DQG W H FRUH DVVHWV V RUWFRPLQ RI W LV WHF QLTXH LV LI DQ RSWLRQ IRU VRPH LVVXH LV QRW PHQWLRQHG LQ W H
LV OH HUD HG E W H XVH RI WUDFHDELOLW OLQNV EHW HHQ W RVH UHTXLUHPHQWV DQG W HLU DVVRFLDWHG FRUH TXHVWLRQQDLUH W H LVVXH PL W EH OHIW XQDWWHQGHG
DVVHWV DQ HV LQ W H UHTXLUHPHQWV FDQ W HQ WUL HU W H DSSURSULDWH F DQ HV LQ W H UHODWHG FRUH
DVVHWV G DVN DQDO VLV
HDP RI HQ LQHHUV DQG GH HORSHUV PD DQDO ]H W H RSHUDWLRQ IRU LF W H QH V VWHP LV
UHTXLUHG ,I W H FOLHQW DOUHDG DV VRPH VRIW DUH WR SHUIRUP FHUWDLQ RSHUDWLRQ LW LV VWXGLHG DQG
UHTXLUHPHQWV RI SURSRVHG V VWHP DUH FROOHFWHG

Compiled By: Sujit Dahal 8 Compiled By: Sujit Dahal 9


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

H 'RPDLQ QDO VLV RIW D H 3 RWRW SL 3 RWRW SL HF LT HV


( HU VRIW DUH IDOOV LQWR VRPH GRPDLQ FDWH RU H H[SHUW SHRSOH LQ W H GRPDLQ FDQ EH D UHDW
R D D 3 RWRW SL
HOS WR DQDO ]H HQHUDO DQG VSHFLILF UHTXLUHPHQWV

I UDLQVWRUPLQ
Q LQIRUPDO GHEDWH LV HOG DPRQ DULRXV VWDNH ROGHUV DQG DOO W HLU LQSXWV DUH UHFRUGHG IRU IXUW HU
UHTXLUHPHQWV DQDO VLV
3ODQQLQ
3URWRW SLQ
3URWRW SLQ LV EXLOGLQ XVHU LQWHUIDFH LW RXW DGGLQ GHWDLO IXQFWLRQDOLW IRU XVHU WR LQWHUSUHW W H
IHDWXUHV RI LQWHQGHG VRIW DUH SURGXFW ,W HOSV L LQ EHWWHU LGHD RI UHTXLUHPHQWV ,I W HUH LV QR QDO VLV
VRIW DUH LQVWDOOHG DW FOLHQW V HQG IRU GH HORSHU V UHIHUHQFH DQG W H FOLHQW LV QRW D DUH RI LWV R Q
UHTXLUHPHQWV W H GH HORSHU FUHDWHV D SURWRW SH EDVHG RQ LQLWLDOO PHQWLRQHG UHTXLUHPHQWV H
SURWRW SH LV V R Q WR W H FOLHQW DQG W H IHHGEDFN LV QRWHG H FOLHQW IHHGEDFN VHU HV DV DQ LQSXW 'HVL Q ,PSOHPHQWDWLRQ
IRU UHTXLUHPHQW DW HULQ
,PSOHPHQWDWLRQ
2EVHU DWLRQ
HDP RI H[SHUWV LVLWV W H FOLHQW V RU DQL]DWLRQ RU RUNSODFH H REVHU H W H DFWXDO RUNLQ RI
VWHP
W H H[LVWLQ LQVWDOOHG V VWHPV H REVHU H W H RUNIOR DW FOLHQW V HQG DQG R H[HFXWLRQ 3URWRW SH EXLOGLQ
SUREOHPV DUH GHDOW H WHDP LWVHOI GUD V VRPH FRQFOXVLRQV LF DLG WR IRUP UHTXLUHPHQWV
H[SHFWHG IURP W H VRIW DUH
)L UR D D 3URWRW SLQ

• LV DSSURDF H[WHQGV W H UHTXLUHPHQWV DQDO VLV SURFHVV LW W H LQWHQWLRQ RI UHGXFLQ


R HUDOO OLIH F FOH FRVWV
• H SULQFLSDO IXQFWLRQ RI W H SURWRW SH LV WR FODVVLI UHTXLUHPHQWV DQG SUR LGH DGGLWLRQDO
LQIRUPDWLRQ IRU PDQD HUV WR DVVHVV SURFHVV ULVN
• IWHU W H H DOXDWLRQ W H SURWRW SH LV W UR Q D D
• LV DSSURDF LV FRPPRQO XVHG IRU DUG DUH V VWHPV
• UR D D VRIW DUH SURWRW SH LV QRW QRUPDOO XVHG IRU GHVL Q DOLGDWLRQ EXW WR HOS
GH HORS W H V VWHP UHTXLUHPHQWV
• HUH DUH VH HUDO SUREOHPV WR W LV DSSURDF
,PSRUWDQW IHDWXUHV PD D H EHHQ OHIW RXW RI W H SURWRW SH WR VLPSOLI UDSLG
LPSOHPHQWDWLRQ
Q LPSOHPHQWDWLRQ DV QR OH DO VWDQGLQ DV D FRQWUDFW EHW HHQ FXVWRPHU DQG
FRQWUDFWRU
1RQ IXQFWLRQDO UHTXLUHPHQWV VXF DV W RVH FRQFHUQLQ UHOLDELOLW UREXVWQHVV DQG
VDIHW FDQQRW EH DGHTXDWHO WHVWHG LQ D SURWRW SH LPSOHPHQWDWLRQ
• UR D D SURWRW SHV GR QRW D H WR EH H[HFXWDEOH VRIW DUH SURWRW SHV WR EH XVHIXO LQ
W H UHTXLUHPHQWV HQ LQHHULQ SURFHVV

Compiled By: Sujit Dahal 10 Compiled By: Sujit Dahal 11


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

:LW W UR D D SURWRW SLQ D VPDOO SDUW RI W H V VWHP LV GH HORSHG DQG W HQ L HQ WR W H HQG ( RO WLR D 3 RWRW SL
XVHU WR WU RXW DQG H DOXDWH H XVHU SUR LGHV IHHGEDFN LF FDQ TXLFNO EH LQFRUSRUDWHG LQWR
W H GH HORSPHQW RI W H PDLQ V VWHP
,QLWLDWLRQ
H SURWRW SH LV W HQ GLVFDUGHG RU W UR Q D D LV LV HU GLIIHUHQW WR W H H ROXWLRQDU
DSSURDF

H REMHFWL H RI W UR D D SURWRW SLQ LV WR HQVXUH W DW W H V VWHP UHTXLUHPHQWV DUH DOLGDWHG QDO VLV
DQG W DW W H DUH FOHDUO XQGHUVWRRG

H W UR D D SURWRW SH LV 12 FRQVLGHUHG SDUW RI W H ILQDO V VWHP ,W LV VLPSO W HUH WR DLG


XQGHUVWDQGLQ DQG UHGXFH W H ULVN RI SRRUO GHILQHG UHTXLUHPHQWV H IXOO V VWHP LV EHLQ
'HVL Q HVW
GH HORSHG DORQ VLGH W H SURWRW SHV DQG LQFRUSRUDWHV W H F DQ HV QHHGHG

H DG DQWD H RI W LV DSSURDF LV W H VSHHG LW LF W H SURWRW SH LV SXW WR HW HU ,W DOVR IRFXVHV


W H XVHU RQ RQO RQH DVSHFW RI W H V VWHP VR NHHSLQ W HLU IHHGEDFN SUHFLVH

2QH GLVDG DQWD H LW W UR D D SURWRW SLQ LV W DW GH HORSHUV PD EH SUHVVXULVHG E W H XVHUV ,PSOHPHQWDWLRQ 3URWRW SHV
WR GHOL HU LW DV D ILQDO V VWHP QRW HU LVVXH LV W DW DOO W H PDQ RXUV RI SXWWLQ WR HW HU W H W UR
D D SURWRW SHV DUH ORVW XQOLNH W H H ROXWLRQDU DSSURDF XW W H EHQHILWV PD RXW HL W H
GLVDG DQWD HV )L ( ROXWLRQDU 3URWRW SLQ PRGHO

: LF DSSURDF WR XVH H ROXWLRQDU RU W UR D D LOO GHSHQG RQ W H QDWXUH RI W H V VWHP EHLQ • DVHG RQ W H LGHD RI GH HORSLQ DQ LQLWLDO LPSOHPHQWDWLRQ H[SRVLQ W LV WR XVHU FRPPHQW
DQG UHILQLQ W LV W URX PDQ VWD HV XQWLO DQ DGHTXDWH V VWHP DV EHHQ GH HORSHG
GH HORSHG"
• LV DSSURDF WR GH HORSPHQW DV XVHG LQLWLDOO IRU W RVH V VWHPV LF DUH GLIILFXOW RU
• IWHU SUHOLPLQDU UHTXLUHPHQW DW HULQ LV DFFRPSOLV HG D VLPSOH RUNLQ PRGHO RI W H LPSRVVLEOH WR VSHFLI
V VWHP LV FRQVWUXFWHG WR LVXDOO V R V W H XVHUV DW W HLU UHTXLUHPHQWV PD ORRN OLNH • HUH DUH W R PDLQ DG DQWD HV WR DGRSWLQ W LV DSSURDF WR VRIW DUH GH HORSPHQW
HQ W H DUH LPSOHPHQWHG LQWR ILQLV HG V VWHP FFHOHUDWHG GHOL HU RI W H V VWHP
• LV SURWRW SLQ LQ RO HV FUHDWLQ D RUNLQ PRGHO RI DULRXV SDUWV RI W H V VWHP DW D VHU HQ D HPHQW LW W H V VWHP
HU HDUO VWD H DIWHU D UHODWL HO V RUW LQ HVWL DWLRQ
( ROXWLRQDU SURWRW SLQ UHTXLUHPHQWV DUH DW HUHG LQ W LV S DVH LV H ROXWLRQDU SURWRW SLQ
• H PRGHO W HQ EHFRPHV D VWDUWLQ SRLQW IURP LF XVHUV FDQ UH H[DPLQH W HLU
PRGHOV LV W H PDLQ IRFXV RI W H SURMHFW PDQD HUV DQG VWDNH ROGHUV HHWLQ LW PDQD HUV VWDNH
H[SHFWDWLRQ DQG FODULI W HLU UHTXLUHPHQWV : HQ W LV DV EHHQ DF LH HG W H SURWRW SH
ROGHUV DQG XVHUV DUH HOG LQ RUGHU WR GHWHUPLQH W H UHTXLUHPHQWV : R LV RLQ WR XVH W H V VWHP"
PRGHO LV W UR Q D D DQG W H V VWHP LV IRUPDOO GH HORSHG EDVHG RQ W H LGHQWLILHG
R LOO W H XVH W H V VWHP" : DW GDWH V RXOG EH LQSXW LQWR W H V VWHP
UHTXLUHPHQW
• H UHDVRQ IRU XVLQ W UR D D SURWRW SLQ LV W DW LW FDQ EH GRQH TXLFNO ,I W H XVHU FDQ • H PDLQ RDO RI XVLQ H ROXWLRQDU SURWRW SH LV WR EXLOG D HU UREXVW SURWRW SH LQ D
HW HHN IHHGEDFN RQ W HLU UHTXLUHPHQWV W H PD EH DEOH WR UHILQH W HP HDUO LQ W H VWUXFWXUH PDQQHU DQG FRQVWDQWO UHILQH LW
GH HORSPHQW RI W H VRIW DUH • VLQ H ROXWLRQDU SURWRW SLQ W H V VWHP LV FRQWLQXDOO UHILQHG DQG UH EXLOW
• QRW HU VWUHQ W RI W UR D D SURWRW SLQ LV LWV DELOLW WR FRQVWUXFW LQWHUIDFHV W DW W H • ( ROXWLRQDU SURWRW SLQ DFNQR OHG HV W DW H GR QRW XQGHUVWDQG DOO W H UHTXLUHPHQWV
XVHU FDQ WHVW DQG EXLOGV RQO W RVH W H DUH HOO XQGHUVWRRG LV WHF QLTXH DOOR V W H GH HORSPHQW
WHDP WR DGG IHDWXUHV RU PDNH F DQ HV W DW FRXOGQ W EH FRQFHL HG GXULQ W H UHTXLUHPHQWV
DQG GHVL Q S DVH

Compiled By: Sujit Dahal 12 Compiled By: Sujit Dahal 13


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

F HPH WDO 3 RWRW SL D D R D R D DP


D D RG
DWD PR HOL DWD PR HOOL LV W H SURFHVV RI FUHDWLQ D GDWD PRGHO IRU W H GDWD WR EH VWRUHG
HTXLUHPHQW LQ D 'DWDEDVH LV GDWD PRGHO LV D FRQFHSWXDO UHSUHVHQWDWLRQ RI 'DWD REMHFWV W H DVVRFLDWLRQV
EHW HHQ GLIIHUHQW GDWD REMHFWV DQG W H UXOHV 'DWD PRGHOLQ HOSV LQ W H LVXDO UHSUHVHQWDWLRQ RI
GDWD DQG HQIRUFHV EXVLQHVV UXOHV UH XODWRU FRPSOLDQFHV DQG R HUQPHQW SROLFLHV RQ W H GDWD
'DWD RGHOV HQVXUH FRQVLVWHQF LQ QDPLQ FRQ HQWLRQV GHIDXOW DOXHV VHPDQWLFV VHFXULW LOH
'HVL Q HTXLUHPHQW HQVXULQ TXDOLW RI W H GDWD

'DWD PRGHO HPS DVL]HV RQ DW GDWD LV QHHGHG DQG R LW V RXOG EH RU DQL]HG LQVWHDG RI DW
RSHUDWLRQV QHHG WR EH SHUIRUPHG RQ W H GDWD 'DWD RGHO LV OLNH DUF LWHFW V EXLOGLQ SODQ LF
,PSOHPHQWDWLRQ 'HVL Q HTXLUHPHQW HOSV WR EXLOG D FRQFHSWXDO PRGHO DQG VHW W H UHODWLRQV LS EHW HHQ GDWD LWHPV

H W R W SHV RI 'DWD RGHOV WHF QLTXHV DUH

• (QWLW HODWLRQV LS ( RGHO


,PSOHPHQWDWLRQ 'HVL Q • QLILHG RGHOOLQ DQ XD H

SHV RI 'DWD RGHOV

HUH DUH PDLQO W UHH GLIIHUHQW W SHV RI GDWD PRGHOV

,PSOHPHQWDWLRQ R FHSW DO LV 'DWD RGHO GHILQHV : W H V VWHP FRQWDLQV LV PRGHO LV


W SLFDOO FUHDWHG E XVLQHVV VWDNH ROGHUV DQG 'DWD UF LWHFWV H SXUSRVH LV WR RU DQL]H
VFRSH DQG GHILQH EXVLQHVV FRQFHSWV DQG UXOHV
)L F HPH WDO 3 RWRW SL
R LFDO 'HILQHV 2: W H V VWHP V RXOG EH LPSOHPHQWHG UH DUGOHVV RI W H ' LV
H ILQDO SURGXFW LV EXLOW DV VHSDUDWH SURWRW SHV W W H HQG W H VHSDUDWH SURWRW SH DUH EHLQ PHU HG PRGHO LV W SLFDOO FUHDWHG E 'DWD UF LWHFWV DQG XVLQHVV QDO VWV H SXUSRVH LV WR
LQ DQ R HUDOO GHVL Q GH HORSHG WHF QLFDO PDS RI UXOHV DQG GDWD VWUXFWXUHV
3 VLFDO LV 'DWD RGHO GHVFULEHV 2: W H V VWHP LOO EH LPSOHPHQWHG XVLQ D
VSHFLILF ' V VWHP LV PRGHO LV W SLFDOO FUHDWHG E ' DQG GH HORSHUV H
SXUSRVH LV DFWXDO LPSOHPHQWDWLRQ RI W H GDWDEDVH
RQFHSWXDO RGHO

H PDLQ DLP RI W LV PRGHO LV WR HVWDEOLV W H HQWLWLHV W HLU DWWULEXWHV DQG W HLU UHODWLRQV LSV ,Q
W LV 'DWD PRGHOLQ OH HO W HUH LV DUGO DQ GHWDLO D DLODEOH RI W H DFWXDO 'DWDEDVH VWUXFWXUH

H EDVLF WHQDQWV RI 'DWD RGHO DUH

Ø Entity UHDO RUOG W LQ


Ø Attribute DUDFWHULVWLFV RU SURSHUWLHV RI DQ HQWLW
Ø Relationship 'HSHQGHQF RU DVVRFLDWLRQ EHW HHQ W R HQWLWLHV

)RU H[DPSOH

Compiled By: Sujit Dahal 14 Compiled By: Sujit Dahal 15


5th Sem - BCA - 2017 - CITE 4. SRS 5th Sem - BCA - 2017 - CITE 4. SRS

• XVWRPHU DQG 3URGXFW DUH W R HQWLWLHV XVWRPHU QXPEHU DQG QDPH DUH DWWULEXWHV RI W H W W LV 'DWD RGHOLQ OH HO QR SULPDU RU VHFRQGDU NH LV GHILQHG W W LV 'DWD PRGHOLQ OH HO
XVWRPHU HQWLW RX QHHG WR HULI DQG DGMXVW W H FRQQHFWRU GHWDLOV W DW HUH VHW HDUOLHU IRU UHODWLRQV LSV
• 3URGXFW QDPH DQG SULFH DUH DWWULEXWHV RI SURGXFW HQWLW
• DOH LV W H UHODWLRQV LS EHW HHQ W H FXVWRPHU DQG SURGXFW
Characteristics of a Logical data model

• 'HVFULEHV GDWD QHHGV IRU D VLQ OH SURMHFW EXW FRXOG LQWH UDWH LW RW HU OR LFDO GDWD PRGHOV
EDVHG RQ W H VFRSH RI W H SURMHFW
• 'HVL QHG DQG GH HORSHG LQGHSHQGHQWO IURP W H '
• 'DWD DWWULEXWHV LOO D H GDWDW SHV LW H[DFW SUHFLVLRQV DQG OHQ W
• 1RUPDOL]DWLRQ SURFHVVHV WR W H PRGHO LV DSSOLHG W SLFDOO WLOO 1)

3 VLFDO 'DWD RGHO

3 VLFDO 'DWD RGHO GHVFULEHV W H GDWDEDVH VSHFLILF LPSOHPHQWDWLRQ RI W H GDWD PRGHO ,W RIIHUV
DQ DEVWUDFWLRQ RI W H GDWDEDVH DQG HOSV HQHUDWH VF HPD LV LV EHFDXVH RI W H ULF QHVV RI PHWD
Characteristics of a conceptual data model
GDWD RIIHUHG E D 3 VLFDO 'DWD RGHO
• 2IIHUV 2U DQLVDWLRQ LGH FR HUD H RI W H EXVLQHVV FRQFHSWV
• LV W SH RI 'DWD RGHOV DUH GHVL QHG DQG GH HORSHG IRU D EXVLQHVV DXGLHQFH
• H FRQFHSWXDO PRGHO LV GH HORSHG LQGHSHQGHQWO RI DUG DUH VSHFLILFDWLRQV OLNH GDWD
VWRUD H FDSDFLW ORFDWLRQ RU VRIW DUH VSHFLILFDWLRQV OLNH ' HQGRU DQG WHF QROR
H IRFXV LV WR UHSUHVHQW GDWD DV D XVHU LOO VHH LW LQ W H UHDO RUOG

RQFHSWXDO GDWD PRGHOV NQR Q DV 'RPDLQ PRGHOV FUHDWH D FRPPRQ RFDEXODU IRU DOO
VWDNH ROGHUV E HVWDEOLV LQ EDVLF FRQFHSWV DQG VFRSH

R LFDO 'DWD RGHO


LV W SH RI 'DWD PRGHO DOVR HOSV WR LVXDOL]H GDWDEDVH VWUXFWXUH ,W HOSV WR PRGHO GDWDEDVH
R LFDO GDWD PRGHOV DGG IXUW HU LQIRUPDWLRQ WR W H FRQFHSWXDO PRGHO HOHPHQWV ,W GHILQHV W H
FROXPQV NH V FRQVWUDLQWV LQGH[HV WUL HUV DQG RW HU ' IHDWXUHV
VWUXFWXUH RI W H GDWD HOHPHQWV DQG VHW W H UHODWLRQV LSV EHW HHQ W HP
è DV GLVFXVVHG LQ PRUH GHWDLO GXULQ W H FODVV

3 RF VV RG
: HUH W H SURFHVV IURP RQH VWDWH WR DQRW HU VWDWH LV GHVFULEHG R GDWD LV SURFHVVHG E V VWHP
LQ WHUPV RI LQSXW DQG RXWSXW LV H[SODLQHG L H HUH GDWD FRPHV IURP HUH LW RHV DQG R LW
HWV VWRUHG )RU H ')'

è DV GLVFXVVHG LQ PRUH GHWDLO GXULQ W H FODVV

T P R D S F FD R
H DG DQWD H RI W H R LFDO GDWD PRGHO LV WR SUR LGH D IRXQGDWLRQ WR IRUP W H EDVH IRU W H è DV GLVFXVVHG GXULQ W H FODVV
3 VLFDO PRGHO R H HU W H PRGHOLQ VWUXFWXUH UHPDLQV HQHULF

Compiled By: Sujit Dahal 16 Compiled By: Sujit Dahal 17


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 5. Software Design

Q Q S
6RIW DUH GH L L ERWK D SURFH D G D PRGHO 7KH GH L SURFH L D HT H FH RI WHS WKDW
H DEOH WKH GH L HU WR GH FULEH DOO D SHFW RI WKH RIW DUH WR EH E LOW 7KH GH L PRGHO L
HT LYDOH W RI D DUFKLWHFW SOD IRU D KR H 7KH GH L PRGHO WKDW L FUHDWHG IRU RIW DUH
Q Q I D Q SURYLGH D YDULHW RI GLIIHUH W YLH RI WKH FRPS WHU RIW DUH D LF GH L SUL FLSOH H DEOH WKH
6RIW DUH GH L L D SURFH WR WUD IRUP HU UHT LUHPH W L WR RPH LWDEOH IRUP KLFK KHOS RIW DUH H L HHU WR DYL DWH WKH GH L SURFH 'DYL H W D HW RI SUL FLSOH IRU WKH RIW DUH
WKH SUR UDPPHU L RIW DUH FRGL D G LPSOHPH WDWLR GH L

)RU D H L HU UHT LUHPH W D 656 6RIW DUH 5HT LUHPH W 6SHFLILFDWLR GRF PH W L L Q SURF R O QR II U IURP QQ O YL LRQ RRG GH L HU
FUHDWHG KHUHD IRU FRGL D G LPSOHPH WDWLR WKHUH L D HHG RI PRUH SHFLILF D G GHWDLOHG KR OG FR LGHU DOWHU DWLYH DSSURDFKH M G L HDFK ED HG R WKH UHT LUHPH W RI WKH
UHT LUHPH W L RIW DUH WHUP 7KH R WS W RI WKL SURFH FD GLUHFWO EH HG L WR LPSOHPH WDWLR SUREOHP WKH UH R UFH DYDLODEOH WR GR WKH MRE
L SUR UDPPL OD D H L Q R O E UDF DEO R DQDO L PR O HFD H D L OH HOHPH W RI
WKH GH L PRGHO RIWH WUDFH WR P OWLSOH UHT LUHPH W LW L HFH DU WR KDYH D PHD IRU
7KH GH L SKD H RI RIW DUH GHYHORSPH W GHDO LWK WUD IRUPL WKH F WRPHU UHT LUHPH W D WUDFNL KR UHT LUHPH W KDYH EHH DWL ILHG E WKH GH L PRGHO
GH FULEHG L WKH 656 GRF PH W L WR D IRUP LPSOHPH WDEOH L D SUR UDPPL OD D H L Q R O QR U LQY Q O 6 WHP DUH FR WU FWHG L D HW RI
6RIW DUH GH L L WKH ILU W WHS L 6'/ 6RIW DUH 'H L /LIH FOH KLFK PRYH WKH GH L SDWWHU PD RI KLFK KDYH OLNHO EHH H FR WHUHG EHIRUH 7KH H SDWWHU KR OG
FR FH WUDWLR IURP SUREOHP GRPDL WR RO WLR GRPDL ,W WULH WR SHFLI KR WR I OILOO WKH DO D EH FKR H D D DOWHU DWLYH WR UHL YH WLR 7LPH L KRUW D G UH R UFH DUH OLPLWHG
UHT LUHPH W PH WLR HG L 656 'H L WLPH KR OG EH L YH WHG L UHSUH H WL WU O H LGHD D G L WH UDWL WKR H SDWWHU
WKDW DOUHDG H[L W
• 6RIW DUH GH L LW DW WKH WHFK LFDO NHU HO RI RIW DUH H L HHUL D G L DSSOLHG L Q R O PLQLPL] LQ OO F DO L DQF E Q RI DU DQ
UH DUGOH RI WKH RIW DUH SURFH PRGHO WKDW L HG SUREO P D L [L LQ U DO RUO 7KDW L WKH WU FW UH RI WKH RIW DUH GH L
• 6RIW DUH GH L L WKH ILU W RI WKUHH WHFK LFDO DFWLYLWLH GH L FRGH H HUDWLR D G WH W KR OG KH HYHU SR LEOH PLPLF WKH WU FW UH RI WKH SUREOHP GRPDL
WKDW DUH UHT LUHG WR E LOG D G YHULI WKH RIW DUH L Q R O [ LEL QLIRUPL DQ LQ UD LRQ GH L L LIRUP LI LW DSSHDU
• 8 L R H RI WKH PEHU RI GH L PHWKRG WKH GH L WD N SURG FH D GDWD GH L D WKDW R H SHU R GHYHORSHG WKH H WLUH WKL 5 OH RI W OH D G IRUPDW KR OG EH GHIL HG IRU D
DUFKLWHFW UDO GH L D L WHUIDFH GH L D G D FRPSR H W GH L GH L WHDP EHIRUH GH L RUN EH L GH L L L WH UDWHG LI FDUH L WDNH L GHIL L
• 7KH GDWD GH L WUD IRUP WKH L IRUPDWLR GRPDL PRGHO FUHDWHG G UL D DO L L WR WKH L WHUIDFH EHW HH GH L FRPSR H W
GDWD WU FW UH WKDW LOO EH UHT LUHG WR LPSOHPH W WKH RIW DUH L Q R O E U F U R DFFRPPR D F DQ 7KH GH L FR FHSW GL F HG
• 7KH DUFKLWHFW UDO GH L GHIL H WKH UHODWLR KLS EHW HH PDMRU WU FW UDO HOHPH W RI WKH L WKH H[W HFWLR H DEOH D GH L WR DFKLHYH WKL SUL FLSOH
RIW DUH L Q R O E U F U R UD QO Y Q Q DE UUDQ D D Y Q RU
• 7KH L WHUIDFH GH L GH FULEH KR WKH RIW DUH FRPP LFDWH LWKL LW HOI LWK WHP RS UD LQ FRQ L LRQ DU QFR Q U :HOO designed software should never ―bomb.‖
WKDW L FRUSRUDWH LWK LW D G LWK K PD KR H LW ,W KR OG EH GH L HG WR DFFRPPRGDWH DO FLUF P WD FH D G LI LW P W WHUPL DWH
• 7KH FRPSR H W OHYHO GH L WUD IRUP WU FW UDO HOHPH W RI WKH RIW DUH DUFKLWHFW UH SURFH L GR R L D UDFHI O PD HU
L WR D SURFHG UDO GH FULSWLR RI WKH RIW DUH FRPSR H W L Q L QR FR LQ FR LQ L QR L Q (YH KH GHWDLOHG SURFHG UDO GH L DUH
FUHDWHG IRU SUR UDP FRPSR H W WKH OHYHO RI DE WUDFWLR RI WKH GH L PRGHO L KL KHU WKD
• 7KH LPSRUWD FH RI RIW DUH GH L FD EH WDWH LWK D L OH RUG /,
R UFH FRGH 7KH R O GH L GHFL LR PDGH DW WKH FRGL OHYHO DGGUH WKH PDOO
D D I I D Q LPSOHPH WDWLR GHWDLO WKDW H DEOH WKH SURFHG UDO GH L WR EH FRGHG
è D GL F HG G UL WKH FOD L Q R O E D IRU T DOL D L L E LQ FU D QR DI U
IDF YDULHW RI GH L FR FHSW D G GH L PHD UH DUH DYDLODEOH WR D L W WKH GH L HU L
D H L T DOLW
L Q R O E U YL R PLQLPL] FRQF S DO PDQ LF UURU 7KHUH
L RPHWLPH D WH GH F WR IRF R PL WLDH KH WKH GH L L UHYLH HG PL L WKH IRUH W

Compiled By: Sujit Dahal 1 Compiled By: Sujit Dahal 2


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 5. Software Design

IRU WKH WUHH GH L WHDP KR OG H UH WKDW PDMRU FR FHSW DO HOHPH W RI WKH GH L 'DWD E WUDFWLR 'HWDLO RI WKH GDWD HOHPH W DUH RW YL LEOH WR WKH HU RI GDWD 'DWD E WUDFWLR
RPL LR DPEL LW L FR L WH F KDYH EHH DGGUH HG EHIRUH RUU L DER W WKH WD[ IRUP WKH ED L IRU EM F UL Q L Q DSSURDF
RI WKH GH L PRGHO
R OD W
:KH WKH GH L SUL FLSOH DUH SURSHUO DSSOLHG WKH RIW DUH H L HHU FUHDWH D GH L WKDW 0RG ODULW L DFKLHYHG E GLYLGL WKH RIW DUH L WR LT HO DPHG D G DGGUH DEOH
H[KLELW ERWK H[WHU DO D G L WHU DO T DOLW FRPSR H W KLFK DUH DO R N R D PR O FRPSOH[ WHP ODU H SUR UDP L SDUWLWLR HG
L WR D HW RI GL FUHWH PRG OH L FK D D WKDW HDFK PRG OH FD EH GHYHORSHG L GHSH GH W RI
1RWH WKDW GH L SUL FLSOH DUH RIWH FR WUDL HG E WKH H[L WL KDUG DUH FR IL UDWLR WKH
RWKHU PRG OH IWHU GHYHORSL WKH PRG OH WKH DUH L WH UDWHG WR HWKHU WR PHHW WKH RIW DUH
LPSOHPH WDWLR OD D H WKH H[L WL ILOH D G GDWD WU FW UH D G WKH H[L WL RU D L]DWLR DO
UHT LUHPH W 1RWH WKDW ODU HU WKH PEHU RI PRG OH D WHP L GLYLGHG L WR UHDWHU LOO EH WKH
SUDFWLFH O R WKH HYRO WLR RI HDFK RIW DUH GH L KR OG EH PHWLF OR O GH L HG IRU I W UH
HIIRUW UHT LUHG WR L WH UDWH WKH PRG OH
HYDO DWLR UHIHUH FH D G PDL WH D FH
0RG ODUL]L D GH L KHOS WR SOD WKH GHYHORSPH W L D PRUH HIIHFWLYH PD HU DFFRPPRGDWH
Q Q S FKD H HD LO FR G FW WH WL D G GHE L HIIHFWLYHO D G HIILFLH WO D G FR G FW
HW RI I GDPH WDO RIW DUH GH L FR FHSW KD HYROYHG RYHU WKH SD W IR U GHFDGH (DFK PDL WH D FH RUN LWKR W DGYHU HO DIIHFWL WKH I FWLR L RI WKH RIW DUH
SURYLGH WKH RIW DUH GH L HU LWK D IR GDWLR IURP KLFK PRUH RSKL WLFDWHG GH L PHWKRG
FD EH DSSOLHG (DFK KHOS WKH RIW DUH H L HHU WR D HU WKH IROOR L T H WLR 0RG ODULW SHFLILH WR WKH GLYL LR RI RIW DUH L WR HSDUDWH PRG OH KLFK DUH GLIIHUH WO DPHG
D G DGGUH HG D G DUH L WH UDWHG ODWHU R L WR REWDL WKH FRPSOHWHO I FWLR DO RIW DUH ,W L WKH
• :KDW FULWHULD FD EH HG WR SDUWLWLR RIW DUH L WR L GLYLG DO FRPSR H W R O SURSHUW WKDW DOOR D SUR UDP WR EH L WHOOHFW DOO PD D HDEOH 6L OH ODU H SUR UDP DUH
• R I FWLR RU GDWD L WU FW UH GHWDLO HSDUDWHG IURP D FR FHSW DO UHSUH H WDWLR WR WKH GLIILF OW WR GHU WD G D G UHDG G H WR D ODU H PEHU RI UHIHUH FH YDULDEOH FR WURO SDWK OREDO
RIW DUH YDULDEOH HWF
• :KDW LIRUP FULWHULD GHIL H WKH WHFK LFDO T DOLW RI D RIW DUH GH L
WHS H HI HPH W
7KH EH L L RI L GRP IRU D RIW DUH H L HHU L WR UHFR L]H WKH GLIIHUH FH EHW HH HWWL D 6WHS L H UHIL HPH W L D WRS GR GH L WUDWH HG IRU GHFRPSR L D WHP IURP D KL K
SUR UDP WR RUN D G HWWL LW UL KW (YHU RIW DUH SURFH L FKDUDFWHUL]HG E ED LF FR FHSW OHYHO RI DE WUDFWLR L WR D PRUH GHWDLOHG OHYHO OR HU OHYHO RI DE WUDFWLR W WKH KL KH W OHYHO RI
DOR LWK FHUWDL SUDFWLFH RU PHWKRG 0HWKRG UHSUH H W WKH PD HU WKUR K KLFK WKH FR FHSW DE WUDFWLR I FWLR RU L IRUPDWLR L GHIL HG FR FHSW DOO LWKR W SURYLGL D L IRUPDWLR
DUH DSSOLHG H WHFK ROR UHSODFH ROGHU WHFK ROR PD FKD H RFF U L WKH PHWKRG DER W WKH L WHU DO RUNL RI WKH I FWLR RU L WHU DO WU FW UH RI WKH GDWD H SURFHHG WR DUG
WKDW DUH HG WR DSSO WKH FR FHSW IRU WKH GHYHORSPH W RI RIW DUH R HYHU WKH I GDPH WDO WKH OR HU OHYHO RI DE WUDFWLR PRUH D G PRUH GHWDLO DUH DYDLODEOH
FR FHSW GHUOL L WKH RIW DUH GH L SURFH UHPDL WKH DPH RPH RI KLFK DUH GH FULEHG
KHUH 6RIW DUH GH L HU WDUW WKH WHS L H UHIL HPH W SURFH E FUHDWL D HT H FH RI FRPSR LWLR
IRU WKH WHP EHL GH L HG (DFK FRPSR LWLR L PRUH GHWDLOHG WKD WKH SUHYLR R H D G
W DFW R FR WDL PRUH FRPSR H W D G L WHUDFWLR 7KH HDUOLHU FRPSR LWLR UHSUH H W WKH L LILFD W
DE WUDFWLR L D WRRO WKDW H DEOH D GH L HU WR FR LGHU D FRPSR H W DW D DE WUDFW OHYHO LWKR W L WHUDFWLR LWKL WKH WHP KLOH WKH ODWHU FRPSR LWLR KR L GHWDLO KR WKH H L WHUDFWLR
ERWKHUL DER W WKH L WHU DO GHWDLO RI WKH LPSOHPH WDWLR E WUDFWLR FD EH HG IRU H[L WL DUH DFKLHYHG
HOHPH W D HOO D WKH FRPSR H W EHL GH L HG
IR PDW R
HUH WKHUH DUH W R FRPPR DE WUDFWLR PHFKD L P 7KH I GDPH WDO RI , IRUPDWLR KLGL H W WKDW PRG OH FD EH FKDUDFWHUL]HG E WKH GH L
GHFL LR WKDW SURWHFW IURP WKH RWKHU L H , RWKHU RUG PRG OH KR OG EH SHFLILHG WKDW GDWD
• ) FWLR DO E WUDFWLR
L FO GH LWKL D PRG OH L L DFFH LEOH WR RWKHU PRG OH WKDW GR RW HHG IRU FK L IRUPDWLR
• 'DWD E WUDFWLR
7KH H RI L IRUPDWLR KLGL D GH L FULWHULD IRU PRG ODU WHP SURYLGH WKH PR W L LILFD W
) FWLR DO E WUDFWLR PRG OH L SHFLILHG E WKH PHWKRG LW SHUIRUP 7KH GHWDLO RI WKH
EH HILW KH PRGLILFDWLR DUH UHT LUHG G UL WH WL D G ODWHU G UL RIW DUH PDL WH D FH
DO RULWKP WR DFFRPSOL K WKH I FWLR DUH RW YL LEOH WR WKH HU RI WKH I FWLR ) FWLR DO
7KL L EHFD H D PR W GDWD D G SURFHG UH DUH KLGGH IURP RWKHU SDUW RI WKH RIW DUH
DE WUDFWLR IRUP WKH ED L IRU ) QF LRQ RUL Q L Q DSSURDF

Compiled By: Sujit Dahal 3 Compiled By: Sujit Dahal 4


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 5. Software Design

L DGYHUWH W HUURU L WURG FHG G UL PRGLILFDWLR DUH OH OLNHO WR SURSD DWH WR GLIIHUH W I D Q DQ Q D
ORFDWLR LWKL WKH RIW DUH
U OD IL U IRU SURF D LF ULQ FOD
0RG OH KR OG EH SHFLILHG D G GH L HG L FK D D WKDW WKH GDWD WU FW UH D G SURFH L
GHWDLO RI R H PRG OH DUH RW DFFH LEOH WR RWKHU PRG OH 7KH SD R O WKDW P FK L IRUPDWLR • 6RIW DUH GH L L D LWHUDWLYH SURFH WKUR K KLFK UHT LUHPH W DUH WUD ODWHG L WR D
WR HDFK RWKHU KLFK L UHT LUHG WR DFFRPSOL K WKH RIW DUH I FWLR 7KH D RI KLGL EO H SUL W IRU FR WU FWLR WKH RIW DUH
HFH DU GHWDLO L UHIHUUHG WR D LQIRUPD LRQ L LQ ,((( GHIL H L IRUPDWLR KLGL D WKH • GH L LWHUDWLR RFF U E HT H W UHIL HPH W OHDG WR GH L UHSUH H WDWLR DW
WHFK LT H RI H FDS ODWL RIW DUH GH L GHFL LR L PRG OH L FK D D WKDW WKH PRG OH P FK OR HU OHYHO RI DE WUDFWLR
L WHUIDFH UHYHDO D OLWWOH D SR LEOH DER W WKH PRG OH L HU RUNL WK HDFK PRG OH L D • 7KUR KR W WKH GH L SURFH WKH T DOLW RI HYROYL GH L L D H HG LWK D HULH RI
EODFN ER[ WR WKH RWKHU PRG OH L WKH WHP IRUPDO WHFK LFDO UHYLH RU GH L DONWKUR K
• 0F OD L H W WKUHH FKDUDFWHUL WLF WKDW HUYH D D LGH IRU WKH HYDO DWLR RI D
F WHFW H RRG GH L
Ø 7KH GH L P W LPSOHPH W DOO RI WKH H[SOLFLW UHT LUHPH W FR WDL HG L WKH
6RIW DUH DUFKLWHFW UH UHIHU WR WKH WU FW UH RI WKH WHP KLFK L FRPSR HG RI YDULR
D DO L PRGHO D G LW P W DFFRPPRGDWH DOO RI WKH LPSOLFLW UHT LUHPH W GH LUHG
FRPSR H W RI D SUR UDP WHP WKH DWWULE WH SURSHUWLH RI WKR H FRPSR H W D G WKH E WKH F WRPHU
UHODWLR KLS DPR W WKHP 7KH RIW DUH DUFKLWHFW UH H DEOH WKH RIW DUH H L HHU WR D DO ]H Ø 7KH GH L P W EH UHDGDEOH GHU WD GDEOH LGH IRU WKR H H HUDWH FRGH D G
WKH RIW DUH GH L HIILFLH WO , DGGLWLR LW DO R KHOS WKHP L GHFL LR PDNL D G KD GOL IRU WKR H KR WH W D G E HT H WO SSRUW WKH RIW DUH
UL N 7KH RIW DUH DUFKLWHFW UH GRH WKH IROOR L Ø 7KH GH L KR OG SURYLGH D FRPSOHWH SLFW UH RI RIW DUH DGGUH L WKH GDWD
I FWLR DO D G EHKDYLRUDO GRPDL IURP D LPSOHPH WDWLR SHU SHFWLYH
• 3URYLGH D L L KW WR DOO WKH L WHUH WHG WDNHKROGHU WKDW H DEOH WKHP WR FRPP LFDWH LWK • (DFK RI WKH H FKDUDFWHUL WLF L DFW DOO D RDO RI WKH GH L SURFH
HDFK RWKHU • 7KH RDO RI WKH GH L SURFH L DFKLHYHG E IROOR L LGHOL H
• L KOL KW HDUO GH L GHFL LR KLFK KDYH UHDW LPSDFW R WKH RIW DUH H L HHUL
Ø GH L KR OG H[KLELW D DUFKLWHFW UDO GH L WKDW
DFWLYLWLH OLNH FRGL D G WH WL WKDW IROOR WKH GH L SKD H
Ø GH L KR OG EH PRG ODU WKDW L WKH RIW DUH KR OG EH OR LFDOO SDUWLWLR HG L WR
• UHDWH L WHOOHFW DO PRGHO RI KR WKH WHP L RU D L]HG L WR FRPSR H W D G KR WKH H
HOHPH W WKDW SHUIRUP SHFLILF I FWLR D G E I FWLR
FRPSR H W L WHUDFW LWK HDFK RWKHU
Ø GH L KR OG FR WDL GL WL FW UHSUH H WDWLR RI GDWD DUFKLWHFW UH L WHUIDFH D G
DWWH FRPSR H W
SDWWHU SURYLGH D GH FULSWLR RI WKH RO WLR WR D UHF UUL GH L SUREOHP RI RPH SHFLILF Ø GH L KR OG OHDG WR GDWD WU FW UH WKDW DUH DSSURSULDWH IRU WKH REMHFW WR EH
GRPDL L FK D D WKDW WKH RO WLR FD EH HG D DL D G D DL 7KH REMHFWLYH RI HDFK SDWWHU LPSOHPH WHG D G DUH GUD IURP UHFR L]DEOH GDWD SDWWHU
L WR SURYLGH D L L KW WR D GH L HU KR FD GHWHUPL H WKH IROOR L Ø GH L KR OG OHDG WR FRPSR H W WKDW H[KLELW L GHSH GH W I FWLR DO
FKDUDFWHUL WLF
• :KHWKHU WKH SDWWHU FD EH UH HG Ø GH L KR OG OHDG WR L WHUIDFH WKDW UHG FH WKH FRPSOH[LW RI FR HFWLR EHW HH
• :KHWKHU WKH SDWWHU L DSSOLFDEOH WR WKH F UUH W SURMHFW PRG OH D G LWK WKH H[WHU DO H YLUR PH W
• :KHWKHU WKH SDWWHU FD EH HG WR GHYHORS D LPLODU E W I FWLR DOO RU WU FW UDOO Ø GH L KR OG EH GHULYHG L D UHSHDWDEOH PHWKRG WKDW L GULYH E L IRUPDWLR
GLIIHUH W GH L SDWWHU REWDL HG G UL RIW DUH UHT LUHPH W D DO L

Compiled By: Sujit Dahal 5 Compiled By: Sujit Dahal 6


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 5. Software Design

I D DQ S • (DFK W OH GH FULEH D WHP FDWH RU WKDW H FRPSD H


Ø D HW RI FRPSR H W WKDW SHUIRUP D I FWLR UHT LUHG E D WHP
• 6RIW DUH L GLYLGHG L WR PRG OH ILU W Ø D HW RI FR HFWRU WKDW H DEOH FRPP LFDWLR FR RUGL DWLR D G FR RSHUDWLR
DPR FRPSR H W
• 6RIW DUH WHP KDYH KDG DUFKLWHFW UH D G SUR UDPPHU KDYH EHH UH SR LEOH IRU WKH
Ø FR WUDL W WKDW GHIL H KR FRPSR H W FD L WH UDWHG WR IRUP WKH WHP D G
L WHUDFWLR DPR WKH PRG OH D G OREDO SURSHUWLH RI WKH D HPEOD H
Ø HPD WLF PRGHO WKDW H DEOH D GH L HU WR GHU WD G WKH RYHUDOO SURSHUWLH RI WKH
• 7RGD HIIHFWLYH RIW DUH DUFKLWHFW UH D G LW H[SOLFLW UHSUH H WDWLR D G GH L KDYH
WHP E D DO ]L WKH N R SURSHUWLH RI LW FR WLW H W SDUW
EHFRPH GRPL D W WKHPH L RIW DUH H L HHUL

DW F WHFW H UL I D[RQRP RI O DQ D UQ

• FFRUGL WR D OHPH W D G .D]PD 7KH RIW DUH DUFKLWHFW UH RI D SUR UDP RU • DOWKR K PLOOLR RI FRPS WHU ED HG WHP KDYH EHH FUHDWHG RYHU WKH SD W HDU
FRPS WL WHP L WKH WU FW UH RU WU FW UH RI WKH WHP KLFK FRPSUL H RIW DUH WKH YD W PDMRULW FD EH FDWH RUL]HG L WR R H RI D UHODWLYHO PDOO PEHU RI DUFKLWHFW UDO
FRPSR H W WKH H[WHU DOO YL LEOH SURSHUWLH RI WKR H FRPSR H W D G WKH UHODWLR KLS W OH
DPR WKHP
• 7KH DUFKLWHFW UH L RW WKH RSHUDWLR DO RIW DUH 'DWD H WHUHG UFKLWHFW UH
• ,W L D UHSUH H WDWLR WKDW H DEOH D RIW DUH H L HHU WR • GDWD WRUH UH LGH DW WKH FH WHU RI WKL DUFKLWHFW UH D G L DFFH HG IUHT H WO E RWKHU
Ø D DO ]H WKH HIIHFWLYH H RI WKH GH L L PHHWL LW WDWHG UHT LUHPH W FRPSR H W WKDW SGDWH DGG GHOHWH RU RWKHU L H PRGLI GDWD LWKL WKH WRUH
Ø FR LGHU DUFKLWHFW UDO DOWHU DWLYH DW D WD H KH PDNL GH L FKD H L WLOO • 3URPRWH L WH UDELOLW L H H[L WL FRPSR H W FD EH FKD HG D G H FOLH W
UHODWLYHO HD D G FRPSR H W FD EH DGGHG WR WKH DUFKLWHFW UH LWKR W FR FHU DER W RWKHU FOLH W
Ø UHG FL WKH UL N D RFLDWHG LWK WKH FR WU FWLR RI WKH RIW DUH
• 7KH RIW DUH DUFKLWHFW UH FR LGHU W R OHYHO RI WKH GH L S UDPLG GDWD GH L D G
DUFKLWHFW UDO GH L
• 'DWD GH L H DEOH WR UHSUH H W WKH GDWD FRPSR H W RI WKH DUFKLWHFW UH
• UFKLWHFW UDO GH L IRF H R WKH UHSUH H WDWLR RI WKH WU FW UH RI RIW DUH
FRPSR H W WKHLU SURSHUWLH D G L WHUDFWLR

F WHFW H PSR WD W

• 7KH WKUHH NH UHD R K RIW DUH DUFKLWHFW UH L LPSRUWD W DUH


Ø 5HSUH H WDWLR RI RIW DUH DUFKLWHFW UH DUH D H DEOH IRU FRPP LFDWLR EHW HH DOO
SDUWLH WDNHKROGHU L WHUH WHG L WKH GHYHORSPH W RI D FRPS WHU ED HG WHP
Ø 7KH DUFKLWHFW UDO KL KOL KW HDUO GHFL LR WKDW LOO KDYH D SURIR G LPSDFW R DOO
RIW DUH H L HHUL RUN WKDW IROOR D G D LPSRUWD W R WKH OWLPDWH FFH RI
WKH WHP D D RSHUDWLR DO H WLW
Ø UFKLWHFW UH FR WLW WH D UHODWLYHO PDOO L WHOOHFW DOO UD SDEOH PRGHO RI KR WKH
WHP L WU FW UHG D G KR LW FRPSR H W RUN WR HWKHU
• 7KH DUFKLWHFW UDO PRGHO SURYLGH D H WDOW YLH RI D WHP DOOR L WKH RIW DUH
H L HHU WR H[DPL H L D D KROH
• 7KH DUFKLWHFW UDO GH L PRGHO D G WKH DUFKLWHFW UDO SDWWHU FR WDL HG LWKL LW DUH
WUD IHUDEOH

F WHFW DO W OH
• 7KH RIW DUH WKDW L E LOW IRU FRPS WHU ED HG WHP H[KLELW R H RI PD DUFKLWHFW UDO
W OH

Compiled By: Sujit Dahal 7 Compiled By: Sujit Dahal 8


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 5. Software Design

'DWD )OR UFKLWHFW UH DOO D G 5HW U UFKLWHFW UH

• 7KL DUFKLWHFW UH L DSSOLHG KH L S W GDWD DUH WR EH WUD IRUPHG WKUR K D HULH RI • 7KL DUFKLWHFW UH W OH H DEOH D RIW DUH GH L HU WR DFKLHYH D SUR UDP WU FW UH WKDW L
FRPS WDWLR DO RU PD LS ODWLYH FRPSR H W L WR R WS W GDWD UHODWLYHO HD WR PRGLI D G FDOH
• SLSH D G ILOWHU SDWWHU KD D HW RI FRPSR H W FDOOHG ILOWHU FR HFWHG E SLSH WKDW • PEHU RI E W OH H[L W LWKL WKL FDWH RU
WUD PLW GDWD IURP R H FRPSR H W WR WKH H[W
Ø DLQ SUR UDP E SUR UDP DUF L F U
• (DFK ILOWHU RUN L GHSH GH WO D G GRH RW UHT LUH N R OHG H RI WKH RUNL RI LW
7KL FOD LF SUR UDP WU FW UH GHFRPSR H I FWLR L WR D FR WURO KLHUDUFK KHUH D
HL KERUL ILOWHU
PDL SUR UDP L YRNH D PEHU RI SUR UDP FRPSR H W KLFK L W U PD L YRNH
• ,I WKH GDWD IOR GH H HUDWH L WR D L OH OL H RI WUD IRUP LW L WHUPHG D EDWFK RWKHU FRPSR H W
HT H WLDO Ø 5 PR SURF U FDOO DUF L F U
7KH FRPSR H W RI D PDL SUR UDP E SUR UDP DUFKLWHFW UH DUH GL WULE WHG DFUR D
P OWLSOH FRPS WHU L D HW RUN

2EMHFW 2ULH WHG UFKLWHFW UH


• 7KH FRPSR H W RI D WHP H FDS ODWH GDWD D G WKH RSHUDWLR WKDW P W EH DSSOLHG WR
PD LS ODWH GDWD
• RPP LFDWLR D G FR RUGL DWLR EHW HH FRPSR H W L DFFRPSOL KHG YLD PH D H
SD L

/D HUHG UFKLWHFW UH
• PEHU RI GLIIHUH W OD HU DUH GHIL HG HDFK DFFRPSOL KL RSHUDWLR WKDW
SUR UH LYHO EHFRPH FOR HU WR WKH PDFKL H L WU FWLR HW
• W WKH R WHU OD HU FRPSR H W HUYLFH HU L WHUIDFH RSHUDWLR
• W L HU OD HU FRPSR H W SHUIRUP RSHUDWL WHP L WHUIDFL
• , WHUPHGLDWH OD HU SURYLGH WLOLW HUYLFH D G DSSOLFDWLR RIW DUH I FWLR

I D Q D
W FW H H
7KH SUREOHP RI WKH RIW DUH DUH FDWH RUL]HG L WR GLIIHUH W HOHPH W RI RO WLR 7KH GH L RI WKH
RO WLR L FR LGHUHG D WKH WU FW UHG GH L 7KH D D G WKH SURFH RI ROYL WKH SUREOHP L
PDGH HD WR GHU WD G E WU FW UHG GH L 6WU FW UHG GH L H DEOH WR LPSOLI WKH SUREOHP
E WKH GH L HU FFRUGL WR WKH SUL FLSOH RI GLYLGH D G FR T HU D SDUWLF ODU SUREOHP L GLYLGHG
L WR HOO WU FW UHG PDOO SUREOHP D G HDFK RI WKH PDOO SUREOHP L ROYHG

L RO WLR PRG OH WKH GLYLGHG SUREOHP DUH ROYHG 7KH PRG OH DUH GH L HG L D HOO
RU D L]HG PD HU D DLP L DFKLHYL WKH EH W RO WLR IRU WKH SUREOHP

7KH PRG OH DUH H DEOHG WR L WHUDFW DPR WKHP HOYH 6RPH RI WKH SHFLILF U OH DUH IROOR HG E
WKH PRG OH IRU WKHLU L WHUDFWLR 7KH DUH

R LRQ OO WKH HOHPH W RI LPLODU I FWLR DUH UR SHG

Compiled By: Sujit Dahal 9 Compiled By: Sujit Dahal 10


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 5. Software Design

R SOLQ , WHUDFWLR DPR WKH PRG OH


d
WU FW UHG GH L WKDW SR H H KL K FRKH LR D G OR FR SOL L FR LGHUHG D D RRG
d
WU FW UHG GH L
'H L 3URFH
FW R H WH H
7KH WHS L YROYHG L WKH GH L SURFH RI REMHFW RULH WHG GH L DUH D IROOR
) FWLR FR WLW WH WKH E WHP RI D WHP D G KLFK DUH PHD W IRU H[HF WL WKH WHP
WD N 6 WHP FR WLW WH WKH WRS YLH IRU DOO WKH I FWLR • 7KH HDUOLHU WHP WKH WHP HT H FH GLD UDP RU WKH UHT LUHPH W FD EH HG IRU
GHYHORSL D RO WLR GH L
6RPH RI WKH SURSHUWLH RI WU FW UHG GH L DUH IROOR HG E I FWLR RULH WHG GH L (YH WKH
• 2EMHFW LWK LPLODU DWWULE WH FKDUDFWHUL WLF DUH LGH WLILHG D G UR SHG L WR FOD H
) FWLR 2ULH WHG 'H L IROOR WKH SUL FLSOH RI GLYLGH D G FR T HU
• 'HIL H WKH UHODWLR D G WKH FOD KLHUDUFK
7KH L IRUPDWLR D G WKH RSHUDWLR RI WKH WUD DFWLR DUH KLGGH E SOLWWL WKH WHP L WR • 'HIL H WKH IUDPH RUN RI WKH DSSOLFDWLR
PDOOHU I FWLR E WKH I FWLR RULH WHG GH L PHFKD L P 7KH OREDO L IRUPDWLR L KDUHG E
SS RDF H IR RIW D H H
WKH H I FWLR DO PRG OH D G WKH L IRUPDWLR RI WKH PRG OH L KDUHG DPR WKHP HOYH
7KH IROOR L DUH FR LGHUHG D WKH DSSURDFKH IRU RIW DUH GH L
7KH WDWH RI WKH SUR UDP L FKD HG E WKH I FWLR KH WKDW SDUWLF ODU I FWLR L FDOOHG E WKH
SUR UDP 2WKHU PRG OH KH LWDWH WKH FKD H ) FWLR RULH WHG GH L EH W LWH KHUH WKH WDWH 7RS 'R 'H L
RI SUR UDP L RW FR LGHUHG D G KHUH L S W L FR LGHUHG E WKH I FWLR (DFK WHP L GLYLGHG L WR HYHUDO E WHP D G FRPSR H W (DFK RI WKH E WHP L
I UWKHU GLYLGHG L WR HW RI E WHP D G FRPSR H W 7KL SURFH RI GLYL LR IDFLOLWDWH L
MHFW H WH H IRUPL RI D WHP KLHUDUFK WU FW UH
7KH PDL IRF RI REMHFW RULH WHG GH L L R H WLWLH 7KH WUDWH LH GHYHORSHG E WKL REMHFW
RULH WHG GH L DO R IRF R WKH FKDUDFWHUL WLF RI H WLWLH 7KHUH DUH GLIIHUH W FR FHSW HG L 7KH FRPSOHWH RIW DUH WHP L FR LGHUHG D D L OH H WLW D G L UHODWLR WR WKH FKDUDFWHUL WLF
2EMHFW 2ULH WHG 'H L 7KH DUH WKH WHP L SOLW L WR E WHP D G FRPSR H W 7KH DPH L GR H LWK HDFK RI WKH E WHP
7KL SURFH L FR WL HG WLO WKH OR H W OHYHO RI WKH WHP L UHDFKHG
EM F 2EMHFW DUH WKH H WLWLH RI WKH WHP ([DPSOH RI REMHFW DUH FRPSD SHU R
F WRPHU HWF (DFK RI WKH H WLW KD LW R DWWULE WH KLFK DUH SHUIRUPHG E DGRSWL RPH 7KH GH L L WDUWHG L LWLDOO E GHIL L WKH WHP D D KROH D G WKH NHHS R
PHWKRG DGGL GHIL LWLR RI WKH E WHP D G FRPSR H W :KH DOO WKH GHIL LWLR DUH FRPEL HG
WR HWKHU LW W U R W WR EH D FRPSOHWH WHP
OD 2EMHFW L GH FULEHG L D FOD 7KH L WD W RI WKH FOD L REMHFW 7KH IHDW UH RI WKH REMHFW
I FWLR D G PHWKRG DUH GH FULEHG D G GHIL HG E WKH FOD )RU WKH RO WLR RI WKH RIW DUH HHG EH GHYHORSHG IURP WKH UR G OHYHO WRS GR GH L EH W
LW WKH S USR H
'LIIHUH W R UFH RI PHWKRG RU DFWLR WKH I FWLR DUH GH FULEHG D G YDULDEOH FR WLW WH WKH
WRUHG DWWULE WH RI WKH RO WLR GH L RWWRP S 'H L
7KH GH L WDUW LWK WKH OR H W OHYHO FRPSR H W D G E WHP L WKH H FRPSR H W
d
WKH H[W LPPHGLDWH KL KHU OHYHO FRPSR H W D G E WHP DUH FUHDWHG RU FRPSR HG 7KH
d SURFH L FR WL HG WLOO DOO WKH FRPSR H W D G E WHP DUH FRPSR HG L WR D L OH FRPSR H W
D G KLFK L FR LGHUHG D WKH FRPSOHWH WHP 7KH DPR W RI DE WUDFWLR UR KL K D WKH
GH L PRYH WR PRUH KL K OHYHO
d
L WKH ED LF L IRUPDWLR H[L WL WHP KH D H WHP HHG WR EH FUHDWHG WKH
ERWWRP S WUDWH EH W LW WKH S USR H

Compiled By: Sujit Dahal 11 Compiled By: Sujit Dahal 12


7th Sem - BIT - 2016 - CITE 5. Software Design 7th Sem - BIT - 2016 - CITE 6. Software Testing

è,W L WR EH FR LGHUHG WKDW HLWKHU RI WKH WUDWH LH L SUDFWLFHG L GLYLG DOO 7KH DUH DO D
FRPEL HG WR HWKHU D G SUDFWLFHG

è GHIL LWLR D G WHUP UHODWHG WR WUDWH HUH GL F HG G UL WKH FOD d

(Q RI DS U

t d

d
d

W D VW FS V

d
d
d
d
d

d
d W

Compiled By: Sujit Dahal 13 Compiled By: Sujit Dahal 1


7th Sem - BIT - 2016 - CITE 6. Software Testing 7th Sem - BIT - 2016 - CITE 6. Software Testing

d
d

W W
d
d

W W
d
W W
d h
d d

d E

, W D VW F VV
W s
)L H VWD HV RI 7HVWLQ
h d

d
,

D d d
d
d t

Compiled By: Sujit Dahal 2 Compiled By: Sujit Dahal 3


7th Sem - BIT - 2016 - CITE 6. Software Testing 7th Sem - BIT - 2016 - CITE 6. Software Testing

d d
d

d d

'

'
d d
d

• ,
• K
d

VW DV V
7 H GHVL Q RI WHVWV IR VRIW D H DQG RW H HQ LQHH HG S RG FWV FDQ EH DV F D HQ LQ DV W H LQLWLD
GHVL Q RI W H S RG FW LWVH I LF D LHW RI WHVW FDVH GHVL Q PHW RGV D H H R HG IR VRIW D H d
d D

Q HQ LQHH HG S RG FWV FDQ EH WHVWHG LQ W R


D V z

• d
• •
• d

d •

t t

Compiled By: Sujit Dahal 4 Compiled By: Sujit Dahal 5


7th Sem - BIT - 2016 - CITE 6. Software Testing 7th Sem - BIT - 2016 - CITE 6. Software Testing

DFN VW D (T D F DVV D W W
7 H WHF QLT H RI WHVWLQ LW R W D LQ DQ NQR HG H RI W H LQWH LR R NLQ V RI W H DSS LFDWLRQ • LV D E DFN ER[ WHVWLQ PHW RG W DW GL LGHV W H LQS W GRPDLQ RI D S R DP LQWR F DVVHV RI
LV FD HG E DFN ER[ WHVWLQ 7 H WHVWH LV RE L LR V WR W H V VWHP D F LWHFW H DQG GRHV QRW D H GDWD I RP LF W H WHVW FDVHV FDQ EH GH L HG
DFFHVV WR W H VR FH FRGH 7 SLFD L H SH IR PLQ D E DFN ER[ WHVW D WHVWH L LQWH DFW LW • ,W VW L HV WR GHILQH D WHVW FDVH W DW QFR H V F DVVHV RI H R V W H HE HG FLQ W H WRWD
W H V VWHP V VH LQWH IDFH E S R LGLQ LQS WV DQG H[DPLQLQ R WS WV LW R W NQR LQ R DQG Q PEH RI WHVW FDVHV W DW P VW EH GH H RSHG
H H W H LQS WV D H R NHG SRQ • 7HVW FDVH GHVL Q IR HT L D HQFH SD WLWLRQLQ LV EDVHG RQ DQ H D DWLRQ RI HT L D HQFH
F DVVHV IR DQ LQS W FRQGLWLRQ
7 LV W HDWV W H V VWHP DV RQH W DW FDQQRW EH VHHQ LQ GHWDL 7 H VW FW RI W H S R DP LV QRW • Q LQS W FRQGLWLRQ LV HLW H D VSHFLILF Q PH LF D H D DQ H RI D HV D VHW RI H DWHG
WDNHQ LQWR DFFR QW 7 H WHVWV D H SH IR PHG EDVHG RQ DW W H S R DP G V 7 LV LV VRPHWLPHV D HV R RR HDQ FRQGLWLRQ
FD HG ) FW D VW • (T L D HQFH F DVVHV PD EH GHILQHG DFFR GLQ WR W H IR R LQ LGH LQHV
,I DQ LQS W FRQGLWLRQ VSHFLILHV D DQ H RQH D LG DQG W R LQ D LG HT L D HQFH
7 H I QFWLRQD HT L HPHQWV D H EHHQ D HHG LW W H F VWRPH 7 V W H FDQ VHH W DW W H F DVVHV D H GHILQHG
S R DP SH IR PV DV LW DV HT HVWHG DW W H VSHFLILFDWLRQ VWD H ,W LV GLIILF W WR NQR M VW R ,I DQ LQS W FRQGLWLRQ HT L HV D VSHFLILF D H RQH D LG DQG W R LQ D LG
P F RI W H S R DP FRGLQ DV EHHQ WHVWHG LQ W LV FDVH E W LW LV W H NLQG RI WHVWLQ LF LV H HT L D HQFH F DVVHV D H GHILQHG
,I DQ LQS W FRQGLWLRQ VSHFLILHV D PHPEH RI D VHW RQH D LG DQG RQH LQ D LG
SRS D LW W H F VWRPH
HT L D HQFH F DVVHV D H GHILQHG
,I DQ LQS W FRQGLWLRQ LV RR HDQ RQH D LG DQG RQH LQ D LG F DVVHV D H GHILQHG
7 H IR R LQ WDE H LVWV W H DG DQWD HV DQG GLVDG DQWD HV RI E DFN ER[ WHVWLQ

G D WD V VDG D WD V E GD D D VV

• ,W LV VHG HQ D HDW Q PEH RI H R V WHQGV WR RFF DW W H ER QGD LHV RI LQS W GRPDLQ


• :H V LWHG DQG HIILFLHQW IR D H FRGH VH PHQWV • /LPLWHG FR H D H VLQFH DW H W DQ LQ W H FHQWH
• RGH DFFHVV LV QRW HT L HG RQ D VH HFWHG Q PEH RI • ,W HDGV WR D VH HFWLRQ RI WHVW FDVHV W DW H[H FLVH ER QGD D HV
• ,I D WHVW FDVH GHVL Q WHF QLT H W DW FRPS HPHQWV HT L D HQFH SD WLWLRQLQ
• HD VHSD DWHV VH V SH VSHFWL H I RP W H WHVW VFHQD LRV LV DFW D
• /HDGV WR W H VH HFWLRQ RI WHVW FDVH DW W H HG HV RI W H F DVV
GH H RSH V SH VSHFWL H W R LVLE GHILQHG SH IR PHG • LGH LQHV IR ER QGD D H DQD VLV D H VLPL D LQ PDQ HVSHFWV WR W RVH S R LGHG IR
R HV • ,QHIILFLHQW WHVWLQ G H WR HT L D HQFH SD WLWLRQLQ
• /D H Q PEH V RI PRGH DWH VNL HG WHVWH V FDQ W H IDFW W DW W H WHVWH RQ ,I DQ LQS W FRQGLWLRQ VSHFLILHV D Q PEH RI D HV WHVW FDVHV V R G EH GH H RSHG
W DW H[H FLVH W H PLQLP P DQG PD[LP P Q PEH V
WHVW W H DSS LFDWLRQ LW QR NQR HG H RI DV LPLWHG NQR HG H ,I DQ LQS W FRQGLWLRQ VSHFLILHV D DQ H ER QGHG E D HV D DQG E WHVW FDVHV
LPS HPHQWDWLRQ S R DPPLQ DQ D H R DER W DQ DSS LFDWLRQ V R G EH GHVL QHG LW D HV D DQG E DQG M VW DER H DQG EH R D DQG E
RSH DWLQ V VWHPV • LQG FR H D H VLQFH W H SS LGH LQHV DQG WR R WS W FRQGLWLRQV
,I LQWH QD S R DP GDWD VW FW HV D H S HVF LEHG ER QGD LHV EH FH WDLQ WR
WHVWH FDQQRW WD HW VSHFLILF
GHVL Q D WHVW FDVH WR H[H FLVH W H GDWD VW FW H DW LWV ER QGD
FRGH VH PHQWV R H R • DSS LQ W HVH LGH LQHV ER QGD WHVWLQ L EH PR H FRPS HWH W H HE D LQ D
S RQH D HDV L H LNH L RRG IR H R GHWHFWLRQ
• 7 H WHVW FDVHV D H GLIILF W • )R H[DPS H LI H D H DQ LQS W D LDE H [ LQ W H DQ H RI WR W HQ W H ER QGD
D HV FDQ EH DQG
WR GHVL Q

Compiled By: Sujit Dahal 6 Compiled By: Sujit Dahal 7


7th Sem - BIT - 2016 - CITE 6. Software Testing 7th Sem - BIT - 2016 - CITE 6. Software Testing

: W VW • D H WR G D D I R DS HQ W H R LFD FRQW R VW FW H RI D PRG H LV FRPS H[


: LWH ER[ WHVWLQ LV W H GHWDL HG LQ HVWL DWLRQ RI LQWH QD R LF DQG VW FW H RI W H FRGH : LWH D F PDW F PS W
ER[ WHVWLQ LV D VR FD HG DVV W VW R S E W VW ,Q R GH WR SH IR P W E WHVWLQ
RQ DQ DSS LFDWLRQ D WHVWH QHHGV WR NQR W H LQWH QD R NLQ V RI W H FRGH • ,W LV D VRIW D H PHW LF W DW S R LGHV D T DQWLWDWL H PHDV H RI W H R LFD FRPS H[LW RI D
S R DP
7 H WHVWH QHHGV WR D H D RRN LQVLGH W H VR FH FRGH DQG ILQG R W LF QLW F QN RI W H FRGH • 7 H D H FRPS WHG IR W H F F RPDWLF FRPS H[LW GHILQHV W H Q PEH RI LQGHSHQGHQW
SDW V LQ W H EDVLV VHW RI D S R DP DQG S R LGHV V LW DQ SSH ER QG IR W H Q PEH
LV EH D LQ LQDSS RS LDWH RI WHVWV W DW P VW EH FRQG FWHG WR HQV H W DW D VWDWHPHQWV D H EHHQ H[HF WHG DW HDVW
RQFH
7 LV W HDWV W H V VWHP DV RQH LQ LF W H R NLQ V FDQ EH VHHQ 7 H VW FW H RI W H S R DP LV • Q LQGHSHQGHQW SDW LV DQ SDW W R W H S R DP W DW LQW RG FHV DW HDVW RQH QH VHW
WDNHQ LQWR DFFR QW HQ WHVWV D H GHVL QHG IR W H S R DP 7 LV LV VRPHWLPHV FD HG W FW D RI S RFHVVLQ VWDWHPHQWV R D QH FRQGLWLRQ
VW • F RPDWLF FRPS H[LW LV D VHI PHW LF IR S HGLFWLQ W RVH PRG HV W DW D H LNH WR
EH H R S RQH
• ,W FDQ EH VHG IR WHVW S DQQLQ DV H DV WHVW FDVH GHVL Q
7 H IR R LQ WDE H LVWV W H DG DQWD HV DQG GLVDG DQWD HV RI LWH ER[ WHVWLQ
• F RPDWLF FRPS H[LW LV FRPS WHG LQ RQH RI W HH D V

G D WD V VDG D WD V 7 H Q PEH RI H LRQV RI W H I R DS FR HVSRQGV WR W H F F RPDWLF FRPS H[LW

F RPDWLF FRPS H[LW 9 IR D I R DS LV GHILQHG DV


• V W H WHVWH DV NQR HG H RI W H VR FH • ' H WR W H IDFW W DW D VNL HG WHVWH LV ( 1
FRGH LW EHFRPHV H HDV WR ILQG R W QHHGHG WR SH IR P LWH ER[ WHVWLQ W H : H H ( LV W H Q PEH RI I R DS HG HV 1 LV W H Q PEH RI I R DS QRGHV
LF W SH RI GDWD FDQ H S LQ WHVWLQ W H FRVWV D H LQF HDVHG F RPDWLF FRPS H[LW 9 IR D I R DS LV D VR GHILQHG DV
DSS LFDWLRQ HIIHFWL H • 6RPHWLPHV LW LV LPSRVVLE H WR RRN LQWR
• ,W H SV LQ RSWLPL]LQ W H FRGH H H QRRN DQG FR QH WR ILQG R W LGGHQ : HH LV W H Q PEH RI S HGLFDWH QRGHV FRQWDLQHG LQ W H I R DS
• ([W D LQHV RI FRGH FDQ EH HPR HG LF H R V W DW PD F HDWH S RE HPV DV PDQ
FDQ E LQ LQ LGGHQ GHIHFWV SDW V L R QWHVWHG E WDW P W D
• ' H WR W H WHVWH V NQR HG H DER W W H • ,W LV GLIILF W WR PDLQWDLQ LWH ER[
FRGH PD[LP P FR H D H LV DWWDLQHG WHVWLQ DV LW HT L HV VSHFLD L]HG WRR V •
G LQ WHVW VFHQD LR LWLQ LNH FRGH DQD ]H V DQG GHE LQ WRR V • d

DV F DW VW
F DW D
• DVLF SDW WHVWLQ LV D LWH ER[ WHVWLQ WHF QLT H IL VW S RSRVHG E 7RP 0F DEH
• ,W HQDE HV W H WHVW FDVH GHVL QH WR GH L H D R LFD FRPS H[LW PHDV H RI D S RFHG D
GHVL Q DQG VH W LV PHDV H DV D LGH IR GHILQLQ D EDVLV VHW RI H[HF WLRQ SDW V

) DS 1 WDW V •

• HIR H EDVLV SDW PHW RG FDQ EH LQW RG FHG D VLPS H QRWDWLRQ IR W H HS HVHQWDWLRQ RI •
FRQW R I R FD HG I R DS P VW EH LQW RG FHG
• ,W HQDE HV R WR W DFH S R DP SDW V PR H HDGL

Compiled By: Sujit Dahal 8 Compiled By: Sujit Dahal 9


7th Sem - BIT - 2016 - CITE 6. Software Testing 7th Sem - BIT - 2016 - CITE 6. Software Testing

F E W DFN W VW D G: W VW F E W V W D FDW D G D GDW


DFN VW : W VW

DFN R[ 7HVWLQ LV D VRIW D H WHVWLQ : W VW LV D VRIW D H WHVWLQ


PHW RG LQ LF W H LQWH QD VW FW H GHVL Q PHW RG LQ LF W H LQWH QD VW FW H GHVL Q FDW D GDW
LPS HPHQWDWLRQ RI W H LWHP EHLQ WHVWHG LV QRW LPS HPHQWDWLRQ RI W H LWHP EHLQ WHVWHG LV 9H LILFDWLRQ LV D VWDWLF S DFWLFH RI H LI LQ 9D LGDWLRQ LV D G QDPLF PHF DQLVP RI
NQR Q WR W H WHVWH 7HVWH LV PDLQ FRQFH QHG NQR Q WR W H WHVWH 7HVWH D LGDWHV W H GRF PHQWV GHVL Q FRGH DQG S R DP D LGDWLQ DQG WHVWLQ W H DFW D S RG FW
LW W H D LGDWLRQ RI R WS W DW H W DQ R LQWH QD VW FW H RI W H LWHP QGH ,W GRHV QRW LQ R H H[HF WLQ W H FRGH ,W D D V LQ R HV H[HF WLQ W H FRGH
W H R WS W LV S RG FHG FRQVLGH DWLRQ D RQ LW W H R WS W ,W LV PDQ EDVHG F HFNLQ RI GRF PHQWV ,W LV FRPS WH EDVHG H[HF WLRQ RI S R DP
DQG IL HV
3 R DPPLQ NQR HG H DQG 3 R DPPLQ NQR HG H DQG 9H LILFDWLRQ VHV PHW RGV LNH LQVSHFWLRQV 9D LGDWLRQ VHV PHW RGV LNH E DFN ER[
LPS HPHQWDWLRQ NQR HG H LQWH QD VW FW H LPS HPHQWDWLRQ NQR HG H LQWH QD VW FW H H LH V D NW R V DQG 'HVN F HFNLQ I QFWLRQD WHVWLQ D ER[ WHVWLQ DQG
DQG R NLQ LV QRW HT L HG LQ DFN R[ DQG R NLQ LV HT L HG LQ : W W VW HWF LWH ER[ VW FW D WHVWLQ HWF
WHVWLQ FDW LV WR F HFN HW H W H D GDW LV WR F HFN HW H VRIW D H
VRIW D H FRQIR PV WR VSHFLILFDWLRQV PHHWV W H F VWRPH H[SHFWDWLRQV DQG
DFN ER[ WHVWLQ LV GRQH E W H : LWH R[ WHVWLQ LV HQH D GRQH E W H HT L HPHQWV
S RIHVVLRQD WHVWLQ WHDP DQG FDQ EH GRQH S R DPPH V R D H GH H RSHG W H LWHP R
,W FDQ FDWF H R V W DW D LGDWLRQ FDQQRW ,W FDQ FDWF H R V W DW H LILFDWLRQ FDQQRW
LW R W NQR HG H RI LQWH QD FRGLQ RI W H W H S R DPPH V R D H DQ QGH VWDQGLQ FDWF ,W LV R H H H[H FLVH FDWF ,W LV L /H H ([H FLVH
LWHP RI W H LWHP V LQWH QD V

7 LV WHVWLQ LV GRQH E WHVWH V 7 LV WHVWLQ LV PRVW GRQH E GH H RSH V 7D HW LV HT L HPHQWV VSHFLILFDWLRQ 7D HW LV DFW D S RG FW D QLW D PRG H D
DSS LFDWLRQ DQG VRIW D H D F LWHFW H L EHQW RI LQWH DWHG PRG HV DQG HIIHFWL H ILQD
DFN ER[ WHVWLQ PHDQV I QFWLRQD WHVW R : LWH ER[ WHVWLQ PHDQV VW FW D WHVW R H H FRPS HWH GHVL Q DQG GDWDEDVH GHVL Q S RG FW
H[WH QD WHVW LQWH LR WHVW HWF
9H LILFDWLRQ LV GRQH E 4 WHDP WR HQV H 9D LGDWLRQ LV FD LHG R W LW W H
,Q W LV VR W RI WHVWLQ WHVWH V PDLQ IRF VHV ,Q W LV VR W RI WHVWLQ GH H RSH V PDLQ W DW W H VRIW D H LV DV SH W H VSHFLILFDWLRQV LQ LQ R HPHQW RI WHVWLQ WHDP
RQ W H I QFWLRQD LW RI W H V VWHP IRF VHV RQ W H VW FW H PHDQV S R DP FRGH W H 656 GRF PHQW
RI W H V VWHP ,W HQH D FRPHV IL VW GRQH EHIR H ,W HQH D IR R V DIWH FDW
D LGDWLRQ

è H[DPS HV RI E DFN DQG LWH ER[ WHVWLQ H H GRQH G LQ W H F DVVHV

Compiled By: Sujit Dahal 10 Compiled By: Sujit Dahal 11


7th Sem - BIT - 2016 - CITE 7. Metrics for Process and Products 7th Sem - BIT - 2016 - CITE 7. Metrics for Process and Products

R Q D
D /

S M Q
/ K
K / /
D
K / /
/
d D
/
d
D
D
/
/

ü h
R R Q
• d
ü d
• d
d d
• d
ü h d
• d
D
/
R R
K

• I O Q O 0 O
/ K / K
/ K /
D d / K
/ d / K
/ K
d

D
d / K
d
/ K

Compiled By: Sujit Dahal 1 Compiled By: Sujit Dahal 2


7th Sem - BIT - 2016 - CITE 7. Metrics for Process and Products 7th Sem - BIT - 2016 - CITE 7. Metrics for Process and Products

d
d

K KDK
d

d / K

d d
d
/ K
I O Q S O 0 0 O
D
00 Q I 00
d

K d

s
d
d

R Q
s • H
• H H H
D
d

Compiled By: Sujit Dahal 3 Compiled By: Sujit Dahal 4


7th Sem - BIT - 2016 - CITE 7. Metrics for Process and Products 7th Sem - BIT - 2016 - CITE 7. Metrics for Process and Products

h Ø d

Ø d

d
D
d

d
d

/ K D

d
è H H HH H H H

Compiled By: Sujit Dahal 5 Compiled By: Sujit Dahal 6


7th Sem - BIT - 2016 - CITE 8. Introduction to OOSE 7th Sem - BIT - 2016 - CITE 8. Introduction to OOSE

d hD>

hD


h D > hD> Dd


hD>

hD>


hD



• h



• d

LD UD
d hD>
hD>

hD> h D > hD> hD>

s

>
'

h
• d hD> hD> d
D

Compiled By: Sujit Dahal 1 Compiled By: Sujit Dahal 2


7th Sem - BIT - 2016 - CITE 8. Introduction to OOSE 7th Sem - BIT - 2016 - CITE 8. Introduction to OOSE

T D UD

UD U D UD

z
d
D UD

hD>
h d

D D UD

t t h hD d

hD>

s D D UD

U U
OD D UD

U hD> d

S D UD
D D UD
S U
U

D UD SO D UD

Compiled By: Sujit Dahal 3 Compiled By: Sujit Dahal 4

Vous aimerez peut-être aussi