Use Case Actor Komponen Utama dalam Pemodelan Use Case

II.13.3 Komponen Utama dalam Pemodelan Use Case

II.13.3.1 Use Case

Use case adalah urutan langkah-langkah yang secara tindakan saling terkait skenario, baik terotomatisasi, maupun secara manual, untuk tujuan melengkapi satu tugas bisnis tunggal.

II.13.3.2 Actor

Actor pelaku adalah segala sesuatu yang perlu berinteraksi dengan sistem untuk pertukaran informasi. Pada pemodelan use case terdapat 4 buah tipe actor yaitu : 1. Primary business actor adalah stakeholder yang terutama mendapatkan keuntungan dari pelaksanaan use case contoh: karyawan dengan menerima gaji untuk periode tertentu. 2. Primary system actor adalah stakeholder yang secara langsung berhadapan dengan sistem untuk menginisiasi atau memicu kegiatan atau sistem. contoh: operator telepon yang memberikan bantuan kepada pelanggan, kasir bank yang memproses transaksi. 3. External server actor adalah stakeholder yang melayani kebutuhan pengguna use case contoh: biro kredit yang memiliki kuasa atas perubahan kartu kredit. 4. External receiver actor adalah stakeholder yang bukan pelaku utama, tapi menerima nilai yang terukur atau teramati output dari use case contoh: gudang menerima paket permintaan untuk menyiapkan pengiriman sesudah seorang pelanggan memesannya. 5. Temporal event adalah kejadian sistem yang dipicu dengan waktu contoh: sistem billing untuk perusahaan kredit secara otomatis mencetak tagihan pada hari kelima dalam bulan itu, billing PLN, billing PAM, bank merekonsiliasi transaksi tiap hari pada jam 5 sore. Yang menjadi actor pelaku disini adalah waktu. Ada beberapa langkah yang digunakan dalam mengidentifkasikan aktor binis yaitu: a. Menggunakan referensi dokumen berikut:  Diagram konteks yang mengidentifikasi ruang lingkup dan batasan sistem  Dokumentasi sistem dan manual pengguna yang ada.  Waktu pertemuan proyek dan lokakarya.  Dokumen persyaratan, perjanjian proyek, atau pernyataan kerja yang ada. b. Saat mencari actor, ajukan pertanyaan berikut:  Siapa atau apa yang menyediakan input ke dalam sistem ?  Siapa atau apa yang menerima output dari sistem ?  Interface apa yang dibutuhkan bagi sistem yang lain ?  Apakah ada kejadian yang dipicu secara otomatis pada waktu yang telah ditentukan sebelumnya ?  Siapa yang akan mengurusi informasi dalam sistem ? c. Buatlah definisi tekstual aktor menggunakan tabel dengan memuat istilah, sinonim dan deskripsi.

II.13.3.3 Use Case dan Actor Relationship