Sistem Informasi Reservasi Hotel dan Pengelolaan Data Kamar Secara Online dengan Menggunakan Email Sebagai Pemberian Informasi Kepada Konsumen.

(1)

vii

Universitas Kristen Maranatha

ABSTRAK

Di era globalisasi ini Teknologi dan Informasi semakin berkembang dan sangat dibutuhkan dalam berbagai aspek kehidupan salah satunya dalam aspek bisnis. Hampir seluruh bidang ini menggunakan Teknologi Informasi sebagai pengolah dan penyimpanan data. Hotel Lebak Gunung Permai ialah salah satu Hotel yang terletak di Bandung yang masih menggunakan sistem manual dalam pengelolaan dan penyimpanan data. Untuk meningkatkan kinerja dan perkembangan Hotel Lebak Gunung Permai tentu membutuhkan sebuah sistem untuk menopang pengelolaan, penyimpanan data, dan pemberian infromasi. Khususnya dalam pengelolaan data kamar, pemesanan kamar, dan pemberian informasi secara berkala kepada customer. Mengingat akan kebutuhan untuk meningkatkan perkembangan dan kinjerja Hotel Lebak Gunung Permai maka menghasilkan website yang berjudul” Sistem Informasi Reservasi Hotel dan Pengelolaan Data Kamar Secara Online dengan Menggunakan Email Sebagai Pemberian Informasi Kepada Customer” .


(2)

viii

Universitas Kristen Maranatha

ABSTRACT

In era of globalization, Technology and Information was growing and needed for all aspects of life one of is business aspects. Almost all aspect use Information Technology

to assist processing and data storage. Lebak Gunung Permai’s Hotel is one of Hotel

that located at Bandung and that still use manual system for assist processing and data storage. To increase and develop the Hotel are needed the system which can assist processing, data storage, and give some Information.Especially for management rooms, booking rooms, providing some information to customer periodically. Based on

necessity for increase Hotel Lebak Gunung permai is created” Sistem Informasi Reservasi Hotel dan Pengelolaan Data Kamar Secara Online dengan Menggunakan

Email Sebagai Pemberian Informasi Kepada Customer”


(3)

ix

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vii

ABSTRACT ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xvi

DAFTAR TABEL ... xx

BAB I PENDAHULUAN... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Masalah ... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

Bab II KAJIAN TEORI ... 7

2.1 Konsep Dasar Sistem ... 7

2.2 Konsep dan Pengertian Sistem Informasi ... 8

2.3 Flowchart ... 9

2.4 DFD ... 11

2.5 Kamus Data ... 12

2.6 PSPEC ... 13

2.7 ER-Diagram ... 15

2.8 HTML ... 17


(4)

x

Universitas Kristen Maranatha

2.10 CSS ... 20

2.11 PHP ... 20

2.12 Framework ... 21

2.11.1 Macam- Macam Framwork PHP ... 21

2.11.2 Kelebihan Framework ... 22

2.12 CodeIgniter ... 23

2.12.1 Struktur CodeIgniter ... 23

2.12.2 Model View Controller( MVC) ... 24

2.12.3 Kelebihan Framework CodeIgniter ... 26

2.12.4 Kekurangan Framework Codeigniter ... 26

2.13 MSSQL ... 26

2.14 Enkripsi MD5... 27

2.15 Black Box ... 27

BAB III ANALISIS DAN RANCANGAN SISTEM ... 29

3.1 Analisis ... 29

3.1.1 Pemesanan Kamar Hotel ... 29

3.1.2 Proses Pemesanan Makanan Ringan ... 31

3.2 Gambaran Keseluruhan ... 33

3.2.1 Proses Booking Online ... 33

3.2.2 Proses Login untuk Admin dan Pegawai ... 38

3.2.3 Proses Pemesanan Kamar oleh Pegawai ... 38

3.2.4 Proses Edit Data Tamu Bayar ... 40

3.2.5 Proses Memesan Makanan Ringan ... 41

3.2.6 Proses Tambah Makanan Ringan ... 43

3.2.7 Proses Edit Makanan Ringan ... 43

3.2.8 Proses Tambah Fasilitas ... 45


(5)

xi

Universitas Kristen Maranatha

3.2.11 Proses Edit Harga ... 46

3.2.12 Proses Lihat Kamar ... 47

3.2.13 Proses Tambah Kamar ... 48

3.2.14 Proses Tambah Tipe Kamar ... 49

3.2.15 Proses Edit Tipe Kamar ... 50

3.2.16 Proses Edit Kamar ... 52

3.2.17 Proses Tambah Berita ... 53

3.2.18 Proses Hapus Berita ... 54

3.3 Entity Relationship Diagram ... 56

3.4 Relational Database ... 58

3.5 Data Flow Diagram ... 68

3.5.1 DFD Level 0 ... 68

3.5.2 DFD Level 1 ... 69

3.5.3 DFD Level 2 Proses 1... 72

3.5.4 DFD Level 2 Proses 2... 74

3.5.5 DFD Level 2 Proses 3... 75

3.5.6 DFD Level 2 Proses 4... 76

3.5.7 DFD Level 2 Proses 6... 77

3.5.9 DFD Level 2 Proses 7... 79

3.5.10 DFD Level 2 Proses 8 ... 81

3.5.11 DFD Level 2 Proses 9 ... 83

3.5.12 DFD Level 2 Proses 10 ... 85

3.5.13 DFD Level 3 Proses 1.1 ... 87

3.5.14 DFD Level 3 Proses 1.2 ... 89

3.5.15 DFD Level 3 Proses 1.3 ... 91

3.5.16 DFD Level 3 Proses 3.1 ... 92


(6)

xii

Universitas Kristen Maranatha

3.5.18 DFD Level 3 Proses 4.1 ... 96

3.5.19 DFD Level 3 Proses 4.2 ... 97

3.6 Kamus Data ... 98

3.7 PSPEC ... 108

3.6.1 PSPEC Insert Kamar... 108

3.6.2 PSPEC Update Kamar ... 109

3.6.3 PSPEC View Kamar ... 110

3.6.4 PSPEC Cari Kamar ... 111

3.6.4 PSPEC Insert Tipe Kamar ... 112

3.6.5 PSPEC Update Tipe Kamar... 113

3.6.6 PSPEC View Tipe Kamar ... 114

3.6.7 PSPEC Cari Tipe Kamar ... 114

3.6.8 PSPEC View Status Kamar Tambahan ... 115

3.6.9 PSPEC View Status Kamar ... 116

3.6.10 PSPEC Insert Pembayaran ... 117

3.6.11 PSPEC Cari Pembayaran ... 117

3.6.12 PSPEC Update Pembayaran ... 118

3.6.13 PSPEC Insert Pemesanan Makanan ... 120

3.6.14 PSPEC View Pemesanan Makanan ... 120

3.6.15 PSPEC View Pemesanan Kamar ... 121

3.6.16 PSPEC Insert Pemesanan Kamar ... 122

3.6.17 PSPEC Update Pemesanan Kamar ... 124

3.6.18 PSPEC Master ... 125

3.6.19 PSPEC Insert Harga ... 126

3.6.20 PSPEC Update Harga ... 126

3.6.21 PSPEC View Harga ... 127


(7)

xiii

Universitas Kristen Maranatha

3.6.23 PSPEC Insert Makanan Ringan ... 129

3.6.24 PSPEC View Makanan Ringan ... 129

3.6.25 PSPEC Update Makanan Ringan ... 130

3.6.26 PSPEC Cari Makanan Ringan ... 131

3.6.27 PSPEC Insert Berita ... 131

3.6.28 PSPEC Update Berita ... 132

3.6.29 PSPEC Delete Berita ... 133

3.6.30 PSPEC Cari Berita ... 134

3.6.31 PSPEC Insert Pegawai ... 134

3.6.32 PSPEC Update Pegawai ... 135

3.6.33 PSPEC Delete Pegawai ... 136

3.6.34 PSPEC View Pegawai ... 137

3.6.35 PSPEC Update Password Pegawai ... 138

3.6.36 PSPEC Insert Fasilitas ... 139

3.6.37 PSPEC View Fasilitas ... 139

3.6.38 PSPEC Insert Fasilitas Tipe ... 140

3.6.39 PSPEC View Fasilitas Tipe ... 141

3.7 Rancangan User Interface ... 141

BAB IV HASIL PENELITIAN ... 153

4.1 Index Utama ... 153

4.2 Halaman Login ... 154

4.3 Index Admin ... 155

4.4 Cek Master ... 155

4.5 Cek Master Lanjut ... 156

4.6 Cek Master Lanjut 2 ... 156

4.7 Cek Ketersediaan Kamar ... 157


(8)

xiv

Universitas Kristen Maranatha

4.9 View Pembayaran ... 158

4.10 Pemesanan Kamar Untuk Pegawai dan Admin ... 159

4.11 Memeriksa Ketersediaan Kamar Pemesanan ... 159

4.12 Pemesanan Kamar Lanjut Untuk Pegawai dan Admin ... 160

4.13 Insert Pegawai ... 161

4.14 Update Pegawai ... 161

4.15 Update Pegawai Lanjut ... 162

4.16 Delete Pegawai ... 163

4.17 Report Tamu Harian ... 164

4.18 Hasil Report Tamu Harian ... 164

4.19 Report Tamu Bulanan ... 165

4.20 Hasil Report Tamu Bulanan ... 166

4.21 Report Pemesanan Bulananan ... 166

4.22 Hasil Report Pemesanan Bulananan ... 167

4.23 Reservasi Tamu ... 167

4.24 Reservasi Tamu Lanjut ... 168

4.25 Reservasi Data Tamu ... 169

4.26 Email Pemesanan Kamar... 170

4.27 Pembayaran Kamar ... 170

4.28 Pesan Makanan Ringan ... 171

4.29 Pesan Makan Ringan Lanjut ... 171

4.29 View Harga ... 172

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 171

5.1 Login ... 171

5.2 Insert Pegawai ... 173

5.3 Update Pegawai ... 174


(9)

xv

Universitas Kristen Maranatha

5.5 View Master ... 176

5.6 Pemesanan Kamar ... 177

5.7 View Pembayaran ... 178

5.8 Pesan Makanan Ringan ... 179

BAB VI SIMPULAN DAN SARAN ... 181

6.1 Simpulan ... 181

6.2 Saran ... 182


(10)

xvi

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Struktur File CodeIgniter ... 24

Gambar 2 Model View Controller ... 24

Gambar 3 Proses Bisnis Reservasi Kamar Manual ... 30

Gambar 4 Preoses Bisnis Makanan Ringan Manual ... 32

Gambar 5 Flowchart Proses Bisnis Reservasi Online ... 36

Gambar 6 Flowchart Proses Bisnis Email ... 37

Gambar 7 Flowchart Proses Bisnis Log in ... 38

Gambar 8 Flowchart Proses Bisnis Insert Data Tamu ... 40

Gambar 9 Flowchart Proses Bisnis Edit Data Tamu Bayar ... 41

Gambar 10 Flowchart Proses Bisnis Memesan Makanan Ringan ... 42

Gambar 11 Flowchart Proses Bisnis Insert Makanan Ringan ... 43

Gambar 12 Flowchart Proses Bisnis Edit Makanan Ringan ... 45

Gambar 13 Flowchart Proses Bisnis Insert Fasilitas ... 46

Gambar 14 Flowchart Proses Bisnis Insert Harga... 46

Gambar 15 Flowchart Proses Bisnis Edit Harga ... 47

Gambar 16 Flowchart Proses Bisnis Melilhat Data Kamar ... 48

Gambar 17 Flowchart Proses Bisnis Insert Data Kamar Oleh Admin ... 49

Gambar 18 Flowchart Proses Bisnis Insert Tipe Kamar ... 50

Gambar 19 Flowchart Proses Bisnis Edit Tipe Kamar ... 51

Gambar 20 Flowchart Proses Bisnis Edit Kamar ... 53

Gambar 21 Flowchart Proses Bisnis Insert Berita ... 54

Gambar 22 Flowchart Proses Bisnis Hapus Berita ... 55

Gambar 23 ERD Hotel Lebak Gunung Permai ... 57

Gambar 24 DFD Level 0 ... 68

Gambar 26 DFD Level 2 Proses Pengelolaan Kamar ... 73


(11)

xvii

Universitas Kristen Maranatha

Gambar 28 DFD Level 2 Proses Pengelolaan Pemesanan ... 75

Gambar 29 DFD Level 2 Proses Pengelolaan Fasilitas... 77

Gambar 30 DFD Level 2 Proses Pengelolaan Harga ... 78

Gambar 31 DFD Level 2 Proses Pengelolaan Makanan Ringan ... 80

Gambar 32 DFD Level 2 Proses Pengelolaan Berita ... 82

Gambar 33 DFD Level 2 Proses Pengelolaan Pegawai ... 84

Gambar 34 DFD Level 2 Proses Pengelolaan Report ... 86

Gambar 35 DFD Level 3 Proses Pengelolaan Kamar ... 88

Gambar 36 DFD Level 3 Proses Pengelolaan Tipe Kamar ... 90

Gambar 37 DFD Level 3 Proses Pengelolaan Status Kamar ... 92

Gambar 38 DFD Level 3 Proses Pengelolaan Pemesanan Makanan ... 93

Gambar 39 DFD Level 3 Proses Pengelolaan Pemesanan Kamar ... 95

Gambar 40 DFD Level 3 Proses Pengelolaan Fasilitas... 97

Gambar 41 DFD Level 3 Proses Pengelolaan Fasilitas Tipe ... 98

Gambar 42 User Interface Home Tamu ... 142

Gambar 43 User Interface Booking Online... 143

Gambar 44 User Interface Booking Online Lanjutan ... 144

Gambar 45 User Interface Booking Online Lanjutan ... 145

Gambar 46 User Interface Inseret Pembayaran ... 146

Gambar 47 User Interface Index Admin, Pegawai dan Tamu ... 147

Gambar 48 User Interface Login ... 148

Gambar 49 User Interface Inseret Admin ... 149

Gambar 50 User Interface Index Pegawai ... 150

Gambar 51 User Interface Index Utama ... 153

Gambar 52 User Interface Login ... 154

Gambar 53 User Interface Index Admin ... 155


(12)

xviii

Universitas Kristen Maranatha

Gambar 55 User Interface View Master Calculate ... 156

Gambar 56 User Interface View Master Lanjutan... 156

Gambar 57 User Interface Cek Ketersediaan Kamar ... 157

Gambar 58 User Interface View Ketersediaan Kamar ... 157

Gambar 59 View Pembayaran ... 158

Gambar 60 Pemesanan Kamar Untuk Admin dan Pegawai ... 159

Gambar 61 User Interface Cek Ketersediaan Kamar Pemesanan ... 159

Gambar 62 User Interface Pemesanan Kamar LanjutanUntuk Pegawai dan Admin .. 160

Gambar 63 User Interface Insert Data Pegawai ... 161

Gambar 64 User Interface Update Data Pegawai ... 161

Gambar 65 User Interface Update Data Pegawai Lanjutan ... 162

Gambar 66 User Interface Delete Data Pegawai ... 163

Gambar 67 User Interface Report Tamu Harian ... 164

Gambar 68 User Interface Hasil Report Tamu Harian ... 164

Gambar 69 User Interface Report Tamu Bulanan ... 165

Gambar 70 User Interface Hasil Report Tamu Bulanan ... 166

Gambar 71 User Interface Report Pemesanan Bulanan ... 166

Gambar 72 User Interface Hasil Report Pemesanan Bulanan ... 167

Gambar 73 User Interface Reservasi Tamu ... 167

Gambar 74 User Interface Reservasi Tamu Lanjutan ... 168

Gambar 75 User Interface Reservasi Data Tamu ... 169

Gambar 76 User Interface Email Pemesanan Kamar ... 170

Gambar 77 User Interface Pembayaran Kamar ... 170

Gambar 78 User Interface Pemesanan Makanan Ringan ... 171

Gambar 79 User Interface Pemesanan Makanan Lanjutan ... 171

Gambar 80 User Interface View Harga ... 172


(13)

xix

Universitas Kristen Maranatha

Gambar 82 Validasi Insert Pegawai Form ... 174

Gambar 83 Validasi Update Pegawai ... 175

Gambar 84 Validasi Delete Pegawai... 176

Gambar 85 Validasi View Master ... 177

Gambar 86 Validasi Pemesanan Kamar ... 178

Gambar 87 Validasi View Pembayaran ... 179


(14)

xx

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Simbol- Simbol Flowchart ... 9

Tabel II Simbol-simbol dalam kamus data... 13

Tabel III Contoh PSPEC ... 14

Tabel IV Tabel Berita ... 58

Tabel V Tabel Cek ... 59

Tabel VI Tabel Fasilitas ... 59

Tabel VII Tabel Fasilitas Tipe Kamar ... 60

Tabel VIII Tabel Harga ... 60

Tabel IX Tabel Tipe Kamar ... 61

Tabel X Tabel Kamar ... 61

Tabel XI Tabel Makanan ... 62

Tabel XII Tabel Master_bill ... 62

Tabel XIII Tabel Pegawai ... 63

Tabel XIV Tabel Pemesanan Kamar ... 64

Tabel XV Tabel Pemesanan_Kamar_Detail ... 65

Tabel XVI Tabel Pesan_Makanan ... 66

Tabel XVII Tabel Status_Jabatan ... 66

Tabel XVIII Tabel Tamu ... 67

Tabel XIX Tabel Pembayaran ... 67

Tabel XV Kamus Data Pegawai ... 98

Tabel XVI Kamus Data Tamu ... 99

Tabel XVII Kamus Data Pegawai ... 100

Tabel XVIII Kamus Data Makanan ... 101

Tabel XIX Kamus Data Fasilitas ... 102


(15)

xxi

Universitas Kristen Maranatha

Tabel XXI Kamus Data Kamar ... 103

Tabel XXII Kamus Data Tipe Kamar ... 103

Tabel XXIII Kamus Data Harga ... 104

Tabel XXIV Kamus Data Pemesanan Kamar Detail ... 105

Tabel XXV Kamus Data Pemesan Kamar ... 105

Tabel XXVI Kamus Data Master Bill... 106

Tabel XXVII Kamus Data Cek ... 107

Tabel XXVIII Kamus Data Pesan Makanan... 108

Tabel XXIX Tabel Insert Kamar ... 109

Tabel XXX Tabel Update Kamar ... 110

Tabel XXXI Tabel View Kamar ... 111

Tabel XXXII Tabel Cari Kamar ... 111

Tabel XXXIII Tabel Insert Tipe Kamar ... 112

Tabel XXXIV Tabel Update Tipe Kamar ... 113

Tabel XXXV Tabel View Tipe Kamar ... 114

Tabel XXXVI Tabel Cari Tipe Kamar... 114

Tabel XXXVII Tabel View Status Kamar Tambahan ... 115

Tabel XXXVIII Tabel View Status Kamar ... 116

Tabel XXXIX Tabel Insert Pembayaran ... 117

Tabel XL Tabel Cari Pembayaran ... 118

Tabel XLI Tabel Update Pembayaran ... 119

Tabel XLIII Tabel View Pemesanan Makanan ... 121

Tabel XLVI Tabel View Pemesanan Kamar ... 121

Tabel XLV Tabel Insert Pemesanan Kamar ... 122

TabeXLVI Tabel Update Pemesanan Kamar ... 124

Tabel XLVII Tabel Master ... 125


(16)

xxii

Universitas Kristen Maranatha

Tabel XLIX Tabel Update Harga ... 126

Tabel L Tabel View Harga ... 127

Tabel XLI Tabel Cari Harga ... 128

Tabel LII Tabel Insert Makanan Ringan ... 129

Tabel LIII Tabel View Makanan Ringan ... 129

Tabel LIV Tabel Update Makanan Ringan ... 130

Tabel LV Tabel Cari Makanan Ringan ... 131

Tabel LVI Tabel Insert Berita ... 132

Tabel LVII Tabel Update Berita ... 132

Tabel LVIII Tabel Delete Berita ... 133

Tabel LIX Tabel Cari Berita ... 134

Tabel LX Tabel Insert Pegawai ... 135

Tabel LXI Tabel Update Pegawai ... 135

Tabel LXII Tabel Delete Pegawai ... 136

Tabel LXIII Tabel View Pegawai ... 137

Tabel LXIV Tabel Update Password Pegawai ... 138

Tabel LXV Tabel Insert Fasilitas ... 139

Tabel LXVI Tabel View Fasilitas ... 140

Tabel LXVII Tabel Insert Fasilitas Tipe ... 140

Tabel LXVIII Tabel View Fasilitas Tipe ... 141

Tabel LXIX Test Case Login ... 171

Tabel LXX Test Case Insert Pegawai ... 173

Tabel LXXI Test Case Update Pegawai ... 174

Tabel LXXII Test Case Delete Pegawai ... 175

Tabel LXXIII Test Case View Master ... 176

Tabel LXXIV Test Case Pemesanan Kamar ... 177


(17)

xxiii

Universitas Kristen Maranatha Tabel LXXVI Test Case Pesan Makanan Ringan ... 179


(18)

1

Universitas Kristen Maranatha

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Internet ialah suatu rangkaian komputer yang terhubung dalam beberapa

rangkaian secara global dan berfungsi sebagai media komunikasi untuk

pertukaran paket data. Dengan berfungsi sebagai media komunikasi maka

penggunaan Internet semakin sini semakin meningkat. Dengan bertambahnya

popularitas Internet mengundang banyak pengusaha untuk memasarkan produk

dan jasa menggunakan media Internet. Salah satunya untuk pengembangan

hotel.

Hotel Lebak Gunung Permai ialah hotel kecil yang terletak di daerah

Bandung Utara yang masih menggunakan sistem manual dalam pemesanan

kamar, karena pemilik berfikir biaya pembuatan

software

relatif mahal ditambah

keadaan staf yang tidak bisa menggunakan komputer. Tetapi sistem ini masih

banyak memiliki kendala misalnya, sulitnya memasarkan dan mengenalkan

Hotel Lebak Gunung Permai pada masyarakat umum, sulitnya pemesanan

secara tidak langsung atau lewat telephone karena apabila

front office

sedang

tidak ada ditempat maka pemesanan pun gagal, Informasi ketersediaan kamar

tidak tersalur dengan cepat, pembuatan laporan bulanan memerlukan waktu

dan keakuratan masih bisa di manipulasi.

Dari masalah yang dipaparkan, maka untuk mengatasi masalah di atas,

perlu di buat rancangan aplikasi yang dapat membantu pemberian informasi

dan pemesanan kamar secara

online

dengan reservasi

online

yang

menggunakan aplikasi berbasis

web

dengan menggunakan PHP dan SQL

SERVER sebagai media bantunya.

Tugas Akhir yaitu pembuatan

Sistem Informasi Reservasi Hotel dan

Pengelolaan Data Kamar Secara

Online

dengan Menggunakan Email


(19)

2

Universitas Kristen Maranatha

Sebagai Pemberian Informasi Kepada Customer. untuk mendapatkan

pendalaman dan penguasaan bidang ilmu yang dipelajari, sehingga dengan

penulisan judul Tugas Akhir ini, maka diarapkan agar mendapatkan

pengalaman nyata di bidang database dan juga pemograman web.

1.2 Rumusan Masalah

Rumusan masalah pada

Sistem Informasi Reservasi Hotel dan

Pengelolaan Data Kamar Secara Online dengan Menggunakan Email

Sebagai Pemberian Informasi Kepada Customer, ialah sebagai berikut:

1. Bagaimana cara membuat aplikasi yang berfungsi untuk memasarkan hotel

berkembang seperti Hotel Lebak Gunung Permai?

2. Bagaimana cara membuat

website

yang memudahkan pengguna dalam

pemesanan dan pengelolaan kamar?

3. Bagaimana cara penerapan

email

untuk pemberian informasi kepada

customer

?

1.3 Tujuan Masalah

Pembuatan aplikasi ini memiliki tujuan, antara lain:

1. Topik atau judul ini bertujuan untuk pengembangan Hotel Lebak Gunung

Permai secara tidak langsung, yaitu dengan cara pemberian informasi

mengenai Hotel Lebak Gunung Permai secara lengkap melalui pembuatan

website

.

2. Dengan adanya

booking online

pada website ini memudahkan tamu untuk

memesan kamar Hotel Lebak Gunung Permai tanpa harus datang ke lokasi

atau menelephone Hotel Lebak Gunung Permai selain itu juga pemberian

layanan kepada pihak management Hotel Lebak Gunung Permai untuk


(20)

3

Universitas Kristen Maranatha

mengelola data transaksi dan pemesanan kamar melalui media

komputerisasi.

3. Penerapan

email

yang berfungsi untuk pengiriman semua informasi

mengenai Hotel Lebak Gunung Permai apabila terdapat berita baru pada

hotel, informasi setelah tamu melakukan

booking

dan transfer. Fitur ini

berfungsi sebagai pendekataan Hotel Lebak Gunung Permai secara tidak

langsung kepada tamu untuk membantu pemberian informasi.

1.4 Ruang Lingkup Kajian

A. Batasan Software

Adapun ruang lingkup software pada aplikasi ini adalah:

1. System operasi

:

Microsoft Windows XP SP2

2.

System basis data

:

SQL Server

2008

3.

Bahasa Pemograman

:

PHP 5.3

4.

Editor Pemograman

:

Dreamweaver Cs5

5.

Server

: XAMPP 1.72

6.

Framework

:

Codeigniter 2.02

B. Batasan Hardware

Adapun ruang lingkup hardware pada aplikasi ini adalah:

1.

Processor Intel® Pentium® IV

2.

Memmory DDR2 256 MB


(21)

4

Universitas Kristen Maranatha

4.

Harddisk

160 GB

5.

VGA

64 MB

C. Batasan Aplikasi

Adapun ruang lingkup aplikasi ini adalah:

1. Pemesanan Kamar dapat dilakukan oleh tamu, admin, dan pegawai.

2. Pemesanan Kamar dapat di bayar melalui transfer maupun datang

langsung ke Hotel Lebak Gunung Permai dengan berbagai ketentuan

dan menggunakan satu mata uang Rupiah.

3. Hak akses pada website ini dibagi menjadi 3 pengguna yaitu manager

yang berfungsi sebagai admin, pegawai hotel, dan juga tamu.Berikut

penjelasan dari masing-masing pengguna:

a.

Manager

/

Admin

memiliki

username

dan

password

.

b.

Manager

/

Admin

dapat mengakses semua halaman website,

yaitu terdiri dari kelola data pegawai, kamar, makanan, berita,

pemesanan kamar, fasilitas kamar, pemesanan makanan

ringan dan juga data tamu seperti insert, update, delete, view.

c. Pegawai memiliki username dan password.

d. Pegawai hanya dapat melihat data kamar yang terisi, insert

data tamu yang datang, insert makanan ringan yang tamu

pesan, melihat harga kamar tersebut, merubah pemesanan

kamar tamu dan juga melihat total biaya kesuluruhan biaya

tamu.


(22)

5

Universitas Kristen Maranatha

e. Tamu hanya dapat melihat profile dan informasi Hotel Lebak

Gunung Permai, pemesanan secara online, berita pada

website

.

4. Waktu yang digunakan adalah waktu pada

server.

5. Pengelolaan pemesanan dibagi 2, yaitu pengelolaan pemesanan

kamar dan pengelolaan pemesanan makanan ringan.

6. Email berfungsi untuk pemberian informasi berupa berita harian,

konfirmasi pemesanan kamar, dan konfirmasi pembayaran kamar

kepada tamu.

7. Pengelolaan data dibagi yaitu, pengelolaan pegawai, pengelolaan

kamar, pengelolaan tipe kamar, pengelolaan fasilitas, pengelolaan

fasilitas tipe kamar, pengelolaan makanan ringan, pengelolaan harga,

pengelolaan berita, pengelolaan tamu.

8. Pengelolaan pegawai hanya terbatas pada pengelolaan hak akses

pada website.

9. Pengelolaan Makanan Ringan hanya terbatas pada data makanan

ringan yang di pajang pada etalase Hotel Lebak Gunung Permai.

1.5 Sumber Data

Sumber data yang kami peroleh berasal dari hasil wawancara terhadap

Hotel Lebak Gunung Permai buku dan juga internet.

1.6 Sistematika Penyajian

Bab I. Pendahuluan

Bab ini digunakan untuk menjelaskan latar belakang masalah, rumusan

masalah, tujuan masalah, ruang lingkup kajian, sumber data, dan

sistematika penyajian Tugas Akhir.


(23)

6

Universitas Kristen Maranatha

Bab II. Kajian Teori

Bab ini digunakan untuk menjelaskan teori-teori seperti pengenalan

Konsep dasar sistem, Pengenalan Sistem Informasi,

Flowchart

,

DFD,

Kamus Data, PSPEC, ERD

,

HTML, Javascript, CSS, PHP,

FRAMEWORK, CODEIGNITER, HTML, MSSQL, Enkripsi MD5, Black

Box

yang berkaitan dengan pembuatan aplikasi ini.

Bab III. Analisis dan Rancangan Sistem

Bab ini membahas secara lengkap mengenai pemodelan dan diagram

alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan

penjelasan sistem.

Bab IV. Hasil Penelitian

Bab ini berisi kumpulan screenshot dan digunakan untuk menjelaskan

setiap fungsi utama yang dibuat dalam aplikasi.

Bab V. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan testing terhadap aplikasi ini serta

laporan dari kuisioner dari beberapa responden.

Bab VI. Simpulan dan Saran

Bab ini digunakan untuk memberi kesimpulan dan saran serta kata-kata

penutup dalam Laporan Tugas Akhir.

Daftar Pustaka

Bagian yang berisi tentang daftar sumber

sumber informasi yang

digunakan untuk mendukung pembuatan aplikasi ini.


(24)

181

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang didapat setelah melakukan perancangan dan

implementasi pada program yang dibuat, adalah sebagai berikut:

1. Pengembangan Hotel Lebak Gunung Permai secara tidak langsung, yaitu

dengan cara pemberian informasi mengenai Hotel Lebak Gunung Permai

secara lengkap melalui website ini.

2. Memudahkan tamu untuk memesan kamar Hotel Lebak Gunung Permai

tanpa harus datang ke lokasi atau menelephone Hotel Lebak Gunung

Permai selain itu juga pemberian layanan kepada pihak management Hotel

Lebak Gunung Permai untuk mengelola data transaksi dan pemesanan

kamar melalui media komputerisasi.

3. Penerapan email yang berfungsi untuk pengiriman semua informasi

mengenai Hotel Lebak Gunung Permai apabila terdapat berita baru pada

hotel, informasi setelah tamu melakukan booking dan transfer. Fitur ini

berfungsi sebagai pendekataan Hotel Lebak Gunung Permai secara tidak

langsung kepada tamu untuk membantu pemberian informasi.


(25)

182

Universitas Kristen Maranatha

6.2 Saran

Saran-saran sangat diperlukan bagi aplikasi ini agar dapat dikembangkan

dengan lebih baik kedepannya. Sehingga aplikasi ini dapat lebih informatif dan

lebih bermanfaat lagi. Saran-saran pengembangan untuk aplikasi ini, antara

lain:

1. Sistem aplikasi berbasis web ini dikembangkan dengan menggunakan

Teknologi

sms gateway

yang berfungsi untuk pengiriman bukti reservasi

hotel.

2. Sistem aplikasi berbasis web ini perlu terus dikembangkan agar dapat

sesuai dengan kebutuhan yang ada pada Hotel Lebak Gunung Permai,

karena tidak menutup kemungkinan terjadinya perubahan proses bisnis

yang dapat merubah beberapa bagian dalam aplikasi ini.

3. Sistem aplikasi berbasis ini juga memerlukan pemeliharaan secara

berkala.Selain itu juga, diperlukan adanya seseorang yang terus

mengkontrol jalannya aplikasi agar aplikasi dapat berjalan dengan

optimal.


(26)

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Imbar, Radiant Victor, & Tirta, Eric. (2007). Analisa, Perancangan, dan

Implementasi Sistem Informasi Penjualan Pelumas Studi Kasus Perusahaan

PT. Pro Roll International.

Imbar, Radiant Victor, & Adi, Dewanto. (2007). Perangkat Lunak Pengelolaan

Informasi Data Pelatihan dan Aplikasi Untuk Rekomendasi Nama Peserta

Pelatihan dengan Studi Kasus di BPP-BSDM, Universitas Kristen Maranatha

Jogiyanto. (2001). Analisis dan Disain Sistem Infomasi Pendekatan Terstruktur

Teori dan Praktek Aplikasi Bisnis. Yogyakarta: CV. Andi Offset

Pressman, Roger. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi

Buku I. Yogyakarta: CV. Andi Offset

Sunyoto, Andi. (2007). Membangun web dengan Tekhnologi AJAX. Yogyakarta:

Andi.

Kadir, Abdul. (2009). Mastering Ajax dan PHP.Yogyakarta: Andi

Nugroho, Bunafit. Indriyanna, Indah. (2009). Panduan Skripsi dengan Visual

Basic. Jakarta: AlifMedia

S.Hut, Wardana. (2010). Menjadi Master PHP dengan Framework

Codeingiter.Bau- Bau: PT Elex Media Computindo

CodeIgniter Web Application Framework. Retrieved October 10,2011, from

http://

http://www.codeigniter.com/user_guide/

Komunitas elearning ilmukomputer.com(2007). Retrieved September 15, 2011,

from

http://ilmukomputer.com/belajar_codeigniter


(1)

4

Universitas Kristen Maranatha 4. Harddisk 160 GB

5. VGA 64 MB

C. Batasan Aplikasi

Adapun ruang lingkup aplikasi ini adalah:

1. Pemesanan Kamar dapat dilakukan oleh tamu, admin, dan pegawai. 2. Pemesanan Kamar dapat di bayar melalui transfer maupun datang

langsung ke Hotel Lebak Gunung Permai dengan berbagai ketentuan dan menggunakan satu mata uang Rupiah.

3. Hak akses pada website ini dibagi menjadi 3 pengguna yaitu manager yang berfungsi sebagai admin, pegawai hotel, dan juga tamu.Berikut penjelasan dari masing-masing pengguna:

a. Manager/ Admin memiliki username dan password.

b. Manager/ Admin dapat mengakses semua halaman website, yaitu terdiri dari kelola data pegawai, kamar, makanan, berita, pemesanan kamar, fasilitas kamar, pemesanan makanan ringan dan juga data tamu seperti insert, update, delete, view. c. Pegawai memiliki username dan password.

d. Pegawai hanya dapat melihat data kamar yang terisi, insert data tamu yang datang, insert makanan ringan yang tamu pesan, melihat harga kamar tersebut, merubah pemesanan kamar tamu dan juga melihat total biaya kesuluruhan biaya tamu.


(2)

Universitas Kristen Maranatha e. Tamu hanya dapat melihat profile dan informasi Hotel Lebak Gunung Permai, pemesanan secara online, berita pada

website.

4. Waktu yang digunakan adalah waktu pada server.

5. Pengelolaan pemesanan dibagi 2, yaitu pengelolaan pemesanan kamar dan pengelolaan pemesanan makanan ringan.

6. Email berfungsi untuk pemberian informasi berupa berita harian, konfirmasi pemesanan kamar, dan konfirmasi pembayaran kamar kepada tamu.

7. Pengelolaan data dibagi yaitu, pengelolaan pegawai, pengelolaan kamar, pengelolaan tipe kamar, pengelolaan fasilitas, pengelolaan fasilitas tipe kamar, pengelolaan makanan ringan, pengelolaan harga, pengelolaan berita, pengelolaan tamu.

8. Pengelolaan pegawai hanya terbatas pada pengelolaan hak akses pada website.

9. Pengelolaan Makanan Ringan hanya terbatas pada data makanan ringan yang di pajang pada etalase Hotel Lebak Gunung Permai.

1.5 Sumber Data

Sumber data yang kami peroleh berasal dari hasil wawancara terhadap Hotel Lebak Gunung Permai buku dan juga internet.

1.6 Sistematika Penyajian

Bab I. Pendahuluan

Bab ini digunakan untuk menjelaskan latar belakang masalah, rumusan masalah, tujuan masalah, ruang lingkup kajian, sumber data, dan sistematika penyajian Tugas Akhir.


(3)

6

Universitas Kristen Maranatha Bab II. Kajian Teori

Bab ini digunakan untuk menjelaskan teori-teori seperti pengenalan Konsep dasar sistem, Pengenalan Sistem Informasi, Flowchart, DFD, Kamus Data, PSPEC, ERD, HTML, Javascript, CSS, PHP, FRAMEWORK, CODEIGNITER, HTML, MSSQL, Enkripsi MD5, Black Box yang berkaitan dengan pembuatan aplikasi ini.

Bab III. Analisis dan Rancangan Sistem

Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.

Bab IV. Hasil Penelitian

Bab ini berisi kumpulan screenshot dan digunakan untuk menjelaskan setiap fungsi utama yang dibuat dalam aplikasi.

Bab V. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan testing terhadap aplikasi ini serta laporan dari kuisioner dari beberapa responden.

Bab VI. Simpulan dan Saran

Bab ini digunakan untuk memberi kesimpulan dan saran serta kata-kata penutup dalam Laporan Tugas Akhir.

Daftar Pustaka

Bagian yang berisi tentang daftar sumber – sumber informasi yang digunakan untuk mendukung pembuatan aplikasi ini.


(4)

181

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang didapat setelah melakukan perancangan dan implementasi pada program yang dibuat, adalah sebagai berikut:

1. Pengembangan Hotel Lebak Gunung Permai secara tidak langsung, yaitu dengan cara pemberian informasi mengenai Hotel Lebak Gunung Permai secara lengkap melalui website ini.

2. Memudahkan tamu untuk memesan kamar Hotel Lebak Gunung Permai tanpa harus datang ke lokasi atau menelephone Hotel Lebak Gunung Permai selain itu juga pemberian layanan kepada pihak management Hotel Lebak Gunung Permai untuk mengelola data transaksi dan pemesanan kamar melalui media komputerisasi.

3. Penerapan email yang berfungsi untuk pengiriman semua informasi mengenai Hotel Lebak Gunung Permai apabila terdapat berita baru pada hotel, informasi setelah tamu melakukan booking dan transfer. Fitur ini berfungsi sebagai pendekataan Hotel Lebak Gunung Permai secara tidak langsung kepada tamu untuk membantu pemberian informasi.


(5)

182

Universitas Kristen Maranatha

6.2 Saran

Saran-saran sangat diperlukan bagi aplikasi ini agar dapat dikembangkan dengan lebih baik kedepannya. Sehingga aplikasi ini dapat lebih informatif dan lebih bermanfaat lagi. Saran-saran pengembangan untuk aplikasi ini, antara lain:

1. Sistem aplikasi berbasis web ini dikembangkan dengan menggunakan Teknologi sms gateway yang berfungsi untuk pengiriman bukti reservasi hotel.

2. Sistem aplikasi berbasis web ini perlu terus dikembangkan agar dapat sesuai dengan kebutuhan yang ada pada Hotel Lebak Gunung Permai, karena tidak menutup kemungkinan terjadinya perubahan proses bisnis yang dapat merubah beberapa bagian dalam aplikasi ini.

3. Sistem aplikasi berbasis ini juga memerlukan pemeliharaan secara berkala.Selain itu juga, diperlukan adanya seseorang yang terus mengkontrol jalannya aplikasi agar aplikasi dapat berjalan dengan optimal.


(6)

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Imbar, Radiant Victor, & Tirta, Eric. (2007). Analisa, Perancangan, dan Implementasi Sistem Informasi Penjualan Pelumas Studi Kasus Perusahaan PT. Pro Roll International.

Imbar, Radiant Victor, & Adi, Dewanto. (2007). Perangkat Lunak Pengelolaan Informasi Data Pelatihan dan Aplikasi Untuk Rekomendasi Nama Peserta Pelatihan dengan Studi Kasus di BPP-BSDM, Universitas Kristen Maranatha Jogiyanto. (2001). Analisis dan Disain Sistem Infomasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: CV. Andi Offset

Pressman, Roger. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi Buku I. Yogyakarta: CV. Andi Offset

Sunyoto, Andi. (2007). Membangun web dengan Tekhnologi AJAX. Yogyakarta: Andi.

Kadir, Abdul. (2009). Mastering Ajax dan PHP.Yogyakarta: Andi

Nugroho, Bunafit. Indriyanna, Indah. (2009). Panduan Skripsi dengan Visual Basic. Jakarta: AlifMedia

S.Hut, Wardana. (2010). Menjadi Master PHP dengan Framework Codeingiter.Bau- Bau: PT Elex Media Computindo

CodeIgniter Web Application Framework. Retrieved October 10,2011, from http:// http://www.codeigniter.com/user_guide/

Komunitas elearning ilmukomputer.com(2007). Retrieved September 15, 2011, from http://ilmukomputer.com/belajar_codeigniter