SARANA PENYAMPAIAN INFORMASI HOTEL DAN PEMESANAN KAMAR HOTEL BERBASIS WEB Sarina Butar-Butar / 0727031
Jurusan Sistem Komputer, Fakultas Teknik, Universitas Kristen Maranatha Jalan Prof.Drg.SuriaSumantri 65 Bandung 40164. Indonesia
ABSTRAK
Internet telah menjadi hal yang sangat penting bagi sebagian besar masyarakat dalam mengerjakan aktivitasnya. Website adalah salah satu media informasi yang menggunakan fasilitas Internet. Dalam dunia usaha, peluang usaha saat ini tidak hanya berkembang dalam dunia nyata, saat ini banyak juga usaha yang dijalankan melalui dunia maya atau internet, bahkan terbukti peluang usaha melalui media internet atau website berkembang dengan pesatnya. Penggunaan website dalam menjalankan usaha memiliki berbagai keuntungan, terutama dalam memasarkan produk barang maupun jasa kepada khalayak luas. Penelitian ini bertujuan untuk membuat fasilitas Website untuk menjalankan usaha perhotelan. Pada penelitian ini lebih mengkhususkan untuk membuat sarana penyampaian informasi hotel dan pemesanan kamar hotel berbasis web. Website ini berisi informasi mengenai jenis jenis kamar dan harga–harga kamar yang terdapat pada hotel. Website ini berfungsi untuk mempermudah para pengunjung untuk memesan kamar berbasis web. Namun website yang dibuat tidak menangani masalah pembayaran seperti menggunakan kartu kredit secara online.
i
Universitas Kristen Maranatha
HOTEL INFORMATION DLIVERING TOOLS AND ROOM BOOKING BASED ON WEB
Sarina Butar-Butar / 0727031
Computer Engineering, Faculty Of Engineering Maranatha Christian University. Prof.Drg.Suria Sumantri Street, no.65 Bandung 40164. Indonesia
ABSTRACT Internet has become an important thing in people's activity nowadays. Website is one of the information tools which is base on the internet facility. In bussiness world, the opportunity for growth not only increase in the real world, but also in the internet, in fact many bussiness in the internet grow fast nowadays. The using of the internet for bussiness has some advantage. Especially in introduce and selling product or serrvice to the market. This research is to make a website facility for running a hotel bussiness. In this research is more particular to make information tools and booking a room based on web. This website contains information about the hotel rooms and also the price. This website help the customer make their booking easily, based on web. However, this website not supported for online payment by credit card.
ii
Universitas Kristen Maranatha
DAFTAR ISI
ABSTRAK………………………………………………………………….…………i ABSTRACT………………………….……………………………………………..…ii KATAPENGANTAR……………………………………………...…………….….iii DAFTAR ISI………..…………………………………………………….……..…...v DAFTAR GAMBAR..……………………………………………..…..…..……......ix DAFTAR TABEL………..……………………………………………..………..….xi
BAB I. PENDAHULUAN 1.1 Latar Belakang……………..…………………..…….………...…...........1 1.2 Identifikasi Masalah……………..…………………………………...….2 1.3 Tujuan laporan……..…………...………………..……….…….…...…...2 1.4 Pembatasan Masalah……………………………..………....…...…..…...2 1.5 Sistematika Penulisan…………………………...………..……......….....3
BAB II. LANDASAN TEORI 2.1
Konsep Dasar Sistem Informasi.……….……………………...………..4 2.1.1. Sistem……………………………..…………...………………….4 2.1.2. Informasi.…………………………...……...…......………….........4
2.2 HTML……………………………….………..………………...…..…....5 2.2.1. Pengenalan HTML………………………..……………...………..5 2.2.2. Kelebihan Menggunakan HTML…………….………...………….6 2.2.3. Tag-Tag Dasar HTML………………………………...…...……...7
2.3 Pengenalan PHP……..……..…………………..………...……...…......11 v
Universitas Kristen Maranatha
2.3.1 Script PHP…...…..……………………………………….....…....12 2.3.2 Variabel PHP …………….……………….…….…….………...15 2.3.3 Operator PHP……………….……………………………….…...16 2.4 Pengenalan MySQL..……………………...……………………………17 2.4.1 Tipe data pada MySQL …………...………………………………18 2.4.2 Perintah-perintah pada MySQL …..………………………..…….20 2.4.3
Fungsi pada MySQL……………...………………………….…..22
2.5 Basis Data (Database)...……...……………….……………...…………24 2.5.1 Struktur File Database……….…………. …………........……...24 2.5.2 Fungsi – Fungsi DBMS..…….….………………….…………......24 2.6
XMPP………………………………………………………….…..…..27
2.7
Macromedia Dreamweaver MX 8…………………………..…………28 2.7.1 Pengenalan Macromedia Dreamweaver MX 8…………..………28 2.7.2 Beberapa keunggulan Dreamweaver MX 8 …………..…………28
BAB III. PERANCANGAN DAN PEMODELAN 3.1 Skema Rancangan………….………………………….……..………....34 3.2 Struktur Menu………………………………………….…………..…...35 3.3 Diagram Alir pada informasi dan pemesanan kamar hotel………….…36 3.4 Perancangan Database…….……..……………………………………38 3.5 Perancangan Struktur Basis Data………………..………...…………...39 3.5.1 Tabel tipe buku tamu………………………………...…………...39 3.5.2 Tabel tipe pengunjung……………………………………………40 3.5.3 Tabel pesan kamar………………………………………………..41 3.5.4 Tabel tipe pesan kamar………………….………………………..42
3.6
Persiapan Awal Mendesain web dengan Dreamweaver…………..…...43 vi
Universitas Kristen Maranatha
3.6.1 Mengatur Layout menggunakan tabel…………………..………..44 3.6.2 Menghias Header Web hotel…………..………………….……...45 3.6.3 Membentuk kolom Navigasi……………………………….….....45 3.7 Perancangan interface………………………………………....…….....46 3.7.1
Perancangan interface pada halaman Home……….……………46
3.7.2
Perancangan interface pada halaman Family Room...……..……48
3.7.3
Perancangan interface pada halaman Executive Club Room.......50
3.7.4
Perancangan interface pada halaman Signature Suite Room…...52
3.7.5
Perancangan interface pada halaman Fasilitas…………………..54
3.7.6
Perancangan interface pada halaman Galery………………….…56
3.7.7
Perancangan interface pada halaman Promo…………….............58
3.7.8
Perancangan interface pada halaman Form Pengunjun.………....60
37.9
Perancangan interface pada halaman Logi…...……………....….63
3.7.10 Perancangan interface pada pemesanan kamar…………………62
BAB IV. HASIL DAN PEMBAHASAN 4.1
HASIL………………………………………………………...……….67 4.1.1
Tampilan Awal Web Informasi Hotel …………………………...67
4.1.2
Tampilan Cara Pemesanan Kamar…………………...……...…..68
4.1.3
Tampilan Halaman Pada Tipe Kamar Family Room.…….……..69
4.1.4
Tampilan Halaman Pada Tipe Kamar Executive Club Room…...70
4.1.5
Tampilan Halaman Pada Tipe Kamar Signature Cuite Room…...71
4.1.6
Tampilan Halaman Fasilitas – Fasilitas Hotel………...................72
4.1.7
Tampilan Halaman Galery Hotel……………………..…….........73
4.1.8
Tampilan Halaman Promo…………………………....……….....74
4.1.9
Tampilan Halaman Form Registrasi Kamar Hotel……..…...…..75
4.1.10 Tampilan Halaman Login……...…………………….…….……76 4.1.11 Tampilan Halaman Pada Pemesanan Kamar……….....………..78 vii
Universitas Kristen Maranatha
4.1.12 Tampilan Halaman Pada Bukti Pemesanan Kamar Hotel……...79 4.1.13 Tampilan Halaman Pengecekan Kamar Hotel yang sudah bayar..79 4.1.14
Tampilan Halaman Form Buku Tamu….………………….…..80
BAB V. KESIMPULAN DAN SARAN 5.1 Kesimpulan….…….……………….……………………..…….....……81 5.2 Saran……...………………….……………………………....……,,,.…81
DAFTAR PUSTAKA………...…………………………………………………….82 LAMPIRAN A LISTING PROGRAM ……………………………………………A LAMPIRA B DATABASE……………………….……………….…………….....B
viii
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1
Diagram proses eksekusi kode PHP pada halaman HTML …….…...11
Gambar 2.2
Tampilan awal Dreamweaver 8.………………………..………...….29
Gambar 2.3
Tampilan Lingkungan Kerja Dreamweaver MX ….………………...30
Gambar 2.4
Start page Dreamweaver MX …………………...………………..…31
Gambar 2.5
Menu View ……………………………..……………………...….…31
Gambar 2.6
Tampilan Kode……..………………………..………………………32
Gambar 2.7
Tampilan Kode bersama dengan layout………….………………….33
Gambar 2.8
Menu Help ……….……………………………………………..…...33
Gambar 3.1
Skema perancangan awal ……………………………………………32
Gambar 3.2
Struktur menu pemesana Kamar hotel ……………............................35
Gambar 3.3
Diagram Alir pada informasi dan pemesanan kamar hotel…..….…..36
Gambar 3.4
Relasi antara tabel-tabel yang terdapat dalam database hotel……….38
Gambar 3.5
Bentuk layout pada web hotel ………... …………………………….43
Gambar 3.6
Tampil kotak-kota dialog pada layout tabel ………………...………44
Gambar 3.7
Properties layout tabel …………..………………………..................44
Gambar 3.8
Tampilan gambar header pada website ……………………………..45
Gambar 3.9
Tampil kolom Navigasi ……………………………………………..45
Gambar 3.10 Perancangan interface pada halaman Home ……………...…………46 Gambar 3.11 Perancangan interface pada halaman Family Room..…………...…..48 Gambar 3.12 Perancangan interface pada halaman Executive Club Room..............50 Gambar 3.13 Perancangan interface pada halaman Signature Suite Room .............52 Gambar 3.14 Perancangan interface pada halaman Fasilitas .……..........................54 Gambar 3.15 Perancangan interface pada halaman Gallery………..………............56 Gambar 3.16 Perancangan interface pada halaman Promo……………...................58 Gambar 3.17 Perancangan interface pada halaman Registrasi Pengunjung…….....60 Gambar 3.18 Perancangan interface pada halaman Login……………...….............63
ix
Universitas Kristen Maranatha
Gambar 3.19 Perancangan interface pada halaman Pemesanan Kamar...….............64 Gambar 4.1
Tampilan Awal Web Informasi Hotel …………….………………….67
Gamabr 4.2
Tampilan cara pemesanan kamar………………….……………….....68
Gambar 4.3
Tampilan pada tipe kamar Family Room..………………...…....…....69
Gambar 4.4
Tampilan pada tipe kamar Excutive Club Room………………..……70
Gambar 4.5
Tampilan pada tipe kamar Signature Suite Room…………...….……71
Gambar 4.6
Tampilan pada Fasilitas-Fasilitas yang disediakan Hotel…….………72
Gambar 4.7
Tampilan pada halaman Galery yang terdapat pada Hotel..…..….......73
Gambar 4.8
Tampilan pada informasi halaman Promo…………..………..………74
Gambar 4.9
Tampilan halaman form registrasi Kamar Hotel…...…………..…….75
Gambar 4.10 Tampilan pada halaman Login………………..……………….…….76 Gambar 4.11 Tampilan pada login salah…..………………………….…...……….77 Gambar 4.12 Tampilan pada login yang benar……..………………………………77 Gambar 4.13 Tampilan pada halaman Pemesanan Kamar Hotel………..…............78 Gambar 4.14 Tampilan pada Bukti Pemesanan Kamar Hotel……………………...79 Gambar 4.15 Tampilan Pengecekan Pemesanan Kamar Hotel yang sudah bayar....79 Gambar 4.16
Tampilan pada form buku tamu…..…………………………..……..80
x
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 2.1 Operator PHP……………...…………………...…………………..…...16 Tabel 2.2 Tipe data numerik………………………………..………………………19 Tabel 2.3 Tipe data String…………………………...……….…………………....19 Tabel 2.4
Letak perbedaan jumlah memori ……………………...………….…….20
Tabel 2.5 Tipe data tanggal………………………………………………………..21 Tabel 3.1
Struktur Tabel Buku Tamu…………..…………………………….……39
Tabel 3.2
Struktur Tabel Form Pengunjung….…....…............................................40
Tabel 3.3
Struktur Tabel pesan kamar……………………………………………..41
Tabel 3.4
Struktur Tabel kamar………………….………………….…..……...….42
Tabel 3.5
Penjelasan dari Rancangan interface pada halaman Home…...…….......47
Tabel 3.6 Rancangan interface halaman tipe kamar Family Room..……...………49 Tabel 3.7
Penjelasan dari tipe kamar Executive Club Room..………....………….51
Tabel 3.8
Rancangan interface pada halaman Signature Suite Room….….....…....53
Tabel 3.9
Penjelasan dari Rancangan interface pada halaman Fasilitas…..............55
Tabel 3.10 Penjelasan dari Rancangan interface pada halaman Galery..….……….57 Tabel 3 .11 Penjelasan dari Rancangan interface pada halaman Promo…...…….....59 Tabel 3a.12 Rancangan interface pada halaman form pengunjung………...……….61 Tabel 3b.12 Rancangan interface pada halaman form pengunjung…...……............62 Tabel 3.13 Penjelasan dari Rancangan interface pada halaman Login…..…...……63 Tabel 3a.14 Rancangan interface pada halaman Pemesanan Kamar………..……...65 Tabel 3b.14 Rancangan interface pada halaman Pemesanan Kamar………......…...66
xi
Universitas Kristen Maranatha