Sistem Informasi Reservasi Hotel Berbasis Web Pada Hotel Candra Cimahi

(1)

WEB PADA HOTEL CANDRA CIMAHI

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1)Fakultas Teknik dan Ilmu Komputer

GHITHA DINAN HAFIZA SANTOSO

10509258

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

2014


(2)

vi

LEMBAR PENGESAHAN

PERNYATAAN KEASLIAN

ABSTRAK……… i

ABSTRACT………..

ii

KATA PENGANTA R……… iii

DAFTAR ISI ………... vi

DAFTAR GAMBAR ………... xii

DAFTAR TABEL……… xvi

DAFTAR SIMBOL……….. xviii

BAB I PENDAHULUAN……… 1

1.1.Latar Belakang Penelitian………... 1

1.2.Identifikasi dan Rumusan Masalah………. 4

1.2.1. Identifikasi Masalah………. 4

1.2.2. Rumusan Masalah……… 5

1.3.Maksud dan Tujuan Penelitian……… 5

1.3.1. Maksud Penelitian……… 5

1.3.2. Tujuan Penelitian………. 6

1.4.Kegunaan Penelitian………... 6


(3)

vii

1.6.Lokasi dan Waktu Penelitian………... 9

1.7. Sistematika Penulisan………..9

BAB II LANDASAN TEORI………..12

2.1. Pengertian Sistem………12

2.2.1. Klasifikasi Sistem……… 12

2.2.2. Karakteristik Sistem………. 14

2.2. Pengertian Informasi………... 16

2.2.1. Siklus Informasi………... 17

2.2.2. Kualitas dari Informasi……… 17

2.3. Pengertian Sistem Informasi……...……… 19

2.3.1. Komponen Sistem Informasi………... 19

2.4. Hotel………..……….. 21

2.5. Reservasi……… 22

2.6. Sistem Informasi Hotel…………...……… 23

2.7. Arsitektur Jaringan…...…………...……… 24

2.7.1. Konsep Dasar Jaringan……… 24


(4)

viii

2.8.1.

Word Wide Web (WWW)………...………... 27

2.8.2. Perangkat Lunak Pendukung………...……….... 28

2.8.3 .Adobe Photoshop…...……..……….... 28

2.8.4. Macromedia Dreamweaver………..……….... 29

2.8.5. PHP………...……….... 29

2.8.6. Apache Web Server……...……...……….... 30

2.8.7. MSQL……….……...……...……….... 31

2.8.8. PhpMyadmin……...……...……...……….... 31

2.8.8. XAMPP…………...……...……...……….... 32

2.9. Pengujian Software…..…………...……… 32

BAB III OBJEK DAN METODE PENELITIAN ………... 35

3.1 Objek Penelitian………... 35

3.1.1. Sejarah Singkat Hotel Candra Cimahi………..35

3.1.2. Visi dan Misi Perusahaan………... 35

3.1.3. Struktur Organisasi Perusahaan………... 36

3.1.4. JobDescription...……….………..36

3.2 Metode Penelitian ………... 38

3.2.1. Desain Penelitian………..38


(5)

ix

3.2.3 Metode Pendekatan dan Pengembangan Sistem………... 40

3.2.3.1 Metode Pendekatan Sistem……….40

3.2.3.2 Metode Pengembangan Sistem………...41

3.2.3.3 Alat Bantu Analisis dan Perancangan………...

2.4 Pengujian Software………...46

3.3 Analisis Sistem Yang Berjalan………..46

3.3.1 Analisis Dokumen………..47

3.3.2 Analisis Prosedur Reservasi Kamar yang sedang berjalan…....50

3.3.2.1 Flow Map Reservasi Kamar yang Berjalan...51

3.3.2.3 Data Flow Diagram (DFD) Level 1….………...55

3.3.3 Evaluasi Sistem Yang Sedang Berjalan ………...60

BAB IV ANALISIS DAN PERANCANGAN SISTEM……….. 61

4.1. Perancangan Sistem……… 61

4.1.1. Tujuan Perancangan Sistem………... 61

4.1.2. Gambaran Umum Sistem Yang Diusulkan………...62

4.1.3. Perancangan Prosedur Yang Diusulkan…...……….63

4.1.3.1. Diagram Konteks yang di Usulkan………...64

4.1.3.2. Data Flow Diagram (DFD) Usulan………... 65


(6)

x

4.1.4.2. Relasi Tabel………...82

4.1.4.3. Entity Relationship Diagram ………....83

4.1.4.4. Struktur File………...86

4.1.4.5. Kodifikasi……….. 91

4.2. Perancangan Antar Muka……… 93

4.2.1. Struktur Menu………...93

4.2.2. Perancangan Input………94

4.2.3. Perancangan Output……….………99

4.3. Perancangan Arsitektur Jaringan………...104

4.4. Implementasi………104

4.4.1. Batasan Implementasi…...………...105

4.4.2. Implementasi Perangkat Lunak…...………...105

4.4.3. Implementasi Perangkat Keras………...106

4.4.4. Implementasi Basis Data………...107

4.4.5. Implementasi Antar Muka………...114

4.4.5.1.Implementasi Halaman Utama ………...……….. 114

4.4.5.2. Implementasi Halaman Member………...117

4.4.5.3. Implementasi Halaman Login Admin…..……... 119


(7)

xi

4.4.7.1. Penggunaan Program Tamu..……….125

4.4.7.2. Penggunaan Program Admin Admin……… 133

4.5. Pengujian………. 139

4.5.1. Rencana Pengujian………...140

4.5.2. Kasus dan Hasil Pengujin……….141

4.5.3. Kesimpulan Hasil Pengujian……….145

BAB V KESIMPULAN DAN SARAN………..……...146

5.1. Kesimpulan………...146

5.2. Saran……….147

DAFTAR PUSTAKA

LAMPIRAN


(8)

Abdul Kadir. 2003. Pengenalan Sistem Informasi. Andi. Yogyakarta.

Ali Zaki. 2009. Kiat Jitu Membuat Website Tanpa Modal. PT Elex Media Komputindo.

Jakarta.

Anhar. 2010. PHP & MySql Secara Otodidak. PT TransMedia. Jakarta.

A.S Rosa dan M Salahuddin. 2011.

Modul Pembelajaran Rekayasa Perangkat Lunak

(Terstruktur dan Berorientasi Objek). Modula. Bandung.

Azhar Susanto. 2004. Sistem Informasi Akuntansi Edisi Pertama. Lingga Jaya. Bandung.

Rachmad Hakim S. 2008. Cara Cerdas Mengelola Blog. PT Elex MEdia Komputindo.

Jakarta.

Tata Sutabri, S.Kom.MM. 2003.Analisa Sistem Informasi.Andi.Yogyakarta.

Triandini, Evi dan I Gede Suardika. 2012.

Step by Step Desain Proyek Menggunakan UML.

Andi. Yogyakarta.


(9)

http://distancelearning.ksi.edu/ November 2013

http://id.wikipedia.org/wiki/ Sistem /16 Oktober 2013

http://misstriad.wordpress.com/ Jaringan Komputer/ September 2013

http://ukieeilham.blogspot.com.html/ topologi jaringan bus/ November 2013


(10)

iii

Assalammualaikum Wr. Wb.

Dengan memanjatkan puji syukur kehadirat Allah yang maha kuasa, yang telah memberikan rahmat dan karunia – Nya, sehingga penulis dengan segala usaha dan kemampuan yang ada dapat menyelesaikan Tugas Akhir ini yang berjudul “Sistem Informasi Reservasi Hotel Berbasis Web Hotel Candra Cimahi”.

Disusun sebagai salah satu syarat memperoleh gelar Diploma pada Fakultas Teknik dan Ilmu Komputer jurusan Sistem Informmasi, Universitas Komputer Indonesia Bandung.

Dalam penyusunan Tugas Akhir ini, penulis banyak memiliki kesulitan baik dari segi bahasa maupun teknik penulisan-nya. Hal ini disebabkan karena keterbatasan kemampuan penulis sebagai manusia biasa yang tidak lepas dari segala kekurangan. Oleh karena itu dengan senang hati penulis menerima kritik dan saran yang bersifat mendidik bagi penulis khususnya, dan pembaca pada umumnya.

Pada kesempatan ini pula dengan segala kerendahan hati izinkanlah penulis menyampaikan ucapan terimakasih kepada:

1. Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga penulis dapat menyelesaikan penelitian ini.


(11)

iv

3. Prof. Dr. H. Denny Kurniadie, Ir., M.Sc., selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

4. Citra Noviyasari, S.Si., M.T selaku Ketua Program Studi Sistem Informasi Universitas Komputer Indonesia.

5. Iyan Gustiana, S.Kom, selaku Dosen Wali SI-06.

6. Ibu Wahyuni S,SI, MT, selaku pembimbing tugas akhir yang dengan sabar membimbing penulis dalam menyelesaikan tugas akhir ini.

7. Seluruh dosen pengajar yang telah memberikan ilmu kepada penulis mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal kebaikan.

8. Ibu Sri Aryani selaku manager Hotel Candra Cimahi, yang telah bersedia memberikanbantuan, waktu, dan kesempatan kepada penulis untuk melakukan penelitian.

9. Kedua orang tua penulis yang tercinta, Bapak dan Ibu atas segala doa restu, semangat, dandorongan baik secara moral maupun spiritual.

10. Terima kasih untuk seluruh teman- teman seperjuangan di SI - 06 angkatan 2009, “Terima kasih karena telahmenjadi teman-teman yang baik selama kuliah di kampus UNIKOM tercinta dan sangat membantu dalam penyusunan tugas akhir ini”. Akhirnya, Penulismengharapkan semoga Tugas Akhir ini dapat memberikan sumbangan pengetahuan danbermanfaat bagi kita semua.


(12)

v

kepada penulis dengan berlipat ganda.

Wasalammualaikum Wr. Wb.

Bandung, Mei 2014


(13)

1

1.1. Latar Belakang Penelitian

Seiring dengan perkembangan waktu, teknologi dan informasi pada saat ini telah berkembang dengan sangat pesat. Perkembangan sistem informasi dan teknologi telah dapat mengubah cara dan gaya hidup masyarakat dalam segala hal di dalam melakukan aktifitas sehari-hari. Hal ini juga diiringi juga dengan semakin banyaknya perangkat lunak (software) dan perangkat keras (hardware) yang telah diciptakan semakin hari semakin canggih yang ditujukan untuk dapat memenuhi tuntutan yang dihadapi oleh kebutuhan manusia. Komputer merupakan salah satu alat teknologi canggih yang dapat membantu manusia dalam membantu menyelesaikan pekerjaan dan menangani arus informasi dalam jumlah yang besar. Namun peran komputer sebagai alat yang canggih belum dapat mencapai tingkat yang optimal jika tidak dirancang sebuah sistem yang mampu merangkap kerja sebagai proses dalam pengolahan data.

Perkembangan teknologi informasi salah satunya adalah diiringi dengan hadirnya internet sebagai media informasi yang dapat diakses dengan menggunakan komputer yang terkoneksi satu sama lain ke berbagai belahan dunia. Salah satu area bisnis yang memanfaatkan fasilitas internet adalah bisnis perhotelan. Sebagai perusahaan yang bergerak di bidang jasa, perusahaan perhotelan umumnya pada saat ini telah meiliki website yang di lengkapi dengan fasilitas reservasi on-line. Dengan demikian perusahaan tersebut telah memiliki


(14)

suatu alat yang dapat membantu dalam melakukan promosi, membantu memberikan kemudahan untuk setiap pelanggan yang ingin melakukan reservasi dan dalam rangka untuk memenagkan persaingan.

Kota Cimahi merupakan salah satu kota di Indonesia yang menarik untuk di jadikan tempat tujuan wisata. Banyak sekali tempat wisata yang ada di Kota Cimahi mulai dari wisata alam, wisata seni dan budaya, wisata kuliner hingga wisata mengenai kekayaan sejarah. Lokasi yang strategis, dengan nilai sejarah serta pusat wisata yang beraneka ragam menjadikan Kota Cimahi sebagi kota yang menarik untuk di jadikan tempat tujuan wisata baik oleh wisatawan lokal maupun wisatawan asing. Kondisi ini mengakibatkan sangat di butuhkannya ketersediaan sebuah layanan jasa penginapan di Kota Cimahi yang dapat diakses dengan mudah dan dapat memberikan pelayanan yang baik terhadap para wisatawan yang ingin beristirahat dalam kegiatan wisata. Hal tersebut kemudian yang menimbulkan persaingan pelayanan antar hotel yang ada di Kota Cimahi.

Hotel Candra Cimahi merupakan salah satu perusahaan jasa di Cimahi yang sedang berkembang dan terus berupaya untuk meningkatkan layanan serta standar kualitas hotel dari berbagai sisi, antara lain sisi pemanfaatan teknologi informasi. Selama ini sistem reservasi dan sistem pendataan fasilitas lain yaitu fasilitas pemesanan makanan masih menggunakan sistem offline atau manual, yaitu pada proses pendataan reservasi kamar dan pendataan pemesanan makanan, pendataannya adalah dengan cara dituliskan ke dalam buku, kemudian untuk melakukan reservasi kamar tamu harus datang langsung ke tempat atau dapat di lakukan melalui telepon. Akibatnya karena proses pendataan pada Hotel Candra


(15)

masih menggunakan sistem off line atau manual, proses pendataan memakan waktu lama dan memiliki tingkat kesalahan yang sangat tinggi. Hal lainnya, cara pemesanan kamar yang mengharuskan tamu untuk datang langsung ke tempat atau melalui telepon tidak memuaskan pelanggan, karena tidak praktis dan menyita banyak waktu.

Kekurangan lain pada Hotel Candra adalah dalam segi promosi. Pada Hotel Candra saat ini kegiatan promosi dilakukan melalui brosur. Bila melihat perkembangan teknologi informasi saat ini, menjadi hal yang sangat penting bagi sebuah hotel untuk dapat meningkatkan layanan informasi kepada konsumen. Berdasarkan keadaan tersebut, maka perlu dilakukannya sebuah upaya yang efisien dan efektif dalam hal operasional, tempat, waktu, dan fleksibilitas sehingga dapat meningkatkan kualitas pelayanan terhadap konsumen. Website merupakan media yang tepat untuk dapat membantu perusahaan dalam hal tersebut. Website dapat membantu perusahan dalam melakukan kegiatan promosi, memberikan kemudahan terhadap pengunjung untuk dapat mengetahui informasi mengenai Hotel Candra dan mempermudah pengunjung yang ingin melakukan proses reservasi kamar. Selain itu website juga dapat di manfaatkan sebagai media yang dapat mempersingkat waktu dan meminimalisir kesalahan pada saat proses pengolahan fasilitas pemesanan makanan di Hotel Candra. Berdasarkan uraian di atas maka dalam sebuah hotel perlu di bangun suatu sistem informasi berbasis web yang mendukung, maka penulis mengambil judul ”Sistem Informasi Reservasi Hotel Berbasis Web Pada Hotel Candra Cimahi”.


(16)

1.2. Identifikasi dan Rumusan Masalah

Identifikasi dan rumusan masalah pada penelitian ini adalah sebagai berikut :

1.2.1. Identifikasi Masalah

Berdasarkan dengan latar belakang yang telah diuraikan diatas, maka penulis dapat mengidentifikasikan permasalahaan yang ditemukan, yaitu sebagai berikut :

1. Promosi yang dilakukan saat ini masih kurang maksimal karna hanya melalui brosur.

2. Belum adanya media yang memuat dan menyajikan informasi tentang profil hotel, fasilitas hotel, biaya sewa kamar yang dapat dapat di akses dengan cepat dan mudah tanpa batasan tempat dan waktu.

3. Staff hotel khususnya bagian receptionist masih mengalami kesulitan dalam memproses data atau formulir secara manual.

4. Pelayanan dalam reservasi kamar hotel masih kurang maksimal karena tamu harus datang langsung ke tempat atau melalui telepon untuk melakukan reservasi atau hanya sekedar mencari informasi.

5. Proses pendataan pada fasilitas lain yaitu pada fasilitas pemesanan makanan memakan waktu yang lama dan memiliki tingkat kesalahan yang tinggi karena masih di lakukan secara manual.


(17)

1.2.2. Rumusan Masalah

Adapun rumusan masalah yang akan penulis bahas yaitu sebagai berikut :

1. Bagaimana sistem informasi reservasi kamar yang sedang berjalan pada Hotel Candra Cimahi.

2. Bagaimana sistem informasi fasilitas pemesanan makanan yang sedang berjalan pada Hotel Candra Cimahi.

3. Bagaimana membuat perancangan Sistem Informasi reservasi kamar online yang dapat membantu meningkatkan pelayanan kepada tamu Hotel Candra Cimahi.

4. Bagaimana membuat perancangan Sistem Informasi pemesanan makanan yang dapat membantu petugas receptionist dalam melakukan proses pendataan.

5. Bagaimana pengujian sistem informasi di Hotel Candra Cimahi.

6. Bagaimana implementasi sistem informasi yang telah dibuat pada Hotel Candra Cimahi.

1.3. Maksud dan Tujuan Penelitian

Maksud dan tujuan penelitian ini adalah sebagai berikut : 1.3.1. Maksud Penelitian

Maksud dari penelitian ini adalah untuk merancang sistem informasi reservasi kamar di Hotel Candra Cimahi sebagai alat bantu yang efektif dalam melakukan promosi dan sebagai alat bantu dalam proses pengolahan data reservasi hotel dan pengolahan data pada fasilitas pemesanan makanan.


(18)

1.3.2. Tujuan Penelitian

Berdasarkan rumusan masalah diatas maka tujuan dari penelitian ini adalah sebagai berikut:

1. Untuk mengetahui sistem reservasi dan sistem pendataan fasilitas lainnya yaitu fasilitas pemesanan makanan yang sedang berjalan di Hotel Candra Cimahi.

2. Untuk membangun sistem informasi reservasi kamar berbasis web yang diusulkan pada Hotel Candra Cimahi.

3. Untuk mengetahui pengujian program aplikasi sistem informasi reservasi kamar hotel yang telah dibangun.

4. Untuk melakukan implementasi program aplikasi dalam mengolah data reservasi kamar dan pemesanan makanan di Hotel Candra Cimahi berdasarkan hasil rancangan, sehingga diharapkan dapat meningkatkan kinerja sistem informasi yang lebih baik dari sebelumnya.

1.4. Kegunaan Penelitian

Kegunaan penelitian terbagi menjadi dua, yaitu kegunaan praktis dan akademis. Berikut kegunaan praktis dari hasil penelitian ini :

1.4.1. Kegunaan Praktis 1. Bagi Perusahaan

Dapat membantu perusahaan dalam pemberian informasi sebagai media promosi Hotel Candra Cimahi kepada masyarakat dan membantu pihak hotel khususnya para pegawai untuk mempermudah pada proses pelayanan reservasi


(19)

kamar hotel, pelayanan pemesanan makanan dan membantu kegiatan operasional hotel.

2. Bagi Konsumen

Mempermudah pelanggan dalam mengetahui berbagai informasi mengenai Hotel Candra Cimahi dan mempermudah pada saat proses reservasi kamar hotel. 1.4.2 Kegunaan Akademis

Adapun kegunaan akademis dalam penelitian ini adalah sebagai berikut : a. Bagi Penulis

Untuk menambah pengetahuan dan pengalaman yang lebih luas terutama dalam membuat sistem informasi hotel.

b. Bagi Pembaca / Peneliti Lain

Hasil dari penelitian ini diharapkan bisa membantu menambah pengetahuan bagi pembaca atau peneliti lain. Dan sebagai contoh apabila pembaca atau peneliti lain ingin melakukan penelitian yang sama di bidang sistem informasi reservasi kamar hotel.

1.5. Batasaan Masalah

Untuk mengkaji suatu permasalahan diperlukan suatu batasan masalah agar penyajiannya lebih terarah dan mencapai sasaran yang telah ditentukan. Penulis membatasi masalah dalam penulisan ini mencangkup tentang :

1. Perancangan sistem informasi yang dibangun hanya membahas pada pemesanan kamar secara online, pendataan pemesanan makanan dan informasi fasilitas yang dimiliki oleh Hotel Candra Cimahi.


(20)

pemesanan kamar, proses check in , proses pembayaran pemesanan kamar, proses check out, proses pemesanan makanan dan proses pembayaran makanan.

3. Keluaran yang dihasilkan dari sistem informasi perhotelan adalah informasi profil hotel, informasi fasilitas hotel, informasi pemesananan kamar, informasi pemesanan makanan, informasi status kamar, informasi biaya sewa kamar, informasi pengunjung, informasi pembayaran, informasi agenda hotel, laporan pemesanan kamar, dan laporan pembayaran.

4. Proses pemesanan dan pembayaran pada fasilitas pemesanan makanan dilakukan secara offline/langsung.

5. Pembayaran reservasi kamar dilakukan melalui pembayaran menggunakan transfer uang antar rekening bank dengan tujuan bank negara indonesia (BNI,BCA) tidak meliputi pembayaran melalui kartu kredit, paypal atau media pembayaran lainnya.

6. Setiap pemesanan kamar diharuskan membayar uang muka sesuai dengan jumlah dan harga kamar yang di pesan minimal sebesar 50%. 7. Pemesanan reservasi kamar user akan di batalkan apabila dalam waktu

1 x 24 jam user belum dapat melakukan pembayaran.

8. Tamu melakukan pelunasaan pembayaran sewa kamar dan pemesanan makanan ketika melakukan proses check-out.


(21)

1.6. Waktu dan Lokasi Penelitian

Lokasi tempat penelitian dilakukan di Hotel Candra Cimahi yang beralamat di Jl. Raya Timur Cimahi No.467 Cimahi Kode Pos 40523. Adapun penelitian ini penulis jadwalkan sebagai berikut :

Tabel 1.1 Jadwal Kegiatan Penelitian

No Aktifitas

2013

September Oktober November Desember 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Pengumpulan Kebutuhan

Sistem 2 Perancangan Sistem

3 Evaluasi Perancangan

Sistem 4 Pengkodean Sistem 5 Pengujian Sistem 6 Evaluasi Sistem

1.7. Sistematika Penulisan

Sistematika penulisan dibuat untuk memberikan gambaran umum mengenai penelitian yang dilakukan dan kejelasan mengenai penulisan hasil penelitian. Oleh sebab itu sistematika penulisan yg akan digankan adalah :


(22)

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang penelitian, identifikasi dan rumusan masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu penelitian serta sistematika penulisannya.

BAB II LANDASAN TEORI

Bab menguraikan tentang teori-teori tentang pengertian sistem, klasifikasi sistem, karakteristik sistem, pengertian informasi, siklus informasi, kualitas dari informasi, pengertian sistem informasi, komponen sistem informasi, hotel, reservasi, sistem informasi hotel, arsitektur jaringan, konsep dasar jaringan, jenis jaringan computer, internet, world wide web, perangkat lunak pendukung, adobe photoshop CS6, macromedia dreamweaver CS6, PHP, apache web server, mysql, phpmyadmin, xampp dan pengujian software yang di dapat dari studi litelatur untuk mendukung penulisan skripsi ini.

BAB III OBJEK DAN METODE PENELITIAN

Bab ini menguraikan tentang objek penelitian, sejarah singkat perusahaan, struktur organisai serta job description perusahaan yang di jadikan objek penelitian yaitu Hotel Candra Cimahi dan menguraikan mengenai metode penelitan yang di gunakan yang melandasi penyusunan skripsi ini .

BAB IV HASIL DAN PEMBAHASAN

Dalam bab 4 dijelaskan mengenai analisis pembuatan program, dari flowmap diagram konteks, data flow diagram, kamus data dan perancangan basis data


(23)

dalam pembuatan aplikasi dan hasil aplikasi yang sudah dibuat yaitu tampilan antar muka, fungsi – fungsi yang digunakan dalam aplikasi, dan penjelasan tentang cara penggunaan aplikasi Sistem Informasi Reservasi Hotel Berbasis Web Pada Hotel Candra Cimahi secara menyeluruh dan lengkap.

BAB 5 KESIMPULAN DAN SARAN

Pada bab 5 berisi kesimpulan yang dapat diambil dari hasil pembuatan aplikasi Sistem Informasi Reservasi Hotel Berbasis Web Pada Hotel Candra Cimahi dan saran yang dapat digunakan untuk dilakukan penelitian selanjutnya.


(24)

12

BAB II

LANDASAN TEORI

2.1. Pengertian Sistem

Istilah sistem berasal dari bahasa Yunani yaitu sistema yang berarti keseluruhan yang terdiri dari bermacam-macam bagian. Secara umum sistem didefinisikan sebagai kumpulan elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu didalam lingkungan yang kompleks (http://id.wikipedia.org/wiki/Sistem).

Terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekan kepada prosedur dan menekan kepada komponen dan elemen. Pendekatan sistem yang lebih menekan pada prosedur mendefinisikan suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran yang tertentu. Pendekatan sistem menekankan pada komponen atau elemen-elemen mendefinisikan sistem adalah elemen-elemen yang berteaksi untuk mencapai suatu tujuan tertentu. (Jogiyanto,H.M., 2002:1). 2.2.1. Klasifikasi Sistem

Menurut Tata Sutabri (2005 : 14) “ sistem merupakan suatu bentuk inregrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di dalam sistem tersebut.”


(25)

Oleh karena itu sistem dapat diklasifikasikan dari beberapa sudut pandangan yang antara lain sebagai berikut .

1. Sistem Abstrak dan Sistem Fisik.

Sistem abstrak (abstrack system) adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Sedangkan sistem fisik

(physical system) adalah sistem yang ada secara fisik dandapat dilihat. 2. Sistem Alamiah dan Sistem Buatan Manusia.

Sistem alamiah (natural system) adalah sistem yang terjadi melalui proses alam (tidak dibuat oleh manusia). Sedangkan sistem buatan manusia

(human made system) adalah sistem yang melibatkan hubungan manusia dengan mesin, yang disebut dengan human machine system.

3. Sistem Deterministik dan Sistem Probabilistik

Sistem deterministik (deterministic system) adalah suatu sistem yang beroperasi dengan tingkah laku yang dapat diprediksi. Sedangkan sistem yang bersifat probabilistik (probabilistic system) adalah sistem yang kondisi masa depannya tidak dapat diprediksi, karena mengandung unsur probabilitas.

4. Sistem Terbuka dan Tertutup

Sistem tertutup (closed system) adalah sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya, sistem ini bekerja secara otomatis tanpa ada campur tangan dari pihak luar. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dan dipengaruhi


(26)

oleh lingkungan luarnya, yang menerima masukan dan menghasilkan keluaran untuk subsistem lainnya.

2.2.2. Karakteristik Sistem

Menurut Tata Sutabri (2004 : 12), model umum sebuah sistem terdiri input, proses dan output. Hal ini merupakan konsep sebuah sistem yang sangat sederhana mengingat sebuah sistem dapat mempunyai beberapa masukan dan keluaran sekaligus. Selain itu sebuah sistem juga memiliki karakteristik atau sifat-sifat tertentu, yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut :

1. Komponen sistem (Component)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat-sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar, yang disebut dengan supra sistem.

2. Batasan Sistem (Boundary)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lainnya atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan yang tidak dapat dipisah-pisahkan.


(27)

3. Lingkungan luar sistem (Environtment)

Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut dengan lingkungan luar sistem. Lingkungan luar sistem dapat menguntungkan dan dapat juga merugikan sistem tersebut. Lingkungan luar yang mengutungkan merupakan energi bagi sistem tersebut, yang dengan demikian lingkungan luar sistem tersebut harus selalu dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus dikendalikan, karena kalau tidak maka akan mengganggu kelangsungan hidup dari sistem tersebut.

4. Penghubung sistem (Interface)

Sebagai media yang menghubungkan sistem dengan subsistem yang lain Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Keluaran suatu subsistem akan menjadi masukan untuk subsistem yang lain dengan melalui penghubung. Dengan demikian terjadi suatu integrasi sistem yang membentuk satu kesatuan.

5. Masukan Sistem (Input)

Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Sebagai contoh, di dalam suatu unit sistem komputer, ”program” adalah maintenance input yang digunakan untuk mengoperasikan komputer sementara ” data” adalah signal input yang akan diolah menjadi informasi.


(28)

6. Keluaran Sistem (Output)

Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. keluaran ini merupakan masukan bagi subsistem yang lain, seperti contoh sistem informasi, keluaran yang dihasilkan adalah informasi, yang mana informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal - hal lain yang meupakan input bagi subsistem lainnya. 7. Pengolah sistem (Proses)

Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran. Sebagai contoh, sistem akuntansi, sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.

8. Sasaran sistem (Objective)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministik. Kalau suatu sistem tidak memiliki sasaran, maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.

2.2. Pengertian Informasi

Menurut Jogiyanto, H.M (2008:8) lnformasi adalah data yang diolah menjadi suatau bentuk yang lebih bereguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata.


(29)

2.2.1. Siklus Informasi

Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk dihasilkan informasi. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus.

Gambar 2.1Siklus Informasi

Sumber : Analisis dan Design. Jogiyanto, H.M (2008:9) 2.2.2. Kualitas dari Informasi

Menurut Jogiyanto, H.M (2008:10) Kualitas dari suatu informasi biasanya ditentukan oleh tiga hal, yaitu :


(30)

1. Tepat pada waktunya (on time), berarti informasi yang datang pada penerimanya tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi merupakan landasn di dalam pengambilan keputusan.

2. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Informasi harus jelas mencerminkan maksudnya.

3. Relevan (relevance) berarti informasi tersebut mempunyai manfaat untuk pemakainya.

John Burch dan Gary Grudnitski menggambarkan kualitas dari informasi dengan bentuk bangunan yang ditunjang oleh tiga pilar.

Gambar 2.2Kualitas Informasi


(31)

2.3. Pengertian Sistem Informasi

Menurut Jeck Febrian (2007:238) Sistem informasi adalah sistem yang dapat menghasilkan informasi yang dapat berguna.

Menurut Zulkifli (2001 : 4) “Sistem informasi, yaitu suatu rangkaian informasi yang di dalamnya terdapat bagian-bagian yang berhubungan dan saling berketergantungan satu sama lain, mulai dari bagian besar ke bagian yang lebih kecil, yaitu dari sub, subsub, subsubsub, dan seterusnya sampai yang terkecil”.

Suatu sistem yang didalam suatu organisasi yang mempertemukan kebutuhaan pengelolaan transaksi harian, mendukung operasi, bersifat managerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak tertentu dengan laporan-laporan yang diperlukan. Jika terhubung dengan teknologinya, maka istilah information system bisa digantikan dengan information system technologi, dimana maknanya sama dengan information system itu sendiri.

2.3.1. Komponen Sistem Informasi

Menurut Abdul Kadir (2003: 14) dalam suatu sistem informasi terdapat komponen-komponen seperti berikut ini :

1. Perangkat keras (Hardware)

Mencakup piranti-piranti fisik seperti komputer dan printer. 2. Perangkat lunak (Software) :

Sekumpulan intruksi yang memungkinkan perangkat keras untuk dapat memproses data.


(32)

Sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembakitan keluaraan yang dikehendaki.

4. Orang

Semua pihak yang bertanggung jawab dalam pengembangaan sistem informasi, pemrosesan, dan penggunaan keluaran sistem informasi.

5. Basisdata

Sekumpulaan tabel, hubungan dan lain-lain yang berhubungan dengan penyimpanaan data.

6. Jaringan komputer dan komunikasi data

Sistem penghubung yang memungkinkan sesumber (resource) dipakai secara bersama atau di akses oleh sejumlah pemakai.

Gambar 2.3 Komponen Sistem Informasi


(33)

2.4 .Hotel

Menurut Rumeksi, SE dalam bukunya yang berjudul Housekeeping Hotel (2004 :2-3) : Kata Hotel berasal dari Perancis,” Hostel ” yang berarti “ rumah penginapan bagi orang-orang yang sedang mengadakan perjalanan atau berpergian. “

Dalam perkembangannya,Hotel didefinisikan:

1. Hotel adalah bentuk bangunan yang menyediakan kamar-kamar untuk menginap para tamu, makanan dan minuman serta fasilitas-fasilitas lain yang diperlukan dan dikelola secara professional untuk mendapatkan keuntungan (profit).

2. Hotel adalah sebuah akomodasi yang dikelola secara komersial, disediakan bagi setiap orang untuk memperoleh penginapan dan pelayanan berikut makan dan minum (SK Menteri Perhubungan No.Pm.10/Pw.301/Phb.77).

3. Hotel adalah suatu jenis akomodasi yang menggunakan sebagian atau seluruh area bangunan untuk menyediakan jasa pelayanan atau penginapan, makan,minum serta jasa lainnya bagi umum yang dikelola secara komersial (SK Menparpostel No.Km.34/NK.103/MPPT).

Sedangkan menurut I.G.K Agung Djanugraga (1988:1) “ Hotel adalah suatu bentuk akomodasi yang dikelola secara komersil yang disediakan kepada orang yang membutuhkannya untuk mendapatkan pelayanan, penginapan dan minuman.”


(34)

2.5. Reservasi

Pengertian Reservasi [http://www.freeshoutbox.net/17 Juni 2010] adalah sebuah proses perjanjian berupa pemesanan sebuah produk baik barang maupun jasa dimana pada saat itu telah terdapat kesepahaman antara konsumen dengan produsen mengenai produk tersebut namun belum ditutup oleh sebuah transaksi jual – beli. Pada saat reservasi berlangsung biasanya ditandai dengan adanya proses tukar menukar informasi antara konsumen dan produsen agar kesepahaman mengenai produk dapats terwujud.

Reservasi akan dinyatakan batal apabila terjadi beberapa hal berikut :

1. Terjadi sesuatu diluar kendali manusia sehingga produk tidak dapat dibuat atau diselenggarakan oleh produsen (ex: bencana alam, perang, dll )

2. Konsumen melakukan pembatalan sebelum time limit.

3. Terdapat kesalahan pengisian data penting mengenai konsumen pada saat proses reservasi sehingga produsen harus membatalkan reservasi (catatan: tergantung kebijakan masing-masing perusahaan)

4. Tidak dilakukan transaksi terhadap produk yang dipesan sampai dengan time limit yang telah ditentukan.

5. Baik produsen maupun konsumen melakukan hal – hal yang menyebabkan reservasi harus dibatalkan (tergantung perjanjian yang dibuat / ditentukan). Alasan reservasi menjadi sebuah media yang sangat efektif baik bagi produsen maupun bagi konsumen adalah sebagai berikut :


(35)

1. Keuntungan bagi produsen :

Produsen akan dapat melakukan evaluasi terhadap produk yang akan mereka jual melalui tingkat tinggi rendahnya jumlah reservasi jauh sebelum produk tersebut dijual (barang) ataupun diselenggarakan (jasa), dimana hasil evaluasi tersebut akan membantu produsen untuk menentukan langkah pemasaran yang akan diambil terhadap produk yang akan dijual tersebut.

2. Keuntungan bagi konsumen :

Melalui media reservasi konsumen dapat menimbang terlebih dahulu sebelum membeli produk sampai dengan waktu yang telah ditentukan (time limit). Sampai dengan time limit yang telah ditentukan produk yang telah dipesan tersebut tidak boleh dijual kepada konsumen lain, karena secara tertulis maupun tidak sampai dengan time limit produk tersebut telah dipriotaskan kepada konsumen yang telah melakukan reservasi. Hal ini akn sangat menguntungkan konsumen karena sampai dengan time limit yang ditentukan, konsumen dapat melakukan perbandingan dengan produk lain. Selain itu, jika terjadi sesuatu dan lain hal yang mengharuskan konsumen untuk batal membeli produk tersebut, konsumen yang bersangkutan tidak harus membeli produk tersebut.

2.6. Sistem Informasi Hotel

Merupakan salah satu bentuk pelayanan publik yang menawarkan suatu jasa dalam hal pendataan administrasi pada Reservasi perhotelan yang sangat memerlukan ketepatan mekanisme dan penataan yang terorganisir agar data dapat terkemas dan terjaga keamanannya dengan baik dalam bentuk database.


(36)

2.7. Arsitektur Jaringan

Untuk mendukung terlaksananya program aplikasi yang akan dibangun ini maka diperlukan beberapa unit komputer, dima komputer tersebutn saling berhubungan dan melakukan komunikasi data agar proses komunikasi data dapat berjalan lancar dengan baik melalui media atau perantara yang disebut dengan jaringan komputer.

2.7.1. Konsep Dasar Jaringan

Jaringan komputer memungkinkan suatu organisasi untuk menggunakan sistem pengolahan data yang terdistribusi yang meggunakan PC dan dapat saling mengakses satu dengan yang lainnya.

Menurut Andi Kristanto (2003 : 2) jaringan komputer merupakan “ sekelompok komputer otonom yang saling berhubungan antara satu dengan yang lainnya menggunakan protokol komunikasi melalui media kounikasi sehingga dapat saling berbagi informasi, prograam-program, penggunaan bersama perangkat keras seperti printer, harddisk, dan sebagainya.”

2.7.2. Jenis Jaringan Komputer

Jaringan komputer dapat dibedakan berdasarkan beberapa kriteria, seperti luas area, media transrmisi, pola operasi, dan sebaginya. Berikut akan dijelaskan jenis jaringan komputer :

1. Berdasarkan luas areanya maka jaringan komputer dapat dibedakan menjadi : a. PAN (Personal Area Network)

Jenis jaringan komputer PAN adalah hubungan antara dua atau lebih sistem komputer yang berjarak tidak terlalu jauh. Biasanya Jenis jaringan


(37)

yang satu ini hanya berjarak 4 sampai 6 meter saja. Jenis jaringan ini sangat sering kita gunakan. contohnya menghubungkan hp dengan komputer.

b. LAN (Local Area Network)

Jenis jaringan LAN ini sangat sering kita temui di warnet-warnet, kampus, sekolah ataupun perkantoran yang membutuhkan hubungan atau koneksi antara dua komputer atau lebih dalam suatu ruangan.

c. MAN (Metropolita Area Network)

Jenis jaringan komputer MAN ini adalah suatu jaringan komputer dalam suatu kota dengan transfer data berkecepatan tinggi yang menghubungkan suatu lokasi seperti sekolah, kampus, perkantoran dan pemerintahan. Sebenarnya jaringan MAN ini adalah gabungan dari beberapa jaringan LAN. Jangkauan dari jaringan MAN ini bisa mencapai 10 - 50 kilo meter. d. WAN (Wide Area Network)

WAN adalah jenis jaringan komputer yang mencakup area yang cukup besar. contohnya adalah jaringan yang menghubugkan suatu wilayah atau suatu negara dengan negara lainnya.

2. Berdasarkan media penghantar yang digunkan, jaringan komputer dapat dibagi menjadi :

a. Wire network atau wireline network

Merupakan jaringan komputer yang menggunakan kabel sebagai media penghantar.


(38)

Merupakan jaringan komputer yang menggunkan media penghantar berupa gelombang radio atau cahaya (infrared atau laser).

3. Berdasarkan pola pengoperasiannya atau fungsi masing-masing komputer maka jaringan komputer dapat dibagi menjadi:

a. Peer to peer

Merupakan jenis jaringan komputer dimana setiap komputer bisa menjadi

server sekaligus client. Setiap komputer dapat menerima dan memberikan

accses dari/ke komputer lain

b. Client server

Merupakan jaringan komputer yang salah satu komputernya difungsikan sebagai server untuk melayani komputer lainnya. Komputer yang dilayani oleh server disebut client. Layanan yang diberikan bisa berupa akses web, email, file, atau yang lainnya. Client server banyak dipakai oleh internet atau intranet.

2.8. Internet

Internet merupakan jaringan komputer global, yang menghubungkan komputer-komputer yang tersebar diseluruh dunia. Akibat popularitas dari internet ini, makin banyak lembaga komersial maupun non komersial yang berminat untuk bergabung kedalam jaringan tersebut karena alasan utamanya, yaitu dengan bergabung dijaringan internet kesempatan untuk mendapatkan informasi tidak terbatas karena internet merupakan gudang informasi yang terdiri dari ilmu pengetahuan, cuaca, ekonomi, keuangan, kesenian, restoran, sampai dengan hiburan.


(39)

Sebagai gudang informasi, internet juga dapat digunakan sebagai alat penyebaran informasi, salah satu contohnya untuk kegiatan promosi suatu produk yang dihasilkan oleh suatu perusahaan.

2.8.1. Word Wide Web (WWW)

World Wide Web merupakan layanan yang dapat menampilkan halaman halaman informasi pada internet, sedangkan web merupakan bagian dasar dari informasi pada world wide web. Oleh karena itu kemudahan, keefektifan dan keandalan teknologi world wide web yang diterapkan pada internet, maka dalam penyebaran informasi dapat dilakukan dengan cepat, mudah dan efektif.

Istilah-istilah yang sering digunakan apabila bekerja dengan internet, diantaranya yaitu:

1. Web, adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar, bunyi, animasi dan data multimedia lainnya, dimana antara data tersebut saling berhubungan satu sama lain. Untuk memudahkan kita membaca data dan informasi pada web kita dapat menggunakan Web Browser seperti Internet Explorer atau Netscape.

2. Web Site, merupakan tempat menyimpan data dan informasi dengan berdasarkan topik tertentu. Diumpamakan web site ini adalah sebuah buku yang berisi topik tertentu.

3. Web Pages, merupakan sebuah halaman khusus dari situs tertentu. Diumpamakan halaman web ini adalah sebuah halaman khusus buku dari web tertentu.


(40)

4. Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah web site.

5. Web Browser, merupakan program aplikasi yang digunakan untuk memudahkan kita melakukan navigasi berbagai data dan informasi pada WWW. Salah satu web browser yang populer dan banyak digunakan saat ini yaitu Microsoft Internet Explorer dan Mozilla.

Gambar 2.4 Arsitektur Internet

(Sumber http://www.surfscranton.com/architecture/InternetArchitecture.htm) 2.8.2. Perangkat Lunak Pendukung

Perangkat lunak pendukung yang digunakan adalah PHP ( Pheriperal Hyper Text Preprocessor ) dan menggunakan Mysql Server sebagai mengelola database.

2.8.3. Adobe Photoshop CS6

Adobe Photoshop CS6 merupakan program aplikasi grafik, dimana penulis dalam pengeditan gambar ataupun menciptakan objek berupa gambar yang diperlukan menggunakan program aplikasi tersebut. Dengan menggunakan program aplikasi Adobe Photoshop kita dapat membuat gambar sesuai dengan yang kita inginkan.


(41)

2.8.4. Macromedia Dreamweaver CS6

Adobe Dreamweaver CS6 merupakan versi terbaru dari Adobe Dreamweaver yang sebelumnya adalah Adobe Dreamweaver CS5. Aplikasi Adobe Dreamweaver CS6 memberikan tampilan yang lebih baik dan semakin mudah dalam penggunannya. Aplikasi ini mengintegrasikan banyak asepk dalam pengembangan website, termasuk pembuatan halaman web serta pengelolaan website.

Adobe Dreamweaver CS6 menyertakan banyak perangkat yang berkaitan dengan pengkodean dan fitur seperti HTML, CSS, XML, dan pemrograman Client Side seperti JavaScript dengan pengunaan yang sangat mudah. Adobe Dreamweaver CS6 juga mendukung pemrograman Script Server Side seperti PHP, Active Server Page (ASP), ASP.Net, ASP JavaScript, ASP VBScript, ColdFusion, dan Java Server Page (JSP).

2.8.5. PHP

Menurut Sutarman (2007:94) PHP (Hypertext preeprocesor) merupakan salah satu bahasa server-side yang di desain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa HTML karena bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk html, dan kode php tidak akan terlihat.Sistem database yang didukung oleh PHP, seperti oracle, mSQL, MySql, solid, postregesSQL. PHP juga dapat berjalan diberbagai web server semisal IIS, Apache, PWS, dan lain-lain.

Adapun kelebihan-kelebihan dari PHP yaitu dapat dilihat sebagai berikut: 1. PHP mudah dibuat dan kecepatan akses tinggi


(42)

2. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula.

3. PHP diterbitkan secara gratis.

4. PHP termasuk bahasa yang embedded ( bisa ditempel atau diletakkan dalam teg HTML).

5. PHP termasuk server-side programming.

Bahas pemrograman yang akan dipakai penulis dalam membangun sistem e-commerce yaitu dengan mengunakan PHP (Hypertext preeprocesor).

2.8.6. Apache Web Server

Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server web Netscape (sekarang dikenal sebagai Sun Java System Web Server). Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Dikarenakan banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch ("a patchy" server). Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa "Apache" dipilih untuk menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.


(43)

2.8.7. MySQL

MySQL adalah sebuah perangkat lunak pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Windows, Mysql merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi multi user (pengguna banyak).

MySQL termasuk jenis RDBMS (Relational Database Management System)

yang didistribusikan secara gratis dibawah lisensi GPL (General Public License), dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial.

Dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data.Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari Portgre SQl dan limakali lebih cepat dibandingkan Interbase.

Dengan demikian penulis menggunakan MySQL sebagai database dalam membangun website reservasi hotel pada Hotel Candra Cimahi.

2.8.8. PhpMyAdmin

PhpMyAdmin adalah suatu alat bantu open source yang ditulis dalam PHP yang digunakan untuk menangani administrasi basis data Mysql yang diakses melalui web browser (internet explorer, fireFox dan opera, dll). Fasilitas yang tersedia saat ini dapat membuat dan menghapus database, membuat, menghapus dan menambah tabel, menghapus, mengedit dan menambah field, melakukan


(44)

berbagai macam perintah SQL, mengatur kunci pada field, mengatur akses (privileges), mengekspor data ke berbagai format dan tersedia dalam 50 bahasa. 2.8.9. XAMPP

Seperti yang sudah penulis jelaskan diatas, penulis menggunakan perangkat lunak pembantu dalam pembuatan aplikasi yaitu PHP, MySql Database Server, Apache Web Server dan PHPMyAdmin. Jika menginstalnya satu per satu tentunya akan menghabiskan waktu yang cukup banyak. Oleh karena itu penulis menggunakan XAMPP, dimana sudah terdapat semua tools yang diperlukan dalam membangun aplikasi.

2.9. Pengujian Software

Langkah terakhir sebelum sistem/perangkat lunak diserahkan kepada user adalah melakukan pengujian (testing) terhadap sistem/perangkat lunak tersebut.

Menurut Roger S. Pressman (2002: 596) “Pengujian sistem adalah sederetan pengujian yang berbeda yang tujuan utamanya adalah sepenuhnya menggunakan sistem berbasis komputer.”

Meskipun masing-masing pengujian memiliki tujuan yang berbeda, perlu dilakukan pemeriksaan untuk mengetahui apakah semua element sistem telah diintegrasi dengan tepat dan melakukan fungsi-fungsi yang dialokasikan.

Pendekatan pengujian pertama disebut pengujian black box dan yang kedua disebut pengujian white box. Berikut penjelasannya:


(45)

1. Black-Box Testing

Pengujian black box berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian black box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan persyaratan fungsional untuk suatu program. Pengujian black box berusahaa menemukan kesalahan dalam kategori sebagai berikut :

1. Fungsi-fungsi yang tidak benar atau hilang 2. Kesalahan interface

3. Kesalahan dalam struktur data atau akses database ekternal 4. Kesalahan kinerja

5. Inisialisasi dan kesalahan terminasi. 2. White-Box Testing

Pengujian white box kadang sering disebut pengujian glass-box, adalah metode desain test case yang menggunakan stuktur kontrol desain prosedural untuk memperoleh test case. Dengan menggunakan metode pengujian white box, perekayasa sistem dapat melakukan test case yang :

1. Memberikan jaminan bahwa semua jalur independen pada suatu modul telah digunakan paling tidak satu kali.


(46)

3. Mengeksekusi semua loop pada batasan mereka dan pada batas operasirasional mereka


(47)

146

5.1. Kesimupulan

1. Dengan adanya website ini maka kegiatan promosi yang di lakukan oleh Hotel Candra Cimahi dapat lebih maksimal karna promosi tidak hanya dapat dilakukan lewat brosur namun dapat juga di lakukan secara online melalui media website.

2. Dengan adanya website ini maka dapat mempermudah tamu untuk dapat mengakses informasi mengenai mengenai Hotel Candra seperti profil hotel, fasilitas hotel, dan biaya sewa kamar hotel dengan cepat dan mudah tanpa batasan tempat dan waktu.

3. Dengan adanya website ini maka dapat mempermudah dan mempersingkat waktu dalam mengolah data reservasi yang di lakukan oleh staff hotel khususnya bagian Receptionist, sehingga dapat meningkatkan mutu pelayanan reservasi hotel.

4. Dengan adanya website ini maka dapat mempermudah terhadap tamu yang ingin melakukan pemesanan kamar dengan tidak harus datang langsung ke hotel atau melalui pemesanan melalui telepon, namun dapat di lakukan pemesanan kamar secara online.

5. Dengan adanya website ini dapat meminimalisir kesalahan pada saat proses pendataan reservasi dan mempermudah pada proses pendataan pemesanan makanan.


(48)

5.2. Saran

Untuk lebih meningkatkan kinerja reservasi berbasis web pada hotel candra cimahi , penulis memberikan beberapa saran sebagai pertimbangan dalam rangka perbaikan website di masa yang akan datang, yaitu:

1. Agar pembangunan website ini lebih berkembang, diharapkan dapat tersedia dalam perangkat mobile web.

2. Pembayaran tidak hanya melalui transfer antar bank tetapi dapat juga melalui paypal dan kartu kredit.

3. Perlu ditambahkan tampilan komentar-komentar dari pengunjung web yang telah menginap sehingga dapat diketahui bagaimana tanggagapan tamu mengenai kepuasan pelayanan di Hotel Candra Cimahi.


(49)

ARTIKEL

Oleh :

Ghitha Dinan HS

1.05.09.258

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

2014


(50)

Candra Cimahi, khususnya dalam hal pemesanan kamar. Penyusun melihat kesulitan yang di rasakan oleh tamu untuk memperoleh informasi mengenai ketersediaan kamar dan fasilitas lainnya yang ada di hotel Candra Cimahi dan staff hotel khususnya bagian receptionist masih mengalami kesulitan dalam memproses data atau formulir yang masih di lakukan secara manual. Hal tersebut dapat di atasi dengan membangun sistem informasi reservasi hotel berbasis web.

Dalam pelaksanaan untuk mencapai tujuan tersebut,langkah-langkah yang dilakukan pada penelitian ini adalah,pengumpulan data,observasi,analisis sistem,dengan menggunakan metode analisis dan desain berorientasi data dan di implementasikan dengan menggunakan PHP,dengan database MYSQL dan dalam permodelan secara visual untuk membangun suatu solusi dalam rekayasa perangkat lunak yaitu menggunakan microsoft visio 2007.

Kelebihan dari sistem yang baru adalah pada proses pemesanan kamar tamu sudah dapat langsung mengetahui jumlah kamar yang tersedia dan fasilitas lainya yang mereka dapatkan tanpa harus datang langsung terlebih dahulu ke hotel.Dengan adanya sistem informasi reservasi kamar berbasis web ini diharapkan juga dapat dapat membantu mempermudah dan meminimalisir kesalahan staff hotel khususnya bagian receptionist dalam mengolah data reservasi dan bermanfaat bagi pihak luar hotel yang membutuhkan informasi mengenai hotel Candra Cimahi.


(51)

dapat mengubah cara dan gaya hidup masyarakat dalam segala hal di dalam melakukan aktifitas sehari-hari. Hal ini juga diiringi juga dengan semakin banyaknya perangkat lunak (software) dan perangkat keras (hardware) yang telah diciptakan semakin hari semakin canggih yang ditujukan untuk dapat memenuhi tuntutan yang dihadapi oleh kebutuhan manusia. Komputer merupakan salah satu alat teknologi canggih yang dapat membantu manusia dalam membantu menyelesaikan pekerjaan dan menangani arus informasi dalam jumlah yang besar. Namun peran komputer sebagai alat yang canggih belum dapat mencapai tingkat yang optimal jika tidak dirancang sebuah sistem yang mampu merangkap kerja sebagai proses dalam pengolahan data.

Perkembangan teknologi informasi salah satunya adalah diiringi dengan hadirnya internet sebagai media informasi yang dapat diakses dengan menggunakan komputer yang terkoneksi satu sama lain ke berbagai belahan dunia. Salah satu area bisnis yang memanfaatkan fasilitas internet adalah bisnis perhotelan. Sebagai perusahaan yang bergerak di bidang jasa, perusahaan perhotelan umumnya pada saat ini telah meiliki website yang di lengkapi dengan fasilitas reservasi on-line. Dengan demikian perusahaan tersebut telah memiliki suatu alat yang dapat membantu dalam melakukan promosi, membantu memberikan kemudahan untuk setiap pelanggan yang ingin melakukan reservasi dan dalam rangka untuk memenagkan persaingan.

Hotel Candra Cimahi merupakan salah satu perusahaan jasa di Cimahi yang sedang berkembang dan terus berupaya untuk meningkatkan layanan serta standar kualitas hotel dari berbagai sisi, antara lain sisi pemanfaatan teknologi informasi. Selama ini sistem


(52)

atau dapat di lakukan melalui telepon. Akibatnya karena proses pendataan pada Hotel Candra masih menggunakan sistem off line atau manual, proses pendataan memakan waktu lama dan memiliki tingkat kesalahan yang sangat tinggi. Hal lainnya, cara pemesanan kamar yang mengharuskan tamu untuk datang langsung ke tempat atau melalui telepon tidak memuaskan pelanggan, karena tidak praktis dan menyita banyak waktu.

Berdasarkan penjelasan latar belakang di atas maka dapat diidentifikasi masalah sebagai berikut :

Sedangkan berdasarkan uraian identifikasi di atas, maka penulis dapat merumuskan masalah sebagai berikut :

1. Bagaimana sistem informasi reservasi kamar yang sedang berjalan pada Hotel Candra Cimahi.

2. Bagaimana sistem informasi fasilitas pemesanan makanan yang sedang berjalan pada Hotel Candra Cimahi.

3. Bagaimana membuat perancangan Sistem Informasi reservasi kamar online yang dapat membantu meningkatkan pelayanan kepada tamu Hotel Candra Cimahi. 4. Bagaimana membuat perancangan Sistem Informasi pemesanan makanan yang

dapat membantu petugas receptionist dalam melakukan proses pendataan. 5. Bagaimana pengujian sistem informasi di Hotel Candra Cimahi.


(53)

kamar di Hotel Candra Cimahi sebagai alat bantu yang efektif dalam melakukan promosi dan sebagai alat bantu dalam proses pengolahan data reservasi hotel dan pengolahan data pada fasilitas pemesanan makanan:

1. Untuk mengetahui sistem reservasi dan sistem pendataan fasilitas lainnya yaitu fasilitas pemesanan makanan yang sedang berjalan di Hotel Candra Cimahi. 2. Untuk membangun sistem informasi reservasi kamar berbasis webyang diusulkan

pada Hotel Candra Cimahi.

3. Untuk mengetahui pengujian program aplikasi sistem informasi reservasi kamar hotel yang telah dibangun.

4. Untuk melakukan implementasi program aplikasi dalam mengolah data reservasi kamar dan pemesanan makanan di Hotel Candra Cimahi berdasarkan hasil rancangan, sehingga diharapkan dapat meningkatkan kinerja sistem informasi yang lebih baik dari sebelumnya.

Kegunaan Penelitian

Adapun kegunaan dari penelitian ini terbagi menjadi 2 bagian yaitu Kegunaan Praktis dan Kegunaan Akademis. Untuk lebih jelasnya akan dijelaskan dibawah ini.

1.4.1 Kegunaan Praktis 1. Bagi Perusahaan


(54)

2. Bagi Konsumen

Mempermudah pelanggan dalam mengetahui berbagai informasi mengenai Hotel Candra Cimahi dan mempermudah pada saat proses reservasi kamar hotel.

Kegunaan Akademis 1. Bagi Penulis

Untuk menambah pengetahuan dan pengalaman yang lebih luas terutama dalam membuat sistem informasi hotel.

2. Bagi Pembaca/Peneliti Lain

Hasil dari penelitian ini diharapkan bisa membantu menambah pengetahuan bagi pembaca atau peneliti lain. Dan sebagai contoh apabila pembaca atau peneliti lain ingin melakukan penelitian yang sama di bidang sistem informasi reservasi kamar hotel.

Batasan Masalah

Adapun batasan-batasan masalah yang akan dibahas dalam perancangan sistem informasi reservasi kamar hotel berbasis web pada Hotel Candra Cimahiyaitu sebagai berikut :

1. Perancangan sistem informasi yang dibangun hanya membahas pada pemesanan kamar secara online, pendataan pemesanan makanan dan informasi fasilitas yang dimiliki oleh Hotel Candra Cimahi.


(55)

hotel, informasi fasilitas hotel, informasi pemesananan kamar, informasi pemesanan makanan, informasi status kamar, informasi biaya sewa kamar, informasi pengunjung, informasi pembayaran, informasi agenda hotel, laporan pemesanan kamar, dan laporan pembayaran.

4. Proses pemesanan dan pembayaran pada fasilitas pemesanan makanan dilakukan secara offline/langsung.

5. Pembayaran reservasi kamar dilakukan melalui pembayaran menggunakan transfer uang antar rekening bank dengan tujuan bank negara indonesia (BNI,BCA) tidak meliputi pembayaran melalui kartu kredit, paypal atau media pembayaran lainnya. 6. Setiap pemesanan kamar diharuskan membayar uang muka sesuai dengan jumlah

dan harga kamar yang di pesan minimal sebesar 50%.

7. Pemesanan reservasi kamar user akan di batalkan apabila dalam waktu 1 x 24 jam user belum dapat melakukan pembayaran.

8. Tamu melakukan pelunasaan pembayaran sewa kamar dan pemesanan makanan ketika melakukan proses check-out.

9. Batas check-in atau check-out jam 12.00 WIB. II.KAJIAN PUSTAKA

Pengertian Sistem

Istilah sistem berasal dari bahasa Yunani yaitu sistema yang berarti keseluruhan yang terdiri dari bermacam-macam bagian. Secara umum sistem didefinisikan sebagai


(56)

Menurut Tata Sutabri (2005 : 14) “ sistem merupakan suatu bentuk inregrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di dalam sistem tersebut.

Karakteristik Sistem

Menurut Tata Sutabri (2004 : 12), model umum sebuah sistem terdiri input, proses dan output. Hal ini merupakan konsep sebuah sistem yang sangat sederhana mengingat sebuah sistem dapat mempunyai beberapa masukan dan keluaran sekaligus. Selain itu sebuah sistem juga memiliki karakteristik atau sifat-sifat tertentu, yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem.

Pengertian Informasi

Menurut Jogiyanto, H.M (2008:8) lnformasi adalah data yang diolah menjadi suatau bentuk yang lebih bereguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata.

Siklus Informasi

Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk dihasilkan informasi. Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus.


(57)

2. Akurat 3. Relevan

Pengertian Sistem Informasi

Menurut Zulkifli (2001 : 4) “Sistem informasi, yaitu suatu rangkaian informasi yang di dalamnya terdapat bagian-bagian yang berhubungan dan saling berketergantungan satu sama lain, mulai dari bagian besar ke bagian yang lebih kecil, yaitu dari sub, subsub, subsubsub, dan seterusnya sampai yang terkecil”.

Komponen Sistem Informasi

Menurut Abdul Kadir (2003: 14) dalam suatu sistem informasi terdapat komponen-komponen seperti berikut ini :Perangkat Keras (Hardware)

1. Perangkat Lunak (Software)

2. Sumber Daya Manusia (Brainware) 3. Data

4. Prosedur

5. Jaringan Komunikasi (Communication Network) Hotel

Menurut Rumeksi, SE dalam bukunya yang berjudul Housekeeping Hotel (2004 :2-3) : Kata Hotel berasal dari Perancis,” Hostel ” yang berarti “ rumah penginapan bagi orang-orang yang sedang mengadakan perjalanan atau berpergian. “


(58)

tersebut namun belum ditutup oleh sebuah transaksi jual – beli. Pada saat reservasi berlangsung biasanya ditandai dengan adanya proses tukar menukar informasi antara konsumen dan produsen agar kesepahaman mengenai produk dapats terwujud.

Sistem Informasi Hotel

Merupakan salah satu bentuk pelayanan publik yang menawarkan suatu jasa dalam hal pendataan administrasi pada Reservasi perhotelan yang sangat memerlukan ketepatan mekanisme dan penataan yang terorganisir agar data dapat terkemas dan terjaga keamanannya dengan baik dalam bentuk database.

Arsitektur Jaringan

Untuk mendukung terlaksananya program aplikasi yang akan dibangun ini maka diperlukan beberapa unit komputer, dima komputer tersebutn saling berhubungan dan melakukan komunikasi data agar proses komunikasi data dapat berjalan lancar dengan baik melalui media atau perantara yang disebut dengan jaringan komputer.

Konsep Dasar Jaringan

Jaringan komputer memungkinkan suatu organisasi untuk menggunakan sistem pengolahan data yang terdistribusi yang meggunakan PC dan dapat saling mengakses satu dengan yang lainnya.


(59)

1. Berdasarkan luas areanya maka jaringan komputer dapat dibedakan menjadi : a. PAN (Personal Area Network)

b. LAN (Local Area Network) c. MAN (Metropolita Area Network) d. WAN (Wide Area Network)

2. Berdasarkan media penghantar yang digunkan, jaringan komputer dapat dibagi menjadi :

a. Wire network atau wireline network b. Wireless network

3. Berdasarkan pola pengoperasiannya atau fungsi masing-masing komputer maka jaringan komputer dapat dibagi menjadi:

a. Peer to peer b. Client server Internet

Internet merupakan jaringan komputer global, yang menghubungkan komputer-komputer yang tersebar diseluruh dunia. Akibat popularitas dari internet ini, makin banyak lembaga komersial maupun non komersial yang berminat untuk bergabung kedalam jaringan tersebut karena alasan utamanya, yaitu dengan bergabung dijaringan internet kesempatan untuk mendapatkan informasi tidak terbatas karena internet merupakan gudang informasi yang terdiri dari ilmu pengetahuan, cuaca, ekonomi, keuangan, kesenian, restoran, sampai dengan hiburan.


(60)

web yang diterapkan pada internet, maka dalam penyebaran informasi dapat dilakukan dengan cepat, mudah dan efektif.

Perangkat Lunak Pendukung

Perangkat lunak pendukung yang digunakan adalah PHP ( Pheriperal Hyper Text Preprocessor ) dan menggunakan Mysql Server sebagai mengelola database.

Adobe Photoshop CS6

Adobe Photoshop CS6 merupakan program aplikasi grafik, dimana penulis dalam pengeditan gambar ataupun menciptakan objek berupa gambar yang diperlukan menggunakan program aplikasi tersebut. Dengan menggunakan program aplikasi Adobe Photoshop kita dapat membuat gambar sesuai dengan yang kita inginkan.

Macromedia Dreamweaver CS6

Adobe Dreamweaver CS6 merupakan versi terbaru dari Adobe Dreamweaver yang sebelumnya adalah Adobe Dreamweaver CS5. Aplikasi Adobe Dreamweaver CS6 memberikan tampilan yang lebih baik dan semakin mudah dalam penggunannya. Aplikasi ini mengintegrasikan banyak asepk dalam pengembangan website, termasuk pembuatan halaman web serta pengelolaan website.


(61)

server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk html, dan kode php tidak akan terlihat.Sistem database yang didukung oleh PHP, seperti oracle, mSQL, MySql, solid, postregesSQL. PHP juga dapat berjalan diberbagai web server semisal IIS, Apache, PWS, dan lain-lain.

Apache Web Server

Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server web Netscape (sekarang dikenal sebagai Sun Java System Web Server). Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Dikarenakan banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch ("a patchy" server). Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa "Apache" dipilih untuk menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.

MySQL

MySQL adalah sebuah perangkat lunak pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Windows, Mysql merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi multi user (pengguna banyak).


(62)

lainnya dalam query data.Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari Portgre SQl dan limakali lebih cepat dibandingkan Interbase.

PhpMyAdmin

PhpMyAdmin adalah suatu alat bantu open source yang ditulis dalam PHP yang digunakan untuk menangani administrasi basis data Mysql yang diakses melalui web browser (internet explorer, fireFox dan opera, dll). Fasilitas yang tersedia saat ini dapat membuat dan menghapus database, membuat, menghapus dan menambah tabel, menghapus, mengedit dan menambah field, melakukan berbagai macam perintah SQL, mengatur kunci pada field, mengatur akses (privileges), mengekspor data ke berbagai format dan tersedia dalam 50 bahasa.

XAMPP

Seperti yang sudah penulis jelaskan diatas, penulis menggunakan perangkat lunak pembantu dalam pembuatan aplikasi yaitu PHP, MySql Database Server, Apache Web Server dan PHPMyAdmin. Jika menginstalnya satu per satu tentunya akan menghabiskan waktu yang cukup banyak. Oleh karena itu penulis menggunakan XAMPP, dimana sudah terdapat semua tools yang diperlukan dalam membangun aplikasi.


(63)

dilakukan untuk mengetahui informasi tentang perusahaan, mengetahui tentang struktur organisasi dan tugas-tugas yang terdapat pada struktur organisasi tersebut.

Metode Penelitian

Dalam penyusunan ini penulis menggunakan beberapa metode penelitian yang digunakan diantaranya adalah sebagai berikut :

Desain Penelitian

Sesuai dengan tujuan yang ingin dicapai dalam penelitian ini, maka metode yang akan digunakan adalah metode penelitian deskriptif dan penelitian tindakan. Deskriptif adalah metode penelitian yang memberikan gambaran tentang sifat individu, keadaan, gejala suatu objek, dimana dalam penelitian ini untuk memperoleh gambaran tentang perancangan sistem informasi berbasis web pada Hotel Candra Cimahi, masalah yang dihadapi dan pemecahannya. Sedangkan metode penelitian tindakan adalah metode yang digunakan dalam penelitian yang diarahkan pada pemecahan masalah atau perbaikan. Penelitian ini difokuskan kepada perbaikan proses maupun peningkatan hasil kegiatan. Jenis dan Metode Pengumpulan Data

Untuk memperoleh data dan keterangan yang diperlukan, dalam hal ini penulis menggunakan cara sebagai berikut :


(64)

b.Wawancara

Sumber Data Sekunder

Data sekunder yaitu data – data yang diperoleh secara tidak langsung yang

dapat dijadikan data pendukung sumber data primer. Data sekunder yang penulis ambil yaitu struktur organisasi, sejarah Hotel Candra Cimahi, serta data-data mengenai data transaksi pengolahan check-in, check-out, data pemesanan makanan dan data pelanggan, yang mana barupa print out struk pemesanan, struk registrasi dan struk pembayaran yang akan digunakan sebagai pelengkap data.

Metode Pendekatan dan Pengembangan Sistem

Metode pendekatan dan pengembangan sistem menggambarkan tahapan-tahapan dalam proses penelitian guna memecahkan masalah penelitian dari awal perencanaan hingga tercapainya tujuan penelitian dan pengembangan sistem.

Metode Pendekatan Sistem

Metode pendekatan yang digunakan adalah metode pendekatan yang berorientasi terstruktur.

Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan adalah menggunakan model


(65)

2. Diagram Konteks 3. Data Flow Diagram 4. Kamus Data 5. Basis Data 6. ERD Pengujian Sistem

Pengujian perangkat lunak (software) menggunakan metode pengujian Black Box. Pengujian Black Box berfokus pada persyaratan fungsional perangkat lunak (software) yang dibuat.

Dengan demikian, pengujian Black Box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program.

Pengujian Black Box berusaha menemukan kesalahan dalam kategori sebagai berikut: 1. Fungsi-fungsi yang tidak benar atau hilang.

2. Kesalahan interface.

3. Kesalahan dalam struktur data atau akses databse eksternal. 4. Kesalahan kinerja.


(66)

Dari sistem lama maka akan ditemukan beberapa data dan fakta Yang akan dijadikan bahan uji dan analisa menuju pengembangan dan penerapan Sebuah Aplikasi sistem yang diusulkan.

Dalam analisis dokumen akan dijelaskan hal-hal berikut :

a. Nama Dokumen : Untuk menjelaskan nama dokumen tersebut. b. Fungsi : Untuk menjelaskan kegunaan informasi yang digunakan. c. Sumber : Asal dokumen.

d. Distribusi : Menjelaskan keprosesan apa atau kebagian mana informasi itu mengalir. e. Rangkap : Jumlah salinan dokumen.

f. Bentuk : Dokumen yang digunakan dalam bentuk apa. Analisis Prosedur Yang Berjalan

Prosedur merupakan urutan kegiatan yang tepat dari tahapan-tahapan yang menerangkan mengenai proses apa yang dikerjakan, siapa yang mengerjakan proses tersebut, bagaimana proses tersebut dapat dikerjakan dan dokumen apa saja yang terlibat.

Berdasakan hasil wawancara dengan pihak Hotel Candra Cimahi, prosedur reservasi hotel yang sedang berjalan di Hotel Candra Cimahi adalah sebagai berikut :

1. Tamu mengisi dan menyerahkan form reservasi kamar ke bagian Receptionist.

2. Kemudian Receptionist memeriksa status kamar yang di inginkan oleh tamu pada file data kamar.

3. Bila kamar yang di inginkan tamu tidak tersedia petugas Receptionist akan mengkonfirmasikannya kepada tamu dan menawarkan fasilitas lain.


(67)

sebagai arsip.

6. Setiap akhir bulan Receptionis membuat laporan data reservasi sebanyak dua rangkap, rangkap pertama dilaporkan kepada Manager unit dan rangkap kedua disimpan sebagai arsip.

Hotel Candra Cimahi memiliki kebijakan dalam pembayaran reservasi kamar yaitu setelah ada kepastian ketersediaan kamar, maka akan di lakukan pencatatan Reservasi Kamar dan tamu di wajibkan untuk membayar uang muka minimal 50% dari harga sewa kamar.

Flowmap yang berjalan di Hotel Candra Cimahi dapat dilihat pada Gambar 3.1 IV. HASIL DAN PEMBAHASAN

Perancangan Sistem

Perancangan sistem merupakan suatu tahap lanjutan dari analisa dan evaluasi sistem yang sedang berjalan, dimana pada perancangan sistem digambarkan rancangan sistem yang akan dibangun sebelum dilakukan pengkodean kedalam suatu bahasa pemrograman. Dalam perancanga suatu sistem tidak lepas dari hasil analisa, karena dari hasil analisa, sistem baru dapat dibuat sehingga menghasilkan rancangan sistem.

Tujuan Perancangan Sistem

Tujuan dari perancangan sistem ini adalah untuk merancang sistem yang diusulkan setelah melewati proses analisis dan evaluasi permasalahan dari sistem yang sedang


(68)

1. Membuat sistem informasi berbasis web yang bertujuan untuk memudahkan masyarakat untuk dapat mengakses informasi mengenai Hotel Candra Cimahi.

2. Memudahkan tamu yang hendak melakukan reservasi kamar dengan tidak perlu datang langsung ke tempat untuk melakukan proses reservasi kamar, karna proses reservasi kamar dapat di lakukan secara online.

3. Mempermudah petugas untuk mengarsipkan data-data tamu Hotel Candra Cimahi, seperti data reservasi tamu dan data pemesanan makanan lebih efisien, sehingga dapat meminimalisir resiko kehilangan data, dan pada saat proses pencarian data apabila di butuhkan dapat dengan cepat terpenuhi.

4. Membuat sistem informasi yang terintegrasi untuk meningkatkan kinerja petugas dan meningkatkan keamanan data Hotel Candra Cimahi.

Gambaran Umum Sistem Yang Diusulkan

Sistem informasi pelayanan kamar berbasis web ini dapat digambarkan sebagai sebuah fasilitas yang menjadi penghubung antara tamu dengan Hotel Candra Cimahi. Tamu dapat memperoleh informasi mengenai Candra Cimahi yang meliputi tariff kamar, profil Hotel, fasilitas yang di miliki Hotel Candra Cimahi, serta informasi lainnya.

Perancangan Prosedur Yang Diusulkan

Perancangan prosedur yang diusulkan dapat dijabarkan sebagai berikut : a. Diagram konteks yang diusulkan dapat dilihat pada Gambar 4.1 b. Data Flow Diagram yang diusulkan dapat dilihat pada Gambar 4.2


(69)

Berdasarkan hasil pengembangan sistem yang telah penulis lakukan, penulis mencoba membuat suatu kesimpulan dan mengajukan beberapa saran yang berhubungan dengan pembahasan yang telah dikemukakan di bab-bab sebelumnya.

Kesimpulan

Berdasarkan pengamatan yang dilakukan pada sistem yang telah dibangun, maka penulis dapat menyimpulkan bahwa:

1. Dengan adanya website ini maka kegiatan promosi yang di lakukan oleh Hotel Candra Cimahi dapat lebih maksimal karna promosi tidak hanya dapat dilakukan lewat brosur namun dapat juga di lakukan secara online melalui media website.

2. Dengan adanya website ini maka dapat mempermudah tamu untuk dapat mengakses informasi mengenai mengenai Hotel Candra seperti profil hotel, fasilitas hotel, dan biaya sewa kamar hotel dengan cepat dan mudah tanpa batasan tempat dan waktu.

3. Dengan adanya website ini maka dapat mempermudah dan mempersingkat waktu dalam mengolah data reservasi yang di lakukan oleh staff hotel khususnya bagian Receptionist, sehingga dapat meningkatkan mutu pelayanan reservasi hotel.

4. Dengan adanya website ini maka dapat mempermudah terhadap tamu yang ingin melakukan pemesanan kamar dengan tidak harus datang langsung ke hotel atau melalui pemesanan melalui telepon, namun dapat di lakukan pemesanan kamar secara online. 5. Dengan adanya website ini dapat meminimalisir kesalahan pada saat proses pendataan reservasi dan mempermudah pada proses pendataan pemesanan makanan.


(70)

1. Agar pembangunan website ini lebih berkembang, diharapkan dapat tersedia dalam perangkat mobile web.

2. Pembayaran tidak hanya melalui transfer antar bank tetapi dapat juga melalui paypal dan kartu kredit.

3. Perlu ditambahkan tampilan komentar-komentar dari pengunjung web yang telah menginap sehingga dapat diketahui bagaimana tanggagapan tamu mengenai kepuasan pelayanan di Hotel Candra Cimahi.

VI. DAFTAR PUSTAKA

Abdul Kadir. 2003. Pengenalan Sistem Informasi. Andi. Yogyakarta.

Ali Zaki. 2009. Kiat Jitu Membuat Website Tanpa Modal. PT Elex MediaKomputindo. Jakarta.

Anhar. 2010. PHP & MySql Secara Otodidak.PT TransMedia. Jakarta.

A.S Rosa dan M Salahuddin. 2011. Modul Pembelajaran Rekayasa Perangkat Lunak(Terstruktur dan Berorientasi Objek). Modula. Bandung.

Azhar Susanto. 2004. Sistem Informasi Akuntansi Edisi Pertama. Lingga Jaya. Bandung.

RachmadHakim S. 2008. Cara Cerdas Mengelola Blog. PT Elex MEdia Komputindo.Jakarta.


(71)

(72)

Gambar 3.1 Flowmap Reservasi kamar hotel yang sedang berjalan pada Hotel Candra Cimahi


(73)

(74)

(75)

(76)

(77)

KAMPUS IV : JL. DIPATI UKUR 114 TELP. (022) 2506553, 2508412 BANDUNG 40132

BIODATA MAHASISWA

DATA PRIBADI:

Nim : 10509258

Nama : Ghitha Dinan Hafiza Santoso

Tempat/Tgl. Lahir : Bandung, 1991-08-09

Jenis Kelamin : Pria

Semester : 9

Jenjang Pendidikkan : Program Sarjana (Strata - I)

Alamat Rumah : JL.Hercules 3 No.15 Komplek Melong Green Garden Cijerah,Cimahi Selatan

Alamat Bandung : JL.Hercules 3 No.15 Komplek Melong Green Garden Cijerah,Cimahi Selatan

E-Mail : ghithadinanhs@gmail.com

No. Telepon : 087822731162

DATA KELUARGA:

Nama Ayah : Eko Budi Santoso

Nama Ibu : Tety Yustini

Alamat Orang Tua : JL.Hercules 3 No.15 Komplek Melong Green Garden Cijerah,Cimahi Selatan

No. Telpon Orang Tua : 08122239862

Pekerjaan Orang Tua : Guru

Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.

Hormat Saya,


(78)

SISTSM tr\TFORMASI BESETYASI TIOTE,L BERBASIS WEB PADA

HOTEL

CAI\DRA

CIMAHI

GHITIIA

DINAI\I HS

NIM.1.ffi.D.258

T€lah disetujui dan disahkan di Bandung sebagar Stripsi pada tanggal :

2

t

AU6

tut4

lVahvuni. S.Si.

MT.

NrP. 4127. 7026. 006


(79)

(1)

(2)

(3)

(4)

UNIVERSITAS KOMPUTER INDONESIA

PROGRAM STUDI SISTEM INFORMASI

KAMPUS I : JL. DIPATI UKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132 KAMPUS II : JL. DIPATI UKUR 116 TELP. (022) 2533676, 2506634 BANDUNG 40132 KAMPUS III : JL. DIPATI UKUR 102 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132 KAMPUS IV : JL. DIPATI UKUR 114 TELP. (022) 2506553, 2508412 BANDUNG 40132

BIODATA MAHASISWA

DATA PRIBADI:

Nim : 10509258

Nama : Ghitha Dinan Hafiza Santoso Tempat/Tgl. Lahir : Bandung, 1991-08-09 Jenis Kelamin : Pria

Semester : 9

Jenjang Pendidikkan : Program Sarjana (Strata - I)

Alamat Rumah : JL.Hercules 3 No.15 Komplek Melong Green Garden Cijerah,Cimahi Selatan Alamat Bandung : JL.Hercules 3 No.15 Komplek Melong Green Garden Cijerah,Cimahi Selatan E-Mail : ghithadinanhs@gmail.com

No. Telepon : 087822731162

DATA KELUARGA:

Nama Ayah : Eko Budi Santoso Nama Ibu : Tety Yustini

Alamat Orang Tua : JL.Hercules 3 No.15 Komplek Melong Green Garden Cijerah,Cimahi Selatan No. Telpon Orang Tua : 08122239862

Pekerjaan Orang Tua : Guru

Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.

Hormat Saya,


(5)

LEMBAR PENGESAIIAN

SISTSM

tr\TFORMASI

BESETYASI

TIOTE,L BERBASIS

WEB PADA

HOTEL

CAI\DRA

CIMAHI

GHITIIA

DINAI\I HS

NIM.1.ffi.D.258

T€lah disetujui dan disahkan di Bandung sebagar

Stripsi pada tanggal

:

2

t

AU6

tut4

lVahvuni.

S.Si.

MT.

NrP. 4127. 7026. 006


(6)