Use Case Diagram Activity Diagram

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