Pinjam buku Pengembalian buku Pesan Buku

80 Precondition Admin berada di submenu informasi buku Postcondition Informasi ketersedian buku diketahui..

h. Pinjam buku

Tabel 4.10. Spesifikasi Naratif Use Case Pinjam Buku Use case Pinjam buku Brief Description Use case ini user dapat melakukan transaksi buku Actor Admin 81 Main Flow 1. Admin memilih menu Perpustakaan, kemudian memilih sub menu Informasi buku 2. Sistem akan menampilkan tampilan halaman informasi buku 3. Admin memilih sub menu Pinjam buku 4. Sistem menampilkan sub menu transaksi peminjaman buku 5. Admin menginput id buku dan judul buku dengan menggunakan barcode scanner 6. Admin menginput id peminjam dan nama peminjam dengan menggunakan barcode scanner 7. Admin menginput tanggal peminjaman buku, kemudian klik Simpan untuk menyimpan. Alternatif Flow 5. Jika id buku tidak ditemukan maka akan ada pesan “ID Buku Tidak Terdaftar”. 6. Jika id peminjam tidak ditemukan maka akan ada pesan “ID Buku Tidak Terdaftar” Precondition Admin berada di submenu transaksi buku Postcondition Transaksi pinjam buku berhasil. 82

i. Pengembalian buku

Tabel 4.11. Spesifikasi Naratif Use Case Pengembalian Buku Use case Pengembalian buku Brief Description Use case ini user dapat mengetahui informasi ketersediaan buku dan bisa melakukan transaksi buku Actor Admin Main Flow 1. User memilih menu Perpustakaan, kemudian memilih sub menu Informasi buku. 2. Sistem akan menampilkan tampilan halaman informasi buku. 3. User memilih sub menu pengembalian buku. 4. Sistem menampilkan sub menu transaksi pengembalian buku. 5. User menginput id buku dan judul buku dengan menggunakan barcode scanner. 6. User menginput id peminjam dan nama peminjam dengan menggunakan barcode scanner 7. Sistem menampilkan tanggal pinjam buku 8. User menginput tanggal pengembalian buku, kemudian klik Simpan untuk menyimpan. 83 Alternatif Flow 5. Jika id buku tidak ditemukan maka akan ada pesan “ID Buku Tidak Terdaftar” 6. Jika id peminjam tidak ditemukan maka akan ada pesan “ID Buku Tidak Terdaftar” Precondition Admin berada di submenu transaksi buku Postcondition Transaksi pengembalian buku berhasil..

j. Pesan Buku

Tabel 4.12. Spesifikasi Naratif Use Case Pesan Buku Use case Informasi buku Brief Description Use case ini user dapat melakukan transaksi pemesanan buku. Actor User 84 Main Flow 1. User memilih menu Perpustakaan, kemudian memilih sub menu Informasi buku 2. Sistem akan menampilkan tampilan halaman informasi buku 3. User memilih sub menu pemesanan buku 4. Sistem menampilkan sub menu transaksi pemesanan buku 5. User menginput id buku dan judul buku dengan menggunakan barcode scanner 6. User menginput id peminjam dan nama peminjam dengan menggunakan barcode scanner 7. User mengklik Simpan untuk menyimpan. Alternatif Flow 5. Jika id buku tidak ditemukan maka akan ada pesan “ID Buku Tidak Terdaftar” 6. Jika id peminjam tidak ditemukan maka akan ada pesan “ID Buku Tidak Terdaftar” Precondition Admin berada di menu perpustakaan Postcondition Transaksi pemesanan buku berhasil.. 85

k. Request SMS