commit to user
11 Sehingga jalannya penalaran runut maju dapat dimulai dari data menuju tujuan,
dari bukti menuju hipotesa, dari temuan menuju penjelasan, atau dari pengamatan menuju diagnosa.
2.2 Tahap Perancangan sistem dengan Unified Modelling Language UML
Unified Modelling Language merupakan bahasa standart yang digunakan untuk menjelaskan dan menvisualisasikan artifak dari proses analisis dan disain
berorientasi objek. Sholiq, 2006 . UML menyediakan beberapa diagram visual yang menunjukan berbagai
aspek dalam sistem UML antara lain yaitu :
2.2.1 Use Case Diagram
Diagram use case atau use case diagram menyajikan interaksi antara use case dan aktor. Dimana, aktor dapat berupa orang, peralatan, atau sistem lain yang
berinteraksi dengan sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem atau persyaratan-persyaratan yang harus dipenuhi sistem
dari pandangan pemakai. Sholiq, 2006 . Simbol-simbol yang digunakan didalam diagaram use case dapat dilihat pada tabel 2.1
Tabel 2.1 Simbol Komponen use case
NO GAMBAR
NAMA KETERANGAN
1 Actor
Menspesifikasikan himpuan peran yang pengguna mainkan ketika berinteraksi
dengan use case.
2 Dependency
Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri independent
akan mempengaruhi elemen yang bergantung padanya elemen yang tidak
mandiri independent.
commit to user
12
3 Generalization
atau Extends
Hubungan dimana objek anak descendent berbagi perilaku dan berbagi struktur data
dari objek yang ada di atasnya yaitu objek induknya. ancestor.
4 Include
Menspesifikasikan bahwa use case sumber secara eksplisit.
6 Association
Apa yang menghubungkan antara objek satu dengan objek lainnya.
7 System
Menspesifikasikan paket yang menampilkan sistem secara terbatas.
8 Use Case
Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan
suatu hasil yang terukur bagi suatu aktor
9 Collaboration
Interaksi aturan-aturan dan elemen lain yang bekerja sama untuk menyediakan
prilaku yang lebih besar dari jumlah dan elemen-elemennya sinergi.
10 Note
Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber
daya komputasi
2.2.2 Activity Diagram
Diagram aktivitas atau Activity diagram menggambarkan aliran fungsionalitas sistem. Diagram aktivitas adalah cara lainnya untuk memodelkan
aliran kejadian yang menunjukkan informasi yang sama sebagaimana aliran kejadian dengan teks. Pada tahap pemodelan bisnis, diagram aktivitas dapat
digunakan untuk menunjukkan aliran kerja bisnis business work-flow. Dapat juga digunakan untuk menggambarkan aliran kejadian flow of events dalam use
commit to user
13 case. Sholiq, 2006 . Simbol-simbol yang digunakan didalam diagram aktiviti
dapat dilihat pada tabel 2.2 Tabel 2.2 Simbol Komponen activity diagram
Bentuk Komponen Keterangan
Start state
menunjukkan dimulainya suatu workflow pada sebuah activity
diagram.
End state
menggambarkan akhir dari pada sebuah activity diagram.
State
State
menggambarkan sebuah pekerjaantugas dalam workflow.
State transition
menunjukkan kegiatan apa berikutnya setelah suatu kegiatan
sebelumnya.
Decision
suatu titikpoint pada activity diagram yang mengindikasikan
suatu kondisi dimana ada kemungkinan perbedaan transisi
commit to user
14
2.2.3 Sequence Diagram