Anda di halaman 1dari 23
Pemrograman Visual Transaksi Pembayaran Rekening Pelanggan PLN Oleh ONDRA EKA PUTRA, M.Kom Aplikasi Java dan MySQL
Pemrograman Visual
Transaksi Pembayaran Rekening Pelanggan
PLN
Oleh
ONDRA EKA PUTRA, M.Kom
Aplikasi Java dan MySQL
Buat Database Dengan Nama AplPln Buat Tabel
Buat Database Dengan Nama AplPln
Buat Tabel
1. Tabel pelanggan Dengan Field Sebagai Berikut 2. Tabel transaksi dengan field sebagai berikut
1.
Tabel pelanggan Dengan Field Sebagai Berikut
2.
Tabel transaksi dengan field sebagai berikut
Buat Konektor Driver pada Data Source (ODBC) Control Panel Administrative Tools Data Source (ODBC), klik 2
Buat Konektor Driver pada Data Source (ODBC)
Control Panel Administrative Tools Data Source (ODBC),
klik 2 kali maka akan muncul tampilan seperti dibawah ini:
Pilih Add, maka akan tampil jendela create new data source maka pilih Name nya MySQL ODBC
Pilih Add, maka akan tampil jendela create new data source
maka pilih Name nya MySQL ODBC 3.51 Driver. (pastikan
Driver Konektor 3.51 terinstal).
Klik Finish, maka akan muncul jendela Conector ODBC 3.51  Data Source Name  Server 
Klik Finish, maka akan muncul jendela Conector ODBC 3.51
 Data Source Name
 Server
 User
 Database
:aplpln
:localhost
:root
:aplpln(nama database
samakan dengan nama database yang dibangun dari
awal).
Seperti gambar dibawah ini :
Klik Test, jika
success, maka
OK  OKOK,
sampai jendela
data source
tertutup.
Design Form Transaksi
Design Form Transaksi
Komponen Swing
Komponen Swing
Source Form Transaksi Tambahkan Import
Source Form Transaksi
Tambahkan Import
Tambahkan Variabel
Tambahkan Variabel
Buat Method Koneksi()
Buat Method Koneksi()
Buat Method Pemanggilan Tanggal Sekarang Panggil Method Yang Dibuat Pada Konstruktor
Buat Method Pemanggilan Tanggal Sekarang
Panggil Method Yang Dibuat Pada Konstruktor
Buat Method Untuk Mengosongkan Nilai Pada Komponen Swing
Buat
Method
Untuk
Mengosongkan
Nilai
Pada
Komponen Swing
Buat Event Pada TextField Administrasi ActionPerformed Digunakan untuk menghitung Total Tagihan yang didapatkan dari perkalian harga
Buat Event Pada TextField Administrasi
ActionPerformed
Digunakan untuk menghitung Total Tagihan yang didapatkan
dari perkalian harga listrik (kwh) dengan besar pemakaian
kemudian tambahkan dengan besar administrasi
Buat Event Pada Button SAVE ActionPerformed Digunakan untuk menyimpan Data Ke database
Buat Event Pada Button SAVE ActionPerformed
Digunakan untuk menyimpan Data Ke database
Buat Event Pada Button VIEW ActionPerformed Digunakan untuk melihat data yang tersimpan dalam database pada Swing
Buat Event Pada Button VIEW ActionPerformed
Digunakan untuk melihat data yang tersimpan dalam database
pada Swing Jtabel
Buat Event Pada Komponen jTable MouseClicked Digunakan untuk menampilkan nilai pada jTabel ke komponen swing kontrol
Buat Event Pada Komponen jTable MouseClicked
Digunakan untuk menampilkan nilai pada jTabel ke komponen
swing kontrol (jTextField) Sebelum Melakukan UPDATE atau
DELETE data
Buat Event Pada Button UPDATE ActionPerformed Digunakan untuk melakukan perubahan data
Buat Event Pada Button UPDATE ActionPerformed
Digunakan untuk melakukan perubahan data
Buat Event Pada Button DELETEActionPerformed Digunakan untuk melakukan hapus data
Buat Event Pada Button DELETEActionPerformed
Digunakan untuk melakukan hapus data
Buat Event Pada CANCEL ActionPerformed digunakan untuk mengosongkan nilai pada komponen swing kontrol (jTextField), cukup dengan
Buat Event Pada CANCEL ActionPerformed
digunakan untuk mengosongkan nilai pada komponen swing
kontrol (jTextField), cukup dengan memanggil fungsi kosong ()
yang sudah dibuat sebelumnya.
Buat Event Pada EXITActionPerformed Digunakan untuk keluar aplikasi
Buat Event Pada EXITActionPerformed
Digunakan untuk keluar aplikasi