Anda di halaman 1dari 2

Nama Use Case

Aktor
Deskripsi
Pra-Kondisi
Pasca-Kondisi

Pendaftaran Akun
Petugas Perpustakaan, Peminjam (Mhs)
Mhs mendaftarkan akun kepada petugas perpustakaan
1. Mhs telah terdaftar pada universitas terkait dan merupakan mahasiswa aktif
1. Petugas telah menyimpan data mhs aktif yang berkaitan
2. Mhs memiliki akun yang resmi dan boleh meminjam buku
AKSI AKTOR
REAKSI SISTEM
Skenario Normal
Memberikan Identitas mahasiswa terkait seperti 1. System menerima data data yang dimasukan
nama, nim, alamat, tempat tanggal lahir, jurusan, 2. System mencatat tanggal pendaftaran
3. System memberikan id pendaftar
prodi. dll
Skenario Alternatif
Mengulangi memberikan Identitas mahasiswa
1. System mengulangi menerima data data
terkait seperti nama, nim, alamat, tempat tanggal
yang dimasukan jika ada kesalahan
lahir, jurusan, prodi jika ada kesalahan
Nama Use Case
Aktor
Deskripsi

Peminjaman Buku
Petugas Perpustakaan, Peminjam (Mhs)
Mhs meminjam buku ke perpustakaan dan petugas menyimpan data transaksi
peminjaman
Pra-Kondisi
1. Mhs harus sudah memiliki akun yang telah terdaftar agar dapat meminjam
buku
Pasca-Kondisi
1. Petugas menyimpan data transaksi peminjaman buku
2. Mhs mendapatkan buku yang dipinjam
AKSI AKTOR
REAKSI SISTEM
Skenario Normal
1. Memasukkan data peminjaman seperti id mhs, 1. Melakukan validasi data mhs
tanggal transaksi
2. Mencatat data transaksi
Skenario Alternatif
1. Jika validasi data salah/tidak valid, maka akan
tampil error

Nama Use Case


Aktor
Deskripsi
Pra-Kondisi
Pasca-Kondisi

Pengembalian buku
Petugas Perpustakaan, Peminjam (Mhs)
Mhs mengembalikan buku kepada petugas perpustakaan
1. Mhs membawa buku yang akan dikembalikan dan id resmi
1. Perpustakaan telah mendapatkan kembali buku yang telah dipinjam
2. Petugas menyimpan data transaksi pengembalian
AKSI AKTOR
REAKSI SISTEM
Skenario Normal
1. Memberikan buku yang akan dipinjam
1. Melakukan validasi data mhs
2. Memberikan id yang telah terdaftar
2. Mencatat data transaksi
Skenario Alternatif
Mengulangi memberika id yang telah terdaftar
1. system akan menampilkan error dan
jika ada kesalahan
mengulangi proses jika validasi data gagal

Nama Use Case


Aktor
Deskripsi
Pra-Kondisi

Update Buku
Petugas Perpustakaan
Petugas Perpustakaan mengupdate data buku jika buku hilang dan rusak
1. Petugas harus memiliki akses pada system
2. Petugas memiliki objek yang akan dieksekusi
Pasca-Kondisi
1. Data buku telah diupdate
AKSI AKTOR
REAKSI SISTEM
Skenario Normal
1. Memasukkan data data baru yang akan
1. Sistem mendapatkan data data baru yang
dieksekusi oleh sistem
dimasukkan oleh petugas perpustakaan
2. Buku yang diupdate telah mendapatkan data
data baru
Skenario Alternatif

Anda mungkin juga menyukai