NAMA : MUHAMMAD MUSLIM
NIM: 161011700029
KELAS : 503
UTS REKAYASA PERANGKAT LUNAK
PROGRAM SEWA KAMAR HOTEL
1. Aplikasi sederhana pemesanan kamar hotel
·
Agar ketika admin bekerja lebih mudah ketika
memesan kamar hotel
·
Menghitung pembayaran kamar hotel
·
Mempermudah input data pemesan
2. Data pemesan
·
Nama (fieid,nama,teks,30)
·
Kelamin (fieid,teks,20)
·
Telpon (fieid,number,teks,20)
·
Tanggal (masuk,number,teks,20)
·
Tanggal (keluar,number,teks,20)
3. Tujuan
·
Lantai kamar (fieid,number,10)
·
No kamar ( fieid,number,10)
Harga ( fieid,number,10)
Coding no kamar
private void
KODEActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(KODE.getSelectedItem().equals("A101")){
NKamar.setText("SINGLE BAD");
}else if(KODE.getSelectedItem().equals("A1")){
NKamar.setText("SINGLE BAD");
}else if(KODE.getSelectedItem().equals("A2")){
NKamar.setText("SINGLE BAD");
}else if(KODE.getSelectedItem().equals("A3")){
NKamar.setText("DOUBLE BAD");
}else if(KODE.getSelectedItem().equals("A4")){
NKamar.setText("DOUBLE BAD");
}else if(KODE.getSelectedItem().equals("A5")){
NKamar.setText("DOUBLE BAD");
}
}
private void
LAMAActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int X=Integer.parseInt(HARGAKAMAR.getText());
int Y=Integer.parseInt(LAMA.getText());
int hasil=X*Y;
BIAYA.setText(""+hasil);
Coding harga kamar
private void LANTAI1ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling code here:
if (KODE.getSelectedItem().equals("A1")){
Biaya=800000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A2")){
Biaya=850000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A3")){
Biaya=900000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A4")){
Biaya=950000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A5")){
Biaya=1000000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A6")){
Biaya=1500000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}
}
private void
LANTAI2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (KODE.getSelectedItem().equals("A1")){
Biaya=500000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A2")){
Biaya=550000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A3")){
Biaya=600000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A4")){
Biaya=650000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A5")){
Biaya=700000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}else if(KODE.getSelectedItem().equals("A6")){
Biaya=750000;
TOTAL=Biaya;
HARGAKAMAR.setText(String.valueOf(TOTAL));
}
}
Coding cekin & cekout
Date TanggalCEKIN
=df.parse(CEKIN.getText());
Date TanggalCEKOUT =
df.parse(CEKOUT.getText());
long Hari1 = TanggalCEKIN.getTime();
long Hari2 = TanggalCEKOUT.getTime();
long diff = Hari2 - Hari1;
long Lama = diff / (20 * 60 * 60 * 1000);
LAMA.setText(Long.toString(Lama));
} catch (ParseException e)
{
e.printStackTrace();
}
}
BUTTON save/clear
private void
CLEARActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
NAMA.setText("");
NKamar.setText("");
HARGAKAMAR.setText("");
CEKIN.setText("");
CEKOUT.setText("");
LAMA.setText("");
HARGA1.setText("");
HARGA2.setText("");
BIAYA.setText("");
FASTAM.setText("");
TOTALSEWA.setText("");
FASTAM.setText("");
BAYAR.setText("");
KEMBALI.setText("");
}
BUTTON EXIT
private void jButton2ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling code here:
System.exit(WIDTH);
}
0 komentar:
Posting Komentar