MEMBUAT PROGRAM POIN OF SALES DENGAN JAVA NETBEANS
Hi nama saya Dandung, Disini saya akan menunjukan bagaimana cara membuat program POS(Point Of Sales) menggunakan aplikasi Netbeans.


Bahan bahan yang dibutuhkan adalah :
iReport : https://drive.google.com/open?id=1EnFxu8wEy08tY6PZ2W0OA6rXmSmdVcc8
jCalendar : https://drive.google.com/open?id=1qAXpkAHzCeNMVgJ7LSQYBSaM9RiTwqxx
JasperSoft : https://drive.google.com/open?id=1l9v3Hdh_MZnq_lc_VLR1NFGDWDXUqqrJ
jCalendar : https://drive.google.com/open?id=1qAXpkAHzCeNMVgJ7LSQYBSaM9RiTwqxx
JasperSoft : https://drive.google.com/open?id=1l9v3Hdh_MZnq_lc_VLR1NFGDWDXUqqrJ
Jika anda sudah mendownload semuanya mari kita mulai !
MEMBUAT DATABASE
Pertama tama kita akan membuat database disini saya membuat database dengan nama "db_javaa", setelah membuat database buatlah table dan query seperti berikut :
Setelah itu buatlah project di Netbeans kalian dengan cara klik new project disini saya menamai project saya "POSvos".
Untuk Menambah iReport, di area navbar klik Tool->Plugin->Downloaded->
Add plugins->Masukkan file iReport yang sudah di download tadi. Lalu pilih semua dan OK.Berikutnya untuk Menambahkan jCalendar klik Tool ->Pallete->Swing/AWT Components->Add From JAR->Masukkan File JCalendar yang sudah di download tadi->Lalu pilih jCalendar-1.3.2-> Next->Swing Control->Finish.
Lalu Klik Kanan pada Libraries->Add JAR/Folder->Masukkan Semua File JasperSoft yang sebelumnya sudah di download juga.
Klik Kanan Pada Libraries->AddLibrary->Pilih MySQL JDBC Driver ->Klik OK.
Ketika semua sudahh di add semuanya kita buat package seperti gambar berikut
Buatlah java class dalam package koneksi dan berilah nama "koneksi.java"
dan masukan code ini :
Setelah form koneksi selesai mari kita buat form login di dalam package login
Seperti inilah tampilan form login dari saya, setelah anda membuat form login masukan code dibawah ini
(JButton1 variable diubah menjadi = login, JTextField1 diubah menjadi username dan JTextField2 diubah menjadi password)
Setelah itu buatlah tampilan seperti form form berikut ini
*blogger notes
tampilan bebas disini saya tampilan ada yang sudah di edit ada juga yang belum diedit
karena agak pusing ya beginilah wkaowkaowa...
DASBOARD
FORM INPUT USER
FORM INPUT PEMASOK
FORM INPUT PASOK
FORM INPUT BARANG
FORM TRANSAKSI
Karna kodingan nya hampir sama semua yaitu (CRUD) disini saya akan menampilkan kodingan form input barang saja, kodingan nya sebagai berikut :
Setelah mengkoding semua form CRUD(pasok,pemasok,barang,user)mari kita koding form transaksi,codenya sebagai berikut
Klik Kanan pada package laporan.
Klik New->Report Wizard.
Pilih Blank A4->Beri Nama FakturTransaksi->Next.
Klik New->Database JDBC Connection->Masukkan Nama FakturTransaksi->Ganti JDBC Driver menjadi MYSQL(com.mysql.jdbc.Driver)->Ganti DatabaseName pada URL menjadi nama Database yang kita gunakan->Isi Username dengan root dan untuk Passwordnya kita kosongin aja.
Klik Test->Jika Muncul Pop Up meminta masukkan Password kosongin aja(Langsung di enter)->Bila tertulis "Connection test Successful!" berarti koneksi databasenya berhasil. Setelah itu kita Ok,dan Save.
Klik Design Query->Untuk Password kosongkan lagi->Dibagian kiri bawah kita ganti Tables dengan Views dan klik 2x pada query_faktur yang telah kita buat->Setelah itu tekan OK.
Klik Next-> Klik Tombol ">>" untuk memilih semua data pada query_faktur->Klik Next->Next->Finish.
Setelah Report Wizard telah jadi. Pada Report Faktur Transaksi Ubah XML dan Design seperti Gambar berikut.
Gunakan label untung tulisan biasa dan gunakan textfield untuk tulisan seperti $F{tgl_transaksi}
Sekian tutorial saya pada kali ini kurang lebih mohon maaf bye bye ;) !
Komentar
Posting Komentar