Membuat poin of sales menggunakan java

                                        
Hallo kembali lagi dengan saya, Yoga Ariefatullah A.
Kali ini kita akan belajar mengenai bagaimana cara membuat aplikasi Point Of Sales menggunakan bahasa Java dan NetBeans sebagai IDE nya. Sebelum kita ngoding, saya akan menjelaskan bagaimana aplikasi itu berjalan.  User akan Login seperti biasa, Dan masuk ke Halaman Dashboard.
disitu terdapat 4 pilihan Menu, yaitu Menu Data Master yang meliputi FormBarang,FormPasok,FormPemasok,FormPengguna. Ada menu Transaksi, yaitu dimana Kasir melakukan transaksi dengan pembeli/customer. Lalu ada menu Laporan, yaitu dimana user akan melihat laporan pemasokan yang sudah dilakukan sebelumnya. Dan yang terakhir menu LogOut untuk keluarnya user dari aplikasi.

Tanpa berlama lama lagi mari kita membuat aplikasi Point Of Sales nya, 

Pertama : siapkan aplikasi dibawah ini : 

  1. Netbeans
  2. Xampp
Kedua : nyalakan xampp lalu kita buat databasenya. disini saya memberi nama db_java. Lalu buatlah table di dalam database yang sudah kalian buat seperti dibawah ini : 


Setelah selesai membuat database, kita buka netbeans dan buat new project.

Buat Aplikasi Java

1. Buka NetBeans Kalian dan Buat Project Baru (Ctrl+Shift+N)

2. 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.

3. 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.


4. Lalu Klik Kanan pada Libraries -> Add JAR/Folder -> Masukkan Semua File JasperSoft yang sebelumnya sudah di download juga.


5. Klik Kanan Pada Libraries -> AddLibrary -> Pilih MySQL JDBC Driver -> Klik OK.


6. Di Dalam Project nya buat Package Seperti Dibawah ini




Buat Koneksi Ke Localhost

1. Buatlah Java Class di dalam package koneksi dan beri nama koneksi
2.  Lalu masukkan code dibawah ini 

*catatan : Klik untuk memperbesar

Buat Form Login

1. Buat JFrameForm dan beri nama login
2. Desain seperti gambar dibawah ini : 


3. Lalu beri nama pada masing masing Jtextfield dan Button. jika sudah klik source yang bersebelahan dengan design option. lalu ketikkan seperti gambar dibawah ini : 


*klik untuk memperbesar


Buat Desain Form

1. Form Dashboard

 2. Desain FormBarang


3. Desain Pasok 



4. Desain Pemasok

5. Desain Pengguna

6. Desain Transaksi


Sekarang Mari Kita Koding Disetiap Form 

1. Form Dashboard 




2. Form Barang






3.Form Pasok








4. Form Pemasok







5. Form Pengguna








6. Form Transaksi











7. Membuat Faktur/Struk Transaksi

Caranya Sebagai berikut : 
  1. Klik Kanan pada package laporan.
  2. Klik New->Report Wizard.
  3. Pilih Blank A4->Beri Nama FakturTransaksi->Next.
  4. 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 kosongkan saja.
  5. Klik Test->Jika Muncul Pop Up meminta masukkan Password kosongkan saja(Langsung di enter)->Bila tertulis "Connection test Successful!" berarti koneksi terhadap database berhasil. Setelah itu kita Ok,dan Save.
  6. 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.
  7. Klik Next-> Klik Tombol ">>" untuk memilih semua data pada query_faktur->Klik Next->Next->Finish.
  8. Setelah Report Wizard telah jadi. Pada Report Faktur Transaksi Ubah XML dan Design seperti Gambar berikut.



Berikut Adalah Desain Struk untuk transaksi

Membuat Laporan Pemasokan

  1. Tambahkan dahulu plugin untuk membuat wizard ireport dengan cara pilih tab Toolskemudian pilih Plugins.
  2. Muncul tampilan Plugins, pilih tab Downloaded, pilih semua pluginnya, klik Open.
  3. Setelah semua masuk seperti di bawah ini, klik Install.
  4. Sekarang kita buat Report Wizard, caranya seperti membuat class biasa, hanya saja memilih ReportWizard
  5. Beri nama file ireportnya, lalu pilih taruh di direktori mana file ireport yang dibuat dengan klik Browse.
  6. Pada tahap selanjtnya pilih New, lalu di Datasource pilih Database JDBC  connection, klik Next.
  7. Pada tampilan selanjtnya, isi dan sesuaikan dengan postgreSQL dan database masing-masing, jika sudah test koneksi, lalu Save.
  8. Sekarang isikan query untuk mengambil data dari tabel mahasiswa “select * from query_pemasokan;”, klik Next jika sudah.
  9. Pada bagian fields yang ada dikiri, pindah ke kanan semua dengan klik panah doublekanan.
  10. Bagian group by kosongkan saja, langsung klik Next.
  11. ada bagian Layout pilih tabular layout, klik Next.
  12. Lalu buka menu Files, klik kanan pada file ireport, jika belum format .jrxml, rubahlah menjadi .jrxml di bagian  properties

Ubah kode yang ada di tab XML menjadi seperti berikut : 


Kemudian Desian Di Bagan design menjadi seperti dibawah ini : 





Sekian Tutorial Point Of Sales Dari Saya, Mohon Maaf Apabila Ada kekurangan
Wassalamuallaikum wr wb

Komentar

Postingan populer dari blog ini

Membuat CRUD Dasar Pada Java