Kelompok 6 :
1. Ariq Ikbar Hakim (23-058)
2. Rayhan Nur Maulidan (23-112)
3. M. Riyyan Kusuma Zunaedi (23-164)
Isi Laporan
Projek ini mengelola sistem perpustakaan dengan mencatat buku, anggota,
mahasiswa, dan transaksi peminjaman.
Tabel buku menyimpan informasi setiap buku yang tersedia. Mahasiswa
yang ingin meminjam harus terdaftar di anggotaperpustakaan, yang
menghubungkan data mahasiswa dengan keanggotaan perpustakaan.
Saat buku dipinjam, transaksi dicatat di peminjaman, mencakup kode
peminjaman, nomor anggota, buku yang dipinjam, tanggal peminjaman, tanggal
kembali, dan denda jika terlambat. Struktur ini memastikan pengelolaan
peminjaman buku yang teratur dan akurat.
1. Meminjam Buku → Mahasiswa dapat meminjam buku dengan
memeriksa ketersediaan buku terlebih dahulu. Jika buku tersedia,
mahasiswa bisa melakukan peminjaman.
2. Melakukan Perpanjangan Peminjaman (extend) → Jika peminjaman
masih diperlukan, mahasiswa bisa memperpanjang masa pinjam.
3. Mengembalikan Buku → Mahasiswa mengembalikan buku, termasuk
mengecek apakah ada keterlambatan.
4. Membayar Denda (extend) → Jika mahasiswa mengembalikan buku
terlambat, mereka harus membayar denda.
5. Melihat Riwayat Peminjaman → Mahasiswa dapat melihat daftar buku
yang pernah mereka pinjam.
6. Karyawan
Menyeleksi Pendaftar → Karyawan bertugas menyeleksi
mahasiswa yang ingin menjadi anggota perpustakaan.
Peminjaman & Pengembalian → Karyawan mencatat semua
transaksi peminjaman dan pengembalian buku, termasuk
memperbarui stok buku.
Mengelola Data Buku & Jurnal → Karyawan bertanggung jawab
atas pengelolaan informasi buku dan jurnal di sistem.
Melaporkan Kecacatan Buku & Jurnal (extend) → Jika
ditemukan buku atau jurnal yang rusak, karyawan bisa melaporkan
untuk tindakan perbaikan atau penggantian.
7. Supplier
Menyediakan Buku & Jurnal → Supplier bertugas menyediakan
buku dan jurnal baru untuk perpustakaan.
1. Data Pemustaka (Mahasiswa/Peminjam)
Nama Perpustakaan
Nama Lengkap
Nomor Anggota
Alamat
Telepon/HP
Email
2. Data Buku yang Dipinjam
Nomor (untuk setiap buku yang dipinjam)
Judul Buku
Pengarang
Kode Buku
Tanggal Pinjam
Tanggal Kembali
3. Tombol Kirim
Digunakan untuk mengirim data peminjaman ke sistem.