Skip to content

ackmad/ManagementPerpustakaan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Sistem Manajemen Perpustakaan

Aplikasi desktop sederhana namun powerful untuk mempermudah pengelolaan perpustakaan dengan fitur-fitur lengkap seperti manajemen buku, anggota, peminjaman, pengembalian, dan pelaporan.


🌟 Gambaran Umum

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.


👥 Anggota Tim

Elfan (Frontend Developer & Koordinator Tim)

  • Mendesain UI/UX yang user-friendly.
  • Mengimplementasikan desain ke dalam Java menggunakan JFrame di NetBeans.
  • Memastikan tim bekerja dengan harmonis dan mencapai target.

Yanuar & Raka (Backend Developers)

  • 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.

Deni (Database Administrator)

  • Mendesain struktur database (ERD).
  • Membuat tabel database untuk kebutuhan aplikasi.
  • Memastikan keamanan dan integritas data.

🛠️ Fitur-Fitur Utama

  • 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.

💻 Teknologi yang Digunakan

  • 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>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages