0% menganggap dokumen ini bermanfaat (0 suara)
60 tayangan20 halaman

Model dan Narasi Use Case Sistem

Use case model terdiri atas diagram use case, uraian use case, dan skenario use case yang digunakan untuk menggambarkan sistem dan hubungan antara sistem dengan aktor secara global dan rinci. Diagram use case menggunakan notasi sistem, aktor, kasus penggunaan, asosiasi, ketergantungan, dan generalisasi. Uraian use case menjelaskan asumsi, prasyarat, pemicu, langkah proses, dan pasca kondisi setiap kasus penggunaan. Sken

Diunggah oleh

Naufal S Amaanullah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
60 tayangan20 halaman

Model dan Narasi Use Case Sistem

Use case model terdiri atas diagram use case, uraian use case, dan skenario use case yang digunakan untuk menggambarkan sistem dan hubungan antara sistem dengan aktor secara global dan rinci. Diagram use case menggunakan notasi sistem, aktor, kasus penggunaan, asosiasi, ketergantungan, dan generalisasi. Uraian use case menjelaskan asumsi, prasyarat, pemicu, langkah proses, dan pasca kondisi setiap kasus penggunaan. Sken

Diunggah oleh

Naufal S Amaanullah
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd

USE CASE MODEL

USE CASE MODEL


Project analysis slide 2
 Use case model yaitu sekumpulan diagram yang digunakan untuk
menggambarkan sistem kedalam notasi grafis.
 Use case model lebih terfokus pada penggambaran tujuan dari suatu sistem.

 Use case model terdiri dari tiga notasi yakni Use Case Diagram, Use Case
Narrative, dan Use Case Scenario.
USE CASE DIAGRAM

Project analysis slide 3


 Use case diagram yaitu diagram yang digunakan untuk menggambarkan
hubungan antara sistem dengan aktor.
 Use case diagram hanya menggambarkan secara global. Oleh karenanya
elemen-elemen yang digunakan pun sangat sedikit.
USE CASE DIAGRAM

Project analysis slide 4


System Use Case

Dependency

Actor Association Generalization


USE CASE DIAGRAM

Project analysis slide 5


 Sistem, merupakan batasan-batasan proses yang sudah dideskripsikan dalam
sebuah sistem.
 Aktor, elemen yang menjadi pemicu sistem. Aktor bisa berupa orang, mesin
ataupun sistem lain yang berinteraksi dengan use case.
 Use case, potongan proses yang merupakan bagian dari sistem.
 Association, menggambarkan interaksi antara use case dan aktor.
 Dependency, menggambarkan relasi antara dua use case. Ada 2 tipe
dependency yaitu include dan extends. Include merupakan tipe dari
dependency yang menghubungkan dua use case, dimana satu use case
membutuhkan use case yang satunya. Sedangkan extends adalah tipe dari
dependency yang menghubungkan dua use case dimana satu use case
terkadang akan memanggil use case yang satunya tergantung pada kondisi.
USE CASE DIAGRAM

Project analysis slide 6


 Generalization, menggambarkan pewarisan antara dua aktor atau use case
dimana salah satu aktor atau use case mewarisi properties ke aktor atau use
case yang satunya.
<< Include >>
Pembelian Update Stok
Barang Barang

Staf Gudang
Pembelian << Extends >> Pengurangan
Barang Tunai Kas
USE CASE NARRATIVE

Project analysis slide 7


 Use case narrative yaitu uraian deskripsi dari use case diagram sehingga
pengguna UML bisa mengetahui detail dari proses yang ada pada use case
diagram.
 Elemen-elemen yang digunakan pada use case narrative adalah:
1. Assumption, yaitu asumsi-asumsi yang harus bernilai true, agar use case
bisa bekerja. Assumption identik dengan batasan dari use case.
2. Pre-conditions, yaitu identik dengan assumptions, hanya saja pre-
conditions harus udah diperiksa sebelum use case melakukan pekerjaannya
agar kondisinya bernilai true. Seperti misalnya seorang programmer yang
membuat sebuah fungsi dengan sebuah parameter, sebelum fungsi itu
memproses parameter yang diinputkan, parameter tersebut diperiksa dulu
sehingga memungkinkan kondisinya bernilai true.
USE CASE NARRATIVE

Project analysis slide 8


3. Use case initiation yaitu trigger (pemicu) sehingga use case mulai bekerja.
4. Process or dialog, yaitu urutan langkah deskripsi dari use case.
5. Use case termination, yaitu hal yang membuat use case berhenti bekerja.
6. Post-conditions, yaitu asumsi-asumsi yang harus bernilai true, ketika use
case berhenti bekerja.
USE CASE NARRATIVE

Project analysis slide 10


USE CASE SCENARIO

 Use case scenario, yaitu diagram yang menggambarkan logika-logika


(kemungkinan scenario) dari use case narrative. Berikut ini contohnya:
LATIHAN

 Buat use case model (use case diagram, use case narrative, use case
scenario) dan activity diagram dari aktivitas berikut:
1. Pasien melakukan pendaftaran dengan memberikan ID (Kartu Identitas)
2. Jika pasien baru, petugas RS membuat catatan medis
3. Jika pasien lama, petugas RS mencari catatan medis
4. Petugas RS mencatat pendaftaran pasien,
5. Petugas RS memberikan kartu berobat kepada pasien
LATIHAN
USE CASE DIAGRAM
LATIHAN
USE CASE SECRENARIO
LATIHAN
Thank You

Anda mungkin juga menyukai