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
Posting Komentar