Pengunjung
SIMBOL PADA DIAGRAM USE CASE (6)
SIMBOL DESKRIPSI
Menggunakan / include
<<include>> • Relasi use case included ke sebuah use
case dasar dimana use case included
Contoh : memerlukan use case dasar untuk
Mencari
Peminjaman menjalankan fungsinya atau sebagai
<<include>> syarat dijalankan use case ini.
Mengelola
• Use case terpanggil (included use case)
Pengembalian
selalu diperlukan oleh use case dasar.
• Panah hubungan dari use case dasar ke
use case included.
Petugas
STUDI KASUS
1.Definisikan Aktor
2.Definisikan Use Case
3.Definisikan Skenario
4.Membuat Use Case Diagram
USE CASE
DEFINISIKAN AKTOR
Pemecahan studi kasus tahap pertama yaitu melakukan pencarian aktor, siapa
orang yang terlibat dalam SIM Perpustakaan. Sehingga di dapatkan aktor sebagai
berikut :
NO AKTOR DESKRIPSI
1 Petugas Perpustakaan Orang yang bertugas dan memiliki hak akses untuk
melakukan operasi pengelolaan data pustaka (buku),
anggota, dan proses peminjaman serta pengembalian
buku
2 Anggota Orang yang diperbolehkan meminjam buku dan
diharuskan untuk mengembalikan buku
3 Pengunjung Orang yang hanya dapat melihat dan membaca buku
di perpusakaan tanpa hak untuk meminjam buku
Catatan :
Untuk mendefinisikan actor disesuaikan dengan pemahaman seorang analis dan kebutuhan dilapangan.
USE CASE
DEFINISIKAN USE CASE (1)
Catatan :
Untuk mendefinisikan use case disesuaikan dengan pemahaman seorang analis
dan kebutuhan dilapangan.
USE CASE
SKENARIO PER USE CASE (1)
Skenario Normal
Catatan :
• Untuk mendefinisikan skenario per use case
disesuaikan dengan pemahaman seorang analis dan
kebutuhan dilapangan.
NO USE CASE DESKRIPSI
1 Mengelola Petugas Merupakan proses untuk mengelola data petugas yang
didalamnya terdapat proses memasukkan petugas, mengubah
petugas, menghapus petugas, mencari petugas, dan melihat
petugas.
2 Mengelola Anggota Merupakan proses untuk mengelola data anggota yang
didalamnya terdapat proses memasukkan anggota, mengubah
anggota, menghapus anggota, mencari anggota, dan melihat
anggota.
3 Mengelola Peminjaman Merupakan proses untuk mengelola transaksi peminjaman yang
didalamnya terdapat proses memasukkan peminjaman,
mengubah peminjaman, menghapus peminjaman, mencari
peminjaman, melihat peminjaman, mencari anggota, dan
mencari buku.
4 Mengelola Pengembalian Merupakan proses untuk mengelola transaksi pengembalian yang
didalamnya terdapat proses memasukkan pengembalian,
mengubah pengembalian, menghapus pengembalian, mencari
pengembalian, melihat pengembalian, dan mencari peminjaman
seta menghitung denda
5 Mencari Katalog Buku Merupakan proses yang dilakukan oleh Anggota dan Pengunjung
untuk mencari buku
Catatan :
• Lakukan pemahaman yang sama untuk membuat skenario use case yang lainnya Mengelola Petugas, Mengelola
Anggota, Mengelola Peminjaman, dan Mengelola Pengembalian serta Mencari Katalog Buku
USE CASE
DIAGRAM USE CASE (1)