14
2 Use case
Deskripsi dari urutan aksi- aksi
yang ditampilkan
sistem yang menghasilkan suatu hasil yang terukur
bagi setiap aktor
3 Association
Relasi yang terjaadi antara aktor dengan objek satu
dengan objek yang lain.
4 Include
Relasi cakupan
memungkinkan suatu
usecase untuk menggunakan fungsionalitas
yang disediakan usecase lainnya
5 Extend
Memungkinkan suatu
usecase memiliki
kemungkinan untuk
memperluas fungsionalitas
yang disediakan
oleh usecase yang lainnya.
2.8.2 Activity Diagram
Activity diagram memodelkan alur kerja work flow sebuah proses bisnis dan
urutan aktivitas dalam suatu proses. Diagram ini sangat mirip dengan sebuah
Flowchart karena kita dapat memodelkan sebuah alur kerja dari satu aktivitas ke
aktivitas lainnya atau dari satu aktivitas kedalam keadaan sesaat state. Beberapa simbol-simbol yang ada pada diagram activity diagram disajikan dalam
Tabel 2.2. Tabel 2.2. Simbol-simbol dalam activity diagram
NO Gambar
Nama Keterangan
1 Start State
Memperlihatkan dimana
aliran kerja berawal 2
End State Memperlihatkan
dimana aliran kerja berakhir
3 State
Menambahkan state untuk suatu objek.
include
extend
15
4 Activity
Menggambarkan langkah
langkah dalam aliran kerja 5
Decision Memperlihatkan bagaimana
dua atau lebih langkah pada aliran
– aliran kerja 6
Transition Memperlihatkan bagaimana
aliran –
aliran kerja
bergerak dari suatu activity ke activity lainnya.
7 Swimlane
Memperlihatkan siapa yang bertanggung jawab untuk
melaksanakan tugas- tugas tertentu
pada activity
diagram.
2.8.3 Sequence Diagram
Sequence diagram menjelaskan interaksi objek yang disusun dalam suatu urutan
waktu. Diagram ini secara khusus berasosisasi dengan use case diagram. Sequence diagram
memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menhasilkan sesuatu didalam sequence diagram. Beberapa simbol yang
ada pada diagram use case disajikan dalam Tabel 2.3. Tabel 2.3. Simbol-simbol dalam Sequence diagram
NO Gambar
Nama Keterangan
1 Aktor
Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi
yang akan dibuat di luar sistem informasi yang akan dibuat itu
sendiri.
2 Lifeline
Menyatakan kehidupan suatu objek, untuk menggambarkan kelas dan
objek.
3 Objek
Menyatakan objek yang berinteraksi pesan.
message
16
4 Waktu
Aktif Menyatakan objek dalam keadaan
aktif dan berinteraksi, semua yang terhubung dengan waktu aktif.
5 Pesan tipe
create Menyatakan suatu objek membuat
objek yang
lain, arah
panah mengarah pada objek yang dibuat.
6 Pesan tipe
call Menyatakan suatu objek memanggil
operasimetode yang ada pada objek lain atau dirinya sendiri, sesuai
dengan
kelas objek
yang berinteraksi.
7 Pesan tipe
return Menyatakan bahwa suatu objek yang
telah menjalankan suatu operasi atau metode
menghasilkan suatu
kembalian ke objek tertentu, arah panah mengarah pada objek yang
menerima kembalian.
2.8.4
Class Diagram Class diagram
membantu kita dalam visualisasi struktur kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. Class diagram
memperlihatkan hubungan antarkelas dan penjelasan detail tiap-tiap kelas didalam model desain dalam logical view dari suatu sistem. Beberapa simbol-simbol
yang ada pada diagram class diagram disajikan dalam Tabel 2.4. Tabel 2.4. Simbol-simbol dalam Class diagram
NO Gambar
Nama Keterangan
1 Generalization
Hubungan dimana
objek anak
descendent berbagi perilaku dan
struktur data dari objek yang ada di atasnya objek induk ancestor.
2 Nary
Association Upaya untuk menghindari asosiasi
dengan lebih dari 2 objek.
create
1 nama_metode
1 keluaran