NIM : 1713070020
MATA KULIAH : Object Oriented System Analysis and Design
DOSEN : Budi Indiarto
Mendaftar sebagai
anggota perustakaan
<<include>>
Menyetujui
Membuat request
pengunjung masuk
peminjaman buku
daftar tunggu
<<include>>
Membaca e-book
Melihat laporan
di Aplikasi secara <<include>>
pengunjung
online
Mengembalikan e-
book
B. Use Case Scenario
1. Use case scenario untuk proses pengunjung perpustakaan mendaftar sebagai anggota
perpustakaan dapat dilihat pada Use Case Scenario 1 Mendaftar Sebagai Anggota
Perpustakaan di bawah.
Use Case Description Use Case ini menggambarkan proses pengguna mendaftar sebagai
anggota perpustakaan.
7. Pegawai/Petugas Perpustakaan
menyetujui form request mahasiswa
untuk mendaftar sebagai anggota
perpustakaan online.
9. Aplikasi mengirimkan
username dan password ke email
mahasiswa, yaitu email
universitas.
Post-Condition Mahasiswa dapat login ke dalam web Aplikasi Pinjam Buku Perpustakaan
Perbanas Bekasi dengan username dan password yang telah diterima
melalui email yang dikirimkan aplikasi
2. Use case scenario untuk proses mencari buku di library perpustakaan web Aplikasi Pinjam
Buku Perpustakaan Perbanas Bekasi dapat dilihat pada Use Case Scenario 2 Mencari Buku di
Perpustakaan di bawah.
Use Case Description Use Case ini menggambarkan proses pengguna melakukan pencarian
buku di web Aplikasi Pinjam Buku Perpustakaan Perbanas Bekasi.
Secondary Actor -
Post-Condition Aplikasi menampilkan hasil pencarian buku yang paling sesuai dengan
kata kunci yang dimasukkan dan Mahasiswa dapat memilih buku yang
paling sesuai/diinginkan.
3. Use case scenario untuk proses membuat request peminjaman buku dapat dilihat pada Use
Case Scenario 3 Membuat Request Peminjaman Buku di bawah.
Use Case Description Use Case ini menggambarkan proses pengguna membuat permohonan
peminjaman buku.
Pre-Condition Mahasiswa telah melakukan pencarian buku dan menemukan buku yang
akan dipinjam
2. Aplikasi mengecek
ketersediaan buku.
Post-Condition Aplikasi mengirimkan email kepada pengguna bahwa buku tersedia dan
dapat dipinjam serta diambil dari perpustakaan.
4. Use case scenario untuk proses masuk ke dalam daftar tunggu peminjaman buku dapat
dilihat pada Use Case Scenario 4 Masuk ke Dalam Daftar Tunggu di bawah.
Use Case Description Use Case ini menggambarkan proses pengguna masuk ke dalam daftar
tunggu peminjaman buku
Secondary Actor -
5. Aplikasi menyimpan
permintaan pengguna
5. Use case scenario untuk proses membaca buku elektronik secara online dapat dilihat pada
Use Case Scenario 5 Membaca E-Book di bawah.
Use Case Description Use Case ini menggambarkan proses pengguna membaca buku elektronik
secara online/offline di web aplikasi Peminjaman Buku Kampus Perbanas
Bekasi
Secondary Actor -
Pre-Condition Mahasiswa telah melakukan pencarian buku dan menemukan buku yang
akan dibawa
Post-Condition Aplikasi menampilkan konten buku yang dapat dibaca oleh pengguna baik
secara online maupun secara offline.
6. Jika mahasiswa yang ingin memohon izin untuk tidak menghadiri perkuliahan tidak dapat membuat
request-nya sendiri, petugas asrama dapat mewakili mahasiswa tersebut. Use case scenario untuk
proses membuat request oleh Petugas Asrama dapat dilihat pada Use Case 2 Request oleh Petugas
Asrama di bawah.