pemodelan-si-baru-uml.ppt

Upload: arum-prasetyo

Post on 14-Jan-2016

7 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    1/48

    UNIVERSITASUNIVERSITAS

    BUDI LUHURBUDI LUHUR

    FAKULTASFAKULTAS

    TEKNOLOGITEKNOLOGI

    INFORMASIINFORMASI

    www.bl.ac.idwww.bl.ac.id

    HAL :HAL : 11

    PEMODELAN SISTEM

    INFORMASIBERORIENTASI OBYEK

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    2/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 22

    Apa i! UML

    U"i#$d M%d$lli"& La"&!a&$ (UML) adalah sebuah"bahasa" y !elah e#$ad% s!a#da& dala %#dus!&% u#!u'%sual%sas% e&a#*a# da# e#d+'ue#!as%'a# s%s!e,%&a#!% lu#a'-

    UML e#a.a&'a# sebuah s!a#da& u#!u' e&a#*a# +delsebuah s%s!e-

    De#a# e#u#a'a# UML '%!a da,a! ebua! +delu#!u' seua $e#%s a,l%'as% ,%&a#!% lu#a' d%a#a a,l%'as%!e&sebu! da,a! be&$ala# ,ada ,%&a#!% 'e&as s%s!e +,e&as%da# $a&%#a# a,a,u# se&!a d%!ul%s dala bahasa,e&+&aa# a,a,u#- Te!a,% 'a&e#a UML $ua

    e#u#a'a#class

    da#operation

    dala '+#se, dasayaa'a %a leb%h *+*+' u#!u' ,e#ul%sa# ,%&a#!% lu#a' dalabahasa bahasa be&+&%e#!as% +b$e' se,e&!% /00 1aa /2a!au 3B-NET- 4alau,u# de%'%a# UML !e!a, da,a!d%u#a'a# u#!u' +del%# a,l%'as% ,&+sedu&al dala 3Ba!au /-

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    3/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ''

    SE1ARA5 UML

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    4/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ((

    MASUKAN6MASUKAN UNTUK UML

    Fusion

    Operation descriptions,

    Message numbering

    Meyer

    Before and after

    conditions

    Harel

    State charts

    Wirfs-Brock

    ResponsibilitiesOdell

    Classification

    Shlaer - Mellor

    Object Lifecycles

    Gamma, e!al

    Framewors, patterns,

    notes

    Booch

    "aco#son$um#au%h

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    5/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ))

    ARTIFA/T UML

    Actor A

    Use Case 1

    Use Case 2

    Actor B

    user:

    mainWnd: MainWnd

    fileMgr :ileMgr

    r

    e!ositor": #e!ositor"document:$ocument

    gile: %r!ile

    &: sortB"'ame ( )

    *1: $oc+ie, re-uest ( )

    2: fetc.$oc( )

    /: read$oc ()

    0: readile ()

    : create ( )

    : fill$ocument ( )

    3:create( )

    4: fillile()

    %r!ile

    read( )o!en( )create( )fillile( )

    re!

    #e!ositor"

    name : c.ar56 7

    read$oc( )readile()

    (from 8ersistence)

    ileMgr

    fetc.$oc( )sortB"'ame( )

    $ocument*ist

    add()delete()

    $ocument

    name : intdocid : intnumield : int

    get( )o!en()close()read( )sortile*ist( )create( )fill$ocument( )

    f*ist

    1

    ile*ist

    add( )delete( )

    1

    ile

    read()

    read() fillt.ecode99

    U:

    MC

    #ogueWa+e

    glo;al

    $ocumentA!!

    8ersistenceWindo,&/

    ?@=DEFGHI=9JKJ

    Windo,s'L

    ?@= NO9JKJ

    Windo,s'L

    Windo,s&/

    Polaris

    >

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    6/48

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    7/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ++

    Class Diagram Object Diagram Component Diagram

    Deployment Diagram

    Use Case Diagram Sequence Diagram

    Collaboration Diagram Statechart Diagram Activity Diagram

    Structural DiagramsStructural Diagrams

    Behavioral DiagramsBehavioral Diagrams

    9 DIAGRA U!

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    8/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ,,

    Sequence

    Diaga!"

    Dynamic vie"s Static vie"s

    #$%%a&$a'i$nDiaga!"

    Ac'ii'

    Diaga!"

    S'a'ec*a'

    Diaga!"

    #%a""

    Diaga!"

    O&+ec'

    Diaga!"

    #$!,$nen'Diaga!"

    De,%$!en'

    Diaga!"

    -"e #a"e

    Diaga!"

    M$.e%

    S$!e ,a' $

    '*e !$.e% !ig*'

    n$' &e i"i&%e $n

    an .iaga!

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    9/48

    UNIVERSITASUNIVERSITAS

    BUDI LUHURBUDI LUHUR

    FAKULTASFAKULTAS

    TEKNOLOGITEKNOLOGI

    INFORMASIINFORMASI

    www.bl.ac.idwww.bl.ac.id

    HAL :HAL : 44

    USE ASEUSE ASE

    DIAGRAMDIAGRAM

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    10/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : //

    USE /ASE DIA7RAM Me#aba&'a# 8u#s%+#al%!as ya# d%ha&a,'a# da&% sebuah s%s!e-

    Ya# d%!e'a#'a# adalah 9a,a: ya# d%,e&bua! s%s!e da# bu'a#9baa%a#a:-

    Me#aba&'a# 'ebu!uha# sys!e da&% sudu! ,a#da# use&

    Me#8+'us'a# ,ada ,&+ses '+,u!e&%sas% (au!+a!ed ,&+*esses)

    Me#aba&'a# hubu#a# a#!a&a use *ase da# a*!+&

    Use *ase e#aba&'a# ,&+ses sys!e ('ebu!uha# sys!e da&%

    sudu! ,a#da# use&) Se*a&a uu use *ase adalah;

    < P+la ,e&%la'u sys!e

    < U&u!a# !&a#sa's% ya# be&hubu#a# ya# d%la'u'a# +leh sa!u a*!+&

    Use *ase d%a&a !e&d%&% da&%

    < Use *ase

    < A*!+&s

    < Rela!%+#sh%,

    < Sys!e b+u#da&y b+=es (+,!%+#al)

    < Pa*'aes (+,!%+#al)

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    11/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL :

    USE /ASE

    Use *ase d%bua! be&dasa& 'e,e&lua# a*!+&e&u,a'a# 9a,a: ya# d%'e&$a'a# sys!ebu'a# 9baa%a#a: sys!ee#e&$a'a##ya

    Use *ase d%be&% #aa ya# e#ya!a'a# a,ahal ya# d%*a,a% da&% has%l %#!e&a's%#yade#a# a*!+&-

    Use cased%#+!as%'a# de#a# aba&(h+&%>+#!al ell%,se)

    Use *ase b%asa#ya e#u#a'a# 'a!a 'e&$a

    Naa use *ase b+leh !e&d%&% da&% bebe&a,a'a!a da# !%da' b+leh ada ? use *ase ya#e%l%'% #aa ya# saa

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    12/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 22

    A/TOR

    A*!+& e#aba&'a# +&a# sys!e a!au e=!eale#!%!as @ s!a'eh+lde& ya# e#yed%a'a# a!au e#e&%a%#8+&as% da&% sys!e

    A*!+& e#aba&'a# sebuah !uas@,e&a# da#bu'a##ya ,+s%s% sebuah $aba!a#

    A*!+& ebe&% %#,u! a!au e#e&%a %#8+&as% da&%sys!e

    A*!+& b%asa#ya e#u#a'a# Ka!a be#da T%da' b+leh ada '+u#%'as% la#su# a#!a& a*!+& I#d%'as% sys!e u#!u' sebuah a*!+& ya#

    e&u,a'a# sebuah sys!e Ada#ya a*!+& beaa 9T%e: ya# e#%#d%'as%'a#

    s*heduled ee#!s (sua!u 'e$ad%a# ya# !e&$ad% se*a&a,e&%+d%'@bula#a#)

    Le!a''a# a*!+& u!aa a#da ,ada ,+$+' '%&% a!as da&%d%a&a

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    13/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ''

    Ass+*%a!%+#

    Ass+*%a!%+#s bu'a# e#aba&'a# al%&a#da!a@%#8+&as%

    Ass+*%a!%+#s d%u#a'a# u#!u'e#aba&'a# baa%a#a a*!+& !e&l%ba!dala use *ase

    Ada C $e#%s &elas% ya# b%sa !%bul ,ada use*ase d%a&a

    - Ass+*%a!%+# a#!a&a a*!+& da# use *ase

    ?- Ass+*%a!%+# a#!a&a use *ase

    - 7e#e&al%>a!%+#@I#he&%!a#*e a#!a&a use*ase

    C- 7e#e&al%>a!%+#@I#he&%!a#*e a#!a&a a*!+&s

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    14/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ((

    Association antara actor dan usecase

    U$u# ,a#ah ,ada ass+*%a!%+# a#!a&a a*!+&da# use *ase e#%#d%'as%'a# siapa/apaya# e%#!a %#!e&a's% da# bu'a##yae#%#d%'as%'a# al%&a# da!a

    Seba%'#ya u#a'a# Ga0i1 a"pa pa"au#!u' ass+*%a!%+# a#!a&a a*!+& da# use *ase

    ass+*%a!%+# a#!a&a a*!+& da# use *ase ya#

    e#u#a'a# pa"a $0b!3au#!u'e#%#d%'as%'a# b%la a*!+& be&%#!e&a's%se*a&apasifde#a# sys!e a#da

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    15/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ))

    Association antara use case

    %#*lude !e&asu' d%dala use *ase la%#(&eu%&ed) @ (d%ha&us'a#)

    < Pea#%la# use *ase +leh use *ase la%#*+#!+h#ya adalah ,ea#%la# sebuah 8u#s%

    ,&+&a

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    16/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : **

    e=!e#d ,e&luasa# da&% use *ase la%# $%'a '+#d%s% a!au

    sya&a! !e&,e#uh%< Ku&a#% ,e#u#aa# ass+*%a!%+# E=!e#d %#% !e&lalu ba#ya'

    ,ea'a%a# ass+*%a!%+# %#% ebua! d%a&a sul%!d%,aha%-

    < Ta#da ,a#ah !e&bu'a ha&us !e&a&ah 'e ,a&e#!@base use

    *ase< 7aba&'a# ass+*%a!%+# e=!e#d se*a&a e&!%*al

    B u a

    # e e n i n g

    ~ ~ e t e n d

    B u a

    $ e ! o s i t o

    ' a s a ; a .

    Association antara use case(Lanjut)

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    17/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ++

    Generalization/inheritance antara usecase

    7e#e&al%>a!%+#@%#he&%!a#*e d%aba&'a# de#a# sebuah

    a&%s be&,a#ah !e&!u!u, ,ada salah sa!u u$u##ya ya#e#u#$u''a# leb%h uu

    7aba&'a# e#e&al%>a!%+#@%#he&%!a#*e a#!a&a use *asese*a&a e&!%*al de#a# %#he&%!%# use *ase d%ba.ah

    base@,a&e#! use *ase

    7e#e&al%>a!%+#@%#he&%!a#*e d%,a'a% 'e!%'a ada sebuah'eadaa# ya# la%# se#d%&%@,e&la'ua# 'husus (singlecondition) B u a

    # e e n i n g

    ' a s a ; a . B u a

    $ e ! o s i t o

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    18/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : ,,

    Generalization/inheritance antara actor

    7aba&'a# e#e&al%>a!%+#@%#he&%!a#*e a#!a&aa*!+&s se*a&a e&!%*al de#a# %#he&%!%# a*!+&d%ba.ah base@,a&e#! use *ase

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    19/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 44

    Use case System boundary boxes

    D%aba&'a# de#a# '+!a' d%se'%!a& use *ase u#!u'

    e#aba&'a# $a#'aua# sys!e a#da (s*+,e +8 +8y+u& sys!e)-

    B%asa#ya d%u#a'a# a,ab%la ebe&%'a# bebe&a,aal!ea!%e sys!e ya# da,a! d%$ad%'a# ,%l%ha#

    Sys!e b+u#da&y b+=es dala ,e#u#aa##ya +,!%+#al

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    20/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2/2/

    K+,e&as% Bud% Luhu& adalah sebuah '+,e&as% ya# e#el+la s%,a#,%#$a ba% ,a&a a#+!a#ya be&%'u! %#% adalah 'e%a!a# ya#d%la'u'a# +leh ba%a# K&ed%! dala e#a#a#% ,ebe&%a# ,%#$aa#ba% ,a&a a#+!a#ya-

    Se!%a, 'al% ba%a# '&ed%! a'a# ebe&%'a# ,%#$aa# 'e,adaA#+!a a'a A#+!a d%ha&us'a# e#%s% F+&ul%& Pe&+h+#a#P%#$aa# ya# be&%s% Nomor FPP, Tanggal Permohonan, NomorAnggota, Nama Anggota, Jumlah Permohonan dan Keperluan.Ya#'eud%a# +leh Ba%a# K&ed%! d%*a!a! da# d%s%,a# 'edala A&s%,FPP- Be&dasa&'a# A&s%, FPP !e&sebu! Ba%a# K&ed%! ebua! Bu'!%Pe%#$aa# ya# d%be&%'a# 'e,ada A#+!a ya# be&%s% N+- BP !lBP N++& A#+!a Naa A#+!a 1ulah Real%sas% LaaA#su&a# 1ulah A#su&a# da# Bu#a-

    Se!%a, Bula# A#+!a d%ha&us'a# ebaya& A#su&a# se$ulahA#su&a# ya# d%se,a'a!% ,ada saa! Pe%#$aa# ya# 'eud%a#+leh ba%a# K&ed%! d%*a!a! da# d%&e'a 'edala A&s%, A#su&a#-Be&dasa&'a# A&s%, A#su&a# !e&sebu! ba%a# K&ed%! ebua! Bu'!%A#su&a# ya# d%be&%'a# 'e,ada A#+!a ya# be&%s% N+- BA

    Ta#al BA N+- BP 1ulah A#su& da# Bu#a Pada a'h%& bula# Ba%a# K&ed%! selalu ebua! La,+&a# Pe%#$aa#

    da# La,+&a# A#su&a# ya# d%be&%'a# Ke,ada Ke!ua K+,e&as%-

    STUDI KASUS USE /ASE DIA7RAM

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    21/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 22

    Laia" U1$ a1$ Dia&0a5 6

    7T. N!1a"a0aadalah sebuah ,e&usahaa# ya# be&e&a' d%b%da# ,e#$uala# Tu#a%ba&a#6ba&a# ele'!&+#%'- Seua !&a#sa's% d% ,e&usahaa# as%h d%la'u'a# se*a&aa#ual- Be&%'u! %#% adalah 'e%a!a# 'e%a!a# ya# d%la'u'a# +leh ba&ia" 7$"8!ala"dala ela'sa#a'a# !&a#sa's% ,e#$uala# Ba&a# d% dala ,e&usahaa#-

    1. Pemesanan barang

    Se!%a, 'al% Ba%a# ,e#$uala# a'a# e#$ual ba&a# %a selalu e#e&%a 1!0ap$1a"a" da&% p$la"&&a"- Be&dasa&'a# Su&a! ,esa#a# !e&sebu! ba%a# ,e#$uala#'eud%a# e#*a!a! da# e&e'a#ya 'edala A&s%, Su&a! Pesa#a#- Be&dasa&'a# A&s%,su&a! ,esa#a# !e&sebu! ba%a# ,e#$uala# ebua!'a# Fa3!0da# S!0a 9ala"ya#

    d%'%&%'a# 'e,ada 7$la"&&a" sebaa% bu'!% bah.a ba&a# ya# d%,esa# sudah!e&eal%sas% da# &a#'a,#ya d%s%,a# sebaa% A&s%, Fa'!u& da# A&s%, Su&a! 1ala#-

    . Pembuatan K!itansi

    A,ab%la Fa3!0 da# Su&a! 1ala# sudah sa,a% d%!e,a! ,ela#a# a'a,ela#a# e%&%'a# Pebaya&a# ya# 'eud%a# +leh ba&ia" p$"8!ala" d%bua!'a#Kwia"1iya# d%bua! be&dasa&'a# A&s%, Fa'!u& ya# 'eud%a# d%se&ah'a# 'e,adap$la"&&a"sebaa% bu'!% ,ebaya&a# da# &a#'a,#ya d%s%,a# 'edala A&s%,

    K.%!a#s%

    ". Pembuatan #aporan

    Se!%a, a'h%& bula# Ba&ia" 7$"8!ala"selalu ebua! Lap%0a" 7$"8!ala"be&dasa&'a#A&s%, Fa'!u&da# Lap%0a" 7$1a"a" be&dasa&'a#A&s%, Pesa#a#da#Lap%0a" 7$"&i0i5a" be&dasa&'a# A&s%, Su&a! 1ala# ya# d%!u$u'a# 'e,ada K$palaBa&ia" 7$"8!ala"

    D%%#!a ;Bua!lah Use *ase d%a&a da&% da!a d%a!as G

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    22/48

    UNIVERSITASUNIVERSITAS

    BUDI LUHURBUDI LUHUR

    FAKULTASFAKULTAS

    TEKNOLOGITEKNOLOGI

    INFORMASIINFORMASI

    www.bl.ac.idwww.bl.ac.id

    HAL :HAL : 5555

    ATIVITDIAGRAM

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    23/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2'2'

    ATIVIT DIAGRAM

    Me#aba&'a# ,&+ses b%s#%s da# u&u!a# a'!%%!asdala sebuah ,&+ses

    D%,a'a% ,ada bus%#ess +del%# u#!u'e,e&l%ha!'a# u&u!a# a'!%H!as ,&+ses b%s#%s

    S!&u'!u& d%a&a %#% %&%, +.*ha&! a!au Da!a Fl+.D%a&a ,ada ,e&a#*a#a# !e&s!&u'!u&

    Sa#a! be&a#8aa! a,ab%la '%!a ebua! d%a&a%#% !e&leb%h dahulu dala e+del'a# sebuah

    ,&+ses u#!u' eba#!u eaha% ,&+ses se*a&a'eselu&uha#

    A*!%%!y d%a&a d%bua! be&dasa&'a# sebuah a!aubebe&a,a use *ase ,ada use *ase d%a&a

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    24/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2(2(

    S%b+l A*!%%!y D%a&a

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    25/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2)2)

    ONTOH

    ATIVITDIAGRAM

    7$"a0i3a"Ua"& da0i

    Acc%!"Ba"3M$lal!i

    ATM

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    26/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2*2*

    /ONTO5 A/TI3ITY DIA7RAM

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    27/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2+2+

    K+,e&as% Bud% Luhu& adalah sebuah '+,e&as% ya# e#el+la s%,a#,%#$a ba% ,a&a a#+!a#ya be&%'u! %#% adalah 'e%a!a# ya#d%la'u'a# +leh ba%a# K&ed%! dala e#a#a#% ,ebe&%a# ,%#$aa#ba% ,a&a a#+!a#ya-

    Se!%a, 'al% ba%a# '&ed%! a'a# ebe&%'a# ,%#$aa# 'e,adaA#+!a a'a A#+!a d%ha&us'a# e#%s% F+&ul%& Pe&+h+#a#P%#$aa# ya# be&%s% Nomor FPP, Tanggal Permohonan, NomorAnggota, Nama Anggota, Jumlah Permohonan dan Keperluan.Ya#'eud%a# +leh Ba%a# K&ed%! d%*a!a! da# d%s%,a# 'edala A&s%,FPP- Be&dasa&'a# A&s%, FPP !e&sebu! Ba%a# K&ed%! ebua! Bu'!%Pe%#$aa# ya# d%be&%'a# 'e,ada A#+!a ya# be&%s% N+- BP !lBP N++& A#+!a Naa A#+!a 1ulah Real%sas% LaaA#su&a# 1ulah A#su&a# da# Bu#a-

    Se!%a, Bula# A#+!a d%ha&us'a# ebaya& A#su&a# se$ulahA#su&a# ya# d%se,a'a!% ,ada saa! Pe%#$aa# ya# 'eud%a#+leh ba%a# K&ed%! d%*a!a! da# d%&e'a 'edala A&s%, A#su&a#-Be&dasa&'a# A&s%, A#su&a# !e&sebu! ba%a# K&ed%! ebua! Bu'!%A#su&a# ya# d%be&%'a# 'e,ada A#+!a ya# be&%s% N+- BA

    Ta#al BA N+- BP 1ulah A#su& da# Bu#a Pada a'h%& bula# Ba%a# K&ed%! selalu ebua! La,+&a# Pe%#$aa#

    da# La,+&a# A#su&a# ya# d%be&%'a# Ke,ada Ke!ua K+,e&as%-

    STUDI KASUS A/TI3ITY DIA7RAM

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    28/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : 2,2,

    Laia" Aci;i< Dia&0a5 6

    7T. N!1a"a0aadalah sebuah ,e&usahaa# ya# be&e&a' d%b%da# ,e#$uala# Tu#a%ba&a#6ba&a# ele'!&+#%'- Seua !&a#sa's% d% ,e&usahaa# as%h d%la'u'a# se*a&aa#ual- Be&%'u! %#% adalah 'e%a!a# 'e%a!a# ya# d%la'u'a# +leh ba&ia" 7$"8!ala"dala ela'sa#a'a# !&a#sa's% ,e#$uala# Ba&a# d% dala ,e&usahaa#-

    1. Pemesanan barang

    Se!%a, 'al% Ba%a# ,e#$uala# a'a# e#$ual ba&a# %a selalu e#e&%a 1!0ap$1a"a" da&% p$la"&&a"- Be&dasa&'a# Su&a! ,esa#a# !e&sebu! ba%a# ,e#$uala#'eud%a# e#*a!a! da# e&e'a#ya 'edala A&s%, Su&a! Pesa#a#- Be&dasa&'a# A&s%,su&a! ,esa#a# !e&sebu! ba%a# ,e#$uala# ebua!'a# Fa3!0da# S!0a 9ala"ya#d%'%&%'a# 'e,ada 7$la"&&a" sebaa% bu'!% bah.a ba&a# ya# d%,esa# sudah!e&eal%sas% da# &a#'a,#ya d%s%,a# sebaa% A&s%, Fa'!u& da# A&s%, Su&a! 1ala#-

    . Pembuatan K!itansi

    A,ab%la Fa3!0 da# Su&a! 1ala# sudah sa,a% d%!e,a! ,ela#a# a'a,ela#a# e%&%'a# Pebaya&a# ya# 'eud%a# +leh ba&ia" p$"8!ala" d%bua!'a#Kwia"1iya# d%bua! be&dasa&'a# A&s%, Fa'!u& ya# 'eud%a# d%se&ah'a# 'e,adap$la"&&a"sebaa% bu'!% ,ebaya&a# da# &a#'a,#ya d%s%,a# 'edala A&s%,

    K.%!a#s%

    ". Pembuatan #aporan

    Se!%a, a'h%& bula# Ba&ia" 7$"8!ala"selalu ebua! Lap%0a" 7$"8!ala"be&dasa&'a#A&s%, Fa'!u&da# Lap%0a" 7$1a"a" be&dasa&'a#A&s%, Pesa#a#da#Lap%0a" 7$"&i0i5a" be&dasa&'a# A&s%, Su&a! 1ala# ya# d%!u$u'a# 'e,ada K$palaBa&ia" 7$"8!ala"

    D%%#!a ;Bua!lah A*!%%!y d%a&a da&% da!a d%a!as G

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    29/48

    UNIVERSITASUNIVERSITAS

    BUDI LUHURBUDI LUHUR

    FAKULTASFAKULTAS

    TEKNOLOGITEKNOLOGI

    INFORMASIINFORMASI

    www.bl.ac.idwww.bl.ac.id

    HAL :HAL : 5454

    LASS DIAGRAMLASS DIAGRAM

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    30/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    HAL :HAL : '/'/

    LASS DIAGRAM

    $lass adalah sebuah s,es%H'as% ya# $%'ad%%#s!a#s%as% a'a# e#has%l'a# sebuah +b$e' da#e&u,a'a# %#!% da&% ,e#eba#a# da# desa%#be&+&%e#!as% +b$e'-

    $lass e#aba&'a# 'eadaa# (a!&%bu!@,&+,e&!%)sua!u s%s!e se'al%us e#a.a&'a# laya#a# u#!u'

    ea#%,ulas% 'eadaa# !e&sebu! (e!+da@8u#s%)- $lass diagram e#aba&'a# s!&u'!u& da#

    des'&%,s% class, pac%age da# +b$e' bese&!ahubu#a# sa!u saa la%# se,e&!% containment,e.a&%sa# as+s%as% da# la%#6la%#-

    $lass e%l%'% !%a a&ea ,+'+' ;< - Naa (da# s!e&e+!y,e)< ?- A!&%bu!< - Me!+da

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    31/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : ''

    LASS DIAGRAM =LAN9UTAN>

    A!&%bu! da# e!+da da,a! e%l%'% salah sa!us%8a! be&%'u! ;

    < Pri&ate !%da' da,a! d%,a#%l da&% lua& classya# be&sa#'u!a#

    < Protected ha#ya da,a! d%,a#%l +leh classya# be&sa#'u!a# da# a#a'6a#a' ya#e.a&%s%#ya

    < Public da,a! d%,a#%l +leh s%a,a sa$a'ama Class

    Atri;ut

    Metodeo!erasi

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    32/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : '2'2

    HUBUNGAN ANTAR LASS

    - As+s%as% ya%!u hubu#a# s!a!%s a#!a&class

    - Uu#yae#aba&'a# class ya# e%l%'% a!&%bu! be&u,a classla%# a!au class ya# ha&us e#e!ahu% e's%s!e#s% class la%#-Pa#ah na&igabilit' e#u#$u''a# a&ah uer' a#!a& class-

    ?- A&eas% ya%!u hubu#a# ya# e#ya!a'a# ba%a# (9!e&d%&%a!as--:)-

    - Pe.a&%sa# ya%!u hubu#a# h%&a&'%s a#!a& class- $lass da,a!d%!u&u#'a# da&% class la%# da# e.a&%s% seua a!&%bu! da#e!+da class asal#ya da# e#abah'a# 8u#s%+#al%!asba&u seh%#a %a d%sebu! a#a' da&% class ya# d%.a&%s%#ya-Kebal%'a# da&% ,e.a&%sa# adalah e#e&al%sas%-

    C- 5ubu#a# d%#a%s ya%!u &a#'a%a# ,esa# (message) ya#d%6passing da&% sa!u class 'e,ada class la%#- 5ubu#a#d%#a%s da,a! d%aba&'a# de#a# e#u#a'a# seuencediagram ya# a'a# d%$elas'a# 'eud%a#-

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    33/48

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : ''''

    /ONTO5 /LASS DIA7RAM

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    34/48

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : '('(

    MULTIPLI/ITY

    2993

    7991

    1995

    7995

    1

    5

    U#s,e*%Hed E=a*!ly +#e

    Je&+ +& +&e (a#y u#l%%!ed)

    O#e +& +&e

    Je&+ +& +#e (+,!%+#al s*ala& &+le)

    S,e*%Hed &a#e

    Mul!%,le d%s$+%#! &a#es 2p 399

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    35/48

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : ')')

    Asumsi : Se!%a, U#%! da,a! ebua! Leb%h da&% sa!u F+& Pe&%#!aa# Ba&a#- Sa!u F+& Pe&%#!aa# Ba&a# da,a! ebua! Leb%h da&% sa!u Bu'!% Pe#ye&aha#

    Ba&a# 'a&e#a da,a! d%u#'%#'a# 1ulah ya# d%%#!a da,a! !%da' saa de#a#$ulah ya# d%se&ah'a#-

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    36/48

    UNIVERSITASUNIVERSITAS

    BUDI LUHURBUDI LUHUR

    FAKULTASFAKULTAS

    TEKNOLOGITEKNOLOGI

    INFORMASIINFORMASI

    www.bl.ac.idwww.bl.ac.id

    HAL :HAL : 6767

    I#!e&a*!%+#D%a&a

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    37/48

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : '+'+

    S$?!$"c$ Dia&0a5

    euence diagram e#aba&'a# %#!e&a's% a#!a& +b$e' d%dala da# d% se'%!a& s%s!e (!e&asu' ,e#u#a displa'da# sebaa%#ya) be&u,a message ya# d%aba&'a#!e&hada, .a'!u- euence diagram !e&d%&% a!a& d%e#s%e&!%'al (.a'!u) da# d%e#s% h+&%>+#!al (+b$e'6+b$e' ya#!e&'a%!)-

    euence diagram b%asa d%u#a'a# u#!u' e#aba&'a#

    s'e#a&%+ a!au &a#'a%a# la#'ah6la#'ah ya# d%la'u'a#sebaa% &es,+#s da&% sebuah e&ent u#!u' e#has%l'a#output !e&!e#!u- D%a.al% da&% a,a ya# e#6trigger a'!%%!as!e&sebu! ,&+ses da# ,e&ubaha# a,a sa$a ya# !e&$ad% se*a&a%#!eal da# output a,a ya# d%has%l'a#-

    D%a&a %#% se*a&a 'husus be&as+s%as% de#a# use *ase

    d%a&a Me,e&l%ha!'a# !aha, de% !aha, a,a ya# seha&us#ya

    !e&$ad% u#!u' e#has%l'a# sesua!u d%dala use *ase

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    38/48

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHURU S O OG O S U S S U U U

    HAL :HAL : ',',

    /+#!+h Seue#*e D%a&a

    Pa+e P88( )

    : Bagian8em;alian

    : orm P88 : Control P88 : Pu!!lier : Barang : P88 : 8esan

    Jntr" P88( )Jntr" P88( ) ind ds!l( )

    $is!la" Pu!!lier( )$is!la" Pu!!lier( )

    ind d;rg( )

    $is!la" Barang( )$is!la" Barang( )

    umla.( )

    Lotal( )

    Pa+e 8esan ( )Pa+e 8esan( ) Pa+e 8esan( )

    Pa+e P88( ) Pa+e P88( )

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    39/48

    FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

    HAL :HAL : '4'4

    /+#!+h Seue#*e D%a&a

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    40/48

    HAL :HAL : (/(/

    /+llab+&a!%+# D%a&a

    $ollaboration diagram$uae#aba&'a# %#!e&a's% a#!a& +b$e'se,e&!% seuence diagram !e!a,% leb%he#e'a#'a# ,ada ,e&a# as%#6as%#

    +b$e' da# bu'a# ,ada .a'!u Pe#ya,a%a#message-

    Se!%a, message e%l%'% seuencenumber d% a#a message da&% leel!e&!%#% e%l%'% #++& - Messaes da&%leel ya# saa e%l%'% ,&eH's ya#saa-

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    41/48

    HAL :HAL : ((

    /+#!+h /+llab+&a!%+# D%a&a

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    42/48

    HAL :HAL : (2(2

    Sa$ca0 dia&0a5

    tatechart diagram e#aba&'a# !&a#s%s% da#,e&ubaha# 'eadaa# (da&% sa!u state 'e state la%##ya)sua!u +b$e' ,ada s%s!e sebaa% a'%ba! da&% stimuliya# d%!e&%a-

    Pada uu#ya statechart diagram e#aba&'a#class !e&!e#!u (sa!u class da,a! e%l%'% leb%h da&% sa!u

    statechart diagram)- Dala UML state d%aba&'a# be&be#!u' se%e,a!

    de#a# sudu! ebula! da# e%l%'% #aa sesua%'+#d%s%#ya saa! %!u- T&a#s%s% a#!a& state uu#yae%l%'% '+#d%s% guard ya# e&u,a'a# sya&a!!e&$ad%#ya !&a#s%s% ya# be&sa#'u!a# d%!ul%s'a# dala'u&u# s%'u-Action ya# d%la'u'a# sebaa% a'%ba! da&%e&ent !e&!e#!u d%!ul%s'a# de#a# d%a.al% a&%s %&%#-

    T%!%' a.al da# a'h%& d%aba&'a# be&be#!u' l%#'a&a#be&.aa ,e#uh da# be&.aa se!e#ah-

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    43/48

    HAL :HAL : ('('

    /+#!+h S!a!e D%a&a

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    44/48

    HAL :HAL : ((((

    De,l+ye#! D%a&a

    *eplo'ment+ph'sical diagram e#aba&'a#de!a%l baa%a#a '+,+#e# d%6deplo' dala%#8&as!&u'!u& s%s!e d% a#a '+,+#e# a'a#!e&le!a' (,ada es%# se&e& a!au ,%&a#!% 'e&asa,a) baa%a#a 'ea,ua# $a&%#a# ,ada

    l+'as% !e&sebu! s,es%H'as% se&e& da# hal6hal la%#ya# be&s%8a! Hs%'al

    Sebuah node adalah se&e& !or%station a!au,%&a#!% 'e&as la%# ya# d%u#a'a# u#!u' e#6

    deplo' '+,+#e# dala l%#'u#a# sebe#aya-5ubu#a# a#!a& node (%sal#ya T/P@IP) da#reuirement da,a! $ua d%deH#%s%'a# dalad%a&a %#%-

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    45/48

    HAL :HAL : ()()

    /+,+#e#! D%a&a

    $omponent diagram e#aba&'a# s!&u'!u& da#

    hubu#a# a#!a& '+,+#e# ,%&a#!% lu#a' !e&asu''e!e&a#!u#a# (dependenc') d% a#!a&a#ya-

    K+,+#e# ,%&a#!% lu#a' adalah +dul be&%s% codeba%' be&%s% source code au,u# binar' code ba%'librar' au,u# eecutable ba%' ya# u#*ul ,adacompile time, lin% time au,u# run time-

    Pada uu#ya '+,+#e# !e&be#!u' da&% bebe&a,aclass da#@a!aupac%age !a,% da,a! $ua da&%'+,+#e#6'+,+#e# ya# leb%h 'e*%l-

    K+,+#e# da,a! $ua be&u,a inter-ace ya%!u'u,ula# laya#a# ya# d%sed%a'a# sebuah'+,+#e# u#!u' '+,+#e# la%#-

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    46/48

    HAL :HAL : (*(*

    /+#!+h ; /+,+#e#! D%a&a

    applet1.class

    Demo.html applet2.class

    logo.gif

    applet1.java

    applet2.java

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    / ! h / ! D l !

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    47/48

    HAL :HAL : (+(+

    /+#!+h ; /+,+#e#! De,l+ye#!D%a&a

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

    FAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHURFAKULTAS TEKNOLOGI INFORMASI - UNIVERSITAS BUDI LUHUR

  • 7/18/2019 pemodelan-si-baru-uml.ppt

    48/48

    Re8e&e#s% Ma!e&% UML

    Sebaa% &e8e&e#s% dala e,ela$a&% da#e#u#a'a# UML s%!us6s%!us ya#e&u,a'a# ,+%#!e&

    < h!!,;@@...-*e!us6l%#'s-+&@++ul-h!l

    < h!!,;@@...-+-+&

    < h!!,;@@...-+-+&@!e*h#+l+y@ul@

    < h!!,;@@...-&a!%+#al-*+@ul

    < h!!,;@@...-ul-+&@