Oleh :
Nama : Salsa Fadhilah
NIM : 311710321
FAKULTAS TEKNIK
2020
Kata Pengantar
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat , karunia dan
hidayahnya,sehingga Makalah Pengantar Teknologi Informasi yang berjudul
“Database Reservasi Kamar Hotel berbasis website” ini tersusun. Makalah ini
dalam penyusunan dan penulisan dilaksanakan sesederhana mungkin, akan tetapi
di berikan pengertian-pengertian yang mutlak harus di mengerti. Makalah ini di
harapkan pembaca akan mengerti skema serta alur dari Database.
Tak lupa pula Penulis ucapkan terima kasih kepada dosen Bapak Wiyanto, S.Kom,
M.Kom yang tak lelah memberi arahan dan ilmu sehingga kami dapat
menyelesaikan makalah ini dengan sebaik-baiknya. Penulis menyadari bahwa
makalah ini jauh dari kesempurnaan, untuk itu saya mohon maaf apabila terdapat
kekurangan dan kesalahan baik dari isi maupun tulisan. Kritik dan saran yang
bersifat membangun akan sangat berguna untuk memperbaiki kekurangan pada
makalah ini.
Akhir kata, Penulis mengucapkan Terimakasih kepada seluruh penulis jurnal, yang
dimana isi daripada jurnalnya dijadikan sebagai referensi untuk materi yang penulis
bahas didalam makalah ini, sehingga dapat mengerjakan tugas dengan sebagaimana
mestinya. Terimakasih pula kepada Allah SWT yang selalu memberikan nikmat
sehat, dan dapat mengerjakan tugas ini.
ii
DAFTAR ISI
Kata Pengantar..................................................................................................... ii
BAB I .................................................................................................................. 1
PENDAHULUAN ............................................................................................... 1
BAB II ................................................................................................................. 3
PEMBAHASAN .................................................................................................. 3
BAB III.............................................................................................................. 12
PENUTUP ......................................................................................................... 12
3.1 Kesimpulan.......................................................................................... 12
iii
BAB I
PENDAHULUAN
1.1 Latar Belakang
Semakin berkembangnya teknologi maka tingkat mobilitas dan cara
berpikir manusia semakin meningkat pula. Teknologi internet diIndonesia
dewasa ini berkembang pesat dan sudah menjangkau lapisan masyarakat.
Oleh karena itu, internet telah menjadi alternatif sebagai media komunikasi.
Selama ini media yang dipergunakan untuk melakukan pemesanan salah
satunya melalui internet. Hal ini memerlukan sebuah aplikasi web yang
menyediakan layanan pemesanan yang langsung mengantarkannya kepada
mereka yang memerlukan informasi tersebut.
1
1.2 Rumusan Masalah
1. Proses pemesanan dan pengecekan kamar masih belum efektif,
sehingga pemesan harus datang langsung ke hotel dalam cek
ketersediaan kamar dan pemesanan.
2. Laporan pengunjung dan pemesanan kamar hotel masih ditulis
dalam buku, sehingga sering terjadinya kesalahan dalam pembuatan
laporan dan data pemesnan
2
BAB II
PEMBAHASAN
3
2.2 Perancangan ERD dan Normalisasi
2.2.1 ERD (Entity Relationship Diagram)
ERD merupakan suatu model untuk menjelaskan hubungan antar
data dalam basis data berdasarkan objek-objek dasar data yang
mempunyai hubungan antar relasi[3].
4
apakah ada kesulitanpada saat menambah/menyisipkan,
menghapusmengubah dan mengakses pada suatu basis data. Bila
terdapat kesulitan pada pengujian tersebut maka perludipecahkan
relasi pada beberapa tabel lagi atau dengankata lain perancangan
basis data belum optimal[4].
Tahap Normalisasi
a. Bentuk Normal Pertama
Bentuk normal pertama (1NF) adalah kondisi dimana suatu tabel
memiliki atribut yang atomik dimana semua nilai atributnya
tidak dapat dibagi lagi menjadi nilai-nilai yang lebihmkecil
misalnya atribut alamat tidak dapat dikatakan atomik karena
atribut alamat dapat dibagi lagi menjadi nilai-nilai jalan, kota,
kode pos.
b. Bentuk Normal Kedua
Bentuk normal kedua (2NF) adalah kondisi dimana suatu tabel
telah berada pada bentuk normal pertama dan semua atribut
bukan kunci primer bergantung sepenuhnya pada kunci primer.
c. Bentuk Normal Ketiga
Bentuk normal ketiga (3NF) adalah kondisi dimana suatu tabel
telah berada pada bentuk normal kedua dan tidak lagi
ditemukannya sebuah kebergantungan transitif dimana suatu
atribut bukan kunci juga bergantung pada tribut bukan kunci
lainnya.
d. Bentuk Boyce-Codd
Bentuk Boyce-Codd (BCNF) adalah kondisi dimana suatu tabel
telah berada pada bentuk normal ketiga dan jika atribut kunci
merupakan satu-satunya kunci kandidat atau kunci calon.
Perancangan Basis Data
Hasil pemetaan dari model ER proses databases reservasi Kamar
hotel akan dinormalisasi.
5
1. Bentuk UnNormal
{*Nomor_Reservasi, Tgl_CheckIn, Tgl_CheckOut,
Jenis_transaksi, Transaksi_tunai, Transaksi_GoHome,
Id_Tamu, NamaDepan_tamu, NamaBlkg_Tamu,
No_telp, Alamat_Tamu, Kewarganegaraan, Id_kamar,
No_kamar, Jenis_Kamar, Jumlah_Kamar, Lama_Inap,
Other_Fasilitas, Id_Harga, Harga_Weekend,
Harga_Weekday, Harga_Weekend+OtherFasilitas,
Harga_Weekday+OtherFasilitas, Total_Bayar, NIP,
NamaDepan_Pegawai, NamaBlkg, Pegawai,
Jenis_kelamin, Tahun_masuk, NomorHp, Alamat-
_Pegawai, Other_Fasilitas, Harga_OtherFasilitas,
Jenis_Transaksi}
6
3. Bentuk Normal Kedua (2NF)
Tamu : {*Id_tamu,Nama_Tamu,
NoTelp_Tamu, Alamat_Tamu,
Kewarganegaraan}
Kamar : {*Id_Kamar,No_Kamar,
Jenis_Kamar, Jumlah_Kamar,
Lama_Inap, Other_Fasilitas}
Pegawai : {*Nip,Nama_Pegawai, NoTelp
, Jenis_Kelamin}
Harga : {*Id_Harga, Jenis_Harga,
Total_Bayar}
7
Kamar : {*Id_Kamar,No_Kamar,
Jenis_Kamar, Jumlah_Kamar,
Lama_Inap, Other_Fasilitas}
Pegawai : {*Nip,Nama_Pegawai,
Jenis_Kelamin}
8
2.4 Perancangan Kamus data
Pada kamus data ini terdapat keterangan tertulis mengenai suatu data
secara lebih rinci, Karena kamus data harus dapat memberikan keterangan
lebih jelas tentang data yang dicari. Yang akan dijelaskan disini adalah
detail table dan field dalam database reservasi kamar hotel.
Tabel Tamu
Nama File : Tamu
Kunci File : id_Tamu
Keterangan : Digunakan untuk menyimpan data tamu
9
Tabel Kamar
Nama File : kamar
Kunci File : Id_kamar
Keterangan : Digunakan untuk data penjualan kamar
Tabel Pegawai
Nama File : Pegawai
Kunci File : id_Pegawai
Keterangan : Digunakan untuk menyimpan data Pegawai
10
Tabel Harga
Nama File : Harga
Kunci File : id_Harga
Keterangan : Digunakan untuk menyimpan data Harga
11
BAB III
PENUTUP
3.1 Kesimpulan
Majunya teknologi informasi khususnya di bidang internet, di mana
sekarang perangkat komputer sudah didukung dengan adanya internet, ini
dijadikan oleh para pelaku bisnis sebagai media informasi dan promosi
bisnis dalam mempromosikan barang atau jasa yang dikelola. Sekarang para
pelaku bisnis tidak lepas dengan internet, karena dengan adanya internet ini
membantu bagi kemajuan suatu bisnis yang dikelola. Dengan adanya
internet yang sangat mudah diakses para pelaku bisnis khususnya pada
bidang jasa sangat diperlukan adanya sistem yang mendukung dan menarik
untuk memudahkan dalam memberikan layanan yang baik kepada para
konsumen.
Makalah ini dibuat untuk suatu rancangan database reservasi kamar
pada sebuah hotel berbasis website dimana bertujuan khusus untuk
memudahkan kinerja petugas Hotel, memudahkan dalam melayani
konsumen, dan memudahkan dalam pengawasan reservasi kamar hotel.
3.2 Saran
``Perancangan Database Reservasi Kamar Hotel ini diharapkan dapat
menjadi sumber referensi untuk pembelajaran lanjutnya. Disarankan untuk
tidak hanya mencari informasi dari beberapa sumber saja, sehingga hasil
perancangan yang didapatkan bisa lebih valid lagi.
12
DAFTAR PUSTAKA
13