Sistem Informasi Front Desk Management Hotel Berbasis Web.

(1)

ABSTRACT

Front Desk Management Information System is a web-based information system intended to handle issues that occur in the hotel which is a selling service company. The problems handled including the reservation in the hotel, rooms and guests data management, and payment system. Theories in used are flowchart, ERD, UML Diagram, Java Enterprise, and MySQL. The data sources are taken from observations and textbooks. Methods and techniques of the study are observational and case studies. With the existence of this system, the process of hotel reservation and hotel management are expected to become easier.

Keywords: front desk management information systems, enterprise java applications.


(2)

ABSTRAK

Sistem Informasi Front Desk Management merupakan sebuah sistem informasi berbasis web yang ditujukan untuk menangani masalah-masalah yang terjadi pada hotel yang merupakan perusahaan jasa. Masalah yang ditangani antara lain reservasi pada hotel, pengelolaan data kamar, pengelolaan data tamu, dan pembayaran. Teori yang digunakan adalah flowchart, ERD, diagram UML, Java Enterprise, dan MySQL. Sumber data yang digunakan didapatkan dari hasil observasi dan dari buku teks. Metode dan teknik penelitian yang digunakan adalah observasi dan studi kasus. Dengan adanya sistem ini, maka proses reservasi dan management hotel diharapkan menjadi lebih mudah.

Kata Kunci: sistem informasi front desk management, aplikasi java enterprise.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRACT ... vi

ABSTRAK ... vii

DAFTAR ISI... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiv

BAB I PENDAHULUAN ...1

1.1 Latar Belakang Masalah ...1

1.2 Rumusan Masalah ...1

1.3 Tujuan Pembahasan ...2

1.4 Ruang Lingkup Kajian ...2

1.5 Sumber Data ...3

1.6 Sistematika Penyajian ...3

BAB II KAJIAN TEORI ...5

2.1 Sistem Informasi ...5

2.2 Perancangan ...6

2.3 Flowchart ...6

2.4 ERD (Entity Relationship Diagram) ...8

2.4.1 Entitas (entity) ...8

2.4.2 Atribut ...9

2.4.3 Relasi ...11

2.5 Unified Modeling Language (UML) ...12

2.5.1 Use Case Diagram ...13

2.5.2 Class Diagram ...14

2.5.3 Activity Diagram ...16

2.6 Java Programming Language ...17

2.6.1 Sejarah Singkat Java ...17

2.6.2 Edisi Java ...18

2.6.3 Kinerja Bahasa Java ...19

2.6.4 Array ...21

2.7 Java Server Faces ...21

2.7.1 Arsitektur Java Server Faces ...22

2.8 MySQL Database ...22

2.8.1 Keistimewaan MySQL ...23

2.9 Black Box Testing ...25

BAB III ANALISIS DAN PERANCANGAN ...26

3.1 Proses Bisnis ...26

3.1.1 Reservasi ...26

3.1.2 Pembatalan Reservasi...28

3.1.3 Check-in ...29

3.1.4 Pembayaran ...30

3.2 ERD ...32

3.3 Tabel Model Relasi ...33

3.4 Use Case ...37

3.4 Activity Diagram ...39


(4)

3.4.2 Activity Update Data Kamar ...40

3.4.3 Activity Input Fasilitas ...41

3.4.4 Activity Update Data Tamu ...42

3.4.5 Activity Daftar Reservasi ...43

3.4.6 Activity Membatalkan Reservasi ...44

3.4.7 Activity Extend Lama Menginap ...45

3.4.7 Activity Input Payment ...47

3.4.8 Activity Check-in ...48

3.4.9 Activity Login ...49

3.4.10 Activity Display Data Kamar ...50

3.4.11 Activity Display Daftar Tamu ...51

3.4.12 Activity Generate Laporan Reservasi ...52

3.4.13 Activity Display Daftar Transaksi ...53

3.4.14 Activity Generate Laporan Transaksi ...54

3.5 Class Diagram ...55

3.6 Design UI ...56

3.7.1 Index ...56

3.7.2 Dialog Login ...57

3.7.3 Halaman Accomodation ...59

3.7.4 Halaman Contact Us ...60

3.7.5 Halaman Home Staff tab Room Managements ...62

3.7.6 Halaman Home Staff tab Guest Management ...64

3.7.7 Halaman Reservation ...66

3.7.8 Halaman Detail Reservation ...68

3.7.9 Halaman Confirm Reservation ...71

3.7.10 Halaman Cancel Reservation ...72

3.7.11 Halaman Extend Reservation ...74

3.7.12 Halaman Check-In ...75

3.7.13 Halaman Check-out ...77

3.7.14 Halaman Payment ...79

3.7.15 Halaman Facilities ...81

3.7.16 Halaman Services ...83

3.7.17 Halaman Settings Account ...84

3.7.18 Halaman Settings Price ...86

3.7.19 Halaman Home Manager tab Rooms Data ...88

3.7.20 Halaman Home Manager tab Guest Data ...90

3.7.21 Halaman Home Manager tab Reservation Data ...91

3.7.22 Halaman Home Manager tab My Account ...93

3.7.23 Halaman Home Manager tab Accounts Management ...95

3.7.24 Halaman Home Finance tab Transactions Data ...97

3.7.25 Halaman Home Finance tab My Account ...99

BAB IV HASIL PENELITIAN... 101

4.1 Index... 101

4.2 Dialog Login ... 102

4.3 Halaman Accomodation ... 103

4.4 Halaman Contact Us ... 104

4.5 Halaman Home Staff tab Room Managements ... 105

4.6 Halaman Home Staff tab Guest Managements ... 108

4.7 Halaman Reservation ... 109

4.8 Halaman Reservation Details ... 110


(5)

4.10 Halaman Cancel Reservation ... 112

4.11 Halaman Extend Reservation ... 113

4.12 Halaman Check-In... 114

4.13 Halaman Check-Out ... 115

4.14 Halaman Payment ... 116

4.15 Halaman Facilities ... 117

4.16 Halaman Services ... 118

4.17 Halaman Register Laundry ... 119

4.18 Halaman Register Fitness ... 120

4.19 Halaman Settings Account ... 121

4.20 Halaman Settings Price... 122

4.21 Home Manager tab Rooms Data ... 123

4.22 Home Manager tab Guest Data ... 124

4.23 Home Manager tab Reservation Data ... 125

4.24 Home Manager tab My Account ... 126

4.25 Home Manager tab Accounts Management ... 127

4.26 Home Finance tab Transactions Data ... 128

4.27 Home Finance tab My Account ... 129

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

5.1 Black box Testing ... 130

5.1.1 Halaman Login ... 131

5.1.2 Halaman Reservation Details ... 131

5.1.3 Halaman Check-In ... 132

5.1.4 Halaman Facilities ... 132

5.1.5 Halaman Settings Account ... 132

5.1.6 Halaman Accounts Management ... 133

BAB VI SIMPULAN DAN SARAN ... 134

6.1 Simpulan ... 134

6.2 Saran ... 134

DAFTAR PUSTAKA ... 135


(6)

DAFTAR GAMBAR

Gambar 1 Contoh Atribut... 10

Gambar 2 Ilustrasi Kardinalitas...12

Gambar 3 Contoh model Use Case...13

Gambar 4 Contoh Class Diagram...15

Gambar 5 Contoh Activity Diagram... 16

Gambar 6 Ilustrasi Java Compiler... 20

Gambar 7 Ilustrasi Array... 21

Gambar 8 Arsitektur JSF... 22

Gambar 9 Flowchart Reservasi... 26

Gambar 10 Flowchart Pembatalan reservasi... 28

Gambar 11 Flowchart Check-in... 29

Gambar 12 Flowchart Pembayaran... 30

Gambar 13 ERD... 32

Gambar 14 Use Case 1... 37

Gambar 15 Use Case 2... 38

Gambar 16 Activity Input Data Kamar... 39

Gambar 17 Activity Update Data Kamar...40

Gambar 18 Activity Input Fasilitas... 41

Gambar 19 Activity Update Data Tamu... 42

Gambar 20 Activity Daftar Reservasi...43

Gambar 21 Activity Membatalkan Reservasi... 44

Gambar 22 Activity Extend Lama Menginap... 45

Gambar 23 Activity Input Payment... 47

Gambar 24 Activity Check-in... 48

Gambar 25 Activity Login...49

Gambar 26 Activity Display Data Kamar... 50

Gambar 27 Activity Display Daftar Tamu...51

Gambar 28 Activity Generate Laporan Reservasi... 52

Gambar 29 Activity Display Daftar Transaksi... 53


(7)

Gambar 31 Class Diagram... 55

Gambar 32 Halaman index... 56

Gambar 33 Dialog Login... 57

Gambar 34 Halaman Accomodation...59

Gambar 35 Halaman ContactUs...60

Gambar 36 Halaman Home tab RoomManagements... 62

Gambar 37 Halaman Home tab GuestManagement... 64

Gambar 38 Halaman Reservation... 66

Gambar 39 Halaman DetailResevation... 68

Gambar 40 Halaman ConfirmReservation...71

Gambar 41 Halaman CancelReservation... 72

Gambar 42 Halaman ExtendReservation... 74

Gambar 43 Halaman Check-in... 75

Gambar 44 Halaman Check-out... 77

Gambar 45 Halaman Payment... 79

Gambar 46 Halaman Facilities... 81

Gambar 47 Halaman Services...83

Gambar 48 Halaman Settings Account... 84

Gambar 49 Halaman Settings Price... 86

Gambar 50 Halaman Home Manager tab Rooms Data...88

Gambar 51 Halaman Home Manager tab Guest Data... 90

Gambar 52 Halaman Home Manager tab Reservation Data... 91

Gambar 53 Halaman Home Manager tab My Account... 93

Gambar 54 Halaman Home Manager tab Account Management...95

Gambar 55 Halaman Home Finance tab Transactions Data... 97

Gambar 56 Halaman Home Finance tab My Account... 99

Gambar 57 Index HotelPRO... 101

Gambar 58 Dialog Login... 102

Gambar 59 Halaman Accomodation...103

Gambar 60 Halaman Contact Us...104

Gambar 61 Home Staff tab Room Managements field All Rooms... 105


(8)

Gambar 63 Home Staff tab Room Managements field Room Types... 107

Gambar 64 Home Staff tab Guest Managements... 108

Gambar 65 Halaman Reservation... 109

Gambar 66 Halaman Reservation Details... 110

Gambar 67 Halaman Confirm Reservation...111

Gambar 68 Halaman Cancel Reservation... 112

Gambar 69 Halaman Extend Reservation... 113

Gambar 70 Halaman Check-In... 114

Gambar 71 Halaman Check-Out... 115

Gambar 72 Halaman Payment... 116

Gambar 73 Halaman Facilities... 117

Gambar 74 Halaman Services...118

Gambar 75 Halaman Register Laundry... 119

Gambar 76 Halaman Register Fitness... 120

Gambar 77 Halaman Settings Account... 121

Gambar 78 Halaman Settings Price... 122

Gambar 79 Home Manager tab Rooms Data... 123

Gambar 80 Home Manager tab Guest Data... 124

Gambar 81 Home Manager tab Reservation Data... 125

Gambar 82 Home Manager tab My Account... 126

Gambar 83 Home Manager tab Accounts Management... 127

Gambar 84 Home Finance tab Transactions Data... 128


(9)

DAFTAR TABEL

Tabel I Simbol Flowchart ... 6

Tabel II Simbol ERD ... 8

Tabel III Entitas dan Himpunan Entitas ... 9

Tabel IV Simbol Use Case ... 14

Tabel V Simbol Class Diagram ... 15

Tabel VI Simbol Activity Diagram ... 16

Tabel VII Tabel Model Relasi Guest ... 33

Tabel VIII Tabel Model Relasi Reservation ... 33

Tabel IX Tabel Model Relasi Payment ... 34

Tabel X Tabel Model Relasi Payment Details ... 34

Tabel XI Tabel Model Relasi Payment Status ... 34

Tabel XII Tabel Model Relasi User ... 34

Tabel XIII Tabel Model Relasi Available Date ... 35

Tabel XIV Tabel Model Relasi Rooms ... 35

Tabel XV Tabel Model Relasi Rooms Available Date ... 35

Tabel XVI Tabel Model Relasi Room Type ... 35

Tabel XVII Tabel Model Relasi Facilities ... 36

Tabel XVIII Tabel Model Relasi Room Rates ... 36

Tabel XIX Tabel Model Relasi Bed Configuration ... 36

Tabel VIII Button Halaman Index ... 56

Tabel IX Keterangan halaman Index ... 57

Tabel X Button Dialog Login ... 57

Tabel XI Field Dialog Login ... 58

Tabel XII Keterangan Dialog Login ... 58

Tabel XIII ButtonAccomodation... 59

Tabel XIV Keterangan halaman Accomodation ... 60

Tabel XV ButtonContactUs ... 61

Tabel XVI FieldContactUs ... 61


(10)

Tabel XVIII Button Home tab Roommanagements... 63

Tabel XIX Field Home tab Roommanagements ... 63

Tabel XX Keterangan halaman Home tab Room Management ... 63

Tabel XXI Button Halaman Home tab Guest Management ... 64

Tabel XX Keterangan halaman Home tab Guest Management ... 65

Tabel XXIII Button Halaman Reservation ... 66

Tabel XXIV Field Halaman Reservation ... 67

Tabel XXV Keterangan halaman Reservation ... 67

Tabel XXVI ButtonDetailReservation ... 69

Tabel XXVII FieldDetailReservation ... 69

Tabel XXVIII Keterangan halaman Detail reservation ... 70

Tabel XXIX Button halaman ConfirmReservation ... 71

Tabel XXX Keterangan halaman Confirm Reservation ... 72

Tabel XXXI Button halaman CancelReservation ... 73

Tabel XXXII Field Halaman CancelReservation ... 73

Tabel XXXIII Keterangan halaman Cancel Reservation ... 73

Tabel XXXIV Button halaman Extend Reservation ... 74

Tabel XXXV Keterangan halaman Extend Reservation ... 75

Tabel XXXVI Button halaman Check-in ... 76

Tabel XXXVII Keterangan halaman Check-in ... 76

Tabel XXXVIII Button halaman Check-out ... 77

Tabel XXXIX Keterangan halaman Check-out ... 78

Tabel XL Button Halaman Payment ... 79

Tabel XLI Keterangan halaman Payment ... 80

Tabel XLII Button Halaman Facilities ... 81

Tabel XLIII Field Halaman Facilities ... 82

Tabel XLIV Keterangan halaman Facilities ... 82

Tabel XLV Button Halaman Services ... 83

Tabel XLVI Keterangan halaman Services ... 84

Tabel XLVII Button Halaman Settings Account ... 85

Tabel XLVIII Field Halaman Settings Account... 85


(11)

Tabel L Button Halaman Settings Price ... 87

Tabel LI Field Halaman Settings Price ... 87

Tabel LII Keterangan halaman Settings Price ... 88

Tabel LIII Button Halaman Home Manager tab Rooms Data ... 89

Tabel LIV Keterangan halaman Home Manager tab Rooms Data... 89

Tabel LV Button Halaman Home Manager tab Guest Data ... 90

Tabel LII Keterangan halaman Settings Price ... 91

Tabel LVII Button Halaman Home Manager tab Reservation Data ... 91

Tabel LVIII Keterangan halaman Home Manager tab Reservation Data ... 92

Tabel LIX Button Halaman Home Manager tab My Account ... 93

Tabel LX Field Halaman Home Manager tab My Account ... 94

Tabel LXI Keterangan halaman Home Manager tab My Account ... 94

Tabel LXII Button Halaman Home Manager tab Account Management ... 95

Tabel LXIII Field Halaman Home Manager tab Account Management ... 96

Tabel LXIV Keterangan Home Manager tab Account Management ... 96

Tabel LXV Button Halaman Home Finance tab Transactions Data ... 97

Tabel LXVI Field Halaman Home Finance tab Transactions Data ... 98

Tabel LXVII Keterangan halaman Home Finance tab Transactions Data... 98

Tabel LXVIII Button Halaman Home Finance tab My Account ... 99

Tabel LXIX Field Halaman Home Finance tab My Account ... 100

Tabel LXX Keterangan halaman Home Manager tab My Account ... 100

Tabel LXXI Testing Halaman Login ... 131

Tabel LXXII Testing Halaman Reservation Details... 131

Tabel LXXIII Testing Halaman Check-In ... 132

Tabel LXXIV Testing Halaman Facilities ... 132

Tabel LXXV Testing Halaman Settings Account ... 132


(12)

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Pada perusahaan yang menjual jasa kepada konsumennya pelayanan merupakan hal yang terpenting yang harus diperhatikan oleh perusahaan tersebut. Hotel merupakan salah satu perusahaan yang menjual jasa pada konsumennya, karena itu dukungan teknologi informasi dalam meningkatkan pelayanan terhadap konsumen menjadi salah satu aspek utama yang harus diperhatikan. Dengan adanya teknologi informasi diharapkan dapat memaksimalkan kinerja dan pelayanan terhadap konsumen.

Tidak sedikit hotel yang masih belum menggunakan dukungan teknologi informasi ini. Tentu saja ini akan menimbulkan masalah ketika hotel tersebut semakin berkembang dan kedatangan banyak pengunjung, misalnya masalah penanganan reservasi yang semakin kompleks karena banyaknya pengunjung tersebut , masalah pengelolaan kamar karena jumlah kamar akan semakin banyak seiring dengan semakin berkembangnya hotel tersebut, atau masalah pembayaran. Oleh karena itu dibutuhkan sebuah sistem informasi yang dapat menangani masalah-masalah tersebut.

Dengan sistem informasi front deskmanagement yang akan dibuat ini diharapkan dapat menjadi alat bantu yang baik dan efektif untuk memecahkan masalah-masalah tersebut.

1.2 Rumusan Masalah

Perumusan masalah dalam penulisan laporan ini adalah sebagai berikut:

1. Bagaimana merancang sistem yang dapat membantu hotel dalam menangani masalah reservasi?

2. Bagaimana merancang sistem yang dapat membantu dalam pengolahan data kamar dan tamu?


(13)

2

1.3 Tujuan Pembahasan

Tujuan pembahasan dalam penulisan laporan ini adalah sebagai berikut:

1. Membuat sistem dimana resepsionis dapat menangani masalah-masalah dalam reservasi dengan cepat dan mudah.

2. Membuat sistem dimana resepsionis dapat mengakses dan mengolah data kamar dan tamu.

3. Membuat sistem informasi yang membantu pencatatan pembayaran atas penyewaan kamar.

1.4 Ruang Lingkup Kajian

Aplikasi ini memiliki pembagian hak akses dan fitur yaitu sebagai berikut:

a) Staff Front Desk :

i. Mengelola data reservasi ii. Mengelola data kamar iii. Mengelola data tamu

iv. Mengelola data pembayaran b) Manager :

i. Mengelola data reservasi

ii. Generate laporan reservasi berdasarkan tanggal cek-in,

tanggal cek-out, dan status reservasi iii. Mengelola user account

c) Bagian Keuangan :

i. Mengelola data pembayaran

ii. Generate laporan pembayaran

Software yang di gunakan adalah: a) Windows 7 Professional

b) Bahasa pemrograman yang di gunakan adalah Java c) Database yang di gunakan adalah MySQL.


(14)

3

d) Adobe Reader 9.0

e) Browser Mozilla Firefox v 6.0

Hardware pengguna:

a) Processor Core 2 Duo 2.0

b) RAM 2 GB c) Mouse d) Keyboard e) Monitor f) Printer

1.5 Sumber Data

Sumber data yang digunakan diambil dari, antara lain melalui internet,

e-book, buku, modul kuliah, dan lain-lain.

1.6 Sistematika Penyajian

Adapun sistematika penulisan pada proposal ini adalah:

BAB I. PENDAHULUAN

Berisi mengenai hal yang melatarbelakangi pembuatan aplikasi, rumusan masalah yang berhubungan dengan aplikasi, tujuan pembahasan dari pembuatan aplikasi, ruang lingkup kajian dalam pembuatan aplikasi, sumber data pembuatan aplikasi dan sistematika penyajian.

BAB II. KAJIAN TEORI

Bab ini berisi teori atau algoritma atau metode penunjang yang penulis gunakan ketika membuat aplikasi ini.


(15)

4

BAB III. ANALISIS dan RANCANGAN SISTEM

Dalam Bab Analisis dan Desain berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.

BAB IV. HASIL PENELITIAN

Pada Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi (method) utama yang dibuat.

BAB V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Laporan dari pengujian tiap class/fungsi/method yang dibuat dan laporan dari error handling (blackbox testing).

BAB VI. SIMPULAN DAN SARAN Simpulan

Pengetahuan yang didapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian atau pengetahuan baru.

Saran


(16)

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang dapat ditarik berkenaan dengan analisis dan pembuatan sistem informasi ini adalah:

a) Fitur reservasi yang disediakan dalam program dapat membantu hotel dalam melakukan proses reservasi.

b) Fitur pembayaran yang disediakan dalam program dapat mengatasi masalah hotel dalam menangani pembayaran pada setiap reservasi. c) Sistem dapat mengelola data kamar, tamu, accounts, fasilitas, dan

services.

6.2 Saran

Saran yang ditujukan kepada para pengembang aplikasi, yaitu:

a) Banyak fitur – fitur yang masih dapat dikembangkan seperti fitur penyimpanan gambar atau upload image, fitur session pada setiap login untuk keamanan, dan lain-lain yang belum dikembangkan oleh penulis sendiri karena keterbatasan waktu dan kemampuan.

b) Untuk user interface juga masi dapat dikembangkan, karena user

interface pada sistem ini masih standar contohnya untuk menampilkan

data kamar dapat menggunakan data grid dengan pembagian kategori atau status kamar berdasarkan warna.


(17)

DAFTAR PUSTAKA

Alter, Steven. (2002).Information Systems: The Foundation of E-Business (4th Ed.). New Jersey: Prentice Hall.

Chonoles, Michael J., & Schardt, James A.(2003).UML 2 For Dummies (1st Ed.).Indianapolis: Wiley Publishing, Inc.

Fathansyah. (2007).Basis Data.Bandung: Informatika.

Geary, David, & Horstmann, Cay. (2007).Core Java Server Faces (2nd Ed).New Jersey: Prentice Hall.

Hariyanto, Bambang. (2007).Esensi - Esensi Bahasa Pemrograman Java (Edisi 2).Bandung: Informatika.

Jogiyanto.(1990).Analisis dan Desain Sistem. Yogyakarta: Andi.

Kadir, Abdul. (2003).Pengenalan Sistem Informasi.Yogyakarta: Andi.

Pressman, Roger S.(2004).Software Engineering : A Practitioner's Approach(6th Ed.).New York: McGraw-Hill.

Solichin, Achmad. (2010).MySQL 5: Dari Pemula Hingga Mahir.Jakarta: Universitas Budi Luhur. Retrieved March 14, 2011, from http://achmatim.net.

Whitten, Jeffery L., & Bentley, Lonnie D.(2004).System Analysis and Design Methods(6th ed.).Indianapolis: McGraw-Hill Education.


(1)

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Pada perusahaan yang menjual jasa kepada konsumennya pelayanan merupakan hal yang terpenting yang harus diperhatikan oleh perusahaan tersebut. Hotel merupakan salah satu perusahaan yang menjual jasa pada konsumennya, karena itu dukungan teknologi informasi dalam meningkatkan pelayanan terhadap konsumen menjadi salah satu aspek utama yang harus diperhatikan. Dengan adanya teknologi informasi diharapkan dapat memaksimalkan kinerja dan pelayanan terhadap konsumen.

Tidak sedikit hotel yang masih belum menggunakan dukungan teknologi informasi ini. Tentu saja ini akan menimbulkan masalah ketika hotel tersebut semakin berkembang dan kedatangan banyak pengunjung, misalnya masalah penanganan reservasi yang semakin kompleks karena banyaknya pengunjung tersebut , masalah pengelolaan kamar karena jumlah kamar akan semakin banyak seiring dengan semakin berkembangnya hotel tersebut, atau masalah pembayaran. Oleh karena itu dibutuhkan sebuah sistem informasi yang dapat menangani masalah-masalah tersebut.

Dengan sistem informasi front deskmanagement yang akan dibuat ini diharapkan dapat menjadi alat bantu yang baik dan efektif untuk memecahkan masalah-masalah tersebut.

1.2 Rumusan Masalah

Perumusan masalah dalam penulisan laporan ini adalah sebagai berikut:

1. Bagaimana merancang sistem yang dapat membantu hotel dalam menangani masalah reservasi?

2. Bagaimana merancang sistem yang dapat membantu dalam pengolahan data kamar dan tamu?


(2)

2

1.3 Tujuan Pembahasan

Tujuan pembahasan dalam penulisan laporan ini adalah sebagai berikut:

1. Membuat sistem dimana resepsionis dapat menangani masalah-masalah dalam reservasi dengan cepat dan mudah.

2. Membuat sistem dimana resepsionis dapat mengakses dan mengolah data kamar dan tamu.

3. Membuat sistem informasi yang membantu pencatatan pembayaran atas penyewaan kamar.

1.4 Ruang Lingkup Kajian

Aplikasi ini memiliki pembagian hak akses dan fitur yaitu sebagai berikut:

a) Staff Front Desk :

i. Mengelola data reservasi ii. Mengelola data kamar iii. Mengelola data tamu

iv. Mengelola data pembayaran b) Manager :

i. Mengelola data reservasi

ii. Generate laporan reservasi berdasarkan tanggal cek-in, tanggal cek-out, dan status reservasi

iii. Mengelola user account

c) Bagian Keuangan :

i. Mengelola data pembayaran ii. Generate laporan pembayaran


(3)

d) Adobe Reader 9.0

e) Browser Mozilla Firefox v 6.0

Hardware pengguna:

a) Processor Core 2 Duo 2.0 b) RAM 2 GB

c) Mouse d) Keyboard e) Monitor f) Printer

1.5 Sumber Data

Sumber data yang digunakan diambil dari, antara lain melalui internet,

e-book, buku, modul kuliah, dan lain-lain.

1.6 Sistematika Penyajian

Adapun sistematika penulisan pada proposal ini adalah:

BAB I. PENDAHULUAN

Berisi mengenai hal yang melatarbelakangi pembuatan aplikasi, rumusan masalah yang berhubungan dengan aplikasi, tujuan pembahasan dari pembuatan aplikasi, ruang lingkup kajian dalam pembuatan aplikasi, sumber data pembuatan aplikasi dan sistematika penyajian.

BAB II. KAJIAN TEORI

Bab ini berisi teori atau algoritma atau metode penunjang yang penulis gunakan ketika membuat aplikasi ini.


(4)

4

BAB III. ANALISIS dan RANCANGAN SISTEM

Dalam Bab Analisis dan Desain berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.

BAB IV. HASIL PENELITIAN

Pada Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi (method) utama yang dibuat.

BAB V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Laporan dari pengujian tiap class/fungsi/method yang dibuat dan laporan dari error handling (blackbox testing).

BAB VI. SIMPULAN DAN SARAN Simpulan

Pengetahuan yang didapat setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian atau pengetahuan baru.

Saran


(5)

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang dapat ditarik berkenaan dengan analisis dan pembuatan sistem informasi ini adalah:

a) Fitur reservasi yang disediakan dalam program dapat membantu hotel dalam melakukan proses reservasi.

b) Fitur pembayaran yang disediakan dalam program dapat mengatasi masalah hotel dalam menangani pembayaran pada setiap reservasi. c) Sistem dapat mengelola data kamar, tamu, accounts, fasilitas, dan

services.

6.2 Saran

Saran yang ditujukan kepada para pengembang aplikasi, yaitu:

a) Banyak fitur – fitur yang masih dapat dikembangkan seperti fitur penyimpanan gambar atau upload image, fitur session pada setiap login untuk keamanan, dan lain-lain yang belum dikembangkan oleh penulis sendiri karena keterbatasan waktu dan kemampuan.

b) Untuk user interface juga masi dapat dikembangkan, karena user interface pada sistem ini masih standar contohnya untuk menampilkan data kamar dapat menggunakan data grid dengan pembagian kategori atau status kamar berdasarkan warna.


(6)

DAFTAR PUSTAKA

Alter, Steven. (2002).Information Systems: The Foundation of E-Business (4th Ed.).

New Jersey: Prentice Hall.

Chonoles, Michael J., & Schardt, James A.(2003).UML 2 For Dummies (1st

Ed.).Indianapolis: Wiley Publishing, Inc.

Fathansyah. (2007).Basis Data.Bandung: Informatika.

Geary, David, & Horstmann, Cay. (2007).Core Java Server Faces (2nd Ed).New

Jersey: Prentice Hall.

Hariyanto, Bambang. (2007).Esensi - Esensi Bahasa Pemrograman Java (Edisi 2).Bandung: Informatika.

Jogiyanto.(1990).Analisis dan Desain Sistem. Yogyakarta: Andi.

Kadir, Abdul. (2003).Pengenalan Sistem Informasi.Yogyakarta: Andi.

Pressman, Roger S.(2004).Software Engineering : A Practitioner's Approach(6th

Ed.).New York: McGraw-Hill.

Solichin, Achmad. (2010).MySQL 5: Dari Pemula Hingga Mahir.Jakarta: Universitas Budi Luhur. Retrieved March 14, 2011, from http://achmatim.net.

Whitten, Jeffery L., & Bentley, Lonnie D.(2004).System Analysis and Design