Sistem Informasi Front Office dan Housekeeping pada Hotel.

(1)

ABSTRAK

Perkembangan teknologi informasi sudah menjadi hal yang tidak asing saat ini. Segala jenis perangkat teknologi dan sistem sudah didukung oleh perkembangan teknologi informasi. Penggunaan web tidak hanya membantu dalam penyampaian informasi saja, tetapi juga menjadi media yang membantu pekerjaan manusia. Hal ini yang membuat Malakar Hotel memiliki web yang tidak hanya dapat memberikan informasi tetapi membantu proses reservasi. Sistem bertujuan membantu pelanggan untuk mengehemat waktu dalam melakukan proses reservasi dengan membuat web yang dapat melayani proses reservasi via daring. Penggunaan web bermanfaat untuk membantu pekerjaan pihak Malakar Hotel yang memiliki tujuan untuk meminimalisir interaksi antara pihak hotel dan pelanggan dalam proses reservasi dan memberi kemudahan dalam melakukan reservasi kamar hotel. Email

gateway digunakan untuk membantu pelanggan dalam melakukan konfirmasi

pembayaran terhadap reservasi kamar. Sistem juga menyediakan modul

housekeeping yang akan membantu menyediakan properti kamar dan menjaga

kebersihan kamar hotel. Sistem ini menggunakan bahasa pemrograman PHP didukung oleh CI Framework dengan database MySQL. Tampilan yang interaktif yang membantu pelanggan dalam menggunakan web ini.


(2)

ABSTRACT

The development of information technology has become a familiar thing today. All types of technological devices and systems are supported by the development of information technology. The use of the web not only helps in the delivery of information, but also a medium that helps the work of man. It makes Malakar Hotel has a web that can not only provide information but to help process the reservation. The system is aimed at helping customers to saving time in doing the reservation process by creating a web that can serve online reservation process. The use of beneficial web to help work parties Malakar Hotel which has a goal to minimize the interaction between the hotel and the customer in the reservation process and provide ease in hotel room reservation. Email gateway is used to help customers make the payment confirmation on bookings. The system also provides housekeeping module that will help provide room’s properties and maintain the cleanliness of the room.This system uses the PHP programming language supported by CI Framework with MySQL database. An interactive display that help customers in using this web.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xviii

DAFTAR NOTASI/ LAMBANG ... xx

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 2

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 7

2.1 Sistem Informasi... 7

2.2 Codeigniter Framework ... 8

2.3 Bootstrap ... 8

2.4 PHP Hypertext Preprocessor ... 9

2.5 MVC (Model-View-Controller) ... 9

2.6 MySQL ... 10

2.6 ERD ... 11

2.6.1 Entitas ... 11

2.6.2 Atribut ... 11

2.6.3 Relasi ... 11


(4)

2.8 CSS ... 12

2.9 FlowChart ... 13

2.10 Use Case ... 13

2.11 Activity Diagram ... 14

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 15

3.1 Proses Bisnis Front Office dan Housekeeping Hotel ... 15

3.1.1 Proses Bisnis Front Office Hotel ... 15

3.1.2 Proses Bisnis Housekeeping Hotel ... 19

3.2 Rancangan Desain Antarmuka Sistem Informasi Hotel ... 22

3.2.1 Halaman Awal Website ... 22

3.2.2 Halaman Admin ... 23

3.3 Use Case ... 27

3.3.1 System Web Malakar Hotel ... 27

3.3.2 Sub System Mengelola Profile User ... 28

3.3.3 Sub System Mengelola Room ... 29

3.3.4 Sub System Mengelola Room Category ... 29

3.3.5 Sub System Mengelola Inventory ... 30

3.3.6 Sub System Mengelola Inventory Category ... 31

3.3.7 Sub System Mengelola Facility ... 31

3.3.8 Sub System Mengelola User ... 32

3.3.9 Sub System Mengelola User Role ... 32

3.3.10 Sub System Mengelola Housekeeping Member ... 33

3.3.11 Sub System Mengelola Customer ... 33

3.3.12 Sub System Mengelola Transaction ... 34

3.4 Acitivity Diagram ... 34

3.4.1 Log in ... 34

3.4.2 Log out ... 35

3.4.3 Ubah Password ... 36

3.4.4 Tambah Properti ke Room... 37

3.4.5 Tambah kuantitas Properti... 38

3.4.6 Kurang kuantitas Properti ... 39


(5)

3.4.8 Clean Room ... 41

3.4.9 Reset Clean Status ... 42

3.4.10 Ubah Status ... 43

3.4.11 Reservasi ... 44

3.4.12 Approve Payment ... 45

3.4.13 Check In ... 46

3.4.14 Check Out ... 47

3.4.15 Add Charge ... 48

3.5 ERD ... 49

3.6 Transformasi ERD ke Tabel ... 50

3.6.1 Tabel User ... 50

3.6.2 Tabel User_Role ... 50

3.6.3 Tabel Housekeeping ... 51

3.6.4 Tabel Customer ... 51

3.6.5 Tabel Room ... 52

3.6.6 Tabel Room_Category ... 52

3.6.7 Tabel Inventory ... 53

3.6.8 Tabel Inventory_Category ... 53

3.6.9 Tabel Trash ... 54

3.6.10 Tabel Room_Has_Inventory ... 54

3.6.11 Tabel Special_Date ... 54

3.6.12 Tabel Room_Status ... 55

3.6.13 Tabel Facility ... 55

3.6.14 Tabel Transaction ... 56

3.6.15 Tabel Transaction_Has_Facility ... 56

3.7 Class Diagram ... 57

BAB 4. HASIL PENELITIAN ... 58

4.1 Front End Web Malakar Hotel ... 58

4.1.1 Halaman Home(Front End) ... 58

4.1.2 Halaman Rooms ... 59

4.1.3 Halaman Book a Room ... 60


(6)

4.2.1 Halaman Log In ... 63

4.2.2 Halaman Home(Back End) ... 63

4.2.3 Halaman My Profile ... 64

4.2.4 Halaman Room ... 65

4.2.5 Halaman Facility ... 72

4.2.6 Halaman Customer ... 74

4.2.7 Halaman Holiday Season Calendar ... 75

4.2.8 Halaman Inventory ... 76

4.2.9 Halaman Trash ... 81

4.2.10 Halaman Transaction ... 81

4.2.11 Halaman User ... 91

4.2.12 Halaman Housekeeping Member ... 95

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 98

5.1 Pengujian Halaman Log In User ... 98

5.2 Pengujian Halaman Change Password(My Profile) ... 99

5.3 Pengujian Halaman Add Room Category ... 99

5.4 Pengujian Halaman Edit Room Category ... 100

5.5 Pengujian Halaman Add Room ... 101

5.6 Pengujian Halaman Edit Room ... 101

5.7 Pengujian Halaman Add Facility ... 102

5.8 Pengujian Halaman Edit Facility ... 102

5.9 Pengujian Halaman Add New Holiday Season ... 103

5.10 Pengujian Halaman Edit Holiday Season ... 103

5.11 Pengujian Halaman Add Item Category... 103

5.12 Pengujian Halaman Edit Item Category ... 104

5.13 Pengujian Halaman Add Inventory ... 104

5.14 Pengujian Halaman Edit Inventory ... 105

5.15 Pengujian Halaman Add Property ... 105

5.16 Pengujian Halaman Make New Reservation ... 106

5.17 Pengujian Halaman Data Customer ... 106

5.18 Pengujian Halaman Add Charge ... 107


(7)

5.20 Pengujian Halaman Edit User Role ... 107

5.21 Pengujian Halaman Add User ... 108

5.22 Pengujian Halaman Edit User ... 108

5.23 Pengujian Halaman Add Housekeeping Member ... 109

5.24 Pengujian Halaman Edit Housekeeping Member ... 109

BAB 6. SIMPULAN DAN SARAN ... 110

6.1 Simpulan ... 110

6.2 Saran ... 110

Daftar Pustaka ... 111


(8)

DAFTAR GAMBAR

Gambar 3.1 Proses Resevasi Kamar Hotel ... 16

Gambar 3.2 Proses Check In ... 17

Gambar 3.3 Proses Check Out ... 18

Gambar 3.4 Proses Pengecekan dan Pembersihan Kamar ... 20

Gambar 3.5 Proses Pengelolaan Inventory ... 21

Gambar 3.6 Rancangan Tampilan Halaman Awal Web ... 22

Gambar 3.7 Rancangan Tampilan Halaman Login Admin ... 23

Gambar 3.8 Rancangan Tampilan Halaman Home Admin ... 23

Gambar 3.9 Rancangan Tampilan Halaman Untuk View ... 24

Gambar 3.10 Rancangan Tampilan Halaman Room Detail ... 24

Gambar 3.11 Rancangan Tampilan Halaman Add Facility ... 25

Gambar 3.12 Rancangan Tampilan Halaman Add Barang Inventory ... 25

Gambar 3.13 Rancangan Tampilan Halaman Use Barang Inventory ... 26

Gambar 3.14 Rancangan Tampilan Halaman Add Admin ... 26

Gambar 3.15 RancanganTampilan Halaman Transaction Detail ... 27

Gambar 3.16 Use Case System Web Malakar Hotel ... 28

Gambar 3.17 Sub System Mengelola Profile User... 28

Gambar 3.18 Sub System Mengelola Room ... 29

Gambar 3.19 Sub System Mengelola Room Category ... 30

Gambar 3.20 Sub System Mengelola Inventory ... 30

Gambar 3.21 Sub System Mengelola Inventory Category ... 31

Gambar 3.22 Sub System Mengelola Facility ... 31

Gambar 3.23 Sub System Mengelola User ... 32

Gambar 3.24 Sub System Mengelola User Role ... 32

Gambar 3.25 Sub System Mengelola housekeeping member ... 33

Gambar 3.26 Sub System Mengelola customer ... 33

Gambar 3.27 Sub System Mengelola transaction ... 34

Gambar 3.28 Activity Diagram Log in ... 35

Gambar 3.29 Activity Diagram Log out... 35


(9)

Gambar 3.31 Activity Diagram Tambah Properti ke Room ... 37

Gambar 3.32 Activity Diagram Tambah Kuantitas Properti ... 38

Gambar 3.33 Activity Diagram Kurang Kuantitas Properti ... 39

Gambar 3.34 Activity Diagram Tambah Properti ke Trash ... 40

Gambar 3.35 Activity Diagram Clean Room ... 41

Gambar 3.36 Activity Diagram Reset Clean Status ... 42

Gambar 3.37 Activity Diagram Ubah Status ... 43

Gambar 3.38 Activity Diagram Reservasi ... 44

Gambar 3.39 Activity Diagram Approve Payment ... 45

Gambar 3.40 Activity Diagram Check In ... 46

Gambar 3.41 Activity Diagram Check Out ... 47

Gambar 3.42 Activity Diagram Add Charge ... 48

Gambar 3.43 ERD Web Hotel ... 49

Gambar 3.44 Class Diagram Web Hotel ... 57

Gambar 4.1 Tampilan Halaman Home(Slideshow) ... 58

Gambar 4.2 Tampilan Halaman Home(Video Intro) ... 59

Gambar 4.3 Tampilan Halaman Rooms ... 59

Gambar 4.4 Tampilan Halaman Reservasi Kamar ... 60

Gambar 4.5 Tampilan Halaman Data Customer ... 60

Gambar 4.6 Tampilan HalamanReservasi Sukses ... 61

Gambar 4.7 Tampilan Halaman Payment Confirmation ... 62

Gambar 4.8 Tampilan Halaman Location ... 62

Gambar 4.9 Tampilan Halaman Log In ... 63

Gambar 4.10 Tampilan Halaman Home(Back End) ... 64

Gambar 4.11 Tampilan Halaman My Profile ... 64

Gambar 4.12 Tombol Change Password ... 64

Gambar 4.13 Tampilan Halaman Change Password ... 65

Gambar 4.14 Tampilan Halaman Room ... 66

Gambar 4.15 Tombol Room Category ... 66

Gambar 4.16 Tampilan Halaman Room Category ... 66

Gambar 4.17 Tampilan Halaman Add Room Category ... 67


(10)

Gambar 4.19 Tombol Detail Room ... 68

Gambar 4.20 Tampilan Halaman Room Detail ... 68

Gambar 4.21 Tampilan Halaman Add Property ... 68

Gambar 4.22 Tombol Tambah Kuantitas Properti... 69

Gambar 4.23 Tombol Kurang Kuantitas Properti ... 69

Gambar 4.24 Tombol Add to Trash ... 69

Gambar 4.25 Tampilan Halaman Add Room ... 69

Gambar 4.26 Tampilan Halaman Edit Room ... 70

Gambar 4.27 Tombol Clean ... 70

Gambar 4.28 Tampilan Pembersihan Kamar ... 70

Gambar 4.29 Tombol Reset Clean Status ... 71

Gambar 4.30 Tampilan Reset Pembersihan Kamar ... 71

Gambar 4.31 Tombol Change Status Room ... 71

Gambar 4.32 Tampilan Change Status Room ... 71

Gambar 4.33 Tampilan Halaman Facility ... 72

Gambar 4.34 Tampilan Halaman Add Facility ... 73

Gambar 4.35 Tampilan Halaman Edit Facility ... 73

Gambar 4.36 Tombol Change Status Facility ... 73

Gambar 4.37 Tampilan Status Fasilitas ... 74

Gambar 4.38 Tampilan Halaman Customer ... 74

Gambar 4.39 Tampilan Halaman Edit Customer ... 75

Gambar 4.40 Tampilan Halaman Holiday Season Calendar ... 75

Gambar 4.41 Tampilan Halaman Add New Holiday Season ... 76

Gambar 4.42 Tampilan Halaman Edit Holiday Season ... 76

Gambar 4.43 Tampilan Halaman Inventory ... 77

Gambar 4.44 Tombol Item Category ... 77

Gambar 4.45 Tampilan Halaman Item Category ... 77

Gambar 4.46 Tampilan Halaman Add Item Category ... 78

Gambar 4.47 Tampilan Halaman Edit Item Category ... 78

Gambar 4.48 Tampilan Halaman Add Inventory ... 79

Gambar 4.49 Tampilan Halaman Edit Inventory ... 79


(11)

Gambar 4.51 Tampilan Halaman Add Quantity Item ... 80

Gambar 4.52 Tombol Change Status Inventory ... 80

Gambar 4.53 Tampilan Halaman Status Barang ... 80

Gambar 4.54 Tampilan Halaman Trash ... 81

Gambar 4.55 Tampilan Halaman Transaction ... 82

Gambar 4.56 Tombol Detail Transaction ... 82

Gambar 4.57 Tampilan Halaman Transaction Detail ... 82

Gambar 4.58 Tombol Room Status ... 83

Gambar 4.59 Tampilan Halaman Room Status ... 83

Gambar 4.60 Tombol Make New Reservation ... 83

Gambar 4.61 Tampilan Halaman Make New Reservation ... 84

Gambar 4.62 Tampilan Halaman Tambah Data Customer ... 84

Gambar 4.63 Tampilan Halaman Tambah Data Customer ... 85

Gambar 4.64 Tampilan Halaman Need Approval Payment ... 85

Gambar 4.65 Tombol Approve ... 85

Gambar 4.66 Tombol Decline ... 85

Gambar 4.67 Tampilan Halaman Reservation List ... 86

Gambar 4.68 Tombol Check in ... 86

Gambar 4.69 Tombol Cancel Reservation ... 86

Gambar 4.70 Tampilan Halaman Check in Form ... 87

Gambar 4.71 Tombol Add Facility ... 87

Gambar 4.72 Tampilan Halaman Add Facility to Transaction ... 87

Gambar 4.73 Tombol Room In Use ... 88

Gambar 4.74 Tampilan Halaman Room In Use ... 88

Gambar 4.75 Tombol Detail Room ... 88

Gambar 4.76 Tampilan Halaman Room Detail(Room in Use) ... 88

Gambar 4.77 Tombol Add Charge ... 89

Gambar 4.78 Tampilan Halaman Add Charge to Transaction ... 89

Gambar 4.79 Tombol Check Out ... 89

Gambar 4.80 Tampilan Halaman Check Out Form ... 90

Gambar 4.81 Tampilan Halaman Filter Transaksi ... 90


(12)

Gambar 4.83 Tampilan Halaman Excel... 91

Gambar 4.84 Tampilan Halaman User ... 91

Gambar 4.85 Tombol User Role ... 92

Gambar 4.86 Tampilan Halaman User Role ... 92

Gambar 4.87 Tombol Add New Role... 92

Gambar 4.88 Tampilan Halaman Add User Role ... 92

Gambar 4.89 Tombol Edit User Role ... 93

Gambar 4.90 Tampilan Halaman Edit User Role ... 93

Gambar 4.91 Tombol Add New User ... 93

Gambar 4.92 Tampilan Halaman Add User ... 93

Gambar 4.93 Tombol Edit User ... 94

Gambar 4.94 Tampilan Halaman Edit User ... 94

Gambar 4.95 Tombol Change Status User ... 94

Gambar 4.96 Tampilan Halaman Status User ... 94

Gambar 4.97 Tombol Change Password ... 95

Gambar 4.98 Tampilan Halaman Change Password ... 95

Gambar 4.99 Tampilan Halaman Housekeeping Member ... 95

Gambar 4.100 Tombol Add New Member ... 96

Gambar 4.101 Tampilan Halaman Add Housekeeping Member ... 96

Gambar 4.102 Tombol Edit Housekeeping Member ... 96

Gambar 4.103 Tampilan Halaman Edit Housekeeping Member... 96

Gambar 4.104 Tombol Change Status Housekeeping ... 97

Gambar 4.105 Tampilan Status Housekeeping Member ... 97

Gambar 4.106 Tombol Change Password Housekeeping ... 97


(13)

DAFTAR TABEL

Tabel 3.1 Tabel User ... 50

Tabel 3.2 Tabel User_Role ... 50

Tabel 3.3 Tabel Housekeeping ... 51

Tabel 3.4 Tabel Customer ... 51

Tabel 3.5 Tabel Room ... 52

Tabel 3.6 Tabel Room_Category ... 52

Tabel 3.7 Tabel Inventory ... 53

Tabel 3.8 Tabel Inventory_Category ... 53

Tabel 3.9 Tabel Trash ... 54

Tabel 3.10 Tabel Room_Has_Inventory ... 54

Tabel 3.11 Tabel Special_Date ... 55

Tabel 3.12 Tabel Room_Status ... 55

Tabel 3.13 Tabel Facility ... 55

Tabel 3.14 Tabel Transaction ... 56

Tabel 3.15 Tabel Transaction_Has_Facility ... 57

Tabel 5.1 Tabel Pengujian Halaman Login User... 98

Tabel 5.2 Tabel Pengujian Halaman Change Password(My Profile) ... 99

Tabel 5.3 Tabel Pengujian Halaman Add Room Category ... 99

Tabel 5.4 Tabel Pengujian Halaman Edit Room Category ... 100

Tabel 5.5 Tabel Pengujian Halaman Add Room ... 101

Tabel 5.6 Tabel Pengujian Halaman Edit Room ... 101

Tabel 5.7 Tabel Pengujian Halaman Add Facility ... 102

Tabel 5.8 Tabel Pengujian Halaman Edit Facility ... 102

Tabel 5.9 Tabel Pengujian Halaman Add Holiday Season ... 103

Tabel 5.10 Tabel Pengujian Halaman Edit Holiday Season ... 103

Tabel 5.11 Tabel Pengujian Halaman Add Item Category ... 104

Tabel 5.12 Tabel Pengujian Halaman Edit Item Category ... 104

Tabel 5.13 Tabel Pengujian Halaman Add Inventory ... 104

Tabel 5.14 Tabel Pengujian Halaman Edit Inventory ... 105


(14)

Tabel 5.16 Tabel Pengujian Halaman Make New Reservation... 106

Tabel 5.17 Tabel Pengujian Halaman Data Customer ... 106

Tabel 5.18 Tabel Pengujian Halaman Add Charge ... 107

Tabel 5.19 Tabel Pengujian Halaman Add User Role ... 107

Tabel 5.20 Tabel Pengujian Halaman Edit User Role ... 107

Tabel 5.21 Tabel Pengujian Halaman Add User ... 108

Tabel 5.22 Tabel Pengujian Halaman Edit User ... 108

Tabel 5.23 Tabel Pengujian Halaman Add Housekeeping Member ... 109


(15)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol arus /

flow

Menyatakan jalannya arus suatu proses

Flowchart Simbol process Menyatakan suatu

tindakan (proses) yang dilakukan oleh komputer

Flowchart Simbol manual Menyatakan suatu

tindakan (proses) yang tidak dilakukan oleh komputer

Flowchart Simbol decision Menujukkan suatu

kondisi tertentu yang akan menghasilkan dua kemungkinan

Flowchart Simbol terminal Menyatakan

permulaan atau akhir suatu program

Flowchart Simbol manual

input

Memasukkan data secara manual dengan

menggunakan online keyboard

Flowchart Simbol

document

Mencetak keluaran dalam bentuk dokumen (melalui printer)


(16)

Jenis Notasi/Lambang Nama Arti

ERD Entitas Menunjukan sebuah

objek yang dapat dibedakan dengan objek lainnya

ERD Atribut Mendeskripsikan

karakter entitas

ERD Relasi Menunjukan adanya

hubungan diantara sejumlah entitas yang berbeda

ERD Garis (one to

many)

Penghubung antar relasi dan entitas dimana satu entitas dapat memiliki hubungan lebih dari satu entitas

ERD Garis Penghubung antara

relasi dengan entitas, relasi dan entitas dengan atribut UML – Use

caseDiagr am

Actor Pengguna sistem

atau yang

berinteraksi langsung dengan sistem, bisa manusia, aplikasi, atau objek lain


(17)

Jenis Notasi/Lambang Nama Arti UML – Use

caseDiagr am

Use case Digambarkan dengan

nama use case nya tertulis di tengah lingkaran

UML – Use caseDiagr am

Association Berfungsi

menghubungkan

actor dengan use

case

UML

Activity Diagram

Initial State Titik Awal untuk

memulai suatu

aktivitas

UML

Activity Diagram

Final State Titik Akhir untuk

mengakhiri suatu aktivitas

UML

Activity Diagram

Activity Menandakan sebuah

aktivitas

UML

Activity Diagram

Decision Pilihan untuk

mengambil keputusan

UML

Activity Diagram

Control Flow Arus aktivitas

Referensi:

Notasi/Lambang Flowchart dari [1] Notasi/Lambang ERD dari [2] Notasi/Lambang UML dari [3]


(18)

BAB 1.

PENDAHULUAN

Pada bab ini akan dibahas mengenai latar belakang dibuatnya laporan ini disertakan masalah-masalah diikuti dengan tujuan dibuatnya laporan ini, sistem penyajian laporannya dan juga fitur-fitur yang akan ada dalam program yang akan dirancang.

1.1 Latar Belakang Masalah

Bisnis perhotelan merupakan sarana investasi yang memiliki potensi untuk terus berkembang. Hotel menggunakan sistem reservasi untuk membantu pengunjung hotel melakukan proses check in. Namun proses reservasi cukup sulit dilakukan secara manual oleh pihak pengunjung. Pengunjung harus mengunjungi hotel terlebih dahulu untuk melakukan check in.

Masalah yang ada adalah bagaimana jika kamar hotel tidak ada yang kosong sehingga pengunjung harus membuang waktu dengan mengunjungi hotel terlebih dahulu dan mendata pengelolaan housekeeping pada hotel. Reservasi via daring akan membantu pengunjung melakukan reservasi. Dengan mengakses website, pengunjung dapat melakukan reservasi tanpa mengunjungi hotel. Kenyamanan pelanggan dan kebersihan kamar merupakan penilaian penting dalam bisnis perhotelan. Sistem Informasi front office hotel ini akan membantu pengunjung yang ingin melakukan reservasi via daring dan proses administrasi pelanggan. Sementara sistem housekeeping mendata pengelolaan kebersihan dan fasilitas hotel.

Dari masalah yang ada maka perancangan website hotel ini melingkupi proses kerja dari front office dan housekeeping. Website ini dilengkapi dengan email gateway yang akan membantu pengunjung untuk melakukan konfirmasi pembayaran terhadap reservasi. Dalam proses administrasi admin dapat menambahkan admin baru, melihat profil pelanggan, melihat data kamar, menukar data kamar, dan mengkonfirmasi pembayaran.


(19)

1.2 Rumusan Masalah

Berdasarkan latar belakang pada bagian 1.1, ditemukan beberapa masalah:

1. Bagaimana membuat web agar pengguna dapat melakukan reservasi kamar via daring?

2. Bagaimana membuat web yang dapat mengelola data administrasi pada hotel?

3. Bagaimana membuat web yang dapat membantu pengelolaan kebersihan kamar hotel?

1.3

Tujuan Pembahasan

Berdasarkan rumusan masalah pada bagian 1.2, tujuan dari pembuatan aplikasi ini adalah :

1. Membuat web yang dapat melayani reservasi kamar hotel dan memberikan informasi via daring.

2. Membuat web yang dapat mengelola data administrasi pada hotel.

3. Membuat web yang dapat membantu pengelolaan kebersihan kamar hotel.

1.4

Ruang Lingkup Kajian

Berdasarkan tujuan pembahasan pada bagian 1.3, spesifikasi yang digunakan untuk pembuatan aplikasi ini adalah :

1. Spesifikasi software yang digunakan: a. Notepad++

b. XAMPP

c. Web browser (Internet Explorer, Mozilla Firefox, Google Chrome, Opera, dan Safari)

2. Batasan Aplikasi

a. Pengguna aplikasi ini terbagi menjadi dua, yaitu: pelanggan dan admin.


(20)

b. Aplikasi akan terbagi menjadi dua modul, yaitu front office dan housekeeping.

c. daftar admin baru dan housekeeping member hanya dapat ditambahkan oleh seorang super admin.

d. Proses administratif dilakukan oleh admin via web pada bagian back end.

e. Proses reservasi yang dapat dilakukan adalah maksimal 3 bulan ke depan untuk check in dan untuk check out adalah 3 bulan 10 hari. f. Pengecekan untuk seluruh pembayaran dilakukan secara manual oleh

admin melalui e-banking.

g. Penambahan stok barang ke inventori masih dilakukan secara manual dan housekeeping member akan melakukan penambahan data barang pada website sesuai perhitungan stok secara manual.

h. Data supplier properti pada inventori tidak dicatat karenaproperti hotel yang digunakan diperoleh dari kerja sama dengan satu supplier. i. Fitur yang dapat dilakukan pelanggan:

1. Melihat informasi hotel

Pelanggan dapat melihat informasi mengenai hotel seperti video mengenai hotel, jenis-jenis kamar yang tersedia, dan harga untuk setiap jenis kamar.

2. Reservasi kamar

Pelanggan dapat melakukan reservasi via daring dengan mengisi data reservasi beserta data pelanggan untuk proses pembayaran dan check in.

j. Fitur yang dapat dilakukan admin :

1. Menambah admin dan housekeeping member baru(Super Admin). Proses mengelola menambahkan admin baru.

2. Membuat reservasi baru

Proses membuat reservasi baru untuk pelanggan. 3. Mengelola data room

Proses melihat data room, menambahkan room baru, dan resetcleaningdata setiap paginya.


(21)

4. Melakukan konfirmasi pembayaran proses melihat konfirmasi terhadap pembayaran hotel yang telah dilakukan oleh pelanggan. 5. Mengelola proses check in dan check out.

6. Menambahkan tanggal hari besar untuk penentuan harga kamar. 7. Menambahkan data fasilitas baru (Super Admin).

k. Fitur yang dapat dilakukan housekeeping member: 1. Mengelola inventory

Housekeeping memberakan mencatat properti yang berada di dalam gudang dan membeli menambahkan stok jika stok properti yang sudah habis.

2. Mengelola properti pada kamar

Housekeeping memberakan menambahkan, mengembalikan ke gudang, dan membuang data properti pada kamar sesuai kebutuhan.

3. Mengelola pembersihan kamar

Housekeeping memberakan mencatat kamar mana saja yang perlu dibersihkan maupun yang sudah dibersihkan.

1.5

Sumber Data

Sumber data yang diperoleh berdasarkan: 1. Data primer :

a. Wawancara dengan narasumber. 2. Data sekunder :

a. Pencarian sumber informasi melalui internet. b. Studi kepustakaan.

1.6

Sistematika Penyajian

Sistematika penyajian dalam laopran ini adalah : BAB I. Pendahuluan


(22)

1.1 Latar Belakang

Alasan – alasan yang melatarbelakangi pembuatan laporan ini.

1.2 Rumusan Masalah

Rumusan – rumusan masalah yang timbul dalam pembuatan aplikasi.

1.3 Tujuan Pembahasan

Tujuan – tujuan dalam pembuatan aplikasi. 1.4 Ruang Lingkup

Pembahasan dan batasan – batasan yang ada dalam pembuatan aplikasi.

1.5 Sumber Data

Sumber – sumber data yang dibutuhkan dalam pembuatan aplikasi ini.

1.6 Sistematika Penyajian

Sistematika penyajian dalam laporan ini. BAB II. Kajian Teori

Bab ini digunalkan untuk menjelaskan teori – teori yang berkaitan dan mendukung dalam pembuatan aplikasi ini.

BAB III. Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan bagaimana analisa keadaan, pembuatan sistem dan gambaran arsitektur sistem. BAB IV. Hasil Penelitian

Bab ini digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai fungsionalitas dan UID (User Interface Design) yang telah dibuat.

BAB V. Pembahasan dan Hasil Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan perencanaan uji coba sistem.


(23)

BAB VI. Simpulan dan Saran

Bab ini digunakan untuk menjelaskan kesimpulan – kesimpulan aplikasi ini dan saran – saran yng diberikan untuk pengembangan aplikasi berikutnya.


(24)

BAB 6.

SIMPULAN DAN SARAN

Pada bab ini membahas tentang simpulan dan saran dari penelitian yang telah dibuat. Demikian pembahasannya akan dibahas dalam dua pada bagian 6.1 dan 6.2 .

6.1 Simpulan

Berdasarkan pada hasil dalam penelitian ini, dapat disimpulkan bahwa pembuatan web ini sudah berdaya guna cukup baik untuk memenuhi kebutuhan-kebutuhan dari Malakar Hotel yang telah dijabarkan pada Bab I, yaitu:

1. Web ini dapat melayani reservasi kamar hotel dan memberikan informasi via daring.

2. Web ini dapat membantu pengelolaan data administrasi administrasi pada hotel.

3. Web ini dapat membantu pengelolaan kebersihan kamar hotel.

Secara umum web ini bisa dikatakan berhasil dalam membantu kegiatan reservasi, pengelolaan proses administrasi front office, dan pengelolaan terhadap housekeeping pada Malakar Hotel.

6.2 Saran

Saran yang dapat diberikan setelah melihat evaluasi dan hasil yang telah dicapai, disarankan beberapa hal untuk pengembangan web. Beberapa hal yang dapat mendukung pengembangan web ini adalah:

1. Web ini dapat melayani reservasi kamar hotel via mobile.

2. Web ini dapat membantu proses pembayaran kamar hotel menggunakan kartu kredit.

Diharapkan dapat dilakukan pengembangan terhadap web melalui saran yang telah diberikan. Pengembangan terhadap web diharapkan dapat memberi manfaat dalam perkembangan bisnis perhotelan.


(25)

Daftar Pustaka

[1] H. Jogiyanto, Analisis dan Desain, Yogyakarta: Penerbit Andi, 2009. [2] A.-B. B. Ladjamudin, Rekayasa Perangkat Lunak, Yogyakarta: GRAHA

ILMU, 2006.

[3] A. Nugroho, Analisis dan Perancangan Sistem Informasi Menggunakan Metofologi Berorientasi Objek, Bandung: Informatika, 2006.

[4] J. Hutahean, Konsep Sistem Informasi, Yogyakarta: Deepublish, 2015. [5] D. Upton, Codeingiter for Rapid Php Application Development,

Birmingham: Packt Publishing Ltd, 2007.

[6] “Bootstrap,” [Online]. Available: www.getbootstrap.com. [Diakses 20 Oktober 2015].

[7] S. B. Sakur, PHP 5 Pemrograman Berorientasi Objek : Konsep dan Implementasi, Yogyakarta: Penerbit Andi, 2011.

[8] R. R. S. Sulistyawan, Modifikasi Blog Multiply Dengan Css, Jakarta: Elex Media Komputindo, 2008.

[9] M. Huda dan K. Bunafit, Membuat Aplikasi Database, Jakarta: Elex Media Komputindo, 2008.

[10] H. A. Fatta, Analisi dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern, Yogyakarta: Penerbit Andi, 2007.

[11] M. K. Andi Sunyoto, Ajax Membangun Web dengan Teknologi Asynchrounouse JavaScript & XML, Yogyakarta: Penerbit Andi, 2007. [12] P. B. S. &. M., Designing Information System, Jakarta: PT Elex Media

Komputindo, 2008.

[13] D. V. &. F. Jones, Sistem Informasi Akuntansi I, penerbit Salemba, 2008. [14] I. G. S. Evi Triandini, Step by Step Desain Proyek Menggunakan UML,


(1)

b. Aplikasi akan terbagi menjadi dua modul, yaitu front office dan

housekeeping.

c. daftar admin baru dan housekeeping member hanya dapat ditambahkan oleh seorang super admin.

d. Proses administratif dilakukan oleh admin via web pada bagian back

end.

e. Proses reservasi yang dapat dilakukan adalah maksimal 3 bulan ke depan untuk check in dan untuk check out adalah 3 bulan 10 hari. f. Pengecekan untuk seluruh pembayaran dilakukan secara manual oleh

admin melalui e-banking.

g. Penambahan stok barang ke inventori masih dilakukan secara manual dan housekeeping member akan melakukan penambahan data barang pada website sesuai perhitungan stok secara manual.

h. Data supplier properti pada inventori tidak dicatat karenaproperti hotel yang digunakan diperoleh dari kerja sama dengan satu supplier. i. Fitur yang dapat dilakukan pelanggan:

1. Melihat informasi hotel

Pelanggan dapat melihat informasi mengenai hotel seperti video mengenai hotel, jenis-jenis kamar yang tersedia, dan harga untuk setiap jenis kamar.

2. Reservasi kamar

Pelanggan dapat melakukan reservasi via daring dengan mengisi data reservasi beserta data pelanggan untuk proses pembayaran dan check in.

j. Fitur yang dapat dilakukan admin :

1. Menambah admin dan housekeeping member baru(Super Admin). Proses mengelola menambahkan admin baru.

2. Membuat reservasi baru

Proses membuat reservasi baru untuk pelanggan. 3. Mengelola data room


(2)

4

4. Melakukan konfirmasi pembayaran proses melihat konfirmasi terhadap pembayaran hotel yang telah dilakukan oleh pelanggan. 5. Mengelola proses check in dan check out.

6. Menambahkan tanggal hari besar untuk penentuan harga kamar. 7. Menambahkan data fasilitas baru (Super Admin).

k. Fitur yang dapat dilakukan housekeeping member: 1. Mengelola inventory

Housekeeping memberakan mencatat properti yang berada di

dalam gudang dan membeli menambahkan stok jika stok properti yang sudah habis.

2. Mengelola properti pada kamar

Housekeeping memberakan menambahkan, mengembalikan ke

gudang, dan membuang data properti pada kamar sesuai kebutuhan.

3. Mengelola pembersihan kamar

Housekeeping memberakan mencatat kamar mana saja yang

perlu dibersihkan maupun yang sudah dibersihkan.

1.5

Sumber Data

Sumber data yang diperoleh berdasarkan: 1. Data primer :

a. Wawancara dengan narasumber. 2. Data sekunder :

a. Pencarian sumber informasi melalui internet. b. Studi kepustakaan.

1.6

Sistematika Penyajian

Sistematika penyajian dalam laopran ini adalah : BAB I. Pendahuluan


(3)

1.1 Latar Belakang

Alasan – alasan yang melatarbelakangi pembuatan laporan ini.

1.2 Rumusan Masalah

Rumusan – rumusan masalah yang timbul dalam pembuatan aplikasi.

1.3 Tujuan Pembahasan

Tujuan – tujuan dalam pembuatan aplikasi. 1.4 Ruang Lingkup

Pembahasan dan batasan – batasan yang ada dalam pembuatan aplikasi.

1.5 Sumber Data

Sumber – sumber data yang dibutuhkan dalam pembuatan aplikasi ini.

1.6 Sistematika Penyajian

Sistematika penyajian dalam laporan ini. BAB II. Kajian Teori

Bab ini digunalkan untuk menjelaskan teori – teori yang berkaitan dan mendukung dalam pembuatan aplikasi ini.

BAB III. Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan bagaimana analisa keadaan, pembuatan sistem dan gambaran arsitektur sistem. BAB IV. Hasil Penelitian

Bab ini digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai fungsionalitas dan UID (User Interface

Design) yang telah dibuat.

BAB V. Pembahasan dan Hasil Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan perencanaan uji coba sistem.


(4)

6

BAB VI. Simpulan dan Saran

Bab ini digunakan untuk menjelaskan kesimpulan – kesimpulan aplikasi ini dan saran – saran yng diberikan untuk pengembangan aplikasi berikutnya.


(5)

BAB 6.

SIMPULAN DAN SARAN

Pada bab ini membahas tentang simpulan dan saran dari penelitian yang telah dibuat. Demikian pembahasannya akan dibahas dalam dua pada bagian 6.1 dan 6.2 .

6.1 Simpulan

Berdasarkan pada hasil dalam penelitian ini, dapat disimpulkan bahwa pembuatan web ini sudah berdaya guna cukup baik untuk memenuhi kebutuhan-kebutuhan dari Malakar Hotel yang telah dijabarkan pada Bab I, yaitu:

1. Web ini dapat melayani reservasi kamar hotel dan memberikan informasi via daring.

2. Web ini dapat membantu pengelolaan data administrasi administrasi pada hotel.

3. Web ini dapat membantu pengelolaan kebersihan kamar hotel.

Secara umum web ini bisa dikatakan berhasil dalam membantu kegiatan reservasi, pengelolaan proses administrasi front office, dan pengelolaan terhadap housekeeping pada Malakar Hotel.

6.2 Saran

Saran yang dapat diberikan setelah melihat evaluasi dan hasil yang telah dicapai, disarankan beberapa hal untuk pengembangan web. Beberapa hal yang dapat mendukung pengembangan web ini adalah:

1. Web ini dapat melayani reservasi kamar hotel via mobile.

2. Web ini dapat membantu proses pembayaran kamar hotel menggunakan kartu kredit.

Diharapkan dapat dilakukan pengembangan terhadap web melalui saran yang telah diberikan. Pengembangan terhadap web diharapkan dapat memberi manfaat dalam perkembangan bisnis perhotelan.


(6)

Daftar Pustaka

[1] H. Jogiyanto, Analisis dan Desain, Yogyakarta: Penerbit Andi, 2009. [2] A.-B. B. Ladjamudin, Rekayasa Perangkat Lunak, Yogyakarta: GRAHA

ILMU, 2006.

[3] A. Nugroho, Analisis dan Perancangan Sistem Informasi Menggunakan Metofologi Berorientasi Objek, Bandung: Informatika, 2006.

[4] J. Hutahean, Konsep Sistem Informasi, Yogyakarta: Deepublish, 2015. [5] D. Upton, Codeingiter for Rapid Php Application Development,

Birmingham: Packt Publishing Ltd, 2007.

[6] “Bootstrap,” [Online]. Available: www.getbootstrap.com. [Diakses 20 Oktober 2015].

[7] S. B. Sakur, PHP 5 Pemrograman Berorientasi Objek : Konsep dan Implementasi, Yogyakarta: Penerbit Andi, 2011.

[8] R. R. S. Sulistyawan, Modifikasi Blog Multiply Dengan Css, Jakarta: Elex Media Komputindo, 2008.

[9] M. Huda dan K. Bunafit, Membuat Aplikasi Database, Jakarta: Elex Media Komputindo, 2008.

[10] H. A. Fatta, Analisi dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern, Yogyakarta: Penerbit Andi, 2007.

[11] M. K. Andi Sunyoto, Ajax Membangun Web dengan Teknologi Asynchrounouse JavaScript & XML, Yogyakarta: Penerbit Andi, 2007. [12] P. B. S. &. M., Designing Information System, Jakarta: PT Elex Media

Komputindo, 2008.

[13] D. V. &. F. Jones, Sistem Informasi Akuntansi I, penerbit Salemba, 2008. [14] I. G. S. Evi Triandini, Step by Step Desain Proyek Menggunakan UML,