A. Pengertian Use Case
Use
case adalah rangkaian/uraian sekelompok yang saing terkait dan membentuk sistem
secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case
digunakan untuk membentuk tingkah laku benda/thing dalam sebuah mode serta
direalisasikan oleh sebuah collaborator, umumnya use case digambarkan dengan
sebuah elips dengan garis yang solid, biasanya mengandung nama. Use case
menggambarkan proses system (kebutuhan system dari sudut pandang user). Secara
umum use case adlah :
·
Pola perilaku system
·
Urutan transaksi yang berhubungan yang dilakukan
oleh aktor
B. Komponen use case
·
Actor
Actor merupakan seseorang atau
sesuatu seperti mesin atau perangkay yang berinteraksi dengan sistem. Actor
dapat memberikan sebuah informasi inputan kepada sistem atau keduanya menerima,
dan memberikan informasi pada sistem. Actor hanya berinteraksi dengan use case
(case) akan tetapi tidak memiliki kontrol atas use case.
Yang menyebabkan actor bernteraksi
dengan sistem :
ü
Adanya arus yang diterima maupun yang diinputkan
ke dalam sistem
ü
Interaksi dengan sesorang atau suatu pihak yang
mengelola sistem tersebut
ü
Sumber daya yang berasal dari luar yang
digunakan oleh sistem
ü
Sistem lain yang berinteraksi dengan sistem akan
di bangun
·
Case
Case adalah sebuah gambaran
funsionalitas dari suatu sistem, sehingga pengguna sistem paham dan mengerti
mengenai kegunaan dan manfaat dari sistem yang dibangun.
Use case diagram hanya digunakan
utnuk menggambarkan sebuah sistem tersebut berjalan untuk pengguna, bukan
berdasarkan dari alur maupun urutan kejadian proses suatu sistem dari pengguna
sampai dengan tahap akhir (state diagram).
Menentukan
use case pada sistem :
ü
Gambaran tugas dari sebauh aktor
ü
Sistem yang memberikan informasu balasa yang
bernilai kepada aktor
Relasi yang terdapat dalam use case :
1.
Generalization : Sebuah elemen dapat merupakan
spesialisasi dari elemen lainnya (pewarisan)
2.
Assosiation : Menghubungkan link antara element
(use case ataupun actor) yang ada pada sistem
3.
Dependency : Sebeuah element bergantung dalam
beberapa cara ke element lainnya
4.
Agregation : Bentuk asosiation dimana sebuah
element berisi element lainnya (relasi antara elemennya lemah dan dapat dengan
mudah dipisahkan)
5.
Composition : memeiliki relasi yang kuat dengan
element lainnya dan saling bergantung terhadap element yang satu dengan element
yang lainnya sehingga sulit uttuk dipisahkan.
C. Contoh Use Case Diagram pada Aplikasi Sistem
Informasi Laporan Keuangan
Sumber :








0 komentar:
Posting Komentar