Skip to content

muriha094/App-Input-Data-Mahasiswa-Basis-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝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

About

Aplikasi input data mahasiswa berbasis desktop yang dibuat dengan bahasa java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages