64
!"#$% &'"#())*"#*'+,- ../0 10  /2 #(+/23# Center for Teaching Excellence University of the Thai Ch amber of Commerce !"#$%& ( !"#!#$!"%&'!(()*()!"

Lecture02-SystemDevelopmentLifeCycle

Embed Size (px)

Citation preview

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 1/64

!"#$%&'"#())*"#*'+,-

../010  /2#(+/23# 

Center for Teaching Excellence

University of the Thai Chamber of Commerce

!"#$%& ( !"#!#$!"%&'!(()*()!"

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 2/64

)

 Agenda.

•  !"#40+5#"(6789(..!8))#())*"#*'+,- 

- !"#$%&'#"()*+,(--!+..#(.. 

-  /0!$%&'#"()*#(.. 

•  !"#$%&'"#())*"#*'+,- 

- $12#!"#304/"#(.. 

-  !"#&#% 5678/+,(!"#$"1+9/:'#1!"# 

-  !"#$%&'#"()*#(.. 

-  !"#--!+..#(.. 

- !"#304/"+,(;<=-.#(.. 

-  !"#>?81"/+,(.@#A1#0!B"

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 3/64

*

!"#40+5#"(6789(..!8))#())*"#*'+,-

!"#$%&#"'()*'!"#++!),,#',,

!"#$%&!'"(&!'")*&+',-#"%$"%./*012344"5627 81!7 89%/*06!:$"#$$27 84#

;:<&'  =-0>4&!'"%5&54?:9@AB+'=C'6D  27 81!5>/E F&(&"#$$6'&@A44G$:&  1;H 804:>+'I'"I&12J+"H0"#$$6'&(+.C.'I&:$I&G&!'"@K5$:=56'&  ( +*$""-GL-='.1@M'+.'9/0606)N!"

!"#40+5#"(67#())

!'"!O+&>)GPI.$:=5/06"#$$6'&27 81+.'#I.  1;H 80,!*@AB+'27 8;$4'!!'"

%51)"'#+N"#$$6'&1>5.  +"H0  00!,$$"#$$(+.C27 89:6Q.C1)9.7 (&"#$$@A44G$:&1-9 R >9!C0&27 84#00!,$$"#$$6'&(+.C Q>*&: F&  4#=*062O)%'.1/*'(4!:$"#$$6'&@A44G$:&2: F6"#$$1I79!C0&

!"#..!8))#())

  !'";:<&'"#$$I'"I&12J1@S&!"#$%&!'"27 8 (T*12)&5)(&!'"%51)"'#+N,-#!'"00!,$$ 1;H 80!O+&>)GPI.$:=5/06"#$$I'"I&12J/0606)N!'"27 8LU * (T*=*06!'"

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 4/64

+

•  !"#$!"%&'(")*+$",'("-'./0'1+( 

•  23, 45!"67,89,:(3);'("8<&(; 

  1=(5>+?&'("7("7;28@5('AB C; •  23, 45'"6$=;'("1=$1%5'("8<&(; 

•  /D>+;8%;'("D<2;,;'("

 Q.C=*06>O1&5&!'"(>D  @":$@"G6"#$$1>5.(+*>7/E F&   ;:<&'"#$$(+.C

-;=8(&8E 4 FD+*/#&G(''("=,21"(6*H"6$$&(;27"IG7, C;-/+=

%-./*01234!"#$%&#"'(#',,

!"#40+5#"(6789(..!8))#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 5/64

,

5!$%&#"'(#',,  &:!%51)"'#+N"#$$ (System Analyst : SA) )H0 LU *27 8JE!V'@AB+',-#)%'.=*06!'"/0606)N!"  >*%9!'"&O10'12)R&R-97I'"I&12J1/*'.'TC%9,!* Q/@AB+'2'6WG"!54 R>9&:!%51)"'#+N"#$$4#=*06=5>=C0!:$$G))-=C'6D 27 81!7 89%/*06 >:6&7 F

LU *$"5+'" LU * (T*6'&"#$$ &:!1/79&R@",!".

!"#40+5#"(6789(..!8))#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 6/64

-

!"#40+5#"(6789(..!8))#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 7/64

.

!"#40+5#"(6789(..!8))#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 8/64

/

5!$%&#"'(#',,

8#'J6-/61=(5"0  +8(&281;,1

8#'J6-/61=(5"0  +8(&9%"',G

1=(5KL 4?7#>MH-/6G""M($""N=,O(OE3

•  281P;P/ME-/6'("8<&(;A?&"6$$1?53,=2>?"H •  21"L 4?&5L?O.=M);'("3#Q;("6$$ 

•  */#''("$",*("P1"&'("

•  =#Q;9""5-/6"0!-$$'("D<2;,;&(;);?&1H'" 

•  P1"&7"+(&A?&?&1H'" 

•  '"6$=;'("8<&(;8(&9%"',G

•  1=(52A+()G2'E 4M='#$R/'"68$G(''("2!/E 4M;-!/& 

•  '("1(D'("3S>,'""5A?&R0  + )O+ •

  281;,1);'("7L 4?7("

•  '(""#'J(1=(52!T;7.=;>#= 

•  '("!'!UD1=(5/#$

8#'J6-/61=(5"0  +D+(;1;-/68E5&(;

!"#40+5#"(6789(..!8))#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 9/64

0

!"#$%&'"#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 10/64

12

!"#$%&'"#())*"#*'+,-

678#!"#9:4"#',,   •  !'"1"5 8.=*&,-#%'6,L&R)"6!'" (System Planning)

•  !'"%51)"'#+N"#$$ 

(System Analysis)

•  !'"00!,$$"#$$ 

(System Design)

•  !'";:<&',-#2>I0$"#$$ 

(System Implementation)

•  !'"(T*6'&,-#$O"G6":!V'"#$$ 

(System Operation and Support)

JE!V'1;5 8.1=5. "!!+,--.!/0%)!1()2/)!"-!1(!%*3-45*."-+67668869-#:;%<)"!35

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 11/64

11

8)):;9.<!#()4'!"#$%&'"#())(Development Process Model)

  ,$$4O-06!"#$%&!'";:<&' )H0 ,&%)5>XE 86(T*1@S&!"0$/06/: F&=0&,-#,$$,L&IO+":$!'">O1&5&!54!"".!'";:<&'"#$$>*'&=C'6D R >9,$$4O-06!"#$%&!'";:<&')%"1@S&05I"#=C0%5W7!'"27 84#(T*;:<&'"#$$=-0>4&12)&5),-#

1)"H 806.H027 84#(T*;:<&'"#$$

•  Linear Process Model

•  Incremental Process Model

•  Evolutionary Process Model

!"#$%&'"#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 12/64

1)

!"#$%&'"#())=>4340/2+?0<@5#<*#>"<(Structured System Analysis and Design Methodology)

12)&5)!'";:<&'"#$$,$$>:61>5.  XE 86=: F609U C$&;H F&Y'&/06!'";:<&'"#$$I'"I&12J>*%9%5W7!'"1T56R)"6I"*'6,-#!'"R@",!".,$$R.>U-

=,9E2O,&P1"&7"+(& 

(Structures Approach)

!'"%51)"'#+N,-#00!,$$1T56R)"6I"*'6 (Structures Analysis and Design)

!'"R@",!".1T56R)"6I"*'6 (Structures Programming)

!"#$%&'"#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 13/64

1*

!"#$%&'"#())=>4340/2+?0<4%1AB

12)&5)!'";:<&'"#$$>*%9!'"%51)"'#+N-:!VP#!'"R=*=0$"#+%C'6!:&/06%:=ZG  (Object) XE 86['9(&%:=ZG,=C-#%:=ZG&: F&4#@"#!0$Q@>*%9/*0.U- (data) ,-#!"#$%&!'" (method) R>9!'";:<&'"#$$1T56%:=ZG&: F&4#@"#!0$>*%9 

•  !'"%51)"'#+N"#$$>*%9%5W71T56%:=ZG (Object-Oriented Analysis: OOA)

•  !'"00!,$$"#$$>*%9%5W71T56%:=ZG (Object-Oriented Design: OOD)

•  !'"!'"1/79&R@",!".1T56%:=ZG (Object-Oriented Programming: OOP)

(Object-Oriented Analysis and Design Methodology)

!"#$%&'"#())*"#*'+,-

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 14/64

1+

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

•  !'"!O+&>@AB+' 

•  !'"JE!V')%'.1@S&Q@Q>* •  !'"!O+&>='"'61%-'R)"6!'" 

  !'"4:>=: F627.;:<&'"#$$

!0:!##D,2 C1>.<=;+'0'!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 15/64

1,

!"#!;6'=F%G6"

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 16/64

1-

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

!"#!;6'=F%G6"

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 17/64

1.

!"#-H!I"54"D+FJ'KFK=>

  !'"JE!V')%'.1+.'#I. +"H0 !'"JE!V')%'.1@S&Q@Q>* )H0 !'"%51)"'#+N1@"79$1279$1;H 80+'/*0I"G@%C')%"4#.7!'";:<&'"#$$6'&+"H0Q.C ,-#)%";:<&'(&25J2'6(> 

•  )%'.1+.'#I.>*'&12)&5) 

•  )%'.1+.'#I.>*'&1J"VYJ'I="N •  )%'.1+.'#I.>*'&!'"@K5$:=5!'"

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 18/64

1/

!"#4"<8E'!"#=;+'0'!"#

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 19/64

10

PERT/CPM(Program Evaluation and Review Technique/Critical Path Method)

9 =

>

7

?

@

8

A

B 96

99

C/03*5#D% 

E+%(.)

@ G%%1.

7 G%%1.

= G%%1.

> G%%1.   > G%%1.   ? G%%1.

@ G%%1. 7 G%%1. = G%%1.

> G%%1.

7 G%%1.

7 G%%1.

9 G%%1.

H%.#2:

I*0;G*0%

H%.#2:

E/4!G*0%

J0%*;K/*0; 

I*0;G*0%I*0;G*0%

L%.!#:2

M%5%*.%

I*0;G*0%  M%5%*.%

I*0;G*0%

N/3+5%!%

E/4!G*0%M%5%*.%

E/4!G*0%

O*P/'! Q*:'*5

C#:#."

Q*:'*5

M%5%*.%

Q*:'*5

R0#:! Q*:'*5

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

!"#4"<8E'!"#=;+'0'!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 20/64

)2

!"#:%=1%  ><,2D$%&'"#()))P#!"".!'">O1&5&6'&

LU *4:>!'"R)"6!'"

• &:!%51)"'#+N"#$$ 

• R@",!".1.0"N • &:!00!,$$Y'&/*0.U- 

• 14*'+&*'27 8"%$"%./*0.U-

•  +:%+&*'+&C%96'& 

•  14*'+&*'27 8@K5$:=5!'" 

•  LU *\]!0$". 

•  TC'612)&5)

'/% .5&(;281;,1 '/% .5R0  + )O+"6$$

LU *4:>!'""#$$I'"I&12J'/% .5R0  +$",*("

'/% .5R0  +D<2;,;P1"&'("

!"#+#0 CD1>'89(!"#4"<8E'@5#<!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 21/64

)1

!"#40+5#"(67#())

•  !'"!O+&>)%'.=*06!'"/06"#$$ 

•  !'"I"*'6,$$4O-06!"#$%&!'" 

•  !'"I"*'6,$$4O-06/*0.U-!0:!##D,2 C1>.<=;+'0'!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 22/64

))

!"#40+5#"(67#())

•  %:=ZG@"#I6)N/06"#$$6'&)H00#Q"  (What)

•  /0$1/=,-#%5W7!'"2O6'&1@S&09C'6Q" (How)

 (&!'"JE!V'"#$$6'&(>D &:!%51)"'#+N"#$$4#=*06;54'"P'"'9-#1079>/06"#$$(& 

.G..06=C'6D >:6&7 F

•  (T*1%-'(&!'"2O6'&12C'Q>,-#4#2O1.H 80Q+"C (When)

•  $G))-27 81!7 89%/*06!:$"#$$6'&)H0()" (Who)

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 23/64

)*

!"#!;6'=54"D1>.<!"#L.<#())

'"6$=;'("D<2;,;9%"',G 

(Business Process)

7("7;28@A?&9%"',G 

(Business Information)

2&L 4?;FAA?&'("D<2;,;9%"',G 

(Business Rule)

3!4563!7!89 :;!<6=6<>96?8

•  R)"6I"*'6!'"2O6'& 

•  TH 80!"#$%&!'"2O6'& 

•  %:=ZG@"#I6)N (&!'"2O6'& 

•  /*0.U-&O1/*' •  ,+-C6/*0.U-&O1/*' 

•  L--:;WN4'!!'"@"#.%-L- 

•  LU * (T*L--:;WN •  -:!VP#,-#/: F&=0&(&!'"2O6'& 

•  16H 80&Q/(&!'"2O6'& 

•  @AB+'27 8;$4'!!'"2O6'& 

•  /*01I&0,&#(&!'",!* Q/@AB+'

•  !'"JE!V'10!I'" •  !'"I:.['VPN •  !'"I:61!= 

•  !'"(T*,$$I0$Z'.

=><9"=68@68A B 68=?37>96?8

A>9C!368A

!"#40+5#"(67#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 24/64

)+

!"#*#>"<8)):;9.<!#()4'!"#

  -R;:(3'"6-7A+?50/ (Data Flow Diagram) )H0 1)"H 806.H0(&!'",I>6[';"%./06"#$$ (&"U@,$$/06Q>0#,!".  XE 86,I>6)%'.I:.;:&WN"#+%C'6/*0.U-,-#!"#$%&!'"2O6'&/06"#$$6'& 

XE 86TC%9(+*!'"IH 80I'"1;H 80%51)"'#+N,-#00!,$$"#$$/0627.6'&;:<&'"#$$.7)%'.6C'9  1/*'(4="6!:& 

,-#(T*1@S&1)"H 806.H0(&!'"%51)"'#+N,-#!'";:<&'"#$$1T56R)"6I"*'6  ,L&[';!"#,I/*0.U-4#2O(+*

2"'$ZE6

•  ,+-C627 8.'/06/*0.U-%C'.'4'!Q+& ? 

•  @-'92'6/06/*0.U-%C'/*0.U-4#ZU!IC6Q@Q+&+"H04#ZU!1!3$Q%*27 8 (> ?

•  1!5>1+=G!'"PN (>!:$/*0.U- ?

!"#40+5#"(67#())

7

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 25/64

),

!"#*#>"<8)):;9.<!#()4'!"#

'"6$=;'("*"L?'("!"65=/R/ 

(Process)

'"6-7A+?50/ 

(Data Flow)

-*/.&2'I$A+?50/ 

(Data Store)

9

;7<+=4>"

3,%?@8

A+B*C5!7"4H9

7, 4&8E 42'E 4M=A+?&'#$"6$$ 

(External Entity)D!>"

!"#40+5#"(67#())

7

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 26/64

)-

=

E46F 

%G4%H+4IJK

L"M N"O#'P4Q7&R   %G4%H+4IJK)/4!!"#%G4   C5!7"4

A+B*C5!7"4H9 A+B*!"#S"T%G4%H+4H=A+B*%G4%H+4   -U!V"4!"#S"T%G4%H+4

A+B*C5!7"4H9

!"#W4X! SM%(/0;T

A+B*C5!7"4H9

!"#Y"4 SM%!0#%U%T

A+B*C5!7"4H9

!"#)Z[\ SV;#!T

!"#40+5#"(67#())

!"#*#>"<8)):;9.<!#()4'!"#

7

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 27/64

).

  !'"1/79& DFD I'.'"Z,9!"'9-#1079>/06,L&[';00!1@S&+-'9"#>:$ 1;H 806C'9=C0!'"!O+&>/0$1/=(&!'";54'"P',-#6C'9=C0!'"2O)%'.1/*'(4

!"#"$%    &'(')"#',,J'%]T4*+,-.//  $01&'(')"

*+'"$234/

!"#"$% 

5/6'*+,-.//

&'(')"

.178*+'"$234/

*+,-.//@1

*+,-.//

*+,-.//   *+,-.//

$01&'(')"   *+'"$234/

1 )

N/:!%<! H#*20*3

HCH O%U%5 9

#',,J'%]T4

!"#40+5#"(67#())

!"#*#>"<8)):;9.<!#()4'!"#

7

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 28/64

)/

!"#*#>"<8)):;9.<L>.DM9  !'"I"*'6,$$4O-06/*0.U- )H0 !'"0W5$'91!7 89%!:$/*0.U-27 81!5>/E F&2: F6+.>(&"#$$ ;"*0.2: F64O-06)%'.I:.;:&WN"#+%C'6/*0.U-27 81!5>/E F&&: F& R>9(T*,L&[';,I>6)%'.I:.;:&WN"#+%C'6/*0.U- 

!"#40+5#"(67#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 29/64

)0

•  !'";54'"P',&%2'6(&!'";:<&'"#$$ 

•  !'"00!,$$IZ'@A=9!""./06"#$$ 

•  !'"00!,$$,+-C64:>1!3$/*0.U- 

•  !'"00!,$$IC%&&O1/*',-#,I>6L-/*0.U- 

•  !'"00!,$$TG>)OI: 86

!"#..!8))#())

!0:!##D,2 C1>.<=;+'0'!"#

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 30/64

*2

!"#..!8))#())

!"#$0:"#N"8'4,"<O'!"#$%&'"#())

  +-:64'!2O!'"JE!V'"#$$6'&@A44G$:&27 8 (T*09U C,-*% =C0Q@1@S&/: F&=0&!'"1="79.IO+":$!'"1@-7 89&

ZC'9Q@IU C"#9#!'"00!,$$"#$$ R >9;54'"P'2'61-H0!(&!'"4:>+'X0^=N,%"N R >906)N!"I'.'"Z27 84#;:<&'X0^=N,%"N (T*106  XH F0X0^=N,%"NIO1"3427 8;:<&'Q%*,-*%.'(T*6'&  +"H0(+*$"5V:20H 8&;:<&'X0^=N,%"N='.)%'.=*06!'"27 8ZU!!O+&>/E F& 

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 31/64

*1

!"#$0:"#N"8'4,"<O'!"#$%&'"#())

-;=8(&8E 4 1 : '("3#Q;(P!"-'"5AB C;5(2?&

•   =*06.727.6'&(&!'";:<&'R@",!".  @"#!0$>*%9  LU *4:>!'"JU&9NI'"I&12J  &:!%51)"'#+N"#$$ R@",!".1.0"N 

  1+.'#!:$"#$$I'"I&12J27 8.7)%'.X:$X*0&&*09

-;=8(&8E 4 2 : '("G+(&$",J#83#Q;("6$$  !'"4*'6$"5V:2;:<&'"#$$1@S&!'"27 8&:!%51)"'#+N"#$$4'!$"5V:2.'"C%.2O!'"

JE!V'"#$$!:$+&C%96'&/06LU *%C'4*'6,-#.7!'"@"#!%>"')'  2: F6&7 F0'4.7!'"%C'4*'62: F6"#$$_'"N>,%"N,-#X0^=N,%"N  "%.ZE6$"5!'"+-:6!'"/'9>*%9 

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 32/64

*)

-;=8(&8E 4 3 : '("KL C?P!"-'"57<2"IG"0!• '("KL C?P!"-'"57<2"IG"0!8# C&O%D

  LU * (T*I'.'"Z(T*6'&='.^A6!NT: 8&R@",!".27 8.7 (+*12C'&: F& IC%&(+BC,-*%4#1+.'#!:$"#$$I'"I&12J)C0&/*'61-3! /*04O!:>/06R@",!".-:!VP#&7 F )H0 LU * (T*6'&4#=*06@":$!'"

2O6'&(+*1/*'!:$R@",!".(+* Q>*,-#.:!Q.C)C09.7$"5!'"+-:6!'"/'9 

• '("KL C?P!"-'"57<2"IG"0!8E 42!T;P5D0/  R@",!".27 8$"5V:2L-5=R@",!".!'";:<&'/E F&.' .7"')')C0&/*'6,;6  1+.'#!:$

"#$$I'"I&12J/&'>(+BC  XE 860'4@"#!0$>*%9"#$$9C09.'!.'9  LU *XH F0I'.'"Z&OR@",!".$'6IC%&Q@;:<&'=C0Q>*  >*%9R@",!".1.0"N/06=&106  !'"I: 86XH F0R@",!".,$$&7 F4#.7$"5!'"+-:6!'"/'9>*%9

!"#..!8))#())

!"#$0:"#N"8'4,"<O'!"#$%&'"#()) (1C.)

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 33/64

**

!"#..!8))*A"F%13!##DL.<#())  !'"00!,$$IZ'@A=9!"".1@S&!'"0W5$'91!7 89%!:$I[';,%>-*0./06"#$$6'&(+.C R>9%'6,L&1!7 89%!:$_'"N>,%"N  X0^=N,%"N !'"1TH 80.=C01)"H0/C'9 ,-#"#$$)%'.@-0>[:9  1;H 80I&:$I&G&"#$$6'&(+.C

•  !'"!O+&>)GPI.$:=5/06 HW ,-# SW

•  !'"1TH 80.=C0!:$"#$$1!C' 

•  %5W7!'"@"#.%-L- 

•  "U@,$$!'"1TH 80.=C01)"H0/C'9 

•  !'"4:>!'">*'&)%'.@-0>[:9

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 34/64

*+

!"#..!8))869C<:%=+!J)L>.DM9   •  !'"1-H0!"#$$4:>!'"Y'&/*0.U- 

•  !'"!O+&>"U@,$$(&!'"4:>1!3$/*0.U-

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 35/64

*,

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9

  "(M&(; (Report) 1@S&10!I'"XE 86Q>*.'4'!!'"@"#.%-L-/*0.U-27 8ZU!1!3$Q%* (&"#$$ R>90'41@S&"'96'&27 8;5.;N2'61)"H 806;5.;N +"H0 Output Screen 27 8L-,I>62'640[';

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 36/64

*-

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9  V?"H5 (Form) +.'9ZE6 10!I'"IO+":$1=5./*0.U- R>94#=*06.7/*0)%'.$&10!I'"1;H 800W5$'9,=C-#=O,+&C6/06!'"1=5.  XE 862O(+*LU *!"0!10!I'"1/*'(4Q>*%C'=*061=5./*0.U-0#Q"  =:%09C'6/06^0"N. 

 Q>*,!C ,$$^0"N.($I.:)"I.'T5! ,$$^0"N.($I: 86XH F0 1@S&=*&

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 37/64

*.

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9

  1;H 80(+*LU * (T*6'&I'.'"ZR=*=0$!:$"#$$Q>*09C'6.7@"#I52W5['; 4E64O1@S&=*06.7!'",@-6"'96'&,-#,$$^0"N.=C'6D 1@S&IC%&=5>=C0!:$LU * (T* (User Interface) XE 86.7"U@,$$27 8,=!=C'6!:&00!Q@ >:6&7 F 

  !'"R=*=0$>*%9)OI: 86 (Command Language Interaction)

•   !'"R=*=0$>*%91.&U)OI: 86 (Menu Interaction)

•   !'"R=*=0$>*%9,$$^0"N. (Form Interaction)

•   !'"R=*=0$>*%9!'"2O6'&1T56%:=ZG (Object-Based Interaction)

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 38/64

*/

!'"R=*=0$>*%9)OI: 86 (Command Language Interaction)

!"#..!8))#())

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9

!"#..!8))# ))

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 39/64

*0

!'"R=*=0$>*%91.&U)OI: 86 (Menu Interaction)

!"#..!8))#())

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9

!"#..!8))# ))

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 40/64

+2

9) L%<! J/<

=) M*;#/ J'!!/:

>) N"%(1 J'!!/:

7) O#.! K/<

?) N/3K/ J/<

@) E+#::%0 J/<

8) Q%:' K*0.

A) L//5K*0.

B) H#*5/2 K/<%.

96) E(0/55 K*0.

99) N*5%:;*0.

9=) E!*!'. J*0

!'"R=*=0$>*%9,$$^0"N. (Form Interaction)

!"#..!8))#())

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9

!"#..!8))# ))

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 41/64

+1

!'"R=*=0$>*%9!'"2O6'&1T56%:=ZG (Object-Based Interaction)

!"#..!8))#())

!"#..!8))*C4'';+L>"89(8*=<E9L>.DM9

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 42/64

+)

!"#..!8))?B=5;*% C<  !'"00!,$$TG>)OI: 86 4#1@S&!'",$C6IC%&@"#!0$/06"#$$00!1@S&IC%&9C09D 1"79!%C' “R.>U-”(Module) XE 861@S&!'",$C6!'"2O6'&/06"#$$00!1@S&IC%&D R >9,=C-# R .>U-  (Module) +.'9ZE6 !-G C.!'"2O6'&9C09+"H0!-G C./06TG>)OI: 86

!"#..!8))#())

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 43/64

+*

!'"!O+&>"'9-#1079>27 81!7 89%/*06!:$!-G C./06TG>)OI: 86

  !'"!O+&>%:=ZG@"#I6)N/06TG>)OI: 86 !'"!O+&>L--:;WN27 8=*06!'" 

!'"!O+&>/*0.U-27 84O1@S&=*06@M0& 

!'"!O+&>)%'.=*06!'"/06!'"@"#.%-L-

!"#..!8))#())

!"#..!8))?B=5;*% C<

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 44/64

++

  Algorithm )H0 "U@,$$,&%2'6!'",!* Q/@AB+'27 8-#/: F&=0& 

=: F6,=C1"5 8.=*&4&4$ R >9  algorithm 27 8>7=*06.7)%'.ZU!=*06  0C'&6C'9 1/*'(46C'9 ,-#6C'9=C0!'"&OQ@(T*,!*@AB+'=C'6D(&R@",!".

  Flow Chart )H0 ,L&[';27 8.7!'"(T*I:B-:!VPN"U@[';,-#-U!J"27 8,I>6ZE6/: F&=0&!'"2O6'&/06R@",!".+"H0"#$$27-#/: F&=0&  "%.Q@ZE625J2'6!'"Q+-/06/*0.U-=: F6,=C,"!4&Q>*L--:;WN='.27 8=*06!'"

  Pseudo Code )H0 /*0)%'.27 81/79&/E F&1;H 800W5$'9!'"2O6'&/06R@",!". R>9Q.C056!:$"U@,$$/06['V')0.;5%1=0"N (>D

!"#..!8))#())

!"#..!8))?B=5;*% C<

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 45/64

+,

'(")O+1<7# 4&);'(">#D7,;)G

%DE * W #:!);$FGHS N/:./5%)M%*;O#:%S T T X

%DE K W #:!);$FGHS N/:./5%)M%*;O#:%S T T X

 

%I  S *YK T

<JDGJ&H)[0#!%O#:%S\ Z6] 5%.. !"*: Z9] \^ *^ KT X

H&GH 

<JDGJ&H)[0#!%O#:%S\ Z6] 3/0% !"*: Z9] \^ *^ KT X

!"#..!8))#())

!"#..!8))?B=5;*% C<

!"#..!8))#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 46/64

+-

'(")O+1<7# 4&);'("8<&(;KC <

=JF S %DE # W 9 X # YW 9= X #__ T

<JDGJ&HK[0#!%O#:%S \> < Z6] W Z9] \ ^ #^ >`# T X

]

!"#..!8))#())

!"#..!8))?B=5;*% C<

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 47/64

+.

!"#$%&'"89(,=*.)#())

•  !'"1/79&R@",!". 

•  !'"2>I0$!'"2O6'& 

•  !'"=5>=: F6"#$$ 

•  !'"4:>2O)U C.H0!'"(T*6'& 

•  !'"\]!0$".

!0:!##D,2 C1>.<=;+'0'!"#

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 48/64

+/

!"#$ &'"89(,=*.)#())

!"#%^T4_O#)!#R  '("2AEM;P!"-'"5  )H0  !'"1/79&TG>)OI: 86/E F&.'(T*6'&>*%9!'"(T*1)"H 806.H0=C'6D IO+":$!'"1/79&TG>)OI: 86 .7LU *":$L5>T0$)H0 R@",!".1.0"N

•  '("@B'J(2?'7("8E 4 FD+G(''("=,21"(6*H-/6??'-$$"6$$ 

DFD Diagram , ER Diagram, Input/Output Design

•  '("??'-$$P!"-'"5 

Flow Chart , Pseudo Code

•  '("2AEM;P!"-'"5 

Structure Programming / Object Oriented Programming , Programming Language

•  '("8D7?$P!"-'"5 

Syntax Error , Logic Error

•  '("G#D8<2?'7("!"6'?$P!"-'"5 

MS Office

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 49/64

+0

!"#%^T4_O#)!#R'("P!"-'"52O,&P1"&7"+(& (Structure Programming)

  !'"1/79&R@",!".XE 86@"#!0$Q@>*%9R@",!".9C0927 8.7!'"!O+&>/: F&=0&(+*1)"H 806)0.;5%1=0"N2O6'&R>9.7R)"6I"*'6!'")%$)G.;H F&Y'&  3 -:!VP#  Q >*,!C  !'"2O6'&,$$='.-O>:$(Sequence)

!'"1-H0!!"#2O='.16H 80&Q/(Decision) ,-#!'"2OXF O(Loop) =:%09C'61TC&!'"1/79&R@",!".>*%9 

['V' BASIC, COBOL, Pascal ,-# C

!'"2O6'&/06=U */'91)"H 806>H 8.0:=R&.:=5 : • ="%4I0$4O&%&1+"79B,-#T&5>/061+"79B 

• ,I>6L-T&5>/06&F O27 8I'.'"Z1-H0!XH F0Q>* • ="%4I0$4O&%&&F O!"#@0627 8.709U C (&=U * • ":$L-!'"1-H0!T&5>&F O • IC6&F O27 81-H0!00!.'4'!TC06 • 4:>1!3$165&1/*'"#$$ 

• +'!.7165&20&  (+*20&165&27 81+-H0 27 8TC06":$165&20& 

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 50/64

,2

!"#%^T4_O#)!#R'("P!"-'"52O,&=#>W% (Object Oriented Programming)

  !'"1/79&R@",!".27 8 (+*)%'.IO):B!:$ %:=ZG XE 86I'.'"Z&O.'@"#!0$!:&,-#&O.'2O6'&"%.!:&Q>* R >9!'",-!1@-7 89&/C'%I'"1;H 80&O.'@"#.%-L-,-#IC6/C'%I'"27 8 Q>* Q@(+*  %:=ZG  0H 8&D27 81!7 89%/*061;H 80(+*2O6'&=C0Q@  =:%09C'61TC&!'"1/79&R@",!".>*%9 ['V' C#, Visual Basic ,-# Java

!'"2O6'&/06=U */'91)"H 806>H 8.0:=R&.:=5 :

• !"#$%&'$()*+,-.(/012'3'45*6367"  .7/*0.U-1!7 89%!:$165&27 8 Q>*":$ ,-#165&27 8.709U C (&"#$$ 

I'.'"Z":$,-#="%4I0$165&27 8+90>1/*'.'Q>* ,-#20&165&Q>* • !"#$%(/012'38'45*60459  .7/*0.U-T&5>/061)"H 806>H 8. 4O&%&1)"H 806>H 8. I'.'"Z4:>1="79.T&5>

 

1)"H 806>H 8.27 8;0!:$165&27 8+90> ,-#I'.'"Z4C'91)"H 806>H 8.00!.'4'!=U * Q>* • !"#$%,)06:-,-.'*'/+8;)/56 

 

.7+&*'27 8"0":$)OI: 86 ,-#,I>6L-165&27 8+90>1/*'.' 

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 51/64

,1

!"#%^T4_O#)!#R'("2AEM;P!"-'"5$;2=I$ (Web Programming)

   (&!'";:<&'1%3$1;427 8.7)%'.I'.'"ZR=*=0$!:$LU * (T* Q>*4#=*060'J:9TG>)OI: 8627 81"79!%C' :(J(71",!>H (Script Language) 1/*'.')%$)G.,-#!O+&>"U@,$$!'"2O6'&"C%.!:$['V' HTML

•  <&%HDE":%LH :MF%NE 1@S&['V'27 8ZU!@"#.%-L->*%9  3$<++'2$3=*'>

 

R>9ZU!4:>1@S&IC%&+&E 86/0610!I'" HTML 1TC& JavaScript ,-# VBScript 1@S&=*&

a  :HFOHF":%LH :MF%NE 1@S&['V'I)"5@=N27 8ZU!@"#.%-L-R>9  3$<+3=7'>?3$*'> >:6&: F&  1.H 801%3$1X5"N 1%0"N;$1;427 8@"#!0$>*%9 Server-Side Script !34#2O!'"@"#.%-L-,-*%4:>L--:;WN27 8 Q>*

 (+*09U C (&"U@,$$/0610!I'"  HTML ,-*%IC6!-:$Q@9:61%3$$"'%1X0"N  =:%09C'61TC&  ASP ,-#PHP

1@S&=*&

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 52/64

,)

!"#J`?+,_O#)!#R  '("8D7?$ (Testing) )H0  !'"="%4I0$R@",!".%C'I'.'"Z2O6'&Q>*ZU!=*06  (T*6'&Q>*="6='.%:=ZG@"#I6)N,-#)%'.=*06!'"/06LU * (T*+"H0Q.C  !C0&!'"=5>=: F6"#$$1;H 80(T*6'&4"56  12)&5)27 8&59.(T*

 (&!'"2>I0$"#$$ )H0

bcRdL

bcRdL

edLRdL

edLRdL

Black Box Testing 4#I&(41?;'#/*0.U-&O1/*',-#L--:;WN27 8 Q>*4'!!'"@"#.%-L-%C'ZU!=*06+"H0Q.C R>9Q.CI&(4%C'"#$$.7!"#$%&!'"2O6'&09C'6Q"

White Box Testing 4#I&(4%C'"#$$.7 A6!NT:&!'"2O6'&27 8ZU!=*06I.$U"PN+"H0Q.C R @",!"..7/*0L5>;-'>1T56=""!#+"H0Q.C  !'"00!,$$!'"@"#.%-L-.7@"#I52W5[';+"H0Q.C $'6)": F61"79!%C' “Path Testing”

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 53/64

,*

!"#a`b7#',,'(">,D># C&"6$$)*5.8#;8E (@%FHME 6DGE$&&$E%JD)

<PFFHDE :QGEH#

6DGE$&& 8HR

:QGEH#

  8HR :QGEH#

L#3%

A+c•  I'.'"Z(T*"#$$(+.C Q>*2:&27 •  6C'9=C0!'"%'6,L&1;H 80@":$1@-7 89&"#$$ 

•  (T*1%-'&*09,-#.7)C'(T*4C'9=8 O

A+dP`•  .7)%'.1I7 896=C0!'"L5>;-'>(&!'"2O6'& 

1&H 8064'!)%'.Q.CI.$U"PN/06"#$$IU6

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 54/64

,+

!"#a`b7#',,'(">,D># C&"6$$-$$10 .A;(; (;$F$&&H& 6DGE$&&$E%JD)

<PFFHDE :QGEH#

6DGE$&& 8HR

:QGEH#  8HR :QGEH#

L#3%

•  .7)%'.@-0>[:9IU6 1&H 8064'!.7/*0.U- Backup

•  I'.'"Z1@"79$1279$L--:;WN"#+%C'6"#$$1!C' 

,-#"#$$(+.C Q>*

•  .7=*&2G&!'">O1&5&6'&IU6 •  9'!=C0!'"%'6,L&(&!'"@":$1@-7 89&

A+c   A+dP`

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 55/64

,,

!"#a`b7#',,

A+c   A+dP`

'(">,D># C&-$$8E/62V7 (;S$GH 6DGE$&&$E%JD)

•  ,$C64C'9)C'=5>=: F61@S&TC%6D  Q>* •  ->)%'.1I7 896(&!'"1!5>)%'.L5>;-'> 

•  1+.'#!:$"#$$(+BC,-#X:$X*0& 

•  (T*"#9#1%-'(&!'"1@-7 89&,@-6&'& 

•  Q.C1+.'#!:$"#$$27 8 Q.CI'.'"Z,9!1@S&R.>U-9C09

6DGE$&&

7JLP&H 1  8HR 7JLP&H 1

<PFFHDE :QGEH# <PFFHDE :QGEH# R%ESJPE 7JLP&H 1 <PFFHDE :QGEH# R%ESJPE 7JLP&H 1B)

6DGE$&&

7JLP&H )  8HR 7JLP&H )

L#3%

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 56/64

,-

!"#J`?+,#',,

'("8D7?$*;.=MM.?M (Unit Testing) .G C61&*&27 8!'"="%4I0$)%'.ZU!=*06,-#/*0L5>;-'>27 81!5>/E F&['9(&R.>U-+"H0R@",!".9C09

'("8D7?$D+=M'(";<P!"-'"5M.?M5("=5'#;  (Unit Testing) .G C61&*&27 8!'"="%4I0$!'"2O6'&"C%.!:&"#+%C'6R@",!".9C09  1;H 80(+*.: 8&(4%C'!'"IC6LC'&/*0.U-=C'6D .7)%'.ZU!=*06I.$U"PN

d:#! L%.!#:2

b:!%20*!#/: L%.!#:2

EP.!%3 L%.!#:2

f((%+!*:(% L%.!#:2

'("8D7?$8# C&"6$$  (System Testing) 1@S&!'"2>I0$"#$$2: F6+.>!C0&IC6.0$"#$$(+*!:$LU * (T*  .G C61&*&27 8!'"2>I0$@"#I52W5[';,-#)%'.&C'1TH 80ZH0/06 A6!NT:&!'"2O6'&=C'6D 

'("8D7?$'("M?5"#$);"6$$ (System Testing) 1@S&!'"2>I0$R>9LU * (T*"#$$ 1;H 809H&9:&)%'.ZU!=*06I.$U"PN/06"#$$%C'I'.'"Z"06":$!"#$%&!'"2'6WG"!54Q>*="6='.)%'.=*06!'" ,$C61@S& Alpha test ,-# Beta test

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 57/64

,.

!"#J`?+,#',,

d:#! L%.!#:2

b:!%20*!#/: L%.!#:2

EP.!%3 L%.!#:2

f((%+!*:(% L%.!#:2

d:#! L%.!#:2 b:!%20*!#/:

L%.!#:2

EP.!%3 L%.!#:2 f((%+!*:(% L%.!#:2

      f       5     +       "     *

      J     %      !     *

     9

   /   :   /     ;   !     <   7   =   +   "   7

      >   ?   $   :   #    1   !   @   =   @

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 58/64

,/

!"#e`fgh+!"#3i7"410 .5L?"6$$&(; T:QGEH# @JMP#HDE$E%JDU

•   LU * (T*=*06!'"2"'$1;796"'9-#1079>/: F&=0&!'"2O6'& %C'4#R=*=0$1;H 80(T*6'&"#$$09C'6Q" 

•   10!I'")U C.H0"#$$ 4#TC%9(+*LU *@K5$:=5+"H0R01@01"1=0"N Q>*1/*'(41!7 89%!:$R@",!".%C'4#4:>!'"!:$"#$$+"H0$O"G6":!V'"#$$09C'6Q"  +-:64'!27 8 Q>*>O1&5&!'"=5>=: F6Q@,-*% 

  "%.ZE6!'"@K5$:=5!'"1;H 80@":$@"G6"#$$(+*.7@"#I52W5[';09C'6Q" 4#>O1&5&!'",!* Q/09C'6Q" (&!"P727 8"#$$1!5>/:>/*06 

•   !'"=5>=: F60G@!"PN_'"N>,%"N,-#X0^=N,%"N=*06>O1&5&!'"09C'6Q" 

•   !'"0&GB'=+"H0Q.C0&GB'=(+*LU * (T*6'&1/*'ZE6/*0.U-(&IC%&=C'6D 

•   %5W7!'"1;5 8.+"H01)-H 80&9*'90G@!"PN00!4'!"#$$ 

•   !'"IO"06/*0.U-"#$$

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 59/64

,0

!"#e`fgh+!"#3i7"410 .5L?R0  + )O+ T5GHF @JMP#HDE$E%JDU

•   10!I'")U C.H027 8TC%9(+*LU * (T*@K5$:=56'&!:$"#$$ 

•   !'";:<&'10!I'")U C.H027 8>7 )%"Q>*":$)%'."C%..H0!:$+-'9 D!-G C.)& 

•   /*0)%'.(&10!I'"=*06T:>14& 0C'&6C'9=C0!'"2O)%'.1/*'(4 

•   )%".7!'"4:>,$C6-O>:$+:%/*0=C'6 D  (+*1+.'#I. 

  .7I'"$:B ,-#>:T&7 1;H 80(T*IO+":$TC%9)*&+')O27 8=*06!'"Q>*

  )U C.H0IO+":$LU * (T*6'&(&"#$$ 1@S&)U C.H027 8 (T*0W5$'9!'"2O6'&(&,=C-#/: F&=0&/06"#$$ 1;H 80(+*LU * (T*"#$$I'.'"Z(T*6'&"#$$Q>*  ,-#4#1@S&@"#R9T&N09C'6.'!1.H 80@"#I$@AB+'(&!'">O1&5&6'&(&"#$$

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 60/64

-2

!"#e`fgh+!"#3i7"4

!"##$%&'( )%*+,-./ (The Help System)

$0 )'./123#4536&7 (Procedures Manuals)

8&!9:8;/7 (Tutorials)

10 .5L?R0  + )O+ T5GHF @JMP#HDE$E%JDU

!"#$ &'"89(,=*.)#())

!"#$%&'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 61/64

-1

!"#j!+,#R•

  '("XY'?$"5R0  + )O+ (User Training)!'"\]!0$".=: F609U C$&;H F&Y'&!'"2O6'&/06"#$$,-#)%'.=*06!'"1/*'ZE6/*0.U-/06LU * (T*1@S&

IO):B  +-:!IO):B/06!'"\]!0$".LU * (T*!-G C.&7 F=*060W5$'9(+*LU * (T*1/*'(4ZE6!'"2O6'&/06"#$$%C'@"#!0$>*%90#Q"$*'64#=*06>O1&5&!'"09C'6Q"

•   '("XY'?$"5R0  +!Z,$#>,'(" (Operator Training)!'"\]!0$".4#.G C6)%'.I&(4ZE6+&*'27 8!'"I&:$I&G&"#$$1@S&IO):B>*%9!'"0W5$'9%C'"#$$

.7!'"2O6'&09C'6Q" .'!!%C'27 84#0W5$'9%C' "#$$2O0#Q"$*'6

-   "#>:$,"!  !'">O1&5&!'"!:$"#$$(+.C1;H 80(+*I'.'"Z2O6'&Q>*='.@!=5  1TC&  !'"

)0&^a!"#$$ !'"!O+&>I52W5 (&!'"1/*'ZE6"#$$ !'"!O+&>;H F&27 8$:&2E!/*0.U-(+*LU * (T* -   "#>:$27 8I06  6'&I&:$I&G&LU * (T*  1TC& !'"!U *)H&Q^-N/*0.U-  ( &!"P727 8LU * (T*1L-0-$Q^-N25 F6Q@ 

!'"4:>!'"1;H 80(+*"#$$I'.'"ZIH 80I'"!:$"#$$0H 8&D

!"#$ &'"89(,=*.)#())

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 62/64

-)

!"#O?><"'89();#B<#%!I"

•  !'">U,-"#$$"#+%C'6!'"(T*6'& 

•  !'"@":$@"G6)GPI.$:=5 •  !'"1;5 8.)%'.I'.'"Z/06"#$$ 

•  !'"I&:$I&G&6'&/06LU * (T*

!0:!##D,2 C1>.<=;+'0'!"#

!"#O?><"'89();#<#%!I"

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 63/64

-*

!"#O?<"'89();#B<# !I"

O#'%LJ\+7!"#kl7m!n"#',,•   !'"$O"G6":!V'>*%9!'",!* Q/(+*ZU!=*06 

(Corrective Maintenance)

•   !'"$O"G6":!V'>*%9!'"@":$"#$$(+*I'.'"Z"06":$I[';,%>-*0.(+.C Q>* 

(Adaptive Maintenance)

•   !'"$O"G6":!V'>*%9!'"@":$@"G6(+*"#$$.7@"#I52W5[';>7/E F& 

(Perfective Maintenance)

•   !'"$O"G6":!V'>*%9!'"@M06!:& 

(Preventive Maintenance)

summarize

7/23/2019 Lecture02-SystemDevelopmentLifeCycle

http://slidepdf.com/reader/full/lecture02-systemdevelopmentlifecycle 64/64

-+

summarize