Anda di halaman 1dari 3

TUGAS REKAYASA PERANGKAT LUNAK Pertemuan ke-9

PERMODELAN PROSES Pemodelan menggunakan Use Cases. Use Case Model : Gambaran sebuah sistem yang menekankan pada prilaku sistem seperti tampak bagi pengguna Use Case Model membagi fungsional sebuah sistem kedalam transaksi-transaksi (use cases) yang memiliki arti bagi user (aktor) Use Cases Serangkaian interaksi user-sistem yang membantu pengguna mencapai sesuatu Sebuah use case menggambarkan serangkaian tindakan yang dilakukan sistem yang menghasilkan nilai bagi pengguna tertentu Sebuah use case menggambarkan sebuah proses Sebuah proses menggambarkan, awal sampai akhir, urutan kejadian, tindakan dan transaksitransaksi yang dibutuhkan untuk menghasilkan atau menyelesaikan sesuatu Contoh : proses penarikan uang di ATM Proses peminjaman buku di perpustakaan

Terdiri dari 2 jenis komponen Element Inti (core elements) Use case Aktor Batasan sistem Hubungan (core relationships) Asosiasi Generalisasi Extend Include y Elemen Inti - Use Cases - Actor - System Boundary

Hubungan

Aktor adalah suatu entitas di luar sistem yang dalam beberapa cara berpartisipasi dalam sistem Ada satu inisiator aktor yang menghasilkan stimulus awal, dan mungkin beberapa aktor lain yang berpartisipasi. Jenis aktor meliputi: peran yang dimainkan seseorang sistem komputer perangkat elektronik atau mekanik Untuk menemukan pelaku, dengan menjawab pertanyaan-pertanyaan berikut: Kelompok Pengguna yang membutuhkan bantuan dari sistem untuk melakukan tugas mereka? Kelompok pengguna diperlukan untuk menjalankan fungsi utama sistem? Kelompok pengguna diminta untuk melakukan fungsi sekunder, seperti pemeliharaan sistem dan administrasi? Akan sistem berinteraksi dengan hardware eksternal atau perangkat lunak sistem? Mengidentifikasi Use Case dapat berdasarkan : Aktor : 1. Identifikasi para aktor yang terkait dengan sistem atau organisasi. 2. Untuk masing-masing aktor, identifikasi proses yang mereka memulai atau ikuti Event : 1. Mengidentifikasi kejadian eksternal dimana sistem harus merespon 2. Berkaitan dengan kejadian-kejadian tersebut identifikasi aktor dan use case yang digunakan.