Wednesday 27 April 2016

CONTOH STUDI KASUS PROGRAM PENJUALAN JAVA DESKTOP Part 1

Standard
Contoh studi kasus Penjualan "Education Software"

             Kali ini saya akan menjelaskan cara untuk pembuatan program Java Desktop tanpa database. Jadi kita akan buat form tampilan untuk penjualan diatas, tanpa proses penyimpanan, karena kita tidak menggunakan database. Jadi bisa dibilang ini hanya contoh tampilan sederhana dari studi kasus diatas. Sebelum membuat form, tentunya kita harus menganalisa dari tabel diatas field-field apa saja yang akan kita pakai di form sehingga mempermudah penggunanya. Untuk listing code nya sendiri, nanti akan saya posting setelah ini supaya tidak membingungkan.

Rancangan dan Prosedur Program
             Untuk Project penjualan pada study kasus diatas, terdapat 5 kondisi. Dimana jika kode software 1 maka akan muncul nama software “Fisika” dengan harga “10.000”, begitu pula seterusnya untuk kode software yang lainnya.
             Kemudian terdapat perhitungan potongan harga yang diambil dari total harga seluruh dikalikan 10% untuk setiap penjualan. Yang kemudian akan diselisihkan dengan harga seluruh sehingga menghasilkan total penjualan.
             Pada penentuan kondisi, kami menggunakan Switch Case untuk lebih mempermudah dengan mengambil index yang ada pada kode software, sehingga hanya perlu memasukkan nomor index yang diikuti dengan pernyataan dari kondisi yang ada yaitu berupa Nama Software dan Harga. Yang kemudian akan dikalikan dengan jumlah pembelian sehingga menhasilkan harga seluruh dan total potongan yang didapat serta total penjualannua.
             Untuk program ini, kamu menambahkan beberapa Button, yaitu Baru, Keluar, Hitung, dan Bayar.
o   Button baru digunakan untuk menginput data baru ataupun membersihkan isian form sehingga            menjadi kembali seperti tampilan awal.
o   Button keluar, untuk menghindari adanya kesalahan “klik” oleh user maka kami menggunakan            Jconfirm dialog dimana user akan diberikan pilihan apakah ingin keluar atau tidak.
o   Button hitung, untuk memproses data yang sudah diinput yaitu kode software dan jumlah beli.            Selain menggunakan button kami juga menggunakan action KeyPress untuk proses perhitungan,        karena user juga sering menggunakan “enter” untuk memprosesnya.

o   Button bayar, digunakan untuk proses pembayaran dari total tagihan penjualan. Pada saat button          bayar diklik maka akan muncul Input Dialog yang berisi jumlah tagihan serta Field untuk                    menginput jumlah uang bayar. Setelah uang bayar diinput, anda hanya perlu tekan “enter” atau            klik OK untuk melihat jumlah uang yan harus dikembalikan

            Setelah kita menganalisa dan merancang tampilan form, selanjutnya mendesign form sesuai denga\n kebutuhan dengan tampilan interface yang menarik untuk pengguna.


1. Memasukkan Logo Pada Form (Bagian Header)

  • Buat new project Jframe Form dengan nama “Penjualan”
  • Lalu buat header program seperti dibawah, untuk judul menggunakan “Label” dan “panel” untuk frame nya
  • Setting design dapat dilakukan pada “Properties” (Font, Background, Broder dan Foreground), khusus untuk logo perusahaan, anda harus memiliki file PNG yang sudah disimpan pada folder SRC didalam project yang anda buat. Lalu klik Properties, pilih icon seperti :
  • Jika sudah selesai untuk pembuatan header program, selanjutnya pembuatan kolom Input. Cara yang digunakan hampir sama seperti yang diatas, hanya saja untuk kode program, kami menggunakan pallete combo box. Ubah variabel name dengan klik kanan pada pallete lalu pilih change variabel name
2. Pembuatan Input (Isi Form)
  • Jika sudah selesai untuk pembuatan header program, selanjutnya pembuatan kolom Input. Cara yang digunakan hampir sama seperti yang diatas, hanya saja untuk kode program, kami menggunakan pallete combo box. Ubah variabel name dengan klik kanan pada pallete lalu pilih change variabel name
3. Pembuatan Tampilan Hasil

4. Pembuatan Button dengan logo/icon (Tombol)
  • Lalu buat button dengan menggunakan Pallete “Button” dengan diberikan icon yang sudahdi simpan di folderSRC terlebih dahulu

  • Maka untuk pembuatan design form sudah selesa
Untuk listing code nya akan saya post di postingan berikutnya.

Thank you !










Contoh studi kasus Penjualan "Education Software"

             Kali ini saya akan menjelaskan cara untuk pembuatan program Java Desktop tanpa database. Jadi kita akan buat form tampilan untuk penjualan diatas, tanpa proses penyimpanan, karena kita tidak menggunakan database. Jadi bisa dibilang ini hanya contoh tampilan sederhana dari studi kasus diatas. Sebelum membuat form, tentunya kita harus menganalisa dari tabel diatas field-field apa saja yang akan kita pakai di form sehingga mempermudah penggunanya. Untuk listing code nya sendiri, nanti akan saya posting setelah ini supaya tidak membingungkan.

Rancangan dan Prosedur Program
             Untuk Project penjualan pada study kasus diatas, terdapat 5 kondisi. Dimana jika kode software 1 maka akan muncul nama software “Fisika” dengan harga “10.000”, begitu pula seterusnya untuk kode software yang lainnya.
             Kemudian terdapat perhitungan potongan harga yang diambil dari total harga seluruh dikalikan 10% untuk setiap penjualan. Yang kemudian akan diselisihkan dengan harga seluruh sehingga menghasilkan total penjualan.
             Pada penentuan kondisi, kami menggunakan Switch Case untuk lebih mempermudah dengan mengambil index yang ada pada kode software, sehingga hanya perlu memasukkan nomor index yang diikuti dengan pernyataan dari kondisi yang ada yaitu berupa Nama Software dan Harga. Yang kemudian akan dikalikan dengan jumlah pembelian sehingga menhasilkan harga seluruh dan total potongan yang didapat serta total penjualannua.
             Untuk program ini, kamu menambahkan beberapa Button, yaitu Baru, Keluar, Hitung, dan Bayar.
o   Button baru digunakan untuk menginput data baru ataupun membersihkan isian form sehingga            menjadi kembali seperti tampilan awal.
o   Button keluar, untuk menghindari adanya kesalahan “klik” oleh user maka kami menggunakan            Jconfirm dialog dimana user akan diberikan pilihan apakah ingin keluar atau tidak.
o   Button hitung, untuk memproses data yang sudah diinput yaitu kode software dan jumlah beli.            Selain menggunakan button kami juga menggunakan action KeyPress untuk proses perhitungan,        karena user juga sering menggunakan “enter” untuk memprosesnya.

o   Button bayar, digunakan untuk proses pembayaran dari total tagihan penjualan. Pada saat button          bayar diklik maka akan muncul Input Dialog yang berisi jumlah tagihan serta Field untuk                    menginput jumlah uang bayar. Setelah uang bayar diinput, anda hanya perlu tekan “enter” atau            klik OK untuk melihat jumlah uang yan harus dikembalikan

            Setelah kita menganalisa dan merancang tampilan form, selanjutnya mendesign form sesuai denga\n kebutuhan dengan tampilan interface yang menarik untuk pengguna.


1. Memasukkan Logo Pada Form (Bagian Header)

  • Buat new project Jframe Form dengan nama “Penjualan”
  • Lalu buat header program seperti dibawah, untuk judul menggunakan “Label” dan “panel” untuk frame nya
  • Setting design dapat dilakukan pada “Properties” (Font, Background, Broder dan Foreground), khusus untuk logo perusahaan, anda harus memiliki file PNG yang sudah disimpan pada folder SRC didalam project yang anda buat. Lalu klik Properties, pilih icon seperti :
  • Jika sudah selesai untuk pembuatan header program, selanjutnya pembuatan kolom Input. Cara yang digunakan hampir sama seperti yang diatas, hanya saja untuk kode program, kami menggunakan pallete combo box. Ubah variabel name dengan klik kanan pada pallete lalu pilih change variabel name
2. Pembuatan Input (Isi Form)
  • Jika sudah selesai untuk pembuatan header program, selanjutnya pembuatan kolom Input. Cara yang digunakan hampir sama seperti yang diatas, hanya saja untuk kode program, kami menggunakan pallete combo box. Ubah variabel name dengan klik kanan pada pallete lalu pilih change variabel name
3. Pembuatan Tampilan Hasil

4. Pembuatan Button dengan logo/icon (Tombol)
  • Lalu buat button dengan menggunakan Pallete “Button” dengan diberikan icon yang sudahdi simpan di folderSRC terlebih dahulu

  • Maka untuk pembuatan design form sudah selesa
Untuk listing code nya akan saya post di postingan berikutnya.

Thank you !










0 komentar:

Post a Comment