Pengembangan Aplikasi Pembayaran Uang Kas


Tampilan aplikasi sebelum di kembangkan.




Tampilan aplikasi setelah dikembangkan.









Apa saja yang dikembangkan pada aplikasi ini ?
  1. Struktur pada database.
  2. UI Aplikasi, agar terlihat lebih user firendly.
  3. Menambahkan sistem login dan registrasi sederhana.

1. Struktur pada database.

Sebelum dikembangkan :


Sesudah dikembangkan :


Pada struktur database ini ditambahkan table baru, yaitu table user yang berguna menampung data user untuk melakukan login pada aplikasi.
Serta pada table mahasiswa dan pembayaran ini ada beberapa perubahan pada fieldnya. Seperti pada field mahasiswa field jurusan dibuah menjadi field kode_kelas.

2. UI Aplikasi.

Sebelum dikembangkan :


Sesudah dikembangakn :


Pada UI Aplikasi perbubahannya sangat signifikan. UI Aplikasi diuabh agar aplikasi ini lebih mudah digunakan dan user friendly.

Pada saat aplikasi belum dikembangkan saya menggunakan 3 buah Frame, setelah dikembangkan saya hanya menggunakan 1 buah frame, namun pada 1 frame ini dapat berganti-ganti panel, sehingga memudahkan user agar tidak perlu berpindah-pindah window. Jadi, user hanya perlu klik menu yang tersedia pada sidebar untuk merubah panel-nya.

3. Menambahkan sistem login dan register sederhana.



Pada sistem login sederhana ini cara kerjanya adalah user meng-inputkan username dan password yang tersedia, lalu user meng-klik button login, maka actionPerformed pada button login tersebut akan bekerja untuk mencocokan username dan password yang di inputkan user dengan yang ada di database.
Kalau username dan password salah, maka muncul JOptionPane (notif) bahwa username atau password salah.
Kalau username dan password benar, maka Frame login ini akan close otomatis, lalu muncul frame main menu-nya.


Struktur projects aplikasi.


Struktur design frame LoginForm.



Struktur design frame MainMenu.





Link untuk download icon dan logo untuk mendesain aplikasi yang berada pada folder img di project.


Source code class LoginForm.



Source code class MainMenu.



Selesai.