Sarana Penyampaian Informasi Hotel Dan Pemesanan Kamar Hotel Berbasis Web.

(1)

i Universitas Kristen Maranatha 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.


(2)

ii 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.


(3)

v 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


(4)

vi 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


(5)

vii Universitas Kristen Maranatha

3.6.1 Mengatur Layout menggunakan tabel………..………..44

3.6.2 Menghias Header Webhotel…………..……….……...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


(6)

viii 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


(7)

ix 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 Startpage 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 webhotel ………...……….43

Gambar 3.6 Tampil kotak-kota dialog pada layouttabel ………...………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 interfacepada 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


(8)

x 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


(9)

xi 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 interfacepada 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


(10)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang

Teknologi informasi terutama internet telah berkembang dengan sangat pesat. Media website dalam internet tidak hanya berguna untuk menjalin hubungan relasi antar personal dalam masyarakat akan tetapi lebih luas lagi penerapannya dalam peningkatan kinerja sebuah instansi swasta maupun pemerintah. Perkembangan kinerja suatu lembaga, kemudahan membangun jaringan kerja sama seluas-luasnya, jaringan luas tanpa batas ruang dan waktu hingga kecepatan dan ketepatan publikasi informasi menjadikan internet sebagai media publik yang sangat baik dalam meningkatkan layanan sebuah instansi kepada masyarakat.

Perkembangan teknologi internet sangat mendukung kinerja sebuah perusahaan, seperti perusahaan yang bergerak di bidang layanan jasa seperti hotel. Sebuah hotel akan sangat memerlukan kemudahan dalam menginformasikan fasilitas dan pelayanan yang ditawarkan pihak hotel kepada masyarakat. Melalui teknologi

website dalam internet, dapat menginformasikan perusahaan tersebut dan menampilkan pemesanan kamar hotel melalui web.


(11)

2 Universitas Kristen Maranatha Oleh sebab itu alangkah baiknya jika perusahaan hotel mempunyai sebuah

website yang dapat digunakan sebagai informasi online yang bisa menampilkan harga kamar, tempat seminar, pernikahan, dan website ini mempermudah pengunjung dari kota lain atau dari luar negeri ketika hendak menginap ke hotel tersebut.

1.2 Identifikasi Masalah

Berdasarkan latar belakang yang telah diuraikan maka identifikasi masalah yang menjadi pokok pembahasan:

 Bagaimana cara membuat sarana penyampaian informasi hotel berbasis web?  Bagaimana membuat pemesanan kamar hotel berbasis web ?

1.3 Tujuan Laporan

Tujuan laporan tugas akhir ini adalah :

 Pembuatan sarana penyampaianinformasi hotel berbasis web.  Membuat pemesanan kamar hotel berbasis web.

1.4 Pembatasan Masalah

 Proyek ini menggunakan program Adobe Photoshop CS, XAMPP (PHP, MYSQL dan Apache server), Macromedia Dreamweaver 8.

 Sistem Pembayaran pada hotel menggunakan transfer yaitu secara manual yaitu pengunjung yang datang ke Bank atau ke ATM yang terdekat untuk mengirim biaya pemesanan kamar yang sudah dipesan oleh pengunjung. Program yang dibuat tidak menangani masalah pembayaran.


(12)

3 Universitas Kristen Maranatha 1.5 Sistematika Penulisan

BAB I : Pendahuluan

Berisikan tentang latar belakang, identifikasi masalah, tujuan laporan, dan pembatasan masalah

BAB II : Landasan Teori

Berisikan tentang teori – teori topik Tugas Akhir.

BAB III : Perancangan dan Pemodelan

Berisikan tentang hasil rancangan sarana penyampaian informasi dan pemesanan kamar hotel berbasis web

BAB IV : Hasil dan Pembahasan

Berisikan tentang hasil perancangan dan data – data pengamatan.

BAB V : Kesimpulan dan Saran.


(13)

81 Universitas Kristen Maranatha BAB V

KESIMPULAN DAN SARAN

Berdasarkan uraian dari bab-bab sebelumnya, maka pada bab ini diambil kesimpulan serta memberikan saran yang mungkin bermanfaat .

5.1 Kesimpulan

 Pembuatan sarana penyampaian Informasi hotel dan pemesanan kamar hotel berbasis web telah berhasil direalisasikan.

5.2 Saran

Web pemesanan kamar hotel, dilengkapi dengan pembayaran online seperti pembangunan menggunakan kartu kredit.


(14)

82 Universitas Kristen Maranatha DAFTAR PUSTAKA

Nugroho, Bunafit, “PHP dan MySQL dengan editor Dreamwever MX Penerbit ANDI”, YogyakartA 2004

Waliyanto, “Sistem Basis Data Analisis dan Pemodelan Data”, J&J Learning, Yogyakarta, 2000

Betha dan Budihardjo, “Epsi, Client side Programming pksi – ITB”, 2001.

Kustiyahningsih Yeni, Devie Rose, “Animasi pemrograman Basis Data Berbasis Web menggunakan PHP & MySQL”.

Wijaya, Marvin Chandra, “Modul Pemograman web” HTML Howto, http://www.w3c.com, 2004


(1)

xi 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


(2)

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang

Teknologi informasi terutama internet telah berkembang dengan sangat pesat. Media website dalam internet tidak hanya berguna untuk menjalin hubungan relasi antar personal dalam masyarakat akan tetapi lebih luas lagi penerapannya dalam peningkatan kinerja sebuah instansi swasta maupun pemerintah. Perkembangan kinerja suatu lembaga, kemudahan membangun jaringan kerja sama seluas-luasnya, jaringan luas tanpa batas ruang dan waktu hingga kecepatan dan ketepatan publikasi informasi menjadikan internet sebagai media publik yang sangat baik dalam meningkatkan layanan sebuah instansi kepada masyarakat.

Perkembangan teknologi internet sangat mendukung kinerja sebuah perusahaan, seperti perusahaan yang bergerak di bidang layanan jasa seperti hotel. Sebuah hotel akan sangat memerlukan kemudahan dalam menginformasikan fasilitas dan pelayanan yang ditawarkan pihak hotel kepada masyarakat. Melalui teknologi website dalam internet, dapat menginformasikan perusahaan tersebut dan menampilkan pemesanan kamar hotel melalui web.


(3)

2 Universitas Kristen Maranatha Oleh sebab itu alangkah baiknya jika perusahaan hotel mempunyai sebuah website yang dapat digunakan sebagai informasi online yang bisa menampilkan harga kamar, tempat seminar, pernikahan, dan website ini mempermudah pengunjung dari kota lain atau dari luar negeri ketika hendak menginap ke hotel tersebut.

1.2 Identifikasi Masalah

Berdasarkan latar belakang yang telah diuraikan maka identifikasi masalah yang menjadi pokok pembahasan:

 Bagaimana cara membuat sarana penyampaian informasi hotel berbasis web?  Bagaimana membuat pemesanan kamar hotel berbasis web ?

1.3 Tujuan Laporan

Tujuan laporan tugas akhir ini adalah :

 Pembuatan sarana penyampaian informasi hotel berbasis web.  Membuat pemesanan kamar hotel berbasis web.

1.4 Pembatasan Masalah

 Proyek ini menggunakan program Adobe Photoshop CS, XAMPP (PHP, MYSQL dan Apache server), Macromedia Dreamweaver 8.

 Sistem Pembayaran pada hotel menggunakan transfer yaitu secara manual yaitu pengunjung yang datang ke Bank atau ke ATM yang terdekat untuk mengirim biaya pemesanan kamar yang sudah dipesan oleh pengunjung. Program yang dibuat tidak menangani masalah pembayaran.


(4)

3 Universitas Kristen Maranatha 1.5 Sistematika Penulisan

BAB I : Pendahuluan

Berisikan tentang latar belakang, identifikasi masalah, tujuan laporan, dan pembatasan masalah

BAB II : Landasan Teori

Berisikan tentang teori – teori topik Tugas Akhir.

BAB III : Perancangan dan Pemodelan

Berisikan tentang hasil rancangan sarana penyampaian informasi dan pemesanan kamar hotel berbasis web

BAB IV : Hasil dan Pembahasan

Berisikan tentang hasil perancangan dan data – data pengamatan.

BAB V : Kesimpulan dan Saran.


(5)

81 Universitas Kristen Maranatha BAB V

KESIMPULAN DAN SARAN

Berdasarkan uraian dari bab-bab sebelumnya, maka pada bab ini diambil kesimpulan serta memberikan saran yang mungkin bermanfaat .

5.1 Kesimpulan

 Pembuatan sarana penyampaian Informasi hotel dan pemesanan kamar hotel berbasis web telah berhasil direalisasikan.

5.2 Saran

Web pemesanan kamar hotel, dilengkapi dengan pembayaran online seperti pembangunan menggunakan kartu kredit.


(6)

82 Universitas Kristen Maranatha DAFTAR PUSTAKA

Nugroho, Bunafit, “PHP dan MySQL dengan editor Dreamwever MX Penerbit ANDI”, YogyakartA 2004

Waliyanto, “Sistem Basis Data Analisis dan Pemodelan Data”, J&J Learning, Yogyakarta, 2000

Betha dan Budihardjo, “Epsi, Client side Programming pksi – ITB”, 2001.

Kustiyahningsih Yeni, Devie Rose, “Animasi pemrograman Basis Data Berbasis Web menggunakan PHP & MySQL”.

Wijaya, Marvin Chandra, “Modul Pemograman web” HTML Howto, http://www.w3c.com, 2004