Aplikasi Reservasi Hotel Corporate Berbasis Desktop dan Website.
ABSTRACT
This application is make for hotel room reservation. There is two types
application, desktop application to make a reservation directly through the hotel,
and the second is a website application to facilitate the customers to order
online.
This application is built using C# programming language for desktop
applications and ASP.NET C# for the website. Database used for the
manufacture of both applications are using SQL Server 2005. The editor use the
Microsoft Visual Studio 2008. The author hopes to use these technologies to
maximize the performance of the application.
Keyword :Information System, C# Programming Language, ASP.NET, SQL
Server 2005, Microsoft Visual Studio 2008, Hotel Online Reservation.
(2)
ABSTRAK
Aplikasi ini bertujuan untuk melakukan pemesanan kamar hotel. Aplikasi
yang disediakan ada dua jenis, yaitu aplikasi desktop yg berguna untuk
melakukan pemesanan secara langsung melalui hotel, dan yang kedua adalah
aplikasi website yang bertujuan untuk memudahkan para customer untuk
memesan secara online.
Aplikasi ini dibuat dengan menggunakan bahasa pemrograman C# untuk
aplikasi desktop dan ASP.NET C# untuk website. Database yang digunakan
untuk pembuatan kedua aplikasi ini adalah dengan menggunakan SQL Server
2005, sedangkan
editor
menggunakan
microsoft visual studio 2008.. Penulis
berharap dengan menggunakan teknologi tersebut kinerja dari aplikasi dapat
maksimal.
Kata kunci : sistem informasi, bahasa pemrograman C#, ASP.NET, SQL Server
2005, Microsoft Visual Studio 2008, Reservasi Online.
(3)
Daftar Isi
LEMBAR PENGESAHAN ... ii
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN...iii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iv
PRAKATA ...v
ABSTRACT ... vii
ABSTRAK ... viii
Daftar Isi ... ix
Daftar Tabel ... xvi
Daftar Gambar ... xxii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 4
BAB II LANDASAN TEORI ... 5
2.1 Sistem Informasi ... 5
2.2 Sistem informasi manajemen ... 5
2.3 Bahasa Pemrograman ... 6
2.3.1 Bahasa Pemrograman C# ... 7
2.3.2 Alasan Menggunakan Bahasa Pemrograman C# ... 8
2.4 Structure Query language (SQL) ... 8
2.5 Entity Relationship Diagram (ERD) ... 9
2.5.1 Latar Belakang ERD ... 9
(4)
2.6 Data Flow Diagram (DFD) ... 14
2.6.1 Latar Belakang DFD ... 14
2.6.2 Fungsionalitas DFD ... 14
2.7 Kamus Data ... 15
2.8 PSPEC ... 16
BAB III ANALISIS DAN RANCANGAN SISTEM ... 17
3.1 Proses Bisnis ... 17
3.1.1 Flowchart Proses Reservasi ... 18
3.1.2 Flowchart Proses Login... 20
3.1.3 Flowchart Proses Edit Reservasi ... 21
3.1.4 Flowchart Proses Pengolahan Data Hotel Dan User ... 22
3.1.5 Flowchart Proses Pengolahan Data Fasilitas ... 23
3.1.6 Flowchart Proses Pengolahan Data Kamar ... 24
3.2 Entity Relationship Diagram (ERD) ... 25
3.3 Struktur Tabel ... 25
3.4 Data Flow Diagram (DFD) ... 39
3.4.1 Data Flow Diagram Aplikasi Hotel ... 39
3.4.1.1 Data Flow Diagram level 0 ... 39
3.4.1.2 Data Flow Diagram level 1 ... 41
3.4.1.3 Data Flow Diagram level 2 proses 2... 43
3.4.1.4 Data Flow Diagram level 2 proses 3... 45
3.4.1.5 Data Flow Diagram level 2 proses 4... 46
3.4.1.6 Data Flow Diagram level 2 proses 5... 47
3.4.1.7 Data Flow Diagram level 2 proses 6... 48
3.4.1.8 Data Flow Diagram level 2 proses 7... 49
3.4.1.9 Data Flow Diagram level 2 proses 8... 50
3.4.1.10 Data Flow Diagram level 3 proses 2.1 ... 51
3.4.1.11 Data Flow Diagram level 3 proses 2.2 ... 52
3.4.1.12 Data Flow Diagram level 3 proses 2.3 ... 53
3.4.1.13 Data Flow Diagram level 3 proses 2.4 ... 54
(5)
3.4.1.15 Data Flow Diagram level 3 proses 2.6 ... 58
3.4.1.16 Data Flow Diagram level 3 proses 3.1 ... 60
3.4.1.17 Data Flow Diagram level 3 proses 3.2 ... 62
3.4.1.18 Data Flow Diagram level 3 proses 3.3 ... 63
3.4.1.19 Data Flow Diagram level 3 proses 3.4 ... 65
3.5 Kamus Data ... 66
3.6 Process Specification (PSPEC) ... 74
3.7 Perencanaan Antarmuka ... 107
3.7.1 Perancangan Antarmuka Aplikasi Reservasi Desktop ... 107
3.7.1.1 Mainform ... 107
3.7.1.2 Halaman Reservasi – Pencarian Kamar ... 108
3.7.1.3 Halaman Reservasi – Kamar ... 110
3.7.1.4 Reservasi – Profile Tamu ... 113
3.7.1.5 Reservasi –Booking ... 117
3.7.1.6 Reservasi – CheckIn ... 120
3.7.1.7 Edit Reservasi ... 122
3.7.1.8 Tambah Extrabed ... 125
3.7.1.9 Tambah Hari ... 127
3.7.1.10 Pindah Kamar ... 128
3.7.1.11 Edit Pembayaran ... 130
3.7.1.12 Identitas ... 131
3.7.1.13 Jenis Tempat Tidur ... 133
3.7.1.14 Jenis Kamar ... 135
3.7.1.15 Fasilitas Kamar ... 138
3.7.1.16 Extrabed ... 140
3.7.1.17 Kategori Fasilitas Hotel ... 141
3.7.1.18 Pengaturan Fasilitas Hotel ... 144
3.7.1.19 Pengaturan Menu Fasilitas ... 147
3.7.1.20 Halaman Fasilitas ... 150
3.7.1.21 Login ... 152
3.7.1.22 Pilih Fasilitas Hotel ... 153
(6)
3.7.1.24 Pengaturan Data Login ... 157
3.7.1.25 Chart Of Account ... 159
3.7.1.26 Journal Detail ... 161
3.7.1.27 Jurnal Umum ... 163
3.7.1.28 Laporan ... 164
3.7.2 Perancangan Antarmuka Website Reservasi Hotel ... 165
3.7.2.1 Index ... 165
3.7.2.2 Search Hotel ... 166
3.7.2.3 Branch Hotel ... 168
3.7.2.4 Facilities & Room List ... 169
3.7.2.5 Contact Us ... 171
3.7.2.6 News And Event... 173
3.7.2.7 Rates ... 174
3.7.2.8 Payment ... 177
BAB IV HASIL PENELITIAN... 181
4.1 Login... 181
4.2 Mainform ... 181
4.3 Reservasi Kamar ... 182
4.4 Jenis Kamar ... 183
4.5 Tempat Tidur ... 184
4.6 Fasilitas Kamar ... 184
4.7 Data Diri Tamu ... 185
4.8 Booking ... 186
4.9 CheckIn ... 187
4.10 Edit Reservasi ... 188
4.11 Tambah Hari ... 189
4.12 Extrabed ... 189
4.13 Edit Pembayaran ... 190
4.14 Checkout Dan Pelunasan ... 191
(7)
4.16 Harga Extrabed ... 192
4.17 Kategori Fasilitas Hotel ... 193
4.18 Pengaturan Fasilitas Hotel... 194
4.19 Pengaturan Menu Fasilitas ... 195
4.20 Pilihan Fasilitas Hotel ... 195
4.21 Halaman Fasilitas ... 196
4.22 News & Event... 197
4.23 Pengaturan Data Login ... 198
4.24 Pengaturan Data Hotel ... 199
4.25 Laporan ... 200
4.26 Chart Of Account ... 201
4.27 Journal Detail ... 201
4.28 General Journal ... 202
4.29 Website – Index ... 203
4.30 Website – SearchHotel ... 204
4.31 Website – Branch Hotel ... 205
4.32 Website – RoomList ... 206
4.33 Website – Payment ... 207
4.34 Website –Fasilities ... 208
4.35 Website – Rates ... 209
4.36 Website – Contact Us ... 210
4.37 Website – News And Event ... 211
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 212
5.1 Uji Coba Hasil Penelitian ... 212
5.1.1 Login ... 212
5.1.2 Mainform ... 212
5.1.3 Reservasi Kamar ... 214
(8)
5.1.5 Tempat Tidur ... 217
5.1.6 Fasilitas Kamar ... 218
5.1.7 Data Tamu ... 219
5.1.8 Booking ... 220
5.1.9 CheckIn ... 221
5.1.10 Edit Reservasi ... 221
5.1.11 Tambah Hari ... 222
5.1.12 Extrabed ... 223
5.1.13 Edit Pembayaran ... 223
5.1.14 CheckOut Dan Pelunasan ... 224
5.1.15 Identitas ... 224
5.1.16 Harga Extrabed ... 225
5.1.17 Kategori Fasilitas Hotel ... 225
5.1.18 Pengaturan Fasilitas Hotel ... 226
5.1.19 Pengaturan Menu Fasilitas ... 227
5.1.20 Pilihan Fasilitas Hotel ... 228
5.1.21 Halaman Fasilitas ... 228
5.1.22 News Dan Event... 229
5.1.23 Pengaturan Data Login ... 230
5.1.24 Pengaturan Data Hotel... 231
5.1.25 Laporan ... 232
5.1.26 Chart Of Account ... 232
5.1.27 Journal Detail ... 233
5.1.28 General Journal ... 234
5.1.29 Website–Index ... 234
5.1.30 Website–Search Hotel ... 235
5.1.31 Website–Branch Hotel ... 235
5.1.32 Website – Room List ... 236
5.1.33 Website – Payment ... 236
5.1.34 Website – Fasilitas ... 237
5.1.35 Website – Rates ... 237
5.1.36 Website – Contact Us ... 238
(9)
5.2 Hasil Uji Coba Berdasarkan Kuisioner ... 239
5.2.1 User Interface ... 239
5.2.2 Kelengkapan Aplikasi ... 239
5.2.3 Fungsionalitas Dari Aplikasi ... 239
5.2.4 Kemudahan Penggunaan ... 240
5.2.5 Tata Letak Dan Struktur Aplikasi ... 240
5.2.6 Error Handling ... 240
BAB VI KESIMPULAN DAN SARAN ... 240
6.1 Kesimpulan ... 241
6.2 Saran ... 241
DAFTAR PUSTAKA ... 242 DAFTAR LAMPIRAN...A.1 KUISIONER...A.3
(10)
Daftar Tabel
Tabel I Tabel Notasi Entity Relationship Diagram ... 13
Tabel II Tabel Notasi Data flow Diagram... 15
Tabel III Tabel Gambar Kamar ... 25
Tabel IV Tabel Tempat Tidur ... 26
Tabel V Tabel Fasilitas Kamar ... 26
Tabel VI Tabel Extrabed ... 26
Tabel VII Tabel Kategori Fasilitas Kamar ... 26
Tabel VIII Tabel Fasilitas Kamar ... 27
Tabel IX Tabel Jenis Kamar ... 27
Tabel X Tabel Kamar ... 28
Tabel XI Tabel Hotel ... 28
Tabel XII Tabel Login ... 29
Tabel XIII Tabel Fasilitas ... 30
Tabel XIV Tabel Kategori... 31
Tabel XV Tabel Gambar ... 31
Tabel XVI Tabel MenuFasilitas ... 31
Tabel XVII Tabel Penampung Pesanan Menu ... 32
Tabel XVIII Tabel Penampung Pesanan ... 33
Tabel XIX Tabel Penampung Reservasi ... 34
Tabel XX Tabel NewsEvent ... 35
Tabel XXI Tabel Reservasi ... 35
Tabel XXII Tabel Pembayaran ... 37
Tabel XXIII Tabel Tamu ... 37
Tabel XXIV Kamus Data Tabel Hotel ... 66
Tabel XXV Kamus Data Tabel Fasilitas ... 66
(11)
Tabel XXVII Kamus Data Tabel Gambar ... 67
Tabel XXVIII Kamus Data Tabel Kamar ... 67
Tabel XXIX Kamus Data Tabel Gambar Kamar... 68
Tabel XXX Kamus Data Tabel Jenis Kamar ... 68
Tabel XXXI Kamus Data Tabel Kategori Fasilitas Kamar ... 68
Tabel XXXII Kamus Data Tabel Fasilitas Kamar ... 69
Tabel XXXIII Kamus Data Tabel Tempat Tidur ... 69
Tabel XXXIV Kamus Data Tabel Penampung Reservasi ... 69
Tabel XXXV Kamus Data Tabel Pembayaran ... 69
Tabel XXXVI Kamus Data Tabel Penampung Pesanan ... 70
Tabel XXXVII Kamus Data Tabel Tamu ... 70
Tabel XXXVIII Kamus Data Tabel Identitas ... 71
Tabel XXXIX Kamus Data Tabel Reservasi ... 71
Tabel XL Kamus Data Tabel MenuFasilitas ... 72
Tabel XLI Kamus Data Tabel Penampung Pesanan Menu ... 72
Tabel XLII Kamus Data Tabel NewsEvent ... 73
Tabel XLIII Kamus Data tabel Login ... 73
Tabel XLIV Kamus Data Tabel ChartOfAccount ... 74
Tabel XLV Kamus Data Tabel JournalDetail ... 74
Tabel XLVI Kamus Data Journal ... 74
Tabel XLVII PSPEC Proses Login... 75
Tabel XLVIII PSPEC Proses Mencetak Laporan ... 75
Tabel XLIX PSPEC Proses Melihat Data Jenis Kamar ... 76
Tabel L PSPEC Proses Checkout ... 76
Tabel LI PSPEC Proses Tambah News Event ... 77
Tabel LII PSPEC Proses Ubah NewsEvent ... 78
(12)
Tabel LIV PSPEC Proses Tambah Login ... 79
Tabel LV PSPEC Proses Ubah Data Login ... 79
Tabel LVI PSPEC Proses hapus Data Login ... 80
Tabel LVII PSPEC Proses Tambah Hotel ... 80
Tabel LVIII PSPEC Proses Ubah Data Hotel ... 81
Tabel LIX PSPEC Proses hapus Data Hotel ... 82
Tabel LX PSPEC Proses Pencetakan Laporan ... 82
Tabel LXI PSPEC Proses Tambah Chart Of Account ... 82
Tabel LXII PSPEC Proses Ubah Chart Of Account ... 83
Tabel LXIII PSPEC Proses Hapus Chart Of Account ... 84
Tabel LXIV PSPEC Proses Tambah Journal Detail ... 84
Tabel LXV PSPEC Proses Tambah Booking Online ... 85
Tabel LXVI PSPEC Proses Contact Us ... 85
Tabel LXVII PSPEC Proses Tambah Tamu ... 86
Tabel LXVIII PSPEC Proses Ubah Data Hotel ... 86
Tabel LXIX PSPEC Proses hapus Data Hotel ... 87
Tabel LXX PSPEC Proses Tambah Identitas ... 87
Tabel LXXI PSPEC Proses Ubah Data Hotel ... 88
Tabel LXXII PSPEC Proses hapus Data Hotel ... 89
Tabel LXXIII PSPEC Proses Tambah Tempat Tidur ... 90
Tabel LXXIV PSPEC Proses Ubah Data Tempat Tidur ... 90
Tabel LXXV PSPEC Proses hapus DataTempat Tidur ... 91
Tabel LXXVI PSPEC Proses Tambah Fasilitas Kamar ... 91
Tabel LXXVII PSPEC Proses Ubah Data Fasilitas Kamar ... 92
Tabel LXXVIII PSPEC Proses hapus DataFasilitas Kamar ... 92
Tabel LXXIX PSPEC Proses Tambah Jenis Kamar ... 93
(13)
Tabel LXXXI PSPEC Proses hapus DataJenis Kamar ... 94
Tabel LXXXII PSPEC Proses Tambah Gambar Kamar ... 94
Tabel LXXXIII PSPEC Proses Ubah Data Gambar Kamar ... 95
Tabel LXXXIV PSPEC Proses Hapus Gambar kamar... 96
Tabel LXXXV PSPEC Proses Tambah Reservasi ... 96
Tabel LXXXVI PSPEC Proses Ubah Data Reservasi – Tambah Extrabed... 97
Tabel LXXXVII PSPEC Proses Ubah Data Reservasi – Pindah Kamar ... 97
Tabel LXXXVIII PSPEC Proses Ubah Data Reservasi – Batalkan Reservasi ... 98
Tabel LXXXIX PSPEC Proses Ubah Data Reservasi – CheckIn Dari Booking ... 99
Tabel XC PSPEC Proses Ubah Data Reservasi – Tambah Hari ... 99
Tabel XCI PSPEC Proses Tambah Menu Fasilitas ... 100
Tabel XCII PSPEC Proses Ubah Data Menu Fasilitas ... 100
Tabel XCIII PSPEC Proses hapus DataMenu Fasilitas ... 101
Tabel XCIV PSPEC Proses Penambahan Data Kategori ... 101
Tabel XCV PSPEC Proses Update Data Kategori ... 102
Tabel XCVI PSPEC Proses Penghapusan Data Kategori ... 102
Tabel XCVII PSPEC Proses Tambah Ke Kotak Sementara Pesanan Menu ... 103
Tabel XCVIII PSPEC Proses Tambah Pesanan Menu ... 104
Tabel I PSPEC Proses Tambah Fasiltias... 104
Tabel II PSPEC Proses Ubah Data Fasilitas ... 105
Tabel III PSPEC Proses hapus DataFasilitas ... 105
Tabel IV PSPEC Proses Tambah Gambar ... 106
Tabel V PSPEC Proses Ubah Data Gambar ... 106
Tabel VI PSPEC Proses Hapus Gambar ... 107
Tabel VII Tabel Uji Coba Halaman Login ... 212
Tabel VIII Tabel Uji Coba Mainform ... 213
(14)
Tabel X Tabel Uji Coba Jenis Kamar ... 216
Tabel XI Tabel Uji Coba Halaman Tempat Tidur ... 218
Tabel XII Tabel Uji Coba Halaman Fasilitas Kamar ... 218
Tabel XIII Tabel Uji Coba Data Tamu ... 219
Tabel XIV Tabel Uji Coba Halaman Booking ... 220
Tabel XV Tabel Uji Coba Halaman CheckIn ... 221
Tabel XVI Tabel Uji Coba Halaman Edit Reservasi ... 221
Tabel XVII Tabel Uji Coba Halaman Tambah Hari ... 222
Tabel XVIII Tabel Uji Coba Halaman Tambah Extrabed ... 223
Tabel XIX Tabel Uji Coba Halaman Edit Pembayaran ... 223
Tabel XX Tabel Uji Coba Halaman Checkout Dan Pelunasan ... 224
Tabel XXI Tabel Uji Coba Halaman Identitas ... 224
Tabel XXII Tabel Uji Coba Halaman Harga Extrabed ... 225
Tabel XXIII Tabel Uji Coba Halaman Kategori Fasilitas Hotel ... 226
Tabel XXIV Tabel Uji Coba Halaman Pengaturan Fasilitas Hotel ... 226
Tabel XXV Tabel Uji Coba Halaman Pengaturan Fasilitas Hotel ... 227
Tabel XXVI Tabel Uji Coba Halaman Pengaturan Fasilitas Hotel ... 228
Tabel XXVII Tabel Uji Coba Halaman Pengaturan Fasilitas Hotel ... 228
Tabel XXVIII Tabel Uji Coba Halaman Pengaturan News Event ... 230
Tabel XXIX Tabel Uji Coba Halaman Pengaturan Data Login ... 230
Tabel XXX Tabel Uji Coba Halaman Pengaturan Data Hotel ... 231
Tabel XXXI Tabel Uji Coba Halaman Pengaturan Data Hotel ... 232
Tabel XXXII Tabel Uji Coba Halaman Pengaturan Chart Of Account ... 232
Tabel XXXIII Tabel Uji Coba Halaman Pengaturan journal detail ... 233
Tabel XXXIV Tabel Uji Coba Halaman Pengaturan Data Hotel ... 234
Tabel XXXV Tabel Uji Coba Halaman index ... 234
(15)
Tabel XXXVII Tabel Uji Coba Halaman branch hotel ... 235
Tabel XXXVIII Tabel Uji Coba Halaman room list ... 236
Tabel XXXIX Tabel Uji Coba Halaman payment ... 236
Tabel XL Tabel Uji Coba Halaman fasilitas ... 237
Tabel XLI Tabel Uji Coba Halaman Rates ... 237
Tabel XLII Tabel Uji Coba Halaman Pengaturan Chart Of Account ... 238
Tabel XLIII Tabel Uji Coba Halaman fasilitas ... 238
Tabel XLIV Tabel Kuisioner User Interface ... 239
Tabel XLV Tabel Kuisioner Kelengkapan aplikasi ... 239
Tabel XLVI Tabel Kuisioner Fungsionalitas Dari Aplikasi ... 239
Tabel XLVII Tabel Kuisioner Kemudahan Penggunaan ... 240
Tabel XLVIII Tabel Kuisioner Tata Letak Dan Struktur Aplikasi ... 240
(16)
Daftar Gambar
Gambar 1 Flowchart keseluruhan (manual) ... 18
Gambar 2 Flowchart Proses Reservasi ... 19
Gambar 3 Flowchart Proses Login ... 20
Gambar 4 Flowchart Proses Edit Reservasi... 21
Gambar 5 Flowchart Pengolahan Data User Dan Data Hotel ... 22
Gambar 6 Flowchart Pengelolaan Data Fasilitas ... 23
Gambar 7 Flowchart Pengolahan Data Kamar ... 24
Gambar 8 Entity Relationship Diagram ... 25
Gambar 9 Data Flow Diagram (DFD) Level 0 ... 40
Gambar 10 Gambar DFD Level 1 ... 41
Gambar 11 Data Flow Diagram Level 2 proses 2... 43
Gambar 12 Data Flow Diagram Level 2 Proses 3 ... 45
Gambar 13 Data Flow Diagram Level 2 Proses 4 ... 46
Gambar 14 Data Flow Diagram level 2 proses 5 ... 47
Gambar 15 Data Flow Diagram Level 2 Proses 6 ... 48
Gambar 16 Data Flow Diagram Level 2 Proses 7 ... 49
Gambar 17 Data Flow Diagram Level 2 Proses 8 ... 50
Gambar 18 Data Flow Diagram Level 3 Proses 2.1 ... 51
Gambar 19 Data Flow Diagram Level 3 Proses 2.2 ... 52
Gambar 20 Data Flow Diagram Level 3 Proses 2.3 ... 53
Gambar 21 Data Flow Diagram Level 3 Proses 2.4 ... 54
Gambar 22 Data Flow Diagram Level 3 Proses 2.5 ... 56
Gambar 23 Data Flow Diagram Level 3 Proses 2.6 ... 58
Gambar 24 Data Flow Diagram Level 3 Proses 3.1 ... 60
Gambar 25 Data Flow Diagram Level 3 Proses 3.2 ... 62
(17)
Gambar 27 Data Flow Diagram Level 3 Proses 3.4 ... 65
Gambar 28 User Interface Mainform... 108
Gambar 29 User Interface Halaman Reservasi – Pencarian Kamar ... 108
Gambar 30 User Interface Halaman Reservasi – Kamar ... 110
Gambar 31 User Interface Halaman Reservasi –Profile Tamu ... 114
Gambar 32 User Interface Halaman Reservasi –Booking Tamu ... 118
Gambar 33 User Interface Halaman Reservasi – Checkin ... 120
Gambar 34 User Interface Halaman Reservasi – Edit Reservasi ... 122
Gambar 35 User Interface Tambah Extrabed ... 125
Gambar 36 User Interface Tambah Hari ... 127
Gambar 37 User Interface Identitas ... 128
Gambar 38 User Interface Edit Pembayaran ... 130
Gambar 39 User Interface Identitas ... 132
Gambar 40 User Interface Jenis Tempat Tidur ... 133
Gambar 41 User Interface Jenis Kamar ... 135
Gambar 42 User Interface Fasilitas Kamar... 138
Gambar 43 User Interface Extrabed ... 140
Gambar 44 User Interface Kategori Fasilitas Hotel ... 141
Gambar 45 User Interface Pengaturan Fasilitas Hotel ... 144
Gambar 46 User Interface Pengaturan Menu Fasilitas ... 147
Gambar 47 User Interface Halaman Fasilitas ... 150
Gambar 48 User Interface Login ... 152
Gambar 49 User Interface Pilih Fasilitas Hotel ... 153
Gambar 50 User Interface Pilih Fasilitas Hotel ... 154
Gambar 51 User Interface Pilih Fasilitas Login ... 157
Gambar 52 User InterfaceChart Of Account ... 159
(18)
Gambar 54 User Interface Jurnal Umum ... 163
Gambar 55 User Interface Laporan ... 164
Gambar 56 User Interface Wesite – Mainform ... 165
Gambar 57 User Interface Website – Search Hotel ... 166
Gambar 58 User Interface Branch Hotel ... 168
Gambar 59 User Interface Website – Facilities & Room List ... 169
Gambar 60 User Interface Website – Contact Us ... 171
Gambar 61 User Interface Website – News And Event ... 173
Gambar 62 User Interface Website – Rates ... 175
Gambar 63 User Interface Website - Payment ... 178
Gambar 64 User Interface Login ... 181
Gambar 65 User Interface Mainform... 181
Gambar 66 User Interface Reservasi Kamar ... 182
Gambar 67 User Interface Jenis Kamar ... 183
Gambar 68 User Interface Tempat Tidur ... 184
Gambar 69 User Interface Fasiltias Kamar... 184
Gambar 70 User Interface Data Diri Tamu ... 185
Gambar 71 User Interface Booking ... 186
Gambar 72 User Interface CheckIn ... 187
Gambar 73 User Interface Edit Reservasi ... 188
Gambar 74 User Interface Tambah Hari ... 189
Gambar 75 User Interface Extrabed ... 189
Gambar 76 User Interface Edit Pembayaran ... 190
Gambar 77 User Interface Checkout Dan Pelunasan ... 191
Gambar 78 User Interface Identitas ... 192
Gambar 79 User Interface Harga Extrabed ... 192
(19)
Gambar 81 User Interface Pengaturan Fasilitas Hotel ... 194
Gambar 82 User Interface Pengaturan Menu Fasilitas ... 195
Gambar 83 User Interface Pilihan Fasilitas Hotel ... 195
Gambar 84 User Interface Halaman Fasilitas ... 196
Gambar 85 User Interface News & Event ... 197
Gambar 86 User Interface Pengaturan Data Login ... 198
Gambar 87 User Interface Pengaturan Data Hotel... 199
Gambar 88 User Interface Laporan ... 200
Gambar 89 User Interface Chart Of Account ... 201
Gambar 90 User Interface Journal Detail ... 201
Gambar 91 User Interface General Journal ... 202
Gambar 92 User Interface Website – index ... 203
Gambar 93 User Interface Search Hotel ... 204
Gambar 94 User Interface Branch Hotel ... 205
Gambar 95 User Interface room list ... 206
Gambar 96 User Interface Payment ... 208
Gambar 97 User Interface Fasilities... 208
Gambar 98 User Interface Rates ... 209
Gambar 99 User Interface Contact Us ... 210
(20)
Daftar Lampiran
Daftar Lampiran ... A.1 Kuisioner...A.3
(21)
1
Universitas Kristen Maranatha
1.1
Latar Belakang
Saat ini banyak hotel
–
hotel yang membutuhkan sistem reservasi yang
lebih terorganisir, Karena semakin banyaknya orang
–
orang yang menginap di
hotel tersebut. Reservasi yang digunakan secara manual kadang cukup
menyulitkan penggunanya karena kurangnya fleksibilitas sehingga akan
menghambat kinerja dari hotel tersebut. Selain itu banyak hotel yang kurang
dalam melakukan kegiatan promosi, banyak diantaranya hotel
–
hotel yang
melakukan promosi
offline tapi tetap dirasa kurang cukup karena masih
kurangnya fleksibilitas untuk para
customer. Banyak
customer yang tidak
memiliki waktu untuk melihat
–
lihat fasilitas hotel sehingga promosi
offline
mungkin kurang membantu kinerja hotel. Dalam kasus tersebut, maka
customer
membutuhkan suatu sarana dimana
customer dapat melihat fasilitas
–
fasilitas
hotel secara menyeluruh dan lengkap serta
booking room
tanpa harus menyita
waktu nya.
Berdasarkan pertimbangan di atas, maka dibuatkan suatu aplikasi
reservasi yang bertujuan untuk mengorganisir data pemesanan kamar lebih baik
lagi selain itu dengan dibuatnya website yang akan memberikan fleksibilitas lebih
pada para
customer nya. Sehingga
customer
dapat memesan / mem - booking
kamar hotel melaluiitanpa harus menelepon atau datang ke hotel nya langsung.
Selain itu customer dapat melihat fasilitas
–
fasilitas yang diberikan hotel secara
rinci.
Dengan dibuatnya aplikasi dan website ini diharapan hotel dapat
mengorganisir data
–
data reservasi kamar lebih baik, lebih fleksibel, dan lebih
cepat selain itu bisa melakukan promosi secara
online, karena promosi secara
online ruang lingkup nya akan lebih besar. Selain itu diharapkan juga
customer
dapat memesan secara fleksibel dimana pun dan kapan pun
(22)
Universitas Kristen Maranatha
1.2
Rumusan Masalah
Dari latar belakang di atas, dirumuskan masalah sebagai berikut :
1)
Bagaimana cara melakukan pemesanan kamar secara online?
2)
Bagaimana cara melakukan pemesanan kamar melalui aplikasi
desktop?
3)
Apa saja fitur
–
fitur yang tersedia pada aplikasi reservasi untuk aplikasi
desktop?
4)
Apa saja fitur
–
fitur yang tersedia pada website reservasi online?
1.3
Tujuan Pembahasan
Sesuai dengan pokok-pokok masalah yang telah dirumuskan, berikut
tujuan pembahasan dalam makalah ini:
1)
Reservasi online dilakukan untuk para customer yang membuka website
hotel yang telah disediakan, Di dalam website tersebut telah memiliki
fitur reservasi yang telah disediakan.
2)
Untuk melakukan reservasi melalui Desktop harus memasuki login
terlebih dahulu, ini dimaksudkan untuk mencegah ada orang lain untuk
masuk ke sistem.
3)
Fitur yang disediakan adalah reservasi kamar berdasarkan perorangan ,
laporan, booking tamu, tagihan, pembayaran, dan masih banyak lagi.
4)
Fitur yang disediakan adalah adanya reservasi secara
online yang
diberikan di halaman depan, selain itu pembayaran bisa dilakukan
dengan menggunakan paypal atau transfer antar bank dengan
mencantumkan no rekening terlebih dahulu pada saat proses bookking.
1.4
Ruang Lingkup Kajian
Batasan masalah dalam pembuatan aplikasi ini adalah :
A.
Batasan perangkat lunak
Sistem operasi : Microsoft Windows 7 Ultimate
Sistem Basis Data : Microsoft SQL Server 2008
(23)
Universitas Kristen Maranatha
Bahasa Scripting : C#.NET 2008, asp.net C#.
Editor Pemrograman : Microsoft Visual Studio.NET 2008
B.
Batasan perangkat keras
Processor Intel Dual Core 2.0 GHz
Memory DDR2 1 GB.
Harddisk 200 GB.
Keyboard + Mouse
C.
Batasan aplikasi :
Program ini didesain agar member kenyamanan kepada
user ketika
mengakses aplikasi untuk menyimpan data dan melihat laporan. Batasan
aplikasi :
Tidak memperhitungkan pengeluaran atau biaya perhotelan.
Terbatas pada aplikasi manajemen reservasi, fasilitas, data hotel,
data login, laporan hotel serta akunting (jurnal umum).
Tidak melakukan perhitungan akuntansi secara menyeluruh.
1.5
Sumber Data
Data
–
data yang digunakan untuk menyusun laporan ini adalah :
Data primer
Data primer merupakan data yang didapat langsung dari
user yang
akan menggunakan aplikasi.
Data sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur,
internet, dan sumber
–
sumber lainnya untuk mendukung kekuatan
dan kebenaran data primer.
(24)
Universitas Kristen Maranatha
1.6
Sistematika Penyajian
Sistematika penulisan yang digunakan dalam laporan tugas akhir ini yaitu :
BAB I PENDAHULUAN
Berisi uraian mengenai latar belakang, perumusan masalah,
tujuan masalah, batasan masalah, sumber data, sistematika
penyajian, waktu dan tempat.
BAB II KAJIAN TEORI
Berisi teori
–
teori dasar yang akan digunakan dalam menyusun
laporan Kerja Praktek ini.
BAB III ANALISIS DAN PERANCANGAN
Berisi hasil analisis dan perancangan sistem / aplikasi yang dibuat,
antara lain ERD, UML, relasi tabel dan konsep perancangan
desain aplikasi
BAB IV HASIL TERCAPAI
Berisi penjelasan mengenai sistem / aplikasi yang telah dicapai
dalam cara
–
cara penggunaan aplikasi tersebut.
BAB V EVALUASI
Berisi hasil evaluasi secara singkat dari sitem / aplikasi yang telah
dibuat.
BAB VI PENUTUP
Berisi kesimpulan dan saran
–
saran dari penulis untuk
Pengembangan kedepan
(25)
241
Universitas Kristen Maranatha
6.1
Kesimpulan
Berdasarkan hasil penelitian dan bersamaan dengan pembuatan
aplikasi, dapat disimpulkan sebagai berikut.
-
Pemesanan reservasi secara online dengan menggunakan website
reservasi yang telah disediakan. Langkah
–
langkah yang perlu di lalui
oleh
user
adalah pencarian hotelm, pencarian tanggal checkin hingga
tanggal checkout, penentuan jumlah kamar yang ingin dipesan, pengisian
data tamu, sehingga dapat melakukan pemesanan booking.
-
Pemesanan kamar melalui aplikasi desktop dilakukan dengan cara
pencarian jenis kamar , jenis tempat tidur , tanggal checkin, tanggal
checkout. Setelah itu akan dimasukkan dalam kotak pemesanan
sementara. Dalam pemesanan user diharuskan mengisi data tamu.
-
Fitur
–
fitur yang tersedia pada aplikasi reservasi desktop adalah fitur
pemesanan kamar, edit reservasi, pemesanan fasilitas.
-
Fitur
–
fitur yang tersedia pada website reservasi adalah fitur untuk
melihat fasilitas kamar, kamar, pemesanan kamar, pembayaran, dan
pencarian hotel.
6.2
Saran
Berdasarkan dari hasil penelitian yang telah dilakukan saran yang dapat
diberikan adalah Pengembangan aplikasi reservasi ini tetap harus dikembangkan
untuk menjadi lebih baik lagi dengan adanya pengembangan lebih lanjut aplikasi
reservasi ini bisa membantu pengaturan data hotel
corporate
dengan lebih baik
lagi.
(26)
242
Universitas Kristen Maranatha David. (2003, June). Data Flow Diagram. Retrieved Mar 3, 2009, from http://www.scribd.com/doc/9758069/DATA-FLOW-DIAGRAM.
Jonathan, K. (1998). Beginning C#. In New York. Edward (Ed), C# Programming Language (330 - 354). MA : Balckwell.
Steve, C. (2006). Build Your Own Application, Information System (251 - 292). Madison : University of Wisconsin Press.
Youness, S. & Boutquin, P. (1991). SQL Unleashed (2nd ed.). San Fransisco: Escaeva.
(1)
1
1.1
Latar Belakang
Saat ini banyak hotel – hotel yang membutuhkan sistem reservasi yang lebih terorganisir, Karena semakin banyaknya orang – orang yang menginap di hotel tersebut. Reservasi yang digunakan secara manual kadang cukup menyulitkan penggunanya karena kurangnya fleksibilitas sehingga akan menghambat kinerja dari hotel tersebut. Selain itu banyak hotel yang kurang dalam melakukan kegiatan promosi, banyak diantaranya hotel – hotel yang melakukan promosi offline tapi tetap dirasa kurang cukup karena masih kurangnya fleksibilitas untuk para customer. Banyak customer yang tidak memiliki waktu untuk melihat – lihat fasilitas hotel sehingga promosi offline
mungkin kurang membantu kinerja hotel. Dalam kasus tersebut, maka customer
membutuhkan suatu sarana dimana customer dapat melihat fasilitas – fasilitas hotel secara menyeluruh dan lengkap serta booking room tanpa harus menyita waktu nya.
Berdasarkan pertimbangan di atas, maka dibuatkan suatu aplikasi reservasi yang bertujuan untuk mengorganisir data pemesanan kamar lebih baik lagi selain itu dengan dibuatnya website yang akan memberikan fleksibilitas lebih pada para customer nya. Sehingga customer dapat memesan / mem - booking
kamar hotel melaluiitanpa harus menelepon atau datang ke hotel nya langsung. Selain itu customer dapat melihat fasilitas – fasilitas yang diberikan hotel secara rinci.
Dengan dibuatnya aplikasi dan website ini diharapan hotel dapat mengorganisir data – data reservasi kamar lebih baik, lebih fleksibel, dan lebih cepat selain itu bisa melakukan promosi secara online, karena promosi secara
online ruang lingkup nya akan lebih besar. Selain itu diharapkan juga customer
(2)
2
1.2
Rumusan Masalah
Dari latar belakang di atas, dirumuskan masalah sebagai berikut : 1) Bagaimana cara melakukan pemesanan kamar secara online?
2) Bagaimana cara melakukan pemesanan kamar melalui aplikasi
desktop?
3) Apa saja fitur – fitur yang tersedia pada aplikasi reservasi untuk aplikasi
desktop?
4) Apa saja fitur – fitur yang tersedia pada website reservasi online?
1.3
Tujuan Pembahasan
Sesuai dengan pokok-pokok masalah yang telah dirumuskan, berikut tujuan pembahasan dalam makalah ini:
1) Reservasi online dilakukan untuk para customer yang membuka website hotel yang telah disediakan, Di dalam website tersebut telah memiliki fitur reservasi yang telah disediakan.
2) Untuk melakukan reservasi melalui Desktop harus memasuki login terlebih dahulu, ini dimaksudkan untuk mencegah ada orang lain untuk masuk ke sistem.
3) Fitur yang disediakan adalah reservasi kamar berdasarkan perorangan , laporan, booking tamu, tagihan, pembayaran, dan masih banyak lagi. 4) Fitur yang disediakan adalah adanya reservasi secara online yang
diberikan di halaman depan, selain itu pembayaran bisa dilakukan dengan menggunakan paypal atau transfer antar bank dengan mencantumkan no rekening terlebih dahulu pada saat proses bookking.
1.4
Ruang Lingkup Kajian
Batasan masalah dalam pembuatan aplikasi ini adalah : A. Batasan perangkat lunak
Sistem operasi : Microsoft Windows 7 Ultimate
(3)
Bahasa Scripting : C#.NET 2008, asp.net C#.
Editor Pemrograman : Microsoft Visual Studio.NET 2008
B. Batasan perangkat keras
Processor Intel Dual Core 2.0 GHz
Memory DDR2 1 GB. Harddisk 200 GB. Keyboard + Mouse
C. Batasan aplikasi :
Program ini didesain agar member kenyamanan kepada user ketika mengakses aplikasi untuk menyimpan data dan melihat laporan. Batasan aplikasi :
Tidak memperhitungkan pengeluaran atau biaya perhotelan.
Terbatas pada aplikasi manajemen reservasi, fasilitas, data hotel, data login, laporan hotel serta akunting (jurnal umum).
Tidak melakukan perhitungan akuntansi secara menyeluruh.
1.5
Sumber Data
Data – data yang digunakan untuk menyusun laporan ini adalah : Data primer
Data primer merupakan data yang didapat langsung dari user yang akan menggunakan aplikasi.
Data sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber – sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.
(4)
4
1.6
Sistematika Penyajian
Sistematika penulisan yang digunakan dalam laporan tugas akhir ini yaitu :
BAB I PENDAHULUAN
Berisi uraian mengenai latar belakang, perumusan masalah, tujuan masalah, batasan masalah, sumber data, sistematika penyajian, waktu dan tempat.
BAB II KAJIAN TEORI
Berisi teori – teori dasar yang akan digunakan dalam menyusun laporan Kerja Praktek ini.
BAB III ANALISIS DAN PERANCANGAN
Berisi hasil analisis dan perancangan sistem / aplikasi yang dibuat, antara lain ERD, UML, relasi tabel dan konsep perancangan desain aplikasi
BAB IV HASIL TERCAPAI
Berisi penjelasan mengenai sistem / aplikasi yang telah dicapai dalam cara – cara penggunaan aplikasi tersebut.
BAB V EVALUASI
Berisi hasil evaluasi secara singkat dari sitem / aplikasi yang telah dibuat.
BAB VI PENUTUP
Berisi kesimpulan dan saran – saran dari penulis untuk Pengembangan kedepan
(5)
6.1
Kesimpulan
Berdasarkan hasil penelitian dan bersamaan dengan pembuatan aplikasi, dapat disimpulkan sebagai berikut.
- Pemesanan reservasi secara online dengan menggunakan website reservasi yang telah disediakan. Langkah – langkah yang perlu di lalui oleh user adalah pencarian hotelm, pencarian tanggal checkin hingga tanggal checkout, penentuan jumlah kamar yang ingin dipesan, pengisian data tamu, sehingga dapat melakukan pemesanan booking.
- Pemesanan kamar melalui aplikasi desktop dilakukan dengan cara pencarian jenis kamar , jenis tempat tidur , tanggal checkin, tanggal checkout. Setelah itu akan dimasukkan dalam kotak pemesanan sementara. Dalam pemesanan user diharuskan mengisi data tamu.
- Fitur – fitur yang tersedia pada aplikasi reservasi desktop adalah fitur pemesanan kamar, edit reservasi, pemesanan fasilitas.
- Fitur – fitur yang tersedia pada website reservasi adalah fitur untuk melihat fasilitas kamar, kamar, pemesanan kamar, pembayaran, dan pencarian hotel.
6.2
Saran
Berdasarkan dari hasil penelitian yang telah dilakukan saran yang dapat diberikan adalah Pengembangan aplikasi reservasi ini tetap harus dikembangkan untuk menjadi lebih baik lagi dengan adanya pengembangan lebih lanjut aplikasi reservasi ini bisa membantu pengaturan data hotel corporate dengan lebih baik lagi.
(6)
DAFTAR PUSTAKA
David. (2003, June). Data Flow Diagram. Retrieved Mar 3, 2009, from http://www.scribd.com/doc/9758069/DATA-FLOW-DIAGRAM.
Jonathan, K. (1998). Beginning C#. In New York. Edward (Ed), C# Programming Language (330 - 354). MA : Balckwell.
Steve, C. (2006). Build Your Own Application, Information System (251 - 292). Madison : University of Wisconsin Press.
Youness, S. & Boutquin, P. (1991). SQL Unleashed (2nd ed.). San Fransisco: Escaeva.