Pembuatan Sistem Informasi Front Office dan Website Hotel Wirton.
vi ABSTRAK
Hotel Wirton adalah salah satu hotel yang terletak di Bandung yang sudah sangat berkembang menjadi hotel yang dikenal. Keseluruhan transaksi baik check-In, check-Out dan reservasi yang masih menggunakan program lama yang terkadang suka error ataupun lambat. Oleh karena itu, hotel ini memerlukan sebuah aplikasi front office yang bisa mencatat semua transaksi yang terjadi pada hotel secara terkomputerisasi . Dengan menggunakan data primer yang didapat dari hasil obervasi langsung ke instansi Hotel Wirton dan
pembelajaran di kampus Universitas Kristen Maranatha dan data sekunder yang didapatkan dari studi literatur yang berupa internet ataupun buku. Pembuatan aplikasi ini menggunakan bahasa pemrograman C# dengan Visual Studio 2010 serta SQL Server 2008 R2 sebagai jembatan pengerjaannya. Penelitian ini telah menghasilkan sebuah aplikasi yang bisa menangani transaksi front office pada Hotel Wirton
(2)
vii ABSTRACT
Hotel Wirton is one of the hotels located in Bandung that was already developed into a famous hotel. Overall a good deal of check-In, check-Out dan reservation are still use old program are sometimes error or slow. Therefore, these hotel require an application front office that can record all transaction that existed for computerized. Using primary data obtained from observation to Hotel Wirton and the results of learning on the campus of Maranatha Christian University and secondary data obtained from literature studies that form the internet or books. Making these applications using programming languages C # with Visual Studio 2010 and SQL Server 2008 R2 as a bridge process. This research has produced an application front office that can handle all transaction at an Hotel Wirton.
(3)
viii
DAFTAR ISI
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... i
SURAT PERNYATAAN ORISINALITAS KARYA ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vi
BAB I PENDAHULUAN ... 21
1.1 Latar Belakang Masalah ... 21
1.2 Rumusan Masalah ... 22
1.3 Tujuan Pembahasan ... 22
1.4 Ruang Lingkup Kajian ... 23
1.5 Sumber Data ... 24
1.6 Sistematika Penyajian... 24
BAB II KAJIAN TEORI ... 26
2.1 Flowchart ... 26
2.2 ERD (Entity Relationship Diagram) ... 29
2.3 DFD (Data Flow Diagram) ... 36
2.4 Kamus Data ... 38
2.5 PSPEC ... 39
2.6 Microsoft Visual Studio 2010 ... 40
2.7 Microsoft SQL Server 2008 R2 Express ... 40
2.8 Pemrograman Berorientasi Objek ... 41
2.9 C# (C Sharp) ... 41
2.10 SQL (Structured Query Language) ... 46
2.10.1 DDL (Data Definition Language) ... 47
2.10.2 DML (Data Manipulation Language) ... 47
(4)
ix
BAB III ANALISIS DAN RANCANGAN SISTEM ... 48
3.1 Flowchart ... 48
3.1.1 Check In ... 48
3.1.2 Reservasi ... 49
3.1.3 Reservasi Check In ... 50
3.1.4 Check Out ... 51
3.1.5 Restorasi ... 52
3.2 ERD ... 53
3.3 Relationship Diagram... 54
3.4 DFD (Data Flow Diagram) ... 61
3.4.1 DFD Level 0 ... 61
3.4.2 DFD Level 1 Admin ... 63
3.4.3 DFD Level 1 Front Office Error! Bookmark not defined. 3.4.4 DFD Level 2 Admin Pegawai ... 66
3.4.5 DFD Level 2 Admin Restorasi ... 71
3.4.6 DFD Level 2 Admin Periode ... 72
3.4.7 DFD Level 2 Admin Service ... 73
3.4.8 DFD Level 2 Admin Mini Bar ... 74
3.4.9 DFD Level 2 Admin Kamar ... 75
3.4.10 DFD Level 2 Front Office Tamu ... 69
3.4.11 DFD Level 2 Front Office Hotel ... 70
3.5 Kamus Data ... 76
3.5.1 Kamus Data Pegawai ... 76
3.5.2 Kamus Data Restorasi Makanan ... 76
3.5.3 Kamus Data Restorasi Minuman ... 77
3.5.4 Kamus Data Mini Bar Makanan ... 77
(5)
x
3.5.6 Kamus Data Periode ... 78
3.5.7 Kamus Data Services ... 79
3.5.8 Kamus Data Transaksi ... 79
3.5.9 Kamus Data Promo ... 80
3.5.10 Kamus Data Mini Bar ... 81
3.5.11 Kamus Data Restorasi ... 81
3.5.12 Kamus Data RoomService ... 82
3.5.13 Kamus Data Reservasi ... 82
3.5.14 Kamus Data Tagihan ... 83
3.6 PSPEC ... 84
3.6.1 Proses Login ... 84
3.6.2 Proses Tambah Data Pegawai ... 85
3.6.3 Proses Ubah Data Pegawai ... 85
3.6.4 Proses Lihat Data Pegawai ... 86
3.6.5 Proses Tambah Data Restorasi Makanan ... 86
3.6.6 Proses Ubah Data Restorasi Makanan ... 87
3.6.7 Proses Lihat Data Restorasi Makanan ... 87
3.6.8 Proses Tambah Data Restorasi Minuman ... 88
3.6.9 Proses Ubah Data Restorasi Minuman ... 88
3.6.10 Proses Lihat Data Restorasi Minuman ... 89
3.6.11 Proses Tambah Data Periode ... 89
3.6.12 Proses Ubah Data Periode ... 90
3.6.13 Proses Lihat Data Periode ... 90
3.6.14 Proses Tambah Data Service ... 91
3.6.15 Proses Ubah Data Service ... 91
3.6.16 Proses Lihat Data Service ... 92
(6)
xi
3.6.18 Proses Ubah Data MiniBar Makanan ... 93
3.6.19 Proses Lihat Data MiniBar Makanan ... 93
3.6.20 Proses Tambah Data MiniBar Minuman ... 94
3.6.21 Proses Ubah Data MiniBar Minuman ... 94
3.6.22 Proses Lihat Data MiniBar Minuman ... 95
3.6.23 Proses Tambah Data Kamar ... 95
3.6.24 Proses Ubah Data Kamar ... 96
3.6.25 Proses Lihat Data Kamar ... 96
3.6.26 Proses Lihat Data Transaksi ... 97
3.6.27 Proses Lihat Data Tagihan ... 97
3.6.28 Proses Tambah Data Tamu ... 98
3.6.29 Proses Ubah Data Tamu ... 98
3.6.30 Proses Lihat Data Tamu ... 99
3.6.31 Proses Pesan Restorasi ... 99
3.6.32 Proses Pesan Service ... 100
3.6.33 Proses Pesan Mini Bar ... 100
3.6.34 Proses Tambah Promo ... 101
3.6.35 Proses Check In ... 101
3.6.36 Proses Ganti Kamar ... 102
3.6.37 Proses Check Out ... 102
3.6.38 Proses Reservasi ... 103
3.7 Rancangan Desain Antarmuka Pengguna ... 103
3.7.1 Login Layout ... 103
3.7.2 Home Layout ... 104
3.7.3 Check In Front Office Layout ... 104
3.7.4 Check Out Front Office Layout ... 105
(7)
xii
3.7.6 Tagihan Print Layout ... 106
3.7.7 Reservasi Layout ... 106
3.7.8 Restorasi Layout ... 107
3.7.9 Tamu Layout ... 107
3.7.10 Tamu Edit Layout ... 108
3.7.11 Home Layout Website ... 108
3.7.12 Promo Layout Website ... 109
3.7.13 Fasilitas Layout Website ... 109
3.7.14 About Us Layout Website ... 110
3.7.15 Contact Us Layout Website ... 110
3.7.16 Reservasi Layout Website ... 111
3.7.17 Daftar Layout Website ... 111
BAB IV HASIL PENELITIAN ... 112
4.1 Halaman Login ... 112
4.2 Halaman Utama Admin ... 112
4.3 Kamar ... 113
4.4 Periode ... 113
4.5 Mini Bar ... 114
4.6 Service ... 114
4.7 Restorasi ... 115
4.8 Pegawai ... 115
4.9 Transaksi Admin ... 116
4.10 Tagihan Admin ... 116
4.11 Halaman Utama Front Office ... 117
4.12 Check In ... 117
4.13 Check Out ... 118
(8)
xiii
4.15 Room Service ... 119
4.16 Restorasi ... 119
4.17 Clean Finish ... 120
4.18 Change Room ... 120
4.19 Tamu ... 121
4.20 Tagihan ... 122
4.21 Check Reservasi ... 122
4.22 Promo ... 123
4.23 Website Home ... 123
4.24 Website Promo ... 124
4.25 Website Fasilitas ... 124
4.26 Website About Us ... 125
4.27 Website Contact Us ... 125
4.28 Website Reservasi ... 126
BAB V HASIL UJI COBA PENELITIAN ... 127
5.1 Form Login ... 127
5.2 Form Kamar ... 127
5.3 Form Periode ... 128
5.4 Form Admin Mini Bar ... 128
5.5 Form Service ... 129
5.6 Form Admin Restorasi ... 129
5.7 Form Pegawai ... 130
5.8 Form Check In ... 130
5.9 Form Reservasi ... 131
5.10 Form Check Out ... 131
5.11 Form Mini Bar ... 131
(9)
xiv
5.13 Form Restorasi ... 132
5.14 Clean Finish ... 133
5.15 Change Room ... 133
5.16 Form Tamu ... 133
5.17 Form Check Reservasi ... 134
5.18 Form Promo ... 134
BAB VI KESIMPULAN DAN SARAN ... 135
6.1 Kesimpulan ... 135
6.2 Saran ... 135
(10)
xv
Daftar Gambar
Gambar 1 Contoh sebuah Entitas Konsumen ... 31
Gambar 2 Relasi Satu ke Satu ... 32
Gambar 3 Relasi Satu ke Banyak ... 32
Gambar 4 Relasi Banyak ke Satu ... 33
Gambar 5 Relasi Banyak ke Banyak ... 33
Gambar 6 DFD External Entity ... 36
Gambar 7 Proses ... 37
Gambar 8 DFD Data Store ... 37
Gambar 9 DFD Data Flow ... 37
Gambar 10 Contoh If Else ... 45
Gambar 11 Contoh If Else Bersarang ... 45
Gambar 12 Contoh Switch Case ... 45
Gambar 13 Contoh While ... 46
Gambar 14 Contoh Do While ... 46
Gambar 15 Contoh FOR ... 46
Gambar 16 Flowchart Check In ... 48
Gambar 17 Flowchart Reservasi Check In ... 50
Gambar 18 Flowchart Check Out ... 51
Gambar 19 Flowchart Restorasi ... 52
Gambar 20 Flowchart Reservasi ... 49
Gambar 21 ERD ... 53
Gambar 22 DFD Level 0 ... 61
Gambar 23 DFD Level 1 Admin ... 63
Gambar 24 DFD Level 1 Front Office ...Error! Bookmark not defined. Gambar 26 DFD Level 2 Admin Pegawai ... 66
Gambar 27 DFD Level 2 Admin Restorasi ... 71
Gambar 28 DFD Level 2 Admin Periode ... 72
Gambar 29 DFD Level 2 Admin Service ... 73
Gambar 30 DFD Level 2 Admin Mini Bar ... 74
Gambar 31 DFD Level 2 Admin Kamar ... 75
(11)
xvi
Gambar 33 DFD Level 2 Front Office Hotel ... 70
Gambar 34 Login Layout ... 103
Gambar 35 Home Layout ... 104
Gambar 36 Check In Front Office Layout ... 104
Gambar 37 Check Out Front Office Layout ... 105
Gambar 38 Tagihan Layout ... 105
Gambar 39 Tagihan Print Layout ... 106
Gambar 40 Tagihan Print Layout ... 106
Gambar 41 Restorasi Layout ... 107
Gambar 42 Tamu Layout ... 107
Gambar 43 Tamu Edit Layout ... 108
Gambar 44 Home Layout Website ... 108
Gambar 45 Promo Layout Website ... 109
Gambar 46 Fasilitas Layout Website... 109
Gambar 47 About Us Layout Website ... 110
Gambar 48 Contact Us Layout Website ... 110
Gambar 49 Reservasi Layout Website ... 111
Gambar 50 Daftar Layout Website ... 111
Gambar 51 Login ... 112
Gambar 52 Login Salah ... 112
Gambar 53 Halaman Utama Admin ... 113
Gambar 54 Kamar ... 113
Gambar 55 Periode ... 113
Gambar 56 Mini Bar ... 114
Gambar 57 Service ... 114
Gambar 58 Restorasi ... 115
Gambar 59 Pegawai... 115
Gambar 60 Transaksi Admin ... 116
Gambar 61 Tagihan Admin ... 116
Gambar 62 Halaman Utama Front Office ... 117
Gambar 63 Check In ... 117
Gambar 64 Check Out ... 118
(12)
xvii
Gambar 66 Room Service ... 119
Gambar 67 Restorasi ... 119
Gambar 68 Clean Finish ... 120
Gambar 69 Change Room ... 120
Gambar 70 Tamu Add ... 121
Gambar 71 Tamu Edit ... 121
Gambar 72 Tagihan ... 122
Gambar 73 Check Reservasi ... 122
Gambar 74 Promo ... 123
Gambar 75 Website Home ... 123
Gambar 76 Website Promo ... 124
Gambar 77 Website Fasilitas ... 124
Gambar 78 Website About Us ... 125
Gambar 79 Website Contact Us ... 125
(13)
xviii
Daftar Tabel
Tabel I Notasi Flowchart ... 27
Tabel II Notasi ERD... 33
Tabel III Notasi Kamus Data ... 38
Tabel IV Tabel Pegawai ... 54
Tabel V Tabel Periode ... 54
Tabel VI Tabel Pegawai ... 55
Tabel VII Tabel Tamu ... 55
Tabel VIII Tabel Reservasi ... 56
Table IX Tabel Transaksi ... 56
Tabel X Tabel Makanan ... 57
Tabel XI Tabel Minuman ... 57
Tabel XII Tabel Mini Bar ... 57
Tabel XIII Tabel Promo ... 58
Tabel XIV Tabel Service ... 58
Tabel XV Tabel Room Service ... 58
Tabel XVI Tabel RestorasiMakanan ... 59
Tabel XVII Tabel RestorasiMinuman ... 59
Tabel XVIII Tabel Restorasi ... 59
Tabel XIX Tabel Tagihan ... 60
Tabel XX Kamus Data Pegawai ... 76
Tabel XXI Kamus Data Restorasi Makanan ... 76
Tabel XXII Kamus Data Restorasi Minuman ... 77
Tabel XXIII Kamus Data Mini Bar Makanan ... 77
Tabel XXIV Kamus Data Mini Bar Minuman ... 78
Tabel XXV Kamus Data Periode ... 78
Tabel XXVI Kamus Data Service ... 79
Tabel XXVII Kamus Data Transaksi ... 79
Tabel XXVIII Kamus Data Promo ... 80
Tabel XXIX Kamus Data Mini Bar ... 81
Tabel XXX Kamus Data Restorasi ... 81
(14)
xix
Tabel XXXII Kamus Data Reservasi... 82
Tabel XXXIII Kamus Data Tagihan... 83
Tabel XXXIV PSPEC Proses Login ... 84
Tabel XXXV PSPEC Proses Tambah Data Pegawai ... 85
Tabel XXXVI PSPEC Proses Ubah Data Pegawai ... 85
Tabel XXXVII PSPEC Proses Lihat Data Pegawai ... 86
Tabel XXXVIII PSPEC Proses Tambah Data Restorasi Makanan ... 86
Tabel XXXIX PSPEC Proses Ubah Data Restorasi Makanan ... 87
Tabel XXXX PSPEC Proses Lihat Data Restorasi Makanan ... 87
Tabel XXXXI PSPEC Proses Tambah Data Restorasi Minuman ... 88
Tabel XXXXII PSPEC Proses Ubah Data Restorasi Minuman ... 88
Tabel XXXXIII PSPEC Proses Lihat Data Restorasi Minuman ... 89
Tabel XXXXIV PSPEC Proses Tambah Periode ... 89
Tabel XXXXV PSPEC Proses Ubah Data Periode ... 90
Tabel XXXXVI PSPEC Proses Lihat Data Periode ... 90
Tabel XXXXVII PSPEC Proses Tambah Data Service... 91
Tabel XXXXVIII PSPEC Proses Ubah Data Service ... 91
Tabel XXXXIX PSPEC Proses Lihat Data Service ... 92
Tabel XXXXX PSPEC Proses Tambah Data Mini Bar Makanan ... 92
Tabel XXXXXI PSPEC Proses Ubah Data MiniBar Makanan ... 93
Tabel XXXXXII PSPEC Proses Lihat Data MiniBar Makanan ... 93
Tabel XXXXXIII PSPEC Proses Tambah Data MiniBar Minuman ... 94
Tabel XXXXXIV PSPEC Proses Ubah Data MiniBar Minuman ... 94
Tabel XXXXXV PSPEC Proses Lihat Data MiniBar Minuman ... 95
Tabel XXXXXVI PSPEC Proses Tambah Data Kamar... 95
Tabel XXXXXVII PSPEC Proses Ubah Data Kamar ... 96
Tabel XXXXXVIII PSPEC Proses Lihat Data Kamar ... 96
Tabel XXXXXIX PSPEC Proses Lihat Data Transaksi ... 97
Tabel XXXXXX PSPEC Proses Lihat Data Tagihan ... 97
Tabel XXXXXXI PSPEC Proses Tambah Data Tamu ... 98
Tabel XXXXXXII PSPEC Proses Ubah Data Tamu ... 98
Tabel XXXXXXIII PSPEC Proses Lihat Data Tamu ... 99
(15)
xx
Tabel XXXXXXV PSPEC Proses Data Service ... 100
Tabel XXXXXXVI PSPEC Proses Data Mini Bar ... 100
Tabel XXXXXXVII PSPEC Proses Tambah Data Promo ... 101
Tabel XXXXXXVIII PSPEC Proses Data Check In ... 101
Tabel XXXXXXIX PSPEC Proses Data Ganti Kamar ... 102
Tabel XXXXXXX PSPEC Proses Data Check Out ... 102
Tabel XXXXXXXI PSPEC Proses Data Reservasi ... 103
Tabel XXXXXXXII Testing Form Login ... 127
Tabel XXXXXXXIII Testing Form Kamar ... 127
Tabel XXXXXXXIV Testing Form Periode ... 128
Tabel XXXXXXXV Testing Form Admin Mini Bar ... 128
Tabel XXXXXXXVI Testing Form Service ... 129
Tabel XXXXXXXVII Testing Form Admin Restorasi ... 129
Tabel XXXXXXXVIII Testing Form Pegawai ... 130
Tabel XXXXXXXIX Testing Form Check In ... 130
Tabel XXXXXXXX Testing Form Reservasi ... 131
Tabel XXXXXXXXI Testing Form Check Out ... 131
Tabel XXXXXXXXII Testing Form Mini Bar ... 131
Tabel XXXXXXXXIII Testing Form Room Service ... 132
Tabel XXXXXXXXIV Testing Form Restorasi ... 132
Tabel XXXXXXXXV Testing Form Clean Finish ... 133
Tabel XXXXXXXXVI Testing Form Change Room ... 133
Tabel XXXXXXXXVII Testing Form Tamu ... 133
Tabel XXXXXXXXVIII Testing Form Check Reservasi ... 134
(16)
21
BAB I PENDAHULUAN
1.1
Latar Belakang Masalah
Seiring dengan bertambahnya wisatawan yang berlibur ke luar kota pada saat ini mengakibatkan meningkatnya permintaan akan tempat menginap. Tentunya semua orang ingin mencari tempat penginapan yang mudah untuk didapatkan dalam berwisata ke sebuah kota. Agar dapat menikmati kemudahan tersebut biasanya wisatawan menggunakan telepon dalam memesan tempat penginapan. Tetapi terdapat beberapa permasalahan yang terjadi pada saat melakukan pemesanan kamar hotel pada kota-kota tertentu melalui telepon. Hal ini dapat terjadi karena jumlah tamu yang ingin memesan sebuah kamar hotel tidak sebanding dengan Front Office yang ada pada hotel tersebut untuk menerima sebuah reservasi yang dilakukan oleh wisatawan. Saat ini banyak wisatawan yang bertamasya keluar kota tetapi bingung untuk mencari sebuah kamar hotel karena jika melalui telepon,seringkali jaringan telepon tersebut sibuk. Oleh karena itu diperlukan sebuah inovasi dalam memesan sebuah kamar hotel yang dapat diakses oleh semua wisatawan tanpa harus menunggu Front Office. Saat ini telah banyak orang yang menggunakan internet oleh karena itu saya akan membuat sebuah website hotel yang dapat diakses oleh wisatawan sehingga tidak diperlukan waktu untuk menunggu dalam memesan sebuah kamar hotel.
Sebagian besar pemesanan hotel pada saat ini masih banyak yang mengandalkan Front Office. Ini merupakan salah satu hambatan bagi setiap wisatawan yang ingin memesan kamar hotel secara cepat karena keterbatasan waktu sehari-hari yang sibuk dalam memesan sebuah kamar hotel pada akhir pekan. Oleh karena itu saya akan membuat sebuah website yang dapat diakses oleh wisatawan dalam waktu sibuk mereka tanpa harus menunggu jaringan telepon yang sedang sibuk. Mereka dapat kemudahan dalam memesan kamar hotel yang mereka inginkan melalui website online hotel. Sedangkan wisatawan yang ada dalam perjalanan, dapat mudah memesan kamar hotel melalui ponsel pintar mereka dengan membuka
(17)
22
browser yang ada pada ponsel mereka. Sehingga tidak terjadi hambatan dalam memesan tempat penginapan pada hotel. Pemesanan kamar hotel pada website hotel saat ini sangatlah membantu karena sesuai dengan keinginan masyarakat saat ini yaitu praktis dan cepat. Oleh karena itu saya akan menciptakan website hotel yang bisa dioperasikan bersamaan dengan aplikasi Front Office sehingga tidak terjadi error antara Front Office dengan website hotel yang saya buat. Serta website hotel menyediakan segala informasi yang dibutuhkan oleh wisatawan tentang hotel yang akan dipesan sehingga tidak diperlukan Front Office dalam memberitahu sebuah informasi melalui jaringan telepon.
1.2
Rumusan Masalah
Perumusan masalah berdasarkan latar belakang masalah penelitian di atas dibagi-bagi menjadi berikut :
1. Bagaimana membuat Aplikasi Front Office yang bisa berintegrasi dengan website hotel ?
2. Bagaimana membuat Front Office yang mudah digunakan ? 3. Bagaimana mengetahui kamar hotel yang masih tersedia ? 4. Bagaimana cara wisatawan mengetahui fasilitas kamar hotel ? 5. Bagaimana membuat website yang mudah digunakan?
1.3
Tujuan Pembahasan
Penulis membagi-bagi tujuan pembuatan tugas akhir berdasarkan latar belakang di atas menjadi beberapa tujuan yaitu :
1. Membuat applikasi Front Office yang dapat berintegrasi dengan
website hotel yang digunakan
2. Memudahkan Front Office dalam melayani tamu
3. Memudahkan wisatawan untuk mengetahui ketersediaan kamar-kamar pada hotel
4. Memudahkan wisatawan dalam mengetahui fasilitas kamar hotel yang dipilih
5. Membuat website yang dapat digunakan dengan mudah oleh wisatawan
(18)
23
1.4
Ruang Lingkup Kajian
Adapun ruang lingkup software dalam aplikasi ini adalah: Sistem operasi Microsoft Windows XP
Sistem Basis Data: SQL Server 2008 R2
Bahasa Pemrograman : C#
Editor Pemrograman: Microsoft Visual Studio 2010
Adapun ruang lingkup hardware dalam aplikasi ini adalah:
Processor Intel pentium Dual Core NAtom 1,8 GHz. Memory DDR 1 giga.
Harddisk 80 Gb. Keyboard + Mouse
Hak Akses pada aplikasi hanya dipegang oleh administrator(pemilik hotel) yang bisa terdiri dari beberapa orang, sedangkan front office hanya bertugas untuk menggunakan aplikasi tanpa bisa mengakses aplikasi admin.
1. Administrator memiliki username dan password.
2. Administrator dapat mengakses seluruh fungsi yang disediakan dalam aplikasi.
3. Front Office dapat mengakses bagian dalam aplikasi untuk front office
saja.
Fitur-fitur tambahan pada aplikasi: 1. Check promo secara otomatis.
2. Mengirimkan promo yang sedang berlangsung dalam hotel ke semua email pelanggan menurut pekerjaan
3. Reservasi hotel melalui Website
4. Mengatur secara otomatis harga kamar menurut periode
5. Reminder Morning Call
(19)
24
1.5
Sumber Data
Data-data yang digunakan dalam penyusunan laporan ini adalah : 1. Data primer
Data primer merupakan data yang diperoleh melalui Sumber data primer yang diperoleh untuk aplikasi ini berasal dari obervasi langsung ke instansi yang bersangkutan, yaitu Hotel Wirton dan proses pembelajaran mata kuliah Pemrograman Dasar C, Object Oriented Programming (OOP), OOP lanjut , Basis Data, dan Basis Data Lanjut yang diajarkan oleh dosen Universitas Kristen Maranatha.
2. Data Sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.
1.6
Sistematika Penyajian
Sistematika penyajian yang digunakan dalam laporan penelitian ini adalah sebagai berikut:
1. BAB I PENDAHULUAN
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, metodologi, serta sistematika pembahasan dari proyek seminar tugas akhir ini.
2. BAB II KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang digunakan dan berhubungan dengan perancangan aplikasi form dan aplikasi web.
3. BAB III ANALISIS DAN RANCANGAN SISTEM
Bab ini membahas mengenai rancangan aplikasi web yang meliputi Proses Bisnis, Entity Relational Diagram (ERD), Data Flow Diagram
(20)
25
4. BAB IV HASIL PENELITIAN
Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi utama yang dibuat.
5. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
6. BAB VI SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir yang lebih baik maka penulis juga memberikan saran-saran untuk perbaikan serta penyempurnaan aplikasi ini.
(21)
135
BAB VI KESIMPULAN DAN SARAN
6.1
Kesimpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut:
1. Pengelolaan data front office sudah terintegrasi dengan reservasi website sehingga kecil kemungkinan kesalahan saat mereservasi.
2. Perancangan aplikasi yang telah dibuat sudah dapat mempermudah hotel dalam mengelola data hotel. Proses Data Reservasi juga telah terintegrasi dengan Hotel sehingga user dapat mengetahui jika reservasi tidak tersedia. Proses reservasi sudah terintegrasi dengan hotel.
6.2
Saran
Gunakan applikasi ini dalam mengelola hotel yang masih manual serta memiliki website dalam membuat sebuah reservasi. Aplikasi ini dapat digunakan tidak hanya di satu komputer, tapi terhubung di beberapa komputer.
(22)
136
DAFTAR PUSTAKA
1. Buku
Fathansyah,Ir. (2002). Basis Data. Bandung: Informatika.
Kedall, Kennet E. (2003). Analisis Dan Perancangan Sistem. Jakarta: PT. Prenshilindo.
Pressman, Roger. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi. Yogyakarta: Andi.
Wahana Komputer, Belajar Pemrograman C#. (2008). Yogyakarta: Andi. Be Beizer, Boris. Black-Box Testing: Techniques for Functional Testing of Software and Systems. John Wiley & Sons, Inc. Canada, 1995.
2. Sumber Digital
Data Dictionary(DD) atau Kamus Data. Diakses 12 September 2012, dari
http://kuliah.dinus.ac.id/ika/prc3.html.
Hartini. Analisis dengan Diagram Aliran Data (DFD). Diakses 12 September 2012, dari http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf.
Microsoft. Diakses 4 Juli 2012, dari
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional
(1)
browser yang ada pada ponsel mereka. Sehingga tidak terjadi hambatan dalam memesan tempat penginapan pada hotel. Pemesanan kamar hotel pada website hotel saat ini sangatlah membantu karena sesuai dengan keinginan masyarakat saat ini yaitu praktis dan cepat. Oleh karena itu saya akan menciptakan website hotel yang bisa dioperasikan bersamaan dengan aplikasi Front Office sehingga tidak terjadi error antara Front Office dengan website hotel yang saya buat. Serta website hotel menyediakan segala informasi yang dibutuhkan oleh wisatawan tentang hotel yang akan dipesan sehingga tidak diperlukan Front Office dalam memberitahu sebuah informasi melalui jaringan telepon.
1.2
Rumusan Masalah
Perumusan masalah berdasarkan latar belakang masalah penelitian di atas dibagi-bagi menjadi berikut :
1. Bagaimana membuat Aplikasi Front Office yang bisa berintegrasi dengan website hotel ?
2. Bagaimana membuat Front Office yang mudah digunakan ? 3. Bagaimana mengetahui kamar hotel yang masih tersedia ? 4. Bagaimana cara wisatawan mengetahui fasilitas kamar hotel ? 5. Bagaimana membuat website yang mudah digunakan?
1.3
Tujuan Pembahasan
Penulis membagi-bagi tujuan pembuatan tugas akhir berdasarkan latar belakang di atas menjadi beberapa tujuan yaitu :
1. Membuat applikasi Front Office yang dapat berintegrasi dengan website hotel yang digunakan
2. Memudahkan Front Office dalam melayani tamu
3. Memudahkan wisatawan untuk mengetahui ketersediaan kamar-kamar pada hotel
4. Memudahkan wisatawan dalam mengetahui fasilitas kamar hotel yang dipilih
5. Membuat website yang dapat digunakan dengan mudah oleh wisatawan
(2)
1.4
Ruang Lingkup Kajian
Adapun ruang lingkup software dalam aplikasi ini adalah: Sistem operasi Microsoft Windows XP
Sistem Basis Data: SQL Server 2008 R2 Bahasa Pemrograman : C#
Editor Pemrograman: Microsoft Visual Studio 2010
Adapun ruang lingkup hardware dalam aplikasi ini adalah: Processor Intel pentium Dual Core NAtom 1,8 GHz.
Memory DDR 1 giga. Harddisk 80 Gb. Keyboard + Mouse
Hak Akses pada aplikasi hanya dipegang oleh administrator(pemilik hotel) yang bisa terdiri dari beberapa orang, sedangkan front office hanya bertugas untuk menggunakan aplikasi tanpa bisa mengakses aplikasi admin.
1. Administrator memiliki username dan password.
2. Administrator dapat mengakses seluruh fungsi yang disediakan dalam aplikasi.
3. Front Office dapat mengakses bagian dalam aplikasi untuk front office saja.
Fitur-fitur tambahan pada aplikasi: 1. Check promo secara otomatis.
2. Mengirimkan promo yang sedang berlangsung dalam hotel ke semua email pelanggan menurut pekerjaan
3. Reservasi hotel melalui Website
4. Mengatur secara otomatis harga kamar menurut periode 5. Reminder Morning Call
(3)
1.5
Sumber Data
Data-data yang digunakan dalam penyusunan laporan ini adalah :
1. Data primer
Data primer merupakan data yang diperoleh melalui Sumber data primer yang diperoleh untuk aplikasi ini berasal dari obervasi langsung ke instansi yang bersangkutan, yaitu Hotel Wirton dan proses pembelajaran mata kuliah Pemrograman Dasar C, Object Oriented Programming (OOP), OOP lanjut , Basis Data, dan Basis Data Lanjut yang diajarkan oleh dosen Universitas Kristen Maranatha.
2. Data Sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.
1.6
Sistematika Penyajian
Sistematika penyajian yang digunakan dalam laporan penelitian ini adalah sebagai berikut:
1. BAB I PENDAHULUAN
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, metodologi, serta sistematika pembahasan dari proyek seminar tugas akhir ini.
2. BAB II KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang digunakan dan berhubungan dengan perancangan aplikasi form dan aplikasi web.
3. BAB III ANALISIS DAN RANCANGAN SISTEM
Bab ini membahas mengenai rancangan aplikasi web yang meliputi Proses Bisnis, Entity Relational Diagram (ERD), Data Flow Diagram (DFD), Kamus Data, PSPEC, User Interface Design (UID).
(4)
4. BAB IV HASIL PENELITIAN
Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi utama yang dibuat.
5. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
6. BAB VI SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir yang lebih baik maka penulis juga memberikan saran-saran untuk perbaikan serta penyempurnaan aplikasi ini.
(5)
BAB VI KESIMPULAN DAN SARAN
6.1
Kesimpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut:
1. Pengelolaan data front office sudah terintegrasi dengan reservasi website sehingga kecil kemungkinan kesalahan saat mereservasi.
2. Perancangan aplikasi yang telah dibuat sudah dapat mempermudah hotel dalam mengelola data hotel. Proses Data Reservasi juga telah terintegrasi dengan Hotel sehingga user dapat mengetahui jika reservasi tidak tersedia. Proses reservasi sudah terintegrasi dengan hotel.
6.2
Saran
Gunakan applikasi ini dalam mengelola hotel yang masih manual serta memiliki website dalam membuat sebuah reservasi. Aplikasi ini dapat digunakan tidak hanya di satu komputer, tapi terhubung di beberapa komputer.
(6)
DAFTAR PUSTAKA
1. Buku
Fathansyah,Ir. (2002). Basis Data. Bandung: Informatika.
Kedall, Kennet E. (2003). Analisis Dan Perancangan Sistem. Jakarta: PT. Prenshilindo.
Pressman, Roger. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi. Yogyakarta: Andi.
Wahana Komputer, Belajar Pemrograman C#. (2008). Yogyakarta: Andi. Be Beizer, Boris. Black-Box Testing: Techniques for Functional Testing of Software and Systems. John Wiley & Sons, Inc. Canada, 1995.
2. Sumber Digital
Data Dictionary(DD) atau Kamus Data. Diakses 12 September 2012, dari http://kuliah.dinus.ac.id/ika/prc3.html.
Hartini. Analisis dengan Diagram Aliran Data (DFD). Diakses 12 September 2012, dari http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf.
Microsoft. Diakses 4 Juli 2012, dari
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional