commit to user
10
Tabel 2.2 Simbol
Activity Dia gram
Gambar Nama
Keterangan
Activity
Memperlihatkan bagaimana
masing- masing
kelas antarmuka
saling berinteraksi satu sama lain
Action
State dari sistem yang mencerminkan eksekusi dari suatu aksi
Initia l Node
Bagaimana objek dibentuk atau diawali.
Activity Fina l Node
Bagaimana objek
dibentuk dan
dihancurkan
Fork Node
Satu aliran yang pada tahap tertentu berubah menjadi beberapa aliran
2.5.3 Class Diagram
Cla ss
adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek.
Cla ss
menggambarkan keadaan atributproperti suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut metodafungsi.
Cla ss diagra m
menggambarkan struktur dan deskripsi
cla ss
,
packa ge
dan objek beserta hubungan satu sama lain seperti pewarisan, asosiasi, dan lain-lain.
Cla ss
memiliki tiga area pokok yaitu nama
stereotype
, atribut, metoda. Huda, 2010
commit to user
11
Table 2.3 Simbol
Cla ss Dia gram
Gambar Nama
Keterangan
Genera liza tion
Hubungan dimana
objek anak
descendent
berbagi perilaku
dan struktur data dari objek yang ada di
atasnya objek induk
a ncestor
.
Na ry Associa tion
Upaya untuk
menghindari asosiasi
dengan lebih dari 2 objek.
Cla ss
Himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.
Colla bora tion
Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan
suatu hasil yang terukur bagi suatu aktor
Rea lization
Operasi yang benar-benar dilakukan oleh suatu objek.
Dependency
Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
independent
akan mempegaruhi
elemen yang
bergantung padanya
elemen yang tidak mandiri
Associa tion
Apa yang menghubungkan antara objek satu dengan objek lainnya
commit to user
12
2.5.4 Sequence Diagram
Sequence diagra m
menggambarkan interaksi antar objek di dalam dan di sekitar sistem termasuk pengguna,
display
, dan sebagainya berupa
message
yang digambarkan terhadap waktu.
Sequence dia gra m
biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai
respons dari sebuah
event
untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi
secara internal dan output apa yang dihasilkan. Masing-masing objek, termasuk aktor, memiliki lifeline vertikal.
Messa ge
digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase desain berikutnya,
messag
e akan dipetakan menjadi operasimetoda dari class.
Activa tion ba r
menunjukkan lamanya eksekusi sebuah proses, biasanya diawali dengan diterimanya sebuah
message.
Huda, 2010 Table 2.4 Simbol
Sequence Dia gram
Gambar Nama
Keterangan
LifeLine
Objek
entity
, antarmuka yang saling berinteraksi.
Messa ge
Spesifikasi dari komunikasi antar objek yang
memuat informasi-informasi
tentang aktifitas yang terjadi
Messa ge
Spesifikasi dari komunikasi antar objek yang
memuat informasi-informasi
tentang aktifitas yang terjadi
commit to user
13
BAB III ANALISIS SISTEM DAN DESAIN