Rabu, 31 Oktober 2018

MEMBUAT PROGRAM PEMESANAN TIKET ONLINE


1. Deskripsi

Assalamualaikum..

    Program ini dibuat bertujuan untuk menyelesaikan tugas demi memenuhi nilai UTS semester 5 STMIK Eresha program studi Teknik Informatika.
    Program ini dibuat dengan tujuan untuk memudahkan pemesanan tiket kereta apa. Sehingga bisa memperkecil resiko terjadi nya hal-hal yang tidak diinginkan.

Komponen yang dipakai :
              -Label
              -Text Field
              -ComboBox
              -Button
              -Tabel
              


Nama Variabel

 Cara kerja penggunaan program ini cukup mudah dipahami, karena tidak memiliki banyak menu pada jendela program. Berikut cara penggunaan program :

  • Jalankan Program => Tulis nama Anda dan pilih kode Kereta lalu pilih jurusan yg anda tujuan dan kategori kereta
  • Masukan jumlah Pesanan Tiket anda
  • Jika sudah selesai Anda bisa pencet tombol beli
  • Jika ingin memesan lagi anda bisa tekan tombol beli lagi
  • Diprogram juga disediakan Tombol Cetak pada Button lalu ingin keluar Ada Tombol Button dan Menu Bar untuk keluar dari Program. Tombol Exit pada Button menggunakan OptionPane Confirm untuk keluar Program. jadi pada saat tombol tsb diklik maka akan tampil Konfirmasi "Keluar Program" jika menekan No kita tidak jadi keluar dari jendela program tetapi jika menekan Yes maka jendela program akan keluar dengan sendirinya. berikut gambar konfirmasinya :
ini isi Semua data dan Hasil Input
kalo Ingin keluar akan munjul tombol JOpsion

Codingan :
 private void KodeActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if(Kode.getSelectedItem()=="Dw411"){
            Kereta.setText("Sandayo");}
        if(Kode.getSelectedItem()=="Dw766"){
            Kereta.setText("Argo Puro");}
        if(Kode.getSelectedItem()=="Dw801"){
            Kereta.setText("Argo parahyangan");}
        if(Kode.getSelectedItem()=="Dw888"){
            Kereta.setText("Semar");}
        if(Kode.getSelectedItem()=="Dw901"){
            Kereta.setText("G Baru Malam");}
    }                                    

    private void KategoriActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        
        if(Kategori.getSelectedItem()=="Ekonomi"){
            Harga.setText("200000");}
        if(Kategori.getSelectedItem()=="Bisnis"){
            Harga.setText("300000");}
        if(Kategori.getSelectedItem()=="Eksekutif"){
            Harga.setText("500000");}

 private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        int hrg=Integer.parseInt(Harga.getText());
        int bl=Integer.parseInt(beli.getText());
        int Total=hrg*bl;
        TotalHarga.setText(""+Total);
    }                                        

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        TotalHarga.setText("");
        Harga.setText("");
        Kereta.setText("");
        beli.setText("");
    }             

 private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        int Jawab =JOptionPane.showConfirmDialog(this,"Yakin Mau Keluar","Keluar",
                JOptionPane.YES_NO_OPTION,
                JOptionPane.QUESTION_MESSAGE);
        if(Jawab==0){
            JOptionPane.showMessageDialog(this,"Terimakasih Telah Pesan");
            System.exit(0);
        }
    }                 

Tidak ada komentar:

Posting Komentar

Membuat Data SISWA Melalui Eclipse

Assalamu’alaikum wr,wb Hay hey guys pada kesempatan kali ini saya ingin berbagi source code untuk pembuatan aplikasi android tentang M...