41
Gambar 2.17 : Realize
2.5.3 Diagram
Setiap sistem
yang kompleks
seharusnya dapat
dipandang dari
sudut yang
berbeda-beda sehingga kita bias
mendapatkan pemahaman secara
menyeluruh. Untuk
upaya tersebut,
UML menyediakan
9 jenis diagram yang
dapat dikelompokkan
berdasarkan sifatnya statis atau
dinamis. Ke 9 jenis
diagram dalam UML itu
adalah :
1. Diagram
Kelas .
Bersifat statis.
Diagram ini memperlihatk
an himpunan kelas-kelas,
antarmuka- antarmuka,
kolaborasi- kolabirasi,
serta relasi-
relasi. Meskipun
bersifat statis, diagram kelas
sering pula
memuat kelas-kelas
aktif.
2. Diagram
Objek
. Bersifat
statis. Diagram ini
memperlihatk an
objek- objek
serta relasi
antarobjek.
Print to PDF without this message by purchasing novaPDF
http:www.novapdf.com
42
Diagram objek
memperlihatk an instansiasi
statis dari
segala sesuatu yang
dijumpai pada diagram
kelas.
3. Diagram
Use Case.
Bersifat statis.
Diagram ini memperlihatk
an himpunan use case dan
aktor-aktor suatu
jenis khusus
dari kelas.
Diagram ini terutama
sangat penting untuk
mengorganis asi
dan memodelkan
perilaku dari suatu sistem
yang dibutuhkan
serta diharapkan
pengguna.
4. Diagram
Sequence.
Bersifat dinamis.
Diagram urutan adalah
diagram interaksi
yang menekankan
pada pengiriman
pesan dalam suatu waktu
tertentu.
5. Diagram
Collaboratio n. Bersifat
dinamis. Diagram
kolaborasi adalah
diagram interaksi
yang menekankan
Print to PDF without this message by purchasing novaPDF
http:www.novapdf.com
43
organisasi structural dari
objek-objek yang
menerima serta
mengirim pesan.
6. Diagram
Statechart.
Bersifat dinamis.
Diagram ini memperlihatk
an state-state pada sistem;
memuat state, transisi,
event, serta
akivitas. Diagram ini
terutama penting untuk
memperlihatk an
sifat dinamis dari
antarmuka, kelas,
kolaborasi, dan terutama
penting pada pemodelan
sistem-sistem yang reaktif.
7. Diagram
Activity.
Bersifat dinamis.
Diagram ini adalah
tipe khusus
dari diagram state
yang memperlihatk
an aliran dari suatu
aktivitas ke
aktivitas lainnya
dalam suatu sistem.
Diagram ini terutama
penting dalam
pemodelan fungsi-fungsi
dalam suatu sistem
dan memberi
tekanan pada
Print to PDF without this message by purchasing novaPDF
http:www.novapdf.com
44
aliran kendali antarobjek.
8. Diagram