SlideShare une entreprise Scribd logo
1  sur  23
Aplikasi Java dan MySQL
Pemrograman Visual
Transaksi Pembayaran Rekening Pelanggan
PLN
Oleh
ONDRA EKA PUTRA, M.Kom
Buat Database Dengan Nama AplPln
Buat Tabel
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 kali maka akan muncul tampilan seperti dibawah ini:
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 :aplpln
 Server :localhost
 User :root
 Database :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
Komponen Swing
Source Form Transaksi
Tambahkan Import
Tambahkan Variabel
Buat Method Koneksi()
Buat Method Pemanggilan Tanggal Sekarang
Panggil Method Yang Dibuat Pada Konstruktor
Buat Method Untuk Mengosongkan Nilai Pada
Komponen Swing
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 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 (jTextField) Sebelum Melakukan UPDATE atau
DELETE 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 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

Contenu connexe

Similaire à Aplikasi java dan my sql pln

Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Devi Apriansyah
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseJames Montolalu
 
Tip & Trik Pemrograman Database VB6 dan Microsoft Access
Tip & Trik Pemrograman Database VB6 dan Microsoft AccessTip & Trik Pemrograman Database VB6 dan Microsoft Access
Tip & Trik Pemrograman Database VB6 dan Microsoft AccessNurdin Al-Azies
 
Akses database dengan asp
Akses database  dengan aspAkses database  dengan asp
Akses database dengan aspgierg
 
Tugas Akhir Basis Data-Feriza XII RPL 1.pdf
Tugas Akhir Basis Data-Feriza XII RPL 1.pdfTugas Akhir Basis Data-Feriza XII RPL 1.pdf
Tugas Akhir Basis Data-Feriza XII RPL 1.pdfFerizaAuliaputri
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicFirdaus MKom
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi Maiyana
 
Socket Programming TCP Echo Client Server (Python)
Socket Programming  TCP Echo Client Server  (Python)Socket Programming  TCP Echo Client Server  (Python)
Socket Programming TCP Echo Client Server (Python)Lusiana Diyan
 
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0Nurdin Al-Azies
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfrahmantoyuri
 
Ella Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdf
Ella Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdfElla Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdf
Ella Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdfTheyluvwin
 
Belajar pemrograman visual
Belajar pemrograman visualBelajar pemrograman visual
Belajar pemrograman visualZulfadhli JR
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiRakhmat Dedi Gunawan
 
Jquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanJquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanYusuf A.H.
 

Similaire à Aplikasi java dan my sql pln (20)

Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)Laporan praktikum modul 5 (pemrogrman database dengan odbc)
Laporan praktikum modul 5 (pemrogrman database dengan odbc)
 
Tutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouseTutorial Pentaho - Membuat Data base werehaouse
Tutorial Pentaho - Membuat Data base werehaouse
 
Tip & Trik Pemrograman Database VB6 dan Microsoft Access
Tip & Trik Pemrograman Database VB6 dan Microsoft AccessTip & Trik Pemrograman Database VB6 dan Microsoft Access
Tip & Trik Pemrograman Database VB6 dan Microsoft Access
 
Akses database dengan asp
Akses database  dengan aspAkses database  dengan asp
Akses database dengan asp
 
Tugas php
Tugas phpTugas php
Tugas php
 
Tugas Akhir Basis Data-Feriza XII RPL 1.pdf
Tugas Akhir Basis Data-Feriza XII RPL 1.pdfTugas Akhir Basis Data-Feriza XII RPL 1.pdf
Tugas Akhir Basis Data-Feriza XII RPL 1.pdf
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
 
Tugas 2 smbd
Tugas 2 smbdTugas 2 smbd
Tugas 2 smbd
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
 
Socket Programming TCP Echo Client Server (Python)
Socket Programming  TCP Echo Client Server  (Python)Socket Programming  TCP Echo Client Server  (Python)
Socket Programming TCP Echo Client Server (Python)
 
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdf
 
Ella Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdf
Ella Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdfElla Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdf
Ella Dwi Maulina _XII RPL 1 Basis Data Tugas Akhir.pdf
 
Belajar pemrograman visual
Belajar pemrograman visualBelajar pemrograman visual
Belajar pemrograman visual
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report Kwitansi
 
Jquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanJquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by Yussan
 
Cara menghubungkan client ke server
Cara menghubungkan client ke serverCara menghubungkan client ke server
Cara menghubungkan client ke server
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 
Chapter 01 - Pembuatan Database
Chapter 01 - Pembuatan DatabaseChapter 01 - Pembuatan Database
Chapter 01 - Pembuatan Database
 
Sql connector 2
Sql connector 2Sql connector 2
Sql connector 2
 

Aplikasi java dan my sql pln

  • 1. Aplikasi Java dan MySQL Pemrograman Visual Transaksi Pembayaran Rekening Pelanggan PLN Oleh ONDRA EKA PUTRA, M.Kom
  • 2. Buat Database Dengan Nama AplPln Buat Tabel
  • 3. 1. Tabel pelanggan Dengan Field Sebagai Berikut 2. Tabel transaksi dengan field sebagai berikut
  • 4. Buat Konektor Driver pada Data Source (ODBC) Control Panel Administrative Tools Data Source (ODBC), klik 2 kali maka akan muncul tampilan seperti dibawah ini:
  • 5. 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).
  • 6. Klik Finish, maka akan muncul jendela Conector ODBC 3.51  Data Source Name :aplpln  Server :localhost  User :root  Database :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.
  • 12. Buat Method Pemanggilan Tanggal Sekarang Panggil Method Yang Dibuat Pada Konstruktor
  • 13. Buat Method Untuk Mengosongkan Nilai Pada Komponen Swing
  • 14. 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
  • 15. Buat Event Pada Button SAVE ActionPerformed Digunakan untuk menyimpan Data Ke database
  • 16. Buat Event Pada Button VIEW ActionPerformed Digunakan untuk melihat data yang tersimpan dalam database pada Swing Jtabel
  • 17.
  • 18. Buat Event Pada Komponen jTable MouseClicked Digunakan untuk menampilkan nilai pada jTabel ke komponen swing kontrol (jTextField) Sebelum Melakukan UPDATE atau DELETE data
  • 19. Buat Event Pada Button UPDATE ActionPerformed Digunakan untuk melakukan perubahan data
  • 20.
  • 21. Buat Event Pada Button DELETEActionPerformed Digunakan untuk melakukan hapus data
  • 22. Buat Event Pada CANCEL ActionPerformed digunakan untuk mengosongkan nilai pada komponen swing kontrol (jTextField), cukup dengan memanggil fungsi kosong () yang sudah dibuat sebelumnya.
  • 23. Buat Event Pada EXITActionPerformed Digunakan untuk keluar aplikasi