Karakteristik Sistem Informasi Sistem Informasi
12 grafikal tentang siapa yang akan menggunakan sistem dan dengan
cara bagaimana user berinteraksi dengan sistem.
2.1.6.1.1.Simbol Use Case dan Aktor.
Use Case merupakan bagian dari seluruh fungsi sistem. Use Case digambarakan secara grafik dengan elips
yang horizontal dengan nama dari use case tertera, dibawah atau didalam elips. Pada gambar berikut adalah
gambar simbol use case.
Gambar 2.2 Simbol Use Case
Actor merupakan segala sesuatu yang dibutuhkan untuk berinteraksi dengan sistem untuk mengubah
informasi. Actor dapat berupa orang, organisasi atau sistem informasi yang lain atau juga sebuah waktu kejadian. Pada
gambar berikut adalah ambar symbol actor.
Gambar 2.3 Simbol Actor
Use case symbol
13
2.1.6.1.2.Relasi
Relasi digambarkan dengan sebuah garis di antara dua simbol di dalam use case diagram. Arti relasi bias
berbeda antara satu dengan yang lainya tergantung pada bagaimana cara garis digambar dan tipr symbol yang
disambungkan. Ada beberapa jenis relasi yang digunakan untuk
menggambarkan use case diagram, yaitu : 1.
Association adalah relasi antara actor dan sebuah use case dimana terjadi interaksi
diantara keduanya. 2.
Extends yaitu sebuah relasi antara extension use case dan use case extend. Extension use
case adalah sebuah use case yang berisi langkah-langkah yang diekstrak dari sebuah
use case yang lebih kompleks agar menjadi use case yang lebih sederhana dan kemudian
diberikan tambahan fungsinya. 3.
Uses atau includes yaitu sebuah relasi antara abstractus case dan use case yang
digunakan. Abstract use case adalah sebuah use case yang mengurangi redudans antara
satu atau lebih use case dengan cara
14 mengkombinasikan langkah-langkah yang
umum yang ditemukan dalam case-nya. 4.
Depends on yaitu sebuah relasi use case yang menentukan bahwa use case yang lain harus
dibuat sebelum current use case dan dapat menentukan urutan dimana use case perlu
untuk dikembangkan. Digambarkan sebagai garis anak panah yang dimulai dari satu use
case dan menunjuk ke use case yang bergantung padanya. Setiap relasi depends on
diberi label “depends on”. 5.
Inheritance yaitu sebuah relasi use case yang tingkah laku pada umumnya menggambarkan
dua actor yang menginisisasi use case yang mana akan ditugaskan dan diektrapolasi
dalam abstrak actor yang baru untuk mengurangi redudansi. Aktor yang lain dapat
menurunkan interaksi dari abstrak actor. Relasi ini digambarkan dengan garis anak
panah yang dimulai pada satu actor dan menunjuk ke abstrak actor yang memiliki
interaksi dengan turunan dari actor yang pertama.