TUGAS 6 - Membuat Aplikasi CRUD dengan Framework Laravel


Safira Vanillia Putri - 0511164000001 - PBKK E

Studi Kasus : Perpustakaan

1. Buatlah desain tabel yang diperlukan


2. Identifikasi user yang akan memakai sistem

  • Petugas
    • Mengelola data anggota (menambah, mengubah, dan menghapus data anggota)
    • Mengelola data peminjaman (memasukkan data peminjaman dan pengembalian)
  • Admin
    • Mengelola data buku (menambah, mengubah, dan menghapus data buku)
  • Peminjam (Anggota)
    • Mencari buku
    • Melihat riwayat peminjaman
3. Buatlah list dan gambaran UI/form dari aplikasi
  • Login
  • Form menambah dan mengubah data anggota
  • Form menambah data peminjaman dan pengembalian
  • Form menambah dan mengubah data buku
4. Buatlah list gambaran laporan tercetak
  • Laporan transaksi peminjaman dan pengembalian buku
  • Laporan data buku
  • Laporan data anggota
5. Implementasi aplikasi

  • Halaman Login

  • Halaman Dashboard (Anggota)
Anggota dapat melakukan pencarian buku yang tersedia di perpustakaan.


  • Halaman Riwayat (Anggota)
Anggota dapat melihat daftar transaksi peminjaman yang pernah dilakukan.


  • Halaman Dashboard (Admin)
Admin dapat melihat jumlah buku yang tersedia dan juga yang sedang dipinjam. Di bagian bawah juga terdapat form untuk menambahkan buku perpustakaan yang baru.


  • Halaman Buku Tersedia (Admin)
Admin dapat melihat data buku yang tersedia di perpustakaan.



  • Halaman Buku Dipinjam (Admin)
Admin dapat melihat data buku yang sedang dipinjam oleh anggota perpustakaan.




  • Halaman Data Buku (Admin)
Admin dapat melihat seluruh data buku, mengubah dan menghapus data buku serta megekspor laporan data buku berekstensi pdf.







  • Halaman Dashboard (Petugas)
Petugas dapat memasukkan data anggota baru perpustakaan.


  • Halaman Data Anggota (Petugas)
Petugas dapat melihat seluruh data anggota, mengubah dan mengahpus data anggotaserta megekspor laporan data anggota berekstensi pdf.





  • Halaman Riwayat (Petugas)
Petugas dapat melihat seluruh riwayat transaksi peminjaman buku dan mengekspor laporan riwayat transaksi bereksentensi .pdf.



  • Halaman Peminjaman (Petugas)
Petugas dapat menambahkan peminjaman baru.



  • Halaman Pengembalian (Petugas)
Petugas dapat mengelola pengembalian buku.


Komentar

Postingan populer dari blog ini

TUGAS 3 - Use Case Diagram GO-FOOD

TUGAS 1 & 2 - Sistem Analis dan Sistem Informasi