Program Aplikasi Penyimpanan Uang Kas


1. Membuat Database


Buka XAMPP, lalu start MySQL




Jalankan MySQL di CMD, dengan perintah :
  • cd c:/xampp/mysql/bin
  • mysql -u root

Buat Database dengan nama db_uangkas, serta table data_mahasiswa dan pembayaran di dalam Database tersebut. Dengan ketentuan tabel sebagai berikut.



2. Membuat Program Aplikasi

Buat New Project dengan nama "UTS_OktavianAji_181011402092".


Buat New Package pada Project tadi, dengan nama "AplikasiUangKas".


Buat lagi New Package pada Project tadi, dengan nama "img".


Buat 3 JFrame Form pada packae AplikasiUangKas dengan nama : MainMenu, InputDataMahasiswa, dan InputDataPembayaran.


Masukan gambar di bawah ini pada package img.



Buat Design tampilan pada file MainMenu seperti gambar di bawah ini.


Dengan komponen dan nama variabel sebagai berikut.


Buat actionPerformed pada Oktavian_DataMahasiswaMenuItem, Oktavian_DataPembayaranMenuItem, dan Oktavian_exitMenuItem, lalu isikan method actionPerformed tersebut dengan source code sebagai berikut.



Jalankan file MainMenu, maka akan muncul tampilan sebagai berikut.


Buat Design tampilan pada file InputDataMahasiswa seperti gambar di bawah ini.


Dengan komponen dan nama variabel sebagai berikut.


Masuk pada menu source, tambahkan source code di bawah ini dibawah package.



Tambahkan variable berikut di dalam class InputDataMahasiswa.



Tambahkan method berikut ini ke dalam method konstruktor.



Buatlah method koneksi(), tampil_tabel(), dan kosongkan() yang mana sebelumnya sudah didefinisikan di dalam method konstruktor. Buat method ini di dalam class InputDataMahasiswa.




Buat actionPerformed pada komponen button Simpan, Reset, Update, Delete dan Cari, serta Event mouseClicked pada Table.

source code pada actionPerformed button Simpan :



source code pada actionPerformed button Reset :
  • kosongkan()

source code pada event mouseClicked Oktavian_Table :



source code pada actionPerformed button Update :



source code pada actionPerformed button Delete :



source code pada actionPerformed button Cari :



Coba jalankan file MainMenu. Maka akan muncul tampilan sebagai berikut.




Buat Design tampilan pada file InputDataPembayaran seperti gambar di bawah ini.


Dengan komponen dan nama variabel sebagai berikut.


Masuk pada menu source, tambahkan source code di bawah ini dibawah package.



Tambahkan variable berikut di dalam class InputDataPembayaran.



Tambahkan method berikut ini ke dalam method konstruktor.



Buatlah method koneksi(), tampil_tabel(), dan kosongkan() yang mana sebelumnya sudah didefinisikan di dalam method konstruktor. Buat method ini di dalam class InputDataPembayaran.





Buat actionPerformed pada komponen button Simpan, Reset, Update, Delete dan Cari, serta Event mouseClicked pada Table.

source code pada actionPerformed button Simpan :



source code pada actionPerformed button Reset :
  • kosongkan()

source code pada event mouseClicked Oktavian_Table :



source code pada actionPerformed button Update :



source code pada actionPerformed button Delete :



source code pada actionPerformed button Cari :



Coba jalankan file MainMenu. Maka akan muncul tampilan sebagai berikut.




Selesai.