Program sederhana Dengan Database MYSQL



Nama : Andra Dwi Ramadhan
NIM  : 161021450098
 
Nama program tiketbio
a. Deskripsi program
    Fungsi utama dari aplikasi tiketbio adalah untuk menyimpan hasil data bokingan tiket bioskop ke database.
Disini saya membuat aplikasi pemesanan tiket bioskop via internet atau online.
Pada umumnya orang sangat malas untuk mengantri tiket langsung ke bioskop apalagi kalau ngantri dan antriannya panjang, dengan aplikasi pemesanan tiket via online ini tidak ada lagi yang namanya “NGANTRI”.
Sistem kerja aplikasi ini cukup sederhana yaitu hanya menyimpan data dari user ke data base dengan menginput beberapa data dari user.
Disini saya mengguanakan aplikasitambahan yaitu mysql untuk databasenya.
 Demikian deskripsi program yang telah saya buat. Terima kasih.

b. Flowchart

c. Screen shoot
tampilan sebelum di run.
setelah di run dan telang di input data.
setelah itu klik tombol simpan untuk memesan tiket bioskopnya, setelah di klik simpan akan ada notifikasi sukses artinya tiket berhasil di simpan di data base.
 
d. Source Code
import com.mysql.jdbc.Driver;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
 *
 * @author ASUS
 */
public class Tiketon {
 if (koneksi==null){
            new Driver(); 
        koneksi=DriverManager.getConnection("jdbc:mysql://localhost:3306/tiketbioskop","root","")   
        }
        return koneksi;
}
}

 Codingan di atas dipakai di java calss fungsinya adalah untuk menghubungkan ke database di MYSQL

int film=0;
        if (cbfilm.getSelectedItem() == "Insidius 4"){
            film =13;
        }else if (cbfilm.getSelectedItem() == "Comik 8"){
            film =14;
        }else if (cbfilm.getSelectedItem() == "Comik 8"){
            film =15;
        }
        else {
            film = 0;
        }
        txtwaktu.setText(String.valueOf(film));
       
    }                                     

    private void cbjenisActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        int jenis=0;
        if (cbjenis.getSelectedItem() == "2D"){
            jenis =35000;
        }else if (cbjenis.getSelectedItem() == "3D"){
            jenis =50000;
        }
          else {
            jenis = 0;
        }
        txtharga.setText(String.valueOf(jenis));
    }                                       

    private void btnexitActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        System.exit(0);
    }                                      

    private void btnsimpanActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        String nama=txtnama.getText();
         String no=txtkursi.getText();
         String waktu=txtwaktu.getText();
         String total=txtharga.getText();
         try{
             Statememet.statement =(Statement)koneksi.GetConnection().createStatement()
             statement.executeUpdate("insert into tiketbioskop(nama,no)VALUES("+nama+","+no+","+tujuan+","+waktu+","+harga+"),");
        statement.close();
        JOptionPane.showMessageDialog(null,"sukses");
         }catch(Exception t){
             JOptionPane.showMessageDialog(null,"gagal");
         }
}
private void btnresetActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        txtnama.setText("");
        txtkursi.setText("");
        txtwaktu.setText("");
        txtharga.setText("");     
}                     
 
Sekian penjelasan dari program aplikasi yang telah saya buat. terima kasih.

Komentar

Postingan populer dari blog ini

Contoh Database Penyewaan Alat Outdor di Mrs.Access

Membuat Struk Rental Alat Outdor