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