Saturday, June 17, 2017

PROGRAM JAVA PENJUALAN TIKET BIOSKOP

Contoh program penjualan tiket bioskop sederhana menggunakan Java NeatBeans

Menyelesaikan tugas algoritma pemograman
Contoh pemograman applikasi penjualan tiket bioskop dengan dilengkapi beberapa fitur utama dengan konsop sederhana dan design display yang sangat menarik , berikut contoh program penjualan bioskop sederhana hasil screenshot

Gambar.01 Contoh membuat Pogram Penjualan Tiket Bioskop dengan java netbeans
Beberapa fitur utama dalam aplikasi penjualan tiket bioskop seperti:
  • Judul " Tiket Bioskop"
  • Terdapat komponen menu pilihan tiket 

    1. Reguler Tiket       
    2. Ultra
    3. XD Ultra
    4. Gold

  • Harga satuan tiket
  • Jumlah tiket yang akan dibeli
  • Eksekusi Program

    1. Proses        
    2. Cancel

  • Tampilkan jumlah harga keseluruhan tiket yang dibeli

Lihat juga
Setelah menyelesaikan pembuatan deskripsi dan pendefinisian program sederhana "Penjualan tiket Bioskop"  kali ini saya akan menyelesaikan tugas tersebut dengan membuat project program sederhana dengan design seperti yang telah diuraikan secara tertulis pada lembar jawaban yang telah dikumpulkan

Flowchart Program


Pertama akan diulang kembali penjelasan sederhana project penjualan tiket bioskop yang akan dibuat
  • Program memiliki Frame sederhana
  • Judul " Tiket Bioskop"
  • Terdapat komponen menu pilihan tiket 

    1. Reguler Tiket       
    2. Ultra
    3. XD Ultra
    4. Gold

  • Harga satuan tiket
  • Jumlah tiket yang akan dibeli
  • Eksekusi Program

    1. Proses        
    2. Cancel

  • Tampilkan jumlah harga keseluruhan tiket yang dibeli
Contoh Output Program

Gambar.01 Contoh membuat Pogram Penjualan Tiket Bioskop dengan java netbeans

Selanjutnya Tutorial cara membuat design dan menimplementasikan script kedalam project sehingga dapat dilakukan eksekusi

Langkah pertama adalah , membuaka Software Netbeans | Java

Gambar.02 Membuka Netbeans
Selanjutnya membuat project baru dengan meklik icon tool barseperti pada gambar dibawah ini

Gambar.03 Pilih icon tool bar memuat project baru
Setelah itu akan ditampilkan jendela baru untuk membuat project pilih → Java → JavaApplication dan kemudian Next untuk melanjutkan kelangkah selanjutnya

Gambar.04 Pilih → Java → JavaApplication
Kemudian seperti yang terlihat pada gambar dibawah , perhatikan pada lingkar warna biru, Ganti dengan nama project sesuai project yang akan dibuat missal “Tiket Bioskop”

Gambar,05 Nama Project yang akan dibuat
Selanjutnya, Setelah itu klik "Next" dan maka Project baru bernama "Tiket Bioskop" telah sukses dibuat
Gambar.06 Project sukses dibuat dengan nama Tiket Bioskop
Kemudian langkah berikutnya menambahkan Frame sebagai tempat/wadah komponen variable progrma penjualan tiket bioskop , langkah pertama menambahkan frame yaitu:
  • Klik kanan
  • New
  • JFrame Form
Gambar.07 Langkah Penambahan Frame Seagai Latar Project Tiket Bioskop
Selanjtnya akan diarahkan pada jendela penentuan nama Frame Project

Gambar.08 Penentuan nama frame project
Setelah itu klik → Finish dan Frame penjualan tiket bioskop telah sukses dibuat, namun dalam kondisi ini frame masih dalam keadaan kosong , karena belum diisi variable 

Gambar.09 Frame project penjualan tiket bioskop sukses dibuat
Selanjutnya tambahkan Source script untuk Framepenjualan tiket bioskop seperti yang terlihat pada gambar:
Gambar.10 Code script Frame penjualan tiket bioskop

     
        {
              // TODO code application logic here
                Frame_Penjualan_Tiket Laund = new Frame_Penjualan_Tiket ();
                  Laund.setVisible(true);
              }



          Setelah Source Frame diimplementasikan kedalam project selanjutnya Run untuk meninjau hasil source yang telah dipasang
          Gambar.11 Run Project
          Berikut hasil output  Run Frame Project penjualan tiket bioskop yang masih kosong



          Gambar.12 Frame Project yang masih kosong

          Lihat juga


          Langkah berikutnya kita design dan tambahkan komponen variable yang akan menjadi isi dari frame tersebut, Dalam hal ini akan mendesign frame dengan fitur Swing Controls 
          1. label Label
          2. Radio Bottom
          3. Text Field
          Gambar.13 Menambahkan design dengan Fitur sederhana
          Cara menambahkannya yaitu : Pilih Swing Controls drag pada Frame kosong dan kita atur posisi variable sesuai keinginan design
          Gambar.14 cara memakai fitur swing controls

          Setelah design frame sesuai yang diinginkan 
          Gambar.15 Frame telah didesaign dnegan lengkap yang telah berisi komponen variable
          Selanjutnya kita ubah masing-masing menjadi komponen variable dengan cara :
          Yaitu dengan klik kanan “ Change Variale Name “
          Gambar.16 Penambahan Variable dalam project
          Lakukan langkah-langkah yang sama pada setiap variable yang akan ditambahkan pada frame project pemograman
          Selanjutnya mulai memberikan script pada setiap variable yang telah diterapkan pada frame: Ada dua cara mengisikan script pada variable
          •  Klik kanan → Event → Action → actionPerformed
          Gambar.17 Menambah script variable frame

          • Klik dua kali variable yang akan ditambahkan Script
          Pertama script Jenis Tiket yang nantinya akan ditampilkan harga satuan pada TextField variable Harga Satuan
          1. Reguler
          2. Ultra
          3. XD Ultra
          4. Gold
          Gambar.18 Code source jenis tiket
          Berikut Source lengkapnya:


                private void RegulerActionPerformed(java.awt.event.ActionEvent evt) {                                      
                    // TODO add your handling code here:
                    HargaSatuan.setText("50000");
                }                                    

                private void xdultraActionPerformed(java.awt.event.ActionEvent evt) {                                      
                    // TODO add your handling code here:
                    HargaSatuan.setText("70000");
                }                                    

                private void ultraActionPerformed(java.awt.event.ActionEvent evt) {                                    
                    // TODO add your handling code here:
                    HargaSatuan.setText("60000");
                }                                  

                private void goldActionPerformed(java.awt.event.ActionEvent evt) {                                  
                    // TODO add your handling code here:
                    HargaSatuan.setText("100000");
                }                              



            Selanjutnya penambahan script pada bottom proses

            Gambar.19 Script Bottom Proses
            Berikut Source lengkapnya:


              private void ProsesActionPerformed(java.awt.event.ActionEvent evt) {                                    
                      // TODO add your handling code here:
                      int a = Integer.parseInt(HargaSatuan.getText());
                      int b = Integer.parseInt(Jumlahbeli.getText());
                      int hasilnya= a*b ;
                      TotalHarga.setText("Rp."+hasilnya);
                  }                            



              Script diatas akan menampilkan Total Harga dari jumlah beli tiket yang diinput oleh user

              Selanjutnya adalah menambahkan script pada bottom cancel apabila tiket tidak jadi dipesan dan akan secara otmatis diCancel
              Gambar.20 Penambahan Script Bottom Canrel
              Berikut Source lengkapnya:


                private void CancelActionPerformed(java.awt.event.ActionEvent evt) {                                    
                        // TODO add your handling code here:
                        NoKursi.setText("");
                        Jumlahbeli.setText("");
                        HargaSatuan.setText("");
                        TotalHarga.setText("");
                        Reguler.setText("False");
                        xdultra.setText("False");
                        Reguler.setText("True");
                        xdultra.setText("True");
                    }      


                Setalah semua script dari Variable telah selesai dibuat
                ·         Sciprt Frame
                ·         Script Variable Jenis Tiket
                ·         Script Variable Harga Satuan
                ·         Script Variable Jumlah Beli
                ·         Script Variable Proses dan Cancel
                ·         Script Tampilkan Total Bayar

                Langkah terakhir adalah Run program yang telah selesai dibuat dengan hasil output seperti dgambar dibawah:
                Gambar.21 Output Program penjualan tiket bioskop sederhana telah dibuat
                Demikian Tutorial cara membuat programa penjualan tiket bioskop dengan menggunakan java netbeans:
                Sebagai bahan refesensi untuk belajar berikut vidio tutorial yang bisa dilihat atau didownload melalui YouTube " https://youtu.be/e8N6l8HfWuA"


                Terimakasih semoga bermanfaat


                Load comments