Input Update data buku Pencarian

77

f. Input Update data buku

Tabel 4.8. Spesifikasi Naratif Use Case Input Update Perpustakaan Use case Input Update Buku Brief Description Use case ini user dapat melakukan input update buku seperti buku pelajaran, novel dan tutorial Actor Admin Main Flow 1. Admin memilih menu perpustakaan 2. Sistem akan menampilkan menu perpustakaan 3. Admin memilih salah satu sub menu data Perpustakaan 3.a. Admin memilih sub menu Input data buku 3.a.1. Sistem menampilkan sub menu input data buku 3.a.2. Admin mengisi semua kolom yang disediakan kemudian klik Simpan untuk menyimpan 3.a.3 Sistem menyimpan data yang telah diinput dan menampilkan dalam tabel 3.b.1. Sistem menampilkan sub menu Update data buku 78 3.b.2. Admin mengklik pada tabel data buku 3.b.3. Sistem mengisi semua kolom secara otomatis. 3.b.4. Admin mengklik Hapus untuk menghapus data buku atau mengisi merubah data yang diperlukan dalam form yang disediakan, kemudian klik Simpan untuk menyimpan. 3.b.5. Sistem menyimpan data Perpustakaan yang telah update Alternatif Flow 3.a.2. dan 3.b.5. Data harus diisi secara lengkap, jika tidak maka tidak bisa menginput atau mengupdate data 3.a.2. dan 3.b.5. Foto yang diinputkan tidak boleh lebih dari 50 KB, jika tidak maka sistem akan error Precondition Admin berada di menu perpustakaan Postcondition Data perpustakaan terinput dan update. 79

g. Pencarian

Tabel 4.9. Spesifikasi Naratif Use Case Pencarian Use case Pencarian Brief Description Use case ini user dapat mengetahui informasi ketersediaan buku, seperti buku pelajaran, novel dan tutorial Actor User 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 pencarian buku 4. User melakukan pencarian buku, dengan memilih salah satu jenis pencarian 5. Sistem menampilkan semua hasil dari jenis pencarian buku 6. User memilih salah satu jenis pencarian dan memasukan kata-kata yang dicari di dalam kolom pencarian lalu tekan button Cari 7. Sistem menampilkan hasil pencarian. Alternatif Flow 4. Jika buku tidak ditemukan maka akan ada pesan “Buku Tidak Terdaftar” 80 Precondition Admin berada di submenu informasi buku Postcondition Informasi ketersedian buku diketahui..

h. Pinjam buku