SOAL UAS PEMROGRAMAN III (VB.NET) UNIT VII.2


SOAL UJIAN AKHIR SEMESTER (UAS)
Pemrograman III (VB.NET) Unit : VII.2

Petunjuk Ujian Praktek :
a.  Buatlah sebuah folder pada direktori D:\ di Laptop/PC Anda dengan nama UAS72VB.NET
b.  Simpan nama project dengan nama nim_nama anda (Contoh : 0814030399_TeukuIwan)

Sebuah Hotel membutuhkan Aplikasi yang dapat menghitung biaya Penyewaan Kamar dengan ketentuan sebagai berikut:


1.  Buatlah database dengan nama Hotel dan struktur tabel sebagai berikut :
Nama Tabel: Sewa_Kamar
Nama Field
Type
Size
Ket
Kode_Kamar
Text
4
(PK)
Nama_Kamar
Text
25

Kelas
Text
2

Biaya_Kamar
Number
Single

Fasilitas
Text
100

Kode_Kasir
Text
2

Nama_Kasir
Text
25

Lama_Sewa
Text
2

Total_Biaya
Number
Single

Bayar
Number
Single

Kembalian
Number
Single


2.  Rancanglah form tampilan aplikasi sewa kamar hotel dan tambahkan Button Simpan, Ubah, Hapus, Batal, Pencarian Data, dan DataGridView/ ListView.

Data Kamar
Kode Kamar
Nama Kamar
K101
MELATI
K201
MAWAR
K301
ANGGREK

Data Sewa Kamar
Kelas
Biaya
Kamar
Fasilitas
1
250.000
TV, Double Bad, AC, KULKAS
2
200.000
TV, Double Bad, AC
3
150.000
TV, Single Bad, Kipas Angin

Data Kasir
Kode Kasir
Nama Kasir
K1
FIDA
K2
ARNI
K3
AYU

3.  Ketentuan Logika:
Pada Kode_Kamar, Kode_Kasir gunakan fungsi Mid untuk menampilkan Nama Kamar dan Nama Kasir.
Sedangkan pada Kelas gunakan fungsi percabangan untuk menampilkan Biaya Kamar dan Fasilitas.

ü  Lama_Sewa diinput secara manual jika sewa kamar masih kosong/belum diisi tampilkan pesan “Isi dulu lama sewa kamar…!!”.

ü  Total_Biaya = Biaya_Kamar * Lama_Sewa
       Tampilkan setelah lama sewa diisi.

ü  Kembalian = BayarTotal_Biaya
dengan ketentuan apabila uang yang dibayar kurang dari Total_Biaya maka tampilkan pesan “Pembayaran biaya sewa kamar kurang..!!


Tampilan Aplikasi:


Aplikasi penyewaan kamar Download


No comments:

Post a Comment

SerambiNews.Com

PPC Iklan Blogger Indonesia