Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.97 KB

File metadata and controls

57 lines (39 loc) · 1.97 KB

📝Aplikasi Input Data Mahasiswa

Aplikasi ini merupakan aplikasi desktop berbasis Java untuk mengelola data mahasiswa. Aplikasi ini memungkinkan pengguna untuk menambahkan, melihat, mengedit, menghapus data mahasiswa, serta mencetak laporan menggunakan JasperReports.

📃Penjelasan Singkat

Aplikasi ini dibuat dengan Java menggunakan Apache NetBeans IDE 25, serta terhubung ke database MySQL yang dikelola melalui XAMPP 8.2.12. Sistem ini ditujukan untuk membantu pengelolaan data mahasiswa secara sederhana dan efisien.

✅Fitur-Fitur Utama

  • Menambahkan data mahasiswa (NIM, Nama, Prodi, Kelas)
  • Menampilkan seluruh data dalam bentuk tabel
  • Mengedit dan menghapus data mahasiswa
  • Cetak laporan data mahasiswa menggunakan JasperReports

✏️Alur Kerja Sistem

  1. Pengguna membuka aplikasi
  2. Form input data mahasiswa muncul
  3. Pengguna dapat menambahkan, mengubah, atau menghapus data
  4. Data tersimpan ke database MySQL
  5. Laporan dapat dicetak berdasarkan data yang tersedia

🔩System Requirement

  • Java JDK 12
  • Apache NetBeans IDE 25
  • XAMPP 8.2.12 (MySQL & Apache aktif)
  • JasperReports Library
  • Sistem Operasi: Windows / Linux / macOS

📚Library-Library yang Digunakan

list-library Unduh disini :

https://drive.google.com/drive/folders/17RZTQr1Q2YHyhe6T1iApR0cBQQlWjFxE?usp=sharing

⚙️ Instalasi / Cara Menjalankan

  1. Clone atau unduh proyek ini
  2. Buka proyek menggunakan Apache NetBeans IDE 25
  3. Pastikan XAMPP berjalan dan database MySQL aktif
  4. Buat database dengan struktur yang sesuai (import file sql yang terlampir di folder)
  5. Jalankan file Formmhs.java sebagai aplikasi utama
  6. Pastikan semua dependency (seperti JasperReports) telah ditambahkan ke library project

🖥️Contoh Output

Tampilan antarmuka berupa form input data mahasiswa dengan tabel data, serta fitur cetak laporan seperti berikut: tampilan-awal

saat-tambah

tampilan-cetak