A.
Identifikasi
Masalah
Reservasi adalah suatu proses permintaan pemesanan
kamar dan fasilitas lain yang diinginkan oleh calon tamu untuk periode
tertentu. Seluruh permintaan pemesanan kamar ini akan ditangani oleh petugas
reservasi dengan mempertimbangkan keberadaan kamar pada saat itu.
B.
Analisis
Kebutuhan
·
Data yang
diperlukan
1.
Nama Pelanggan
2.
Tipe Kamar
-
Deluxe Room
-
Suite Room
-
President Room
3.
Lama Menginap
4.
Status
Pelanggan
-
Member
-
Non Member
5.
Diskon
·
Informasi yang
Dihasilkan
-***--- NOTA PEMBAYARAN HOTEL CONTOH123 ---***---
Nama Pelanggan : kelompok 3
Jenis Kamar : Suite Room
Tarif Penginapan :
Rp 1200000,-
Diskon Menginap : Rp 240000.0,-
Nominal yang harus dibayar : Rp 960000.0,-
===============================================
·
Proses yang
Dilaksanakan
-
Inputkan nama
pelanggan
-
Pilih tipe
kamar
-
Inputkan lama
penginapan
-
Pilih status
pelanggan
Member (jika menginap
min.4 hari dan max.7 hari mendapat diskon 20%, sedangkan jika lebih dari 7 hari
akan mendapat diskon 35%)
Non Member (jika menginap
min.4 hari dan max.7 hari mendapat diskon 10%, sedangkan jika lebih dari 7 hari
akan mendapat diskon 15%)
·
Siklus yang
Digunakan
Berurut
·
Logika yang
Digunakan
-
Input :
1
Nama Pelanggan
2
Tipe Kamar
-
Deluxe Room
-
Suite Room
-
President Room
3
Lama Menginap
4
Status
Pelanggan
-
Member
-
Non Member
5
Diskon
-
Proses :
1.
Masukkan data
(nama,tipe kamar,lama menginap, status pemesan) ke dalam komputer.
2.
Pilih status
pelanggan.
Member (jika menginap
min.4 hari dan max.7 hari mendapat diskon 20%, sedangkan jika lebih dari 7 hari
akan mendapat diskon 35%).
Non Member (jika menginap
min.4 hari dan max.7 hari mendapat diskon 10%, sedangkan jika lebih dari 7 hari
akan mendapat diskon 15%).
3.
Hitung total
bayar dengan cara Bayar = Tarif – Diskon.
-
Output :
-***--- NOTA PEMBAYARAN HOTEL CONTOH123 ---***---
Nama Pelanggan : kelompok 3
Jenis Kamar : Suite Room
Tarif Penginapan :
Rp 1200000,-
Diskon Menginap : Rp 240000.0,-
Nominal yang harus dibayar : Rp 960000.0,-
===============================================
C.
Desain
Algoritma
a)
Bahasa Manusia
1.
Mulai.
2.
Masukkan kode
barang dan harga masing-masing barang.
3.
Hitung dengan rumus
= harga x jumlah barang, kita akan mengetahui total
pembayaran barang yang kita beli.
4.
Maka, informasi yang dihasilkan :
kode
Barang : A
Nama
barang : Spidol
Jumlah
Beli : 5
Total Bayar : 15000
b)
Flowchart
c)
Pseudocode
PROGRAM Reservasi Hotel
DEKLARASI
Begin
Integer : Diskon
Integer : Tarif
Integer : Bayar
DESKRIPSI
Read(Diskon, Tarif)
Bayar = tarif - diskon
END
0 komentar
Posting Komentar