Program Sederhana Penjualan Kopi

assalamualaikum wr wb

Pada postingan blog saya yang pertama ini, saya akan memposting tentang membuat aplikasi sederhana menggunakan Java Netbeans, aplikasi yang dibuat adalah aplikasi penjualan kopi, dimana aplikasi ini di buat untuk mempermudah para penikmat kopi mendapatkan kopi favoritenya dengan mudah, dan membantu penjualan kopi di tempat itu sendiri.

Oke, untuk permulaan saya akan menampilkan flowchart terlebih dahulu, berikut flowchartnya.

Berikut adalah penjelasan aplikasi sederhana yang saya buat menggunakan Java Netbeans. saya membuat aplikasi penjualan kopi yang diawali dengan mebuat form login terlebih dahulu.


Untuk membuat desain login saya membutukan :
1. 4 JLabel
2. 1 Jtextfield
3. 1 JPasswordfield
4. 2 JButton
  
Dan untuk mempercantik tampilan dengan menambahkan background saya menngunakan Jpanel, lalu saya pilih gambar yang sudah saya siapkan dan sesuai dengan aplikasi yang akan di buat, atur letak gambar sebaik mungkin hingga menjadi seperti gambar di bawah.
 



Berikut adalah source code yang saya gunakan untuk form login




new pembayaran untuk memanggil data menu selanjutnya, saat login berhasil maka akan masuk ke menu selanjutnya.

 Setelah berhasil Login maka akan muncul menu seperti dibawah ini



Untuk membuat desain menu saya membutukan ;  
1. 8 Jtextfield

2. 3 Jradiobutton
3. 1 Jcheckbox
4. 7 Jlabel
5. 3 Jbutton

Ditempatkan dan diatur sedemikian rupa hingga menjadi seperti gambar diatas.

Untuk tombol Combo box "Kopi" saat di klik akan muncul seperti gambar di bawah ini


Dan saat kita pilih dari salah satu pilihan itu, maka akan muncul nama kopi, jenis kopi, dan harga seperti gambar dibawah ini


berikut source kodenya, agar bisa menjadi seperti gambar diatas

 langkah selanjutnya adalah proses penghitungan bayar dan diskon

untuk mengetahui jumlah yang harus kita bayar, kita harus memasukan qty secara manual, dan untuk mengetahui mendapat diskon atau tidak, kita tinggal klik Checkbox nya, jika mendapat diskon akan muncul di textfield potongan harga, dan berkut adalah source codenya:


setelah itu ada pilihan paket, yaitu paket1, paket2, dan paket3, dimana dalam paket itu di bedakan harganya menjadi lebih murah, dan dengan qty diatas 5, pemilihan paket ini dimaksudkan untuk pemesanan dalam jumlah besar, dalam pemilihan paket ini tidak perlu memasukan qty karena sudah diatur di dalam paket tersebut


untuk bisa seperti itu, berikut source code nya


tombol button bersih untuk membersihkan semua text, saat kita malas menghapus manual, maka kita hanya harus menekan tombol bersih, maka semua text akan hilang seperti saat tampilan awal, seperti gambar dibawah ini


 dan yang terakhir adalah tombol keluar, saat kita menekan tombol keluar maka akan muncul warning message atau pertanyaan apakah "anda yakin selesai" seperti gambar dibawah ini


untuk source kodenya saya menggunakan JOptionpane seperti gambar dibawah ini:


Demikian aplikasi sederhana yang saya buat, meskipun banyak sekali kekurangan didalamnya, saya harap bisa bermanfaat untuk teman-teman yang lain.

Sekian dan terimakasih
wasalamualaikum wr wb

Komentar

Postingan populer dari blog ini

UAS FSA DAN GRAMMAR

UTS Mobile Programing