Spesifikasi Rekayasa Perangkat Lunak

44 downloads 157 Views 1MB Size Report
3) Apa perbedaan antara Rekayasa Perangkat Lunak dan. Ilmu Komputer? .... Modul analisis untuk memeriksa model sistem dan membuat dokumentasinya.
! ! &!

" # " # " " ' ( ) *+ " ,! " " ' ( -! " + ! " +( ) .! / " /$ 0! " +( 1! " #2 ! " $'

$ % $ % (

% $

(

% % +

% % %

% $'

%

( ) # ($ ( )

+ "

4 "+ $ ($ $5 4 + 6$ $ ($ 4 (+ $ 4 (+ $ $ 5 4 ( $ 6+ $

+( $ " " +( 4 4

"

+( +(

$" ) : " $9

$ 5 $6$ 5

")$ $"+ ( " 3 5

7 ) 7 ) 8

$ ' $

($ ) ($'

5

$

'

'

' 9 7 ($3

$

($7 ) " ( " ($' ( ($7

$(

' )

$"

( $

$) " +( $" ; ) " $6$ " )$# " )

( +

( ) # ($ $")$ " 5 ) $ # " " $ ) # ($ 9 $ $ ( # $) "

' # ) $ $ $ $

$ $ '

)$

$

$9

!" #$" )

*+ " +( " ) +( ) 6$ $ (

(

' # ' ( $ $ 9 +$$ $ )$ $ " $6$ 9 ) #

#

$)

( $ '$

($) $

(

+$( + " ( " )

' # ' ) #" $ " ) 9 ( +( ) '$ " ) 9

$

$ (

" $

' # ' " " ' ' ' $ + " 5 5" ) ( "+ 9

( $ "

( ) #' ( $

$

$

$ +

"

) $

" *

$ ' 9

) $

( ) # 7 8+)

$

4 " $6$ $" 4 ' 4 < )$( $ " 4 8+) $ "

' )

5 )

" ) )

( ) #3

5 9

5

$

$

!

$

+( ) " + " ) ( ) # " ($ ( # ( $"+ " ) ($" $ ( $ ( " ( +( ) " + " ) ($ 4 4 4

+( ) )$ +( ) )$ +( ) "

($ 3

) 4 ? 4 4 4

7 = ( = > $

" 6 )) ' 6+ ')$

$ 9 ( ) #3

! !

' 8+) $ + )

+( ) " + $+

"

/$ " ($ $' $ ($ / ' " 4 @$ 4 /$ 4 /$ 4 /$

$'

) +( ) " +

"

" ( )

+( ) '$

"

)

$ /$ 8+)

'

' 8+)

'

+(

$

$+

3

@$ "

$' $6$

$ /$

'

$

'

/$ "

' $6$

$

'

$(

8+) 8+)

$+

7$

$+ 7$

$

/$

8+) '

$ 8+)

$ $

$

/$ "

$6$

' $

'

+( 7$

$

$ +( " ( " ( +( )5 + $5 $ ( " ( / ' " +( 4

+( ( 6$ $ $ 4 $ / +$ ' # 4B = +;) ' #

( ) # # ( " 5 "+

"

) $ =@ + 1.0! + "+ 6 $+ ) ( $ A' =/++ # 11, ( 11 ! ( ++ 11.5 /++ # 1115 111!

3

$ *+ "+

*+ "+ 3

+(

4

" $( $ + $ +( ) $ 9 ) ) ' ) ' $ +( )

( 6$ $ $ 4

' $

9

4

# "

"

4 '

$ $ ' $ 9 ( $" $ $ +( ) $ (

$

+

$

$

$9

%

&

2 =2+ " $( ( +6 ; ' ' $ "+ ($ ( $ " )$ $ " 5" +( ) $ ( " 7$ 9 2 '$ ($ $ ( $ 3 4 4

($ + +( ) (+

2 #

'$

+

$

($

)$ $ $

" ($ $ ( $ ($ + ($

$

$ )

"

+

$ 5

5

5 +( ) $

$

! ( ) #

(

'

+( 5 2 9

' # 5

' $

6

3 $+

@ " ($" )$# 3 " " ' # ' # @ " ($# ( ) 3" # ( ) 5 ) ' $ $( + + $ '$) 7 ($ @ " ($ 3" ' $ (

)$

( 9

)

)

7 ( "

)

(

(+

$

' ' )

#

) $ # $

($'

#

($ ' # 9

$ $)$ $ 6$ $

$)$ $

"$

( "'

( " / (

4: $ 3 ($ 4 " $6$ 3 ' (

"

$

)

'$

)

($'

/ ( 4 6 $ 4 A" $ 4 42 ++)

")$

$+ $

)

" 3

9

'

) $ + +#3

($

4 A" $ 5 " $ $ + +6 ?$ (+; 5 4 ?+ ( + $ 5 " $ $ + +6 ?+ (5 ?+ ( ( 4 " ( # 5 " $ $ + +6 C )) 4 / ' " ")$ $ # '$ ($' 7 ($ $ ( ' )( ( # ($ $ " 7 " ")$ $ $5 ")$ $ +) #5 ( ) $ ) $

" " ($($

9

3 9/ )

) ($' ' ( +6 ; D+ # $) $ $' ( "+ >" ' $ + +#3 ")$ $ # $ 5 ")$ 5 ")$ $* # 5( ) $ ) $ 9

$

$

$ ! 2

# ' 5 " $ 6 ( 2+ +# 3 4 @ $8 " 4 + (

:3 $ # (; " *

$ & 9

6 ---5

) $

5D

"

) ( $8 5

$ $ ) $ 9

("#+

" $ + # 0 --5 *+ $ $

$ )

$ ! A

: E 3 7 ) $ + " $ 6 ( $ $ + " ")$ $ ' 7 ) ($ / ' " A ($ ) 4 $ + +6 ?$ (+; 4 $ C( 8 $ 5 " ( 5 @ '$ 5 ( '9 4 B $C 4 / @ 4 $ + # = "") !

( ( 9

) "+ )

$

"

(# 5

3 5

$ ! A:

" ) ' " ( #9 + " ' " + ")$ ( $"+ $

*

3"+ 5

7 $ $ $$ $

) ($ $5

4 + A66$ 4 + : "#$ @ 4 + ) $ ($ 4( ) $ ) $

$

' "

$ $ ($ 7 7 ($ ) '$# ($' # ( )

$ 9 $3

" (

'

#

)

)

#

"

' $

$ ( ($' (

)

)

$+ $+

@+

) B $ $

)(

' ( ) 6$) 6$) ' ) $ 9

+

" B

#

($' $ 6

$)$

( 6$ $ $

) $ " 6$) ) '$ $)$ $ ) '$ ($ " " ( 6$) ' $ " 6$) ) '$ ($ " " $6$ " ( ($ ") $)$ # ($ ($ $ + " $ 7 $ 6$) ($( 6$ $ $ +) # * $ $)$# $ + " $ 6$) )5 6 " " ) ' ' # ' 6$) ) 6$) ($ " ($"$)$#

' 9 $

7

$ 6$)

) 8 '

$$ +

) "

$)$#

( ) # ( 7 $ $ +) # $ +

"

( * ,

+ 7 (B

B

*)$ $ *)$

7 $

*+ $

(B $

"

$6$

$

+ $ *)$

$

$ ' *)$

$

$ '

=

$ !

-$ ' ' $ # ( "$ " 5 $ $ $ $ $ " $ 9 ($' $ ( $ (+

'

$

$ ")$ $ $ (+

$ 3

$ 9

) 9

#

#

$

!

! )

'

' ) " ( # '+) # ($)

$( (

3 $ $

$

( ' 9

6

3

$

$ 6)

( $

%$ $

!

"#

$

!

!

$%%&'

B ( " $ ; ) ( ' $)$# ' ( $ $ ($ 8$ ; $ ' $ ' (+ " ( " $ " = + ! (+ " ($' $ $( $6$ $ =A @ F @! ( " ($ " $ " " + ' 9

-$ ($ " $

3" $ " +(

$

!

'$) ( $ " $6$ 5 " $ # (; ( 7 9 ( 3" ' ) ( $ '$7 ( "+ ( " ( + $ $9 ) 3 ' )( $6 + ) # ( " $ ( "+ " ' 9

. #

-$ ( ) 3 ) > 8 ( ) 3 */

$

!

$

($" + >( $ 5 ; ; 6 #) 7 ) # 2#$" ( ) 3; " ) $#

# 7 ) #6 # )" # ( ) 3; " +' '$)$ $( ($ 5 ) 5 ($ # ( ) 3; "+ 8 )5 ( * ( ) 3"+ 5 7 ) # $

" ) "

) 5 7 ($ ) # " +' '$)$

) 5 + " $

. ( + 6

$" $ $+ ) $(

)5 6+ ( # 9 ($( 6$ $ $ ) # 4 $( ( 4* $ " 4 '

" #$

( " $)$ $ " # ($ )$ ) ( ($ $ $ $ * 7 )

$

6

$+ ($" # #

)( $ +) # $ 9 $' #

$ $6 $( '+) # +( ) $ ") $9 )3

" $ " (

+

$$ ; )" / # ( 6$ $ $

$ $ ) '$# $ $ ( $ 5( ' 6 $ ' $ $ ") $ $ 9 $ $ $ ($ ' $ $ 9 )' ($ ( ) " $ 9

-$

. " ( "

( '

6$

'

' #

+

( 6$ $ $

9

3/ #

"

6+ " $6$ +

3

3

( $" (

$ $ ") "$ (

6$ ($) "$ +) ($ ( 6$ $ $ " 6 $+ )9 2+ +# ' # 6$ ( ) # @ 1..!5 B 2 =G +' + )9 11&! 3 + $ " $ #$ 6$ $ #$ 5 ) '$# ($ )( 6+ )9

$ $ #

) '$# +

= + " ' #

$

*$ "

&&&

$, 9 9 9 92 9&9 @ 9,9 9-9 $

7

@+

" +( 6$ $ $5 + $ ( 6 $ 7 / $ @+

$ / $

-, 9 9 9 9 9&9 * 9,9 / 9-9

., /, 1,

6 0 2

$+

"

)5 (

$6 B $ +( $ $ B / $( *

#

$

6

B

3

9

""

6

$+

)5 +

$

( +6

$+