Pertemuan 11 KPPL


1. Buat skenario untuk sistem aplikasi perpustakaan digital

2. Buat use case diagram untuk sistem perpustakaan digital sesuai dengan skenario yang dibuat


Jawaban

1. Skenario Pengguna Mendaftar di Perpustakaan Digital

  • Deskripsi: Pengguna baru yang belum terdaftar ingin mengakses layanan perpustakaan digital.
  • Langkah-langkah:
    1. Pengguna membuka halaman utama aplikasi perpustakaan digital.
    2. Pengguna memilih opsi “Daftar” dan mengisi data pribadi seperti nama, email, dan nomor anggota.
    3. Pengguna membuat kata sandi untuk login di masa mendatang.
    4. Sistem memverifikasi data dan menyimpan informasi pengguna baru di database.
    5. Pengguna menerima konfirmasi pendaftaran melalui email.
  • Hasil Akhir: Pengguna berhasil terdaftar dan dapat menggunakan fitur-fitur perpustakaan digital.


2. Skenario Pengguna Login dan Melihat Katalog Buku

  • Deskripsi: Pengguna yang sudah terdaftar ingin melihat daftar buku yang tersedia di perpustakaan.
  • Langkah-langkah:
    1. Pengguna login menggunakan email dan kata sandi yang telah dibuat.
    2. Setelah berhasil login, pengguna mengakses halaman katalog buku.
    3. Sistem menampilkan daftar buku berdasarkan kategori (misalnya fiksi, nonfiksi, ilmiah, dan lain-lain).
    4. Pengguna dapat mencari buku dengan memasukkan judul atau nama pengarang di kolom pencarian.
    5. Sistem menampilkan hasil pencarian sesuai dengan input pengguna.
  • Hasil Akhir: Pengguna dapat melihat daftar buku yang tersedia dan memilih buku yang ingin dipinjam atau diunduh.


3. Skenario Pengguna Meminjam Buku

  • Deskripsi: Pengguna menemukan buku yang ingin dipinjam dan melanjutkan proses peminjaman.
  • Langkah-langkah:
    1. Pengguna memilih buku dari katalog dan klik “Pinjam Buku”.
    2. Sistem memverifikasi status ketersediaan buku tersebut.
    3. Jika buku tersedia, sistem mencatat peminjaman dan memperbarui jumlah stok buku.
    4. Sistem menampilkan konfirmasi peminjaman kepada pengguna, termasuk tanggal jatuh tempo pengembalian.
    5. Pengguna dapat melihat daftar buku yang dipinjam di halaman profilnya.
  • Hasil Akhir: Buku berhasil dipinjam oleh pengguna, dan stok buku diperbarui dalam sistem.

4. Skenario Pengguna Mengembalikan Buku

  • Deskripsi: Pengguna mengembalikan buku yang dipinjam secara digital sebelum tanggal jatuh tempo.
  • Langkah-langkah:
    1. Pengguna login dan membuka halaman peminjaman aktif.
    2. Pengguna memilih opsi “Kembalikan Buku” untuk buku yang dipinjam.
    3. Sistem memperbarui status buku menjadi tersedia dan menambahkan kembali stok buku.
    4. Sistem menampilkan pesan konfirmasi bahwa pengembalian berhasil.
  • Hasil Akhir: Buku berhasil dikembalikan, dan status ketersediaan buku diperbarui dalam katalog.


5. Skenario Administrator Menambah Buku Baru ke Sistem

  • Deskripsi: Administrator perpustakaan menambahkan buku baru ke dalam katalog perpustakaan digital.
  • Langkah-langkah:
    1. Administrator login menggunakan akun khusus untuk staf perpustakaan.
    2. Administrator mengakses halaman “Manajemen Buku” dan memilih “Tambah Buku”.
    3. Administrator mengisi informasi buku seperti judul, pengarang, tahun terbit, dan kategori.
    4. Sistem menyimpan data buku baru dan memperbarui katalog.
    5. Buku baru kini tersedia di katalog untuk dilihat dan dipinjam oleh pengguna.
  • Hasil Akhir: Buku berhasil ditambahkan ke katalog dan siap untuk dipinjam oleh pengguna.









Komentar

Postingan populer dari blog ini