Aplikasi desktop sederhana namun powerful untuk mempermudah pengelolaan perpustakaan dengan fitur-fitur lengkap seperti manajemen buku, anggota, peminjaman, pengembalian, dan pelaporan.
Sistem ini adalah aplikasi berbasis Java yang dibuat menggunakan JFrame tanpa framework tambahan. Proyek ini dirancang untuk membantu perpustakaan dalam mengelola data buku, anggota, hingga transaksi peminjaman dan pengembalian dengan mudah.
- Mendesain UI/UX yang user-friendly.
- Mengimplementasikan desain ke dalam Java menggunakan JFrame di NetBeans.
- Memastikan tim bekerja dengan harmonis dan mencapai target.
- Mengembangkan logika utama untuk fitur aplikasi, termasuk:
- Manajemen peminjaman dan pengembalian buku.
- Perhitungan denda keterlambatan.
- Pencarian dan penyaringan data.
- Mengintegrasikan aplikasi dengan database menggunakan JDBC.
- Mendesain struktur database (ERD).
- Membuat tabel database untuk kebutuhan aplikasi.
- Memastikan keamanan dan integritas data.
- Manajemen Buku: Tambahkan, edit, dan hapus data buku dengan mudah.
- Manajemen Anggota: Kelola data anggota perpustakaan secara efisien.
- Sistem Peminjaman & Pengembalian: Catat transaksi peminjaman dan pengembalian buku.
- Perhitungan Denda: Hitung denda keterlambatan secara otomatis.
- Pembuatan Laporan: Generate laporan aktivitas perpustakaan.
- Pencarian & Penyaringan: Cari data dengan cepat menggunakan fitur filter.
- Autentikasi Pengguna: Sistem login sederhana untuk melindungi aplikasi.
- Java (JFrame): Membuat antarmuka pengguna.
- MySQL: Menyimpan semua data buku, anggota, dan transaksi.
- JDBC: Menghubungkan aplikasi Java dengan database.
- NetBeans IDE: IDE utama untuk pengembangan aplikasi ini.
<p align="center">💡 Dibuat dengan semangat belajar oleh <b>Elfan</b>, <b>Yanuar</b>, <b>Raka</b>, dan <b>Deni</b>.</p>