Sistem Informasi Reservasi Hotel dan Pengelolaan Data Kamar Secara Online dengan Menggunakan Email Sebagai Pemberian Informasi Kepada Konsumen.
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
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
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. PendahuluanBab 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