ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
TUGAS AKHIR
SISTEM INFORMASI LAYANAN HOTEL RAMAYANA GENTENG - BANYUWANGI
ANISAH MUTIARA ZAHRA’ HANIFAH
PROGRAM STUDI D3 SISTEM INFORMASI DEPARTEMEN TEKNIK FAKULTAS VOKASI UNIVERSITAS AIRLANGGA 2016
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
HALAMAN JUDUL TUGAS AKHIR
SISTEM INFORMASI LAYANAN HOTEL RAMAYANA GENTENG - BANYUWANGI
ANISAH MUTIARA ZAHRA’ HANIFAH 081310113021
PROGRAM STUDI D3 SISTEM INFORMASI DEPARTEMEN TEKNIK FAKULTAS VOKASI UNIVERSITAS AIRLANGGA 2016
i
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
HALAMAN PERNYATAAN
SISTEM INFORMASI LAYANAN HOTEL RAMAYANA GENTENG - BANYUWANGI
TUGAS AKHIR Sebagai Salah Satu Syarat untuk Dinyatakan Lulus Program Studi D3 Sistem Informasi Pada Fakultas Vokasi Universitas Airlangga oleh : ANISAH MUTIARA ZAHRA’ HANIFAH NIM. 081310113021
Disetujui Oleh :
Pembimbing I
Pembimbing II
Eva Hariyanti, S.Si, M.T
Taufik, S.T, M.Kom
NIP 198105082005012001
NIP 197101042008121001
ii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
LEMBAR PENGESAHAN NASKAH TUGAS AKHIR Judul
: SISTEM INFORMASI LAYANAN HOTEL RAMAYANA GENTENG - BANYUWANGI
Penulis
: Anisah Mutiara Zahra‟ Hanifah
NIM
: 081310113021
Pembimbing I
: Eva Hariyanti, S.Si, M.T
Pembimbing II
: Taufik, S.T, M.Kom
Tanggal Ujian
: 3 Agustus 2016 Disetujui Oleh :
Pembimbing I
Pembimbing II
Eva Hariyanti, S.Si, M.T
Taufik, S.T, M.Kom
NIP 198105082005012001
NIP 197101042008121001 Mengetahui : Koordinator Program Studi
Ketua Departemen Teknik
D3 Sistem Informasi
Ir. Dyah Herawatie, M.Si.
Endah Purwanti, S.Si, M.Kom
NIP 196711111993032002
NIP 197812172005012001 iii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
PEDOMAN PENGGUNAAN LAPORAN TUGAS AKHIR
Naskah Laporan Tugas Akhir ini tidak dipublikasikan, namun tersedia di perpustakaan dalam lingkungan Universitas Airlangga. Diperkenankan untuk dipakai sebagai referensi kepustakaan, tetapi pengutipan seijin penulis dan harus menyebutkan sumbernya sesuai kebiasaan ilmiah. Dokumen Laporan Tugas Akhir ini merupakan hak milik Universitas Airlangga.
iv
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
KATA PENGANTAR Segala puji syukur terlimpah ke hadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir dengan judul “SISTEM INFORMASI LAYANAN HOTEL
RAMAYANA GENTENG - BANYUWANGI”. Dalam Laporan Tugas Akhir ini, penulis mencoba membuat sistem yang memudahkan transaksi proses bisnis dan membuat tampilan yang mudah untuk digunakan oleh pihak Hotel Ramayana. Penulis mengucapkan banyak terima kasih kepada Dosen Pembimbing I dan II, yakni Ibu Eva Hariyanti, S.Si, M.T dan Bapak Taufik, S.T, M.Kom serta semua pihak yang telah membantu penulis agar dapat terlaksana dan terselesaikannya Laporan Tugas Akhir ini. Meskipun masih banyak kekurangan dalam penulisan dan pembuatan Laporan Tugas Akhir ini, besar harapan Penulis agar isi dari Laporan Tugas Akhir ini dapat bermanfaat bagi kita semua. Kritik dan saran yang membangun sangat diharapkan untuk pembuatan laporan selanjutnya agar menjadi lebih baik.
v
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
UCAPAN TERIMA KASIH Syukur Alhamdulillah penulis curahkan
kehadirat Allah SWT karena
hanya dengan rahmat dan hidayah-Nya, sehingga penulisan Laporan tugas Akhir dengan
judul
SISTEM
INFORMASI
LAYANAN
HOTEL
RAMAYANA, GENTENG - BANYUWANGI ini dapat diselesaikan dengan baik. Dalam pelaksanaan dan penyusunan Laporan Tugas Akhir ini, penulis banyak menemukan kendala dan atas bantuan dari berbagai pihak, akhirnya laporan ini bisa diselesaikan. Maka tidak lupa penulis mengucapkan terima kasih yang sebesar-besarnya kepada : 1.
Allah SWT, yang Maha mengatur segala sesuatunya, termasuk mengatur hati dan segala kondisi dalam proses penulisan Tugas Akhir ini. Allah SWT yang selalu melimpahkan berkah dan pertolongannya kepada penulis dalam berproses untuk menyelesaikan Tugas Akhir ini.
2.
Kedua orang tua, terimakasih Mama-Papa yang telah memberikan dukungan lahir dan batin bagi penulis, sehingga penulis dapat menyelesaikan laporan dan proses pendidikan dengan baik.
3.
Eva Hariyanti, S.Si, M.T selaku dosen pembimbing pertama yang dengan sabar telah banyak memberi inspirasi, motivasi, saran dan kritik yang sangat berarti untuk penulis.
vi
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
4.
Taufik, S.T, M.Kom selaku dosen pembimbing kedua yang turut berperan membimbing penulis dengan sabar dan telah memberikan motivasi, saran dan kritik membangun sehingga Tugas Akhir ini dapat terselesaikan dengan baik
5.
Dra. Rini Semiati selaku dosen wali yang turut berperan membimbing penulis sehingga Tugas Akhir ini dapat terselesaikan dengan baik.
6.
Endah Purwanti, S.Si, M.Kom selaku Ketua Program Studi Diploma 3 Sistem Informasi, Fakultas Vokasi Universitas Airlangga Surabaya. Terima kasih atas bantuannya selama masa perkuliahan.
7.
Keluarga Ramayana yang telah bersedia memberikan tempat untuk menulis laporan Tugas Akhir dan telah memberikan informasi mengenai proses, prosedur, dan permasalahan yang terjadi pada proses bisnis Hotel Ramayana.
8.
Seluruh bapak dan ibu dosen D3 SI. Terima kasih atas semua ilmu yang diberikan dengan ikhlas dan penuh manfaat bagi penulis.
9.
Teman-teman Diploma 3 Sistem Informasi angkatan 2013 , terutama untuk Dysa Dyah Kurniawati, Arbi Wiranata, Fitria Yasmita Sari dan Herdy Firmasyah, terima kasih atas kekompakan dan kebersamaan kalian yang telah memberikan semangat, saran dan bantuan kepada penulis untuk menyelesaikan Tugas Akhir ini. Kalian luar biasa.
vii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
10.
Terimakasih untuk sahabat tercinta, Mahdiyyatul Mudhi‟ah, Faihah Amaliya, Ari Swaratunggadewi, Anggia Lusiani Santoso, Agustinawati Febiana Sitorus, kalian yang memberikan semangat terkuat untuk menyelesaikan Tugas Akhir ini.
11.
Kakak-kakak tingkat Diploma 3 Sistem Informasi yang telah berperan banyak, telah menyediakan waktu luang, dan membagi ilmunya untuk membantu penulis menyelesaikan Tugas Akhir ini. Terimakasih banyak.
12.
Seluruh anggota keluarga yang telah membantu dan siap sedia memberikan semangat serta bahu sandaran bagi penulis untuk terus semangat menyelesaikan Tugas Akhir ini.
13.
Bapak dan ibu karyawan di Fakultas Sains dan Teknologi yang selalu siap membantu.
14.
Semua pihak yang telah membantu dalam penyelesaian Tugas Akhir ini yang tidak bisa penulis sebutkan satu persatu. Penulis menyadari bahwa laporan ini masih jauh dari kesempurnaan, oleh
karena itu saran dan kritik yang bersifat membangun sangat diharapkan. Semoga semua pemikiran yang tertuang dalam laporan ini dapat bermanfaat bagi penulis pada khusunya dan pembaca pada umumnya. Surabaya, 7 Agustus 2016 Penyusun,
viii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Anisah Mutiara Zahra‟ Hanifah
ix
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Anisah Mutiara Zahra‟ Hanifah, 2016, Sistem Informasi Layanan Hotel Ramayana Genteng Banyuwangi. Tugas Akhir ini dibawah bimbingan Eva Hariyanti, S.Si,M.T dan Taufik, S.T,M.Kom Program Studi Diploma Tiga Sistem Informasi, Fakultas Vokasi, Universitas Airlangga.
ABSTRAK
Hotel Ramayana merupakan hotel melati 1 yang berada di Kecamatan Genteng-banyuwangi yang menawarkan usaha jasa penginapan hotel. Permasalahan yang dialami oleh Hotel Ramayana adalah belum efektifnya proses pemesanan, check-in, check-out, dan pembuatan laporan. Tujuan dari Tugas Akhir ini adalah membuat Sistem Informasi Layanan Hotel Ramayana Genteng Banyuwangi yang mencakup lima proses, meliputi proses pemesanan, proses Check-In, proses Check-Out, dan proses Generate Laporan. Sistem Informasi Layanan Hotel Ramayana Genteng Banyuwangi dibangun melalui empat tahapan. Tahap pertama adalah mengidentifikasi proses saat ini yang dijelaskan pada diagram docflow kemudian merumuskan permasalahan yang terjadi yang digambarkan dengan diagram fishbone sehingga dapat menganalisa kebutuhan yang berkaitan dengan proses-proses tersebut untuk mendesain sistem dan database. Tahap kedua adalah mendesain database, proses yang dilakukan adalah membuat Conceptual Data Model (CDM) yang terdiri dari 12 entitas, kemudian di-generate ke Physical Data Model (PDM) yang terdiri dari 13 tabel. Sedangkan desain proses digambarkan dengan hierarchy chart dan Data Flow Diagram (DFD) menghasilkan lima proses besar. Tahap ketiga adalah mendesain form input dan output. Tahap terakhir adalah mengimplementasikan desain input dan output sistem yang telah didesain ke dalam program dengan menggunakan bahasa pemrograman berbasis web kemudian melakukan uji coba sistem dimulai dari proses login, proses pengelolaan data master, proses pemesanan, proses Check-In, proses Check-Out, proses pembatalan pemesanan, proses pengelolaan data kamar, dan proses Generate Laporan. Berdasarkan hasil implementasi dan uji coba sistem, Sistem Informasi Layanan Hotel Ramayana Genteng Banyuwangi yang dibuat telah sesuai dengan kebutuhan fungsional pada proses bisnis Hotel Ramayana Genteng Banyuwangi yaitu dapat menangani beberapa proses bisnis secara efisien dan dapat menampilkan laporan secara tepat. Kata kunci : Sistem Informasi, Layanan Hotel, pemesanan, check-In, check-Out
x
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Anisah Mutiara Zahra‟ Hanifah, 2016, Information System of Ramayana Hotel Services. This final project was guidance by Eva Hariyanti, S.Si,M.T dan Taufik, S.T,M.Kom DiplomaThree of Information System Study Program, Faculty of Vocational, Universitas Airlangga.
ABSTRACT Ramayana Hotel is a hotel located in Genteng-Banyuwangi that offer service business hotel. The problems were experienced by Hotel Ramayana was the ineffective process of booking, check-in, check-out, and report. The purpose of this final project is to make the Information System of Ramayana Hotel Services that includes five processes, including ordering process, Check-In process, Check-Out process, and the process of Generate Report. Information System of Ramayana Hotel Services built through four stages. The first stage was identifying the current process that was described in the diagram docflow, then formulate the problems that occur were describe with fishbone diagram so it could analyze their requirements related with those processes to design systems and databases. The second stage was to designing a database, a process that was made to Conceptual Data Model (CDM), which is consists of 12 entities, then generated to Physical Data Model (PDM), which is consists of 13 tables. While the design process was defined by the hierarchy chart and Data Flow Diagrams (DFD) produces five major processes. The third stage was to design form input and output. The last step was the processing of implementing the design input and output systems that have been designed into the program by using a web-based programming language and testing the system which from the login process, the process of master data management, order process, Check-In process, Check-Out process, the process of booking cancellations, room data management processes, and Generate Report process. Based on the results of implementation and system testing, Information System of Hotel Ramayana Service is compatible with the functional requirements of the business process in Hotel Ramayana that could handle multiple business processes efficiently and can display reports properly. Keywords: Information Systems, Hotel Services, booking, check-in, check-out
xi
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
DAFTAR ISI Halaman
HALAMAN JUDUL......................................................................................................... i HALAMAN PERNYATAAN ......................................................................................... ii LEMBAR PENGESAHAN NASKAH ........................................................................... iii PEDOMAN PENGGUNAAN LAPORAN TUGAS AKHIR ........................................ iv KATA PENGANTAR ..................................................................................................... v UCAPAN TERIMA KASIH ........................................................................................... vi ABSTRAK ....................................................................................................................... x ABSTRACT .................................................................................................................... xi DAFTAR ISI .................................................................................................................. xii DAFTAR GAMBAR ..................................................................................................... xv DAFTAR TABEL .......................................................................................................... xx DAFTAR LAMPIRAN ................................................................................................ xxii BAB I PENDAHULUAN ................................................................................................ 1 I.1 Latar Belakang ................................................................................................ 1 I.2 Rumusan Masalah ........................................................................................... 3 I.3 Tujuan dan Manfaat ........................................................................................ 3 xii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
I.4 Batasan Masalah.............................................................................................. 4 BAB II ANALISIS KEBUTUHAN ................................................................................. 6 2.1 Metode Pengembangan Sistem ....................................................................... 6 2.2 Analisis Permasalahan .................................................................................. 14 2.3 Kebutuhan Fungsional Sistem Baru .............................................................. 32 BAB III DESAIN SISTEM ............................................................................................ 34 3.1 Sistem Kerja Baru ......................................................................................... 34 3.2 Desain Proses ................................................................................................ 40 3.3 Desain Database ............................................................................................ 53 3.4 Struktur Tabel................................................................................................ 63 3.5 Desain Input dan Output ............................................................................... 69 BAB IV IMPLEMENTASI DAN UJI COBA ............................................................... 81 4.1 Implementasi Sistem ..................................................................................... 81 4.2 Uji Coba Sistem .............................................................................................. 97 BAB V KESIMPULAN DAN SARAN ...................................................................... 116 5.1 Kesimpulan ................................................................................................... 116 5.2 Saran ............................................................................................................ 118 DAFTAR PUSTAKA .................................................................................................. 120 LAMPIRAN I DOKUMEN PENDUKUNG ................................................ Lampiran1-1 xiii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
LAMPIRAN II INTERVIEW OUTLINE ..................................................... Lampiran2-1 LAMPIRAN III PENGUJIAN SISTEM ....................................................... Lampiran3-1
xiv
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
DAFTAR GAMBAR Judul Gambar
Halaman
Gambar 2. 1 Struktur Umum Diagram Fishbone .................................................... 9 Gambar 2. 2 Contoh Struktur Diagram Jenjang .................................................... 11 Gambar 2. 3 Struktur Organisasi Hotel Ramayana Banyuwangi .......................... 17 Gambar 2. 4 Document Flow Diagram untuk proses Pemesanan ........................ 24 Gambar 2. 5 Document Flow Diagram untuk proses Check-in ............................ 26 Gambar 2. 6 Document Flow Diagram untuk proses Check-Out ......................... 28 Gambar 2. 7 Document Flow Diagram untuk proses Pembuatan Laporan........... 31 Gambar 2. 8 Fishbone Diagram untuk permasalahn Hotel Ramayana saat ini ..... 32 Gambar 3. 1 Diagram Jenjang / HIPO Sistem Informasi Layanan Hotel Ramayana .............................................................................................................. 42 Gambar 3. 2 Context Diagram Sistem Informasi Layanan Hotel Ramayana ....... 43 Gambar 3. 3 DFD level 0 Sistem Informasi Layanan Hotel Ramayana ............... 44 Gambar 3. 4 DFD level 1 Proses Pemesanan Sistem Informasi Layanan Hotel Ramayana .............................................................................................................. 45 Gambar 3. 5 DFD level 1 Proses Check-In Sistem Informasi Layanan Hotel Ramayana .............................................................................................................. 46
xv
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Gambar 3. 6 DFD level 1 Proses Generate Laporan Sistem Informasi Layanan Hotel Ramayana .................................................................................................... 47 Gambar 3. 7 DFD level 1 Proses Pengelolaan data Kamar Sistem Informasi Layanan Hotel Ramayana ..................................................................................... 49 Gambar 3. 8 DFD level 2 Proses Pembayaran Pemesanan Sistem Informasi Layanan Hotel Ramayana ..................................................................................... 49 Gambar 3. 9 DFD level 2 Proses Pembayaran Check-In Sistem Informasi Layanan Hotel Ramayana .................................................................................................... 50 Gambar 3. 10 DFD level 2 Proses Tambah Data Check-In Sistem Informasi Layanan Hotel Ramayana ..................................................................................... 51 Gambar 3. 11 Diagram CDM Sistem Informasi Layanan Hotel Ramayana ......... 61 Gambar 3. 12 Diagram PDM Sistem Informasi Layanan Hotel Ramayana ......... 62 Gambar 3. 13 Form Transaksi Pemesanan ............................................................ 70 Gambar 3. 14 Form Transaksi Pemesanan - Detil Pemesanan ............................. 71 Gambar 3. 15 Form Transaksi Pemesanan - Pilih Kamar ..................................... 71 Gambar 3. 16 Form Transaksi Pemesanan – Insert Jumlah Pemesanan ............... 72 Gambar 3. 17 Form Login..................................................................................... 73 Gambar 3. 18 Desain Halaman Transaksi Check-In ............................................. 74 Gambar 3. 19 Desain Halaman Transaksi Check-In ............................................. 74
xvi
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Gambar 3. 20 Desain Halaman Transaksi Check-In ............................................. 75 Gambar 3. 21 Desain Transaksi CheckOut ........................................................... 75 Gambar 3. 22 Desain Tabel data kamar ................................................................ 76 Gambar 3. 23 Desain Form Input Data Kamar ..................................................... 76 Gambar 3. 24 Desain Tabel data fasilitas.............................................................. 77 Gambar 3. 25 Desain Form Input DataFasilitas .................................................... 77 Gambar 3. 26 Desain Tabel data Pegawai ............................................................ 78 Gambar 3. 27 Desain Form Input Data Pegawai................................................... 78 Gambar 3. 28 Desain Tabel data hak akses........................................................... 79 Gambar 3. 29 Desain Form Input Data hak akses ................................................. 79 Gambar 3. 30 Desain Output Transaksi Pemesanan ............................................ 80 Gambar 3. 31 Desain Output Laporan Keuangan ................................................. 80 Gambar 4. 1 Pseudocode Login ............................................................................ 82 Gambar 4. 2 Pseudocode Pengolahan Data Master .............................................. 83 Gambar 4. 3 Pseudocode Fungsi Pemesanan ........................................................ 84 Gambar 4. 4 Pseudocode Fungsi Detail Pemesanan ............................................. 84 Gambar 4. 5 Pseudocode Fungsi Check-In ........................................................... 85 Gambar 4. 6 Pseudocode Fungsi Check-Out ........................................................ 85 Gambar 4. 7 Pseudocode Fungsi Pembatalan Pemesanan .................................... 86 xvii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Gambar 4. 8 Pseudocode Generate Laporan ......................................................... 86 Gambar 4. 9 Bagan Alir Login .............................................................................. 88 Gambar 4. 10 Bagan Alir Menu Receptionist ....................................................... 89 Gambar 4. 11 Bagan Alir Menu Administrasi Keuangan Masuk ......................... 90 Gambar 4. 12 Bagan Alir Menu Manager ............................................................. 90 Gambar 4. 13 Bagan Alir Master .......................................................................... 92 Gambar 4. 14 Bagan Alir Pendaftaran Pemesanan ............................................... 93 Gambar 4. 15 Bagan Alir Pembatalan Pemesanan................................................ 94 Gambar 4. 16 Bagan Alir Check-In....................................................................... 95 Gambar 4. 17 Bagan Alir Check-Out .................................................................... 96 Gambar 4. 18 Bagan Alir Generate Laporan Keuangan Masuk .......................... 97 Gambar 4. 19 Fitur Login ...................................................................................... 98 Gambar 4. 20 Form Input Data Master ................................................................. 99 Gambar 4. 21 Form Update Data Master ........................................................... 100 Gambar 4. 22 Form Input Tipe Kamar ............................................................... 101 Gambar 4. 23 Form Input kamar ........................................................................ 102 Gambar 4. 24 Form Pemesanan Kamar .............................................................. 103 Gambar 4. 25 Form Pilih kamar ......................................................................... 103 Gambar 4. 26 Form Pilih dan Input Detil Pemesanan ........................................ 104 xviii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Gambar 4. 27 output cetak nota pemesanan........................................................ 104 Gambar 4. 28 Form Pembatalan Pemesanan ...................................................... 106 Gambar 4. 29 Pencarian Data Pemesanan........................................................... 106 Gambar 4. 30 Tabel Data Pemesanan untuk Check-In ....................................... 108 Gambar 4. 31 Form Pembayaran Check-In......................................................... 108 Gambar 4. 32 Output Pembayaran Check-In ...................................................... 109 Gambar 4. 33 Tabel data Kamar untuk Check-In ............................................... 109 Gambar 4. 34 Form Input Data Tamu untuk Check-In ....................................... 110 Gambar 4. 35 Hasil Pencarian Data tamu untuk Check-In ................................. 111 Gambar 4. 36 Tabel Data Check-In untuk Proses Check-Out ............................. 113 Gambar 4. 37 Proses Check-Out ......................................................................... 113 Gambar 4. 38 Proses Generate Laporan Keuangan Masuk ................................ 114 Gambar 4. 39 Output Cetak Laporan Keuangan Masuk ..................................... 115
xix
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
DAFTAR TABEL
Judul Tabel
Halaman
Tabel 2. 1 Tabel Simbol-Simbol Document Flow Diagram ................................... 8 Tabel 2. 2 Tabel komponen Data low Diagram (DFD) ........................................ 11 Tabel 2. 3 Simbol – Simbol CDM. ....................................................................... 13 Tabel 2. 4 Obyek dalam PDM .............................................................................. 14 Tabel
3.
1
Struktur
Tabel
Fasilitas……………………………………..........……63 Tabel 3. 2 Struktur Tabel Detail Fasilitas………………………………………. 63 Tabel 3. 3 Struktur Tabel kamar………...………………………………………..64 Tabel 3. 4 Struktur Tabel Tamu ………..………………………………………...64 Tabel 3. 5 Struktur Tabel Detil Pemesanan………...…………………………….65 Tabel 3. 6 Struktur Tabel Hak Akses ………...…………………………………..65 Tabel 3. 7 Struktur Tabel pemesanan …………………………………………….66 Tabel 3. 8 Struktur Tabel Check-In ………..…………………………………….66 Tabel 3. 9 Struktur Tabel Pegawai ………...……………………………………..67 Tabel 3. 10 Struktur Tabel Pembayaran ………..………………………………...67 Tabel 4.1 Pengujian Proses Login ......................................................................... 99 xx
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Tabel 4. 3 Hasil Pengujian Data Master.............................................................. 100 Tabel 4.4 Hasil Pengujian Proses Pengelolaan Kamar ....................................... 102 Tabel 4.5 Hasil Pengujian Proses Pemesanan kamar .......................................... 105 Tabel 4.6 Hasil Pegujian Proses Pembatalan Pemesanan ................................... 107 Tabel 4.7 Hasil Pengujian Proses Check-In ........................................................ 112 Tabel 4.8 Hasil Pengujian Proses Check-Out ..................................................... 113 Tabel 4.9 Hasil Pegujian Generate Laporan Keuangan Masuk .......................... 115
xxi
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
DAFTAR LAMPIRAN
Judul Lampiran
Halaman
1.
Form Catatan Harian ............................................................................ Lampiran 1-1
2.
Form Data Pengunjung ........................................................................ Lampiran 1-2
3.
Form Rekap Catatan Harian ................................................................. Lampiran 1-3
4.
Kwitansi Pembayaran........................................................................... Lampiran 1-4
5.
Outline Wawancara .............................................................................. Lampiran 2-1
6.
Pengujian Sistem .................................................................................. Lampiran 3-1
xxii
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
BAB I PENDAHULUAN I.1
Latar Belakang Hotel Ramayana merupakan Usaha Keluarga dalam bidang layanan jasa
penginapan di Genteng, Banyuwangi. Hotel Ramayana termasuk hotel Melati 1 dan memiliki 30 unit kamar yang beroperasional aktif dari 32 unit kamar dan terbagi dalam beberapa jenis kamar dengan klasifikasi fasilitas serta harga yang berbeda. Pada saat menjalankan operasional bisnis ini, Hotel ramayana masih memiliki beberapa kendala. Setiap transaksi pemesanan, check-in, dan check-out di Hotel Ramayana selalu disertai transaksi pembayaran. Namun, sistem reservasi yang berjalan selama ini hanya memanfaatkan buku besar
untuk pencatatan
keseluruhan data seperti data tamu, fasilitas kamar, pindah kamar serta pembayaran. Hotel Raayana memiliki bukti transaksi berupa kwitansi dua rangkap, dan bagi pengunjung akan diberikan kwitansi tersebut sebagai bukti bayar. Transaksi bisnis yang terjadi membutuhkan waktu dan proses transaksi yang cukup memakan waktu. Seperti transaksi Check-In dan Check-Out, Receptionist harus mencari data dan informasi bagi tamu ataupun kamar dari Buku Besar. Buku Besar disini merupakan kumpulan dari beberapa rangkap format. Format dalam Buku Besar ada tiga, yaitu Catatan Harian, Rekap Catatan Harian, dan Data Pengunjung. Buku besar tersebut merupakan satu-satunya bukti
1
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
sekaligus laporan bagi pihak Administrasi Keuangan dan Manajer yang rawan akan
kesalahan
manusia
dalam
proses
input
data
dan
2
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
3
pembuatan laporan. Selain itu pencarian data pengunjung serta tamu hotel menjadi lebih rumit. Pada
masa
yang
akan
datang,
pihak
Manajemen
Hotel
ingin
mengembangakan sistem layanan pada pelanggan dengan lebih baik. Untuk menangani permasalahan pengolahan data dan memperkecil kemungkinan kesalahan manusia seperti input data serta sulitnya mencari data pengunjung maka diperlukan sebuah Sistem Informasi Layanan Hotel yang terkomputerisasi. Hal ini diharapkan dapat meningkatkan kualitas mutu pelayanan dalam proses transaksi di Hotel Ramayana. Kepuasan Pengunjung merupakan hal yang utama bagi Hotel. I.2
Rumusan Masalah Berdasarkan uraian latar belakang permasalahan tersebut maka didapatkan
rumusan permasalahan sebagai berikut: 1.
Bagaimana membangun Sistem Informasi Layanan di Hotel Ramayana yang meliputi proses pemesanan, check-in, check-out, dan pengeolaan data kamar?
2.
Bagaimana mengolah dan menampilkan laporan keuangan masuk pada Hotel Ramayana ?
I.3
Tujuan dan Manfaat Adapun tujuan dan manfaat dari perancangan dan pembuatan sistem ini
adalah sebagai berikut:
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
4
I.3.1 Tujuan Tujuan dibuatnya Sistem Informasi Layanan Hotel Ramayana adalah untuk: 1. Membuat Sistem Informasi untuk proses pemesanan kamar, proses check-in, check-out, dan pengelolaan data kamar pada Hotel Ramayana agar dapat menjadikan proses transaksi menjadi lebih cepat dan akurat 2. Mengolah data dan informasi tentang data keuangan masuk sesuai dengan keadaan nyata serta untuk memangkas waktu dalam proses pembuatan laporan. I.3.2 Manfaat Apabila tujuan Pembuatan Sistem Informasi Layanan Hotel Ramayana dapat tercapai adapun manfaat yang diperoleh, antara lain: a. Dapat mempercepat dan mempermudah proses pemesanan, check-in, dan check-out pada Hotel Ramayana. b. Dapat meminimalisir kesalahan dalam pendataan data tamu, data kamar, dan fasilitas kamar Hotel Ramayana. c. Memberikan laporan data keuangan masuk secara cepat dan akurat. I.4
Batasan Masalah Batasan masalah dari perencanaan dan pembuatan Sistem Informasi
Layanan Hotel Ramayana terbatas pada: 1. Proses Pemesanan Kamar .
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
5
2. Proses Check-in. 3. Proses Check-out. 4. Proses Pembuatan laporan Keuangan Masuk. 5. Proses Pengelolaan Data Kamar
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
BAB II ANALISIS KEBUTUHAN Analisis Kebutuhan adalah suatu cara atau metode untuk mengetahui perbedaan antara kondisi yang diinginkan/seharusnya ( should be / ought to be ) atau diharapkan dengan kondisi yang ada ( what is ). Kondisi yang diingkan seringkali disebut dengan kondisi ideal, sedangkan kondisi yang ada seringkali disebut dengan kondisi riil atau kondisi nyata. Untuk menentukan analisis kebutuhan dibutuhkan suatu metode untuk menganalisisdan mendesain sistem untuk perancangan dan pembuatan aplikasi. (Whitten dkk, 2004) 2.1
Metode Pengembangan Sistem Dalam bab ini akan membahas lebih dalam tentang proses kerja, prosedur,
serta permasalahan yang ada dalam Sistem Layanan Hotel Ramayana, GentengBanyuwangi selama ini. Metode analisis yang digunakan pada Sistem Layanan Hotel Ramayana, Genteng-Banyuwangi saat ini adalah dengan menggunakan metode pendekatan proses, process-oriented. Berikut merupakan metode analisis kebutuhan dan desain sistem yang digunakan untuk perancangan dan pembuatan sistem informasi yaitu Metode Analisis, Desain Sistem, Gambaran Umum Perusahaan dan Sistem Kerja Sistem Layanan
Hotel
Ramayana,
Genteng-Banyuwangi.
6
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
7
2.1.1 Metode Analisis dan Desain Sistem Analisa sistem adalah sebuah tehnik pemecahan masalah yang menguraikan sebuah sistem menjadi bagian-bagian komponen dengan tujuan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka. Desain sistem adalah sebuah tehnik pemecah masalah yang saling melengkapi (dengan analisa sistem) yang merangkai kembali bagian-bagian komponen menjadi sebuah sistem yang lengkap (Whitten dkk, 2004). Pendekatan proses, process– oriented dimulai dengan mengidentifikasi suatu masalah. Setelah masalah teridentifikasi, data dan pemrosesan yang berhubungan dengan solusi masalah tersebut juga akan dapat ditentukan. Kekuatan dari pendekatan processoriented adalah bahwa pendekatan ini dapat mengatasi masalah dengan baik. Berikut merupakan sekumpulan diagram tentang keterhubungan antar data, seperti : A.
Document Flow Diagram Bagan Alir Dokumen (Flow of Document) atau disebut juga bagan alir
formulir (form flow chart) atau paperwork flowchart merupakan bagan alir yang menunjukan arus dari laporan dan formulir termasuk tembusan-tembusannya (Whitten dkk, 2004). Bagan alir dokumen ini berfungsi untuk menggambarkan proses saat ini. Komponen dari bagan tersebut ditunjukkan pada Tabel 2.1
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
8
Tabel 2. 1 Tabel Simbol-Simbol Document Flow Diagram Simbol – Simbol Gambar Penjelasan Utama Simbol Titik Menunjukkan awal dan akhir dari suatu proses. Terminal Simbol Dokumen Menunjukkan dokumen input dan output baik untuk proses manual, mekanik, atau komputer. Simbol Proses Manual
Menunjukkan pekerjaan manual.
Simbol Keputusan/Decision
Menunjukkan kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban, yaitu “ya” atau “tidak”. a. Menunjukkan penghubung ke halaman yang masih sama. b. Menunjukkan penghubung ke halaman ini.
Simbol Penghubung
Simbol Penyimpanan Offline
a. File non-komputer yang diarsipkan urut angka (numerical). b. File non-komputer yang diarsipkan urut huruf (alphabetical). c. File non-komputer yang diarsipkan urut tanggal (chronological).
Simbol Garis Alir
Menunjukkan arus dari proses.
Simbol Penjelasan
a. Menunjukkan penjelasan dari suatu proses. b. Menunjukkan penjelasan dari suatu proses yang berasal dari luar system.
B. Fishbone Diagram Metode analisis kebutuhan sistem layanan Hotel Ramayana menggunakan diagram fishbone . Diagram Fishbone adalah diagram yang berfungsi untuk mengidentifikasi permasalahan dan penyebab dari suatu masalah. Karena dari fungsinya tersebut, diagram fishbone sering juga disebut Cause and Effect diagram. Konsep dasar dari dari diagram fishbone adalah nama masalah yang
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
9
mendapat perhatian dicantumkan di sebelah kanan diagram ( atau pada kepala ikan ) dan penyebab masalah yang mungkin digambarkan sebagai tulang – tulang dari tulang utama. Secara khusus, „tulang – tulang‟ ini mendeskripsikan empat kategori dasar : material, mesin, kekuatan mesin, dan metode ( empat M : material, machine. manpower, method ). Nama lain dapat digunakan untuk menyatakan masalah (Whitten dkk, 2004 ).
Gambar 2. 1 Struktur Umum Diagram Fishbone Gambar diagram fishbone dimana problem merupakan permasalahan utama dari sistem yang akan dibangun. Tulang rusuk yang besar (Main cause) adalah penyebab utama dari permalasahan utama. Level 1 cause adalah penyebab dari main cause dan seterusnya. Contoh diagram fishbone dapat dilihat pada Gambar 2.1. Untuk menganalisis kebutuhan sistem metode survei yang dilakukan yaitu dengan wawancara dan analisis dokumen. Tujuan wawancara untuk mengetahui
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
10
permasalahan dan kendala pada sistem saat ini yang sedang berjalan, untuk mengetahui proses atau prosedur kerja, dan untuk mendapatkan format-format data dalam proses transaksi tersebut. C.
Diagram Jenjang Diagram jenjang disebut juga Hierarchy plus Input – Proses – Output
(HIPO), digunakan untuk mempersiapkan penggambaran Document Flow Diagram ke level-level lebih bawah lagi. Diagram jenjang dapat digambar menggunakan
notasi
proses
yang
digunkan
di
Document
Flow
Diagram(Jogiyanto, 1990).. Contoh pembuatan Diagram Jenjang dapat dilihat pada Gambar 2.2. D.
Data Flow Diagram. Data Flow Diagram atau sering disingkat DFD merupakan suatu diagram
yang menggunakan simbol dalam menggambarkan aliran dari data sistem, yang penggunanya sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan aliran data. DFD sering juga disebut dengan nama Bubble chart, Bubble
diagram,
model
proses, diagram alur kerja, atau model fungsi.
(Jogiyanto, 1990). Komponen dalam Data Flow Diagram dapat dilihat pada Tabel 2.2.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
11
Gambar 2. 2 Contoh Struktur Diagram Jenjang
Simbol
Tabel 2. 2 Tabel komponen Data low Diagram (DFD) Gambar Penjelasan
Terminator
Terminator merupakan sumber atau tujuan data dilambangkan dengan persegi panjang.
Data Flow (arus Data)
Data Flow atau Arus Data menunjukkan keluar atau masuk ke suatu proses. Jadi sebagai alur data atau informasi dari suatu bagian kebagian lainnya dalam suatu sistem. Proses merupakan kegiatan yang dilakukan oleh orang, mesin, atau komputer dari hasil suatu arus data yang masuk kedalam proses, untuk dihasilkan arus data yang akan keluar dari proses. Data Store digunakan sebagai sarana untuk pengumpulan data. Data Store juga diberi nama.
Process (Proses)
Data Store (simpan Data)
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
12
E. Conceptual Data Model (CDM) CDM merupakan analisa struktur data dari sebuah sistem informasi untuk melakukan identifikasi entitas, atribut dan relasi antar entitas. CDM menguraikan hubungan konseptual dari sistem informasi tanpa memperhatikan struktur fisik sebenarnya. (Whitten dkk, 2004) Kardinalitas atau cardinality mendefinisikan jumlah kemunculan baik minimum maupun maksimum satu entitas yang dapat dihubungkan dengan kemunculan tunggal entitas lain. Karena semua hubungan bersifat dua arah, maka kardinalitas harus didefinsikan untuk setiap hubungan ( Whitten dkk, 2004 ). Terdapat macam-macam kardinalitas dalam CDM. Simbol kardinalitas relasi pada CDM yang dikemukakan oleh Kendall ( Kendall dkk, 2006) dapat dilihat pada Tabel 2.3. Relationship, relasi - hubungan asosiasi antar entitas dalam CDM (kadangkadang mereka disebut asosiasi data). Jenis pertama dari relasi entitas adalah relasi satu-ke-satu (ditunjuk sebagai 1 : 1). Tipe lain dari relasi adalah satu-kebanyak (1: M) atau banyak-ke-satu asosiasi menggambarkan kemungkinan bahwa satu entitas dapat ditangani oleh banyak elemen dari entitas lain, dan elemen pada entitas satunya hanya menangani satu elemen entitas . Terakhir, relasi banyak-kebanyak (yang ditunjuk sebagai M: N) menggambarkan kemungkinan bahwa entitas mungkin memiliki banyak asosiasi di kedua arah ( Kendall dkk, 2006) .
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
13
Nama Simbol To 1 relationship
To 0 or 1 relationship To many relationsip To 0 or more relationship. To more than one relationship
F.
Tabel 2. 3 Simbol – Simbol CDM. Notasi Grafis Keterangan Berelasi pada tepat hanya satu entitas. Tepat satu (satu dan hanya satu ). Minimum 1 entitas, maksimum 1 entitas. Berelasi pada nol atau satu relasi saja. Minimum 0 entitas, maksimum 1 entitas. Berelasi pada satu atau banyak entitas. Minimum 1 entitas, maksimum lebih dari 1 entitas Berelasi pada 0 atau banyak entitas. Minimum 0 entitas, maksimum lebih dari 1 entitas Berelasi dengan lebih dari 1 entitas. Minimum lebih dari 1 entitas, maksimum lebih dari 1 entitas.
Physical Data Model (PDM) Physical data model (PDM) menspesifikasikan implementasi secara fisik
pada database. Selain itu, harus mempertimbangkan secara detail implementasi fisik dan memperhitungkan target software dan struktur storage-nya. PDM adalah organisasi fisik dalam suatu format grafis yang menghasilkan catatan modifikasi dan rancangan database yang mempertimbangkan perangkat lunak dan penimpanan data struktur. PDM didapatkan dari hasil generate CDM dengan atribut yang diperluas. Obyek dalam PDM ditunjukkan pada tabel 2.4.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
14
Tabel 2. 4 Obyek dalam PDM No
Simbol
1.
Tabel
2.
Kolom
Primary 3 Key 3. Foreign 4 Key 4. Reference 5 5. 2.2
Keterangan Menggambarkan sekumpulan data yang diatur dalam bentuk baris dan kolom yang merupakan pemodelan dari tabel basis data. Merupakan struktur data yang sudah dipilih untuk mengidentiikasikan baris secara unik yang berfungsi untuk mempermudah pengaturan dan perbaikan data. Suatu atribut yang sudah dipilih untuk mengidentifikasikan baris secara unik yang berfungsi untuk mempermudah pengaturan dan perbaikan data. Merupakan kunci (key) pada suatu tabel yang terhubung dengan primary key pada tabel yang lain. Merupakan hubungan antara primary key dan foreign key dari tabel yang berbeda.
Analisis Permasalahan Pada analisis permasalahan ini akan dijelaskan mengenai Profil
Organisasi, dokumen-dokumen yang digunakan dalam transaksi bisnis, dan sistem kerja yang meliputi bagian yang terlibat, proses dan prosedur kerja sistem saat ini. 2.2.1
Profil Organisasi Pada bagian ini akan dijelaskan lebih detail mengenai Sejarah, lokasi serta
Struktur organisasi dari Hotel Ramayana itu sendiri. 2.2.1.1 Sejarah Singkat Hotel Ramayana ini merupakan usaha Hotel tingkat Melati I milik keluarga, yang didirikan oleh Bapak Haji Sholeh pada tahun 1975. Pak Haji Sholeh mendirikan Hotel Ramayana untuk membuat peruntungan usaha dan diharapkan dapat menjadi usaha keluarga yang dilanjutkan oleh penerus keturunannya.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
15
Pak Haji Sholeh membangun dan mengelola Hotel Ramayana ini berdasarkan asas kepercayaan kekeluargaan. Karena Hotel Ramayana ini dikelola oleh keluarga, maka Pak Haji Sholeh membuat segala proses dan prosedur transaksi hotel menjadi mudah dan tidak menyulitkan untuk bagian-bagiannya. Setelah Pak Haji Sholeh meninggal dunia, Usaha perHotelan ini dilanjutkan oleh anak-cucu pak Haji Sholeh. Mulai dari pelayanan Pengunjung hingga pembuatan laporan, sistem yang digunakan tetap menyesuaikan sistem yang pernah dikelola Pak Haji Sholeh sebelumnya. Karena setiap proses transaksi yang berlangsung di Hotel Ramayana ini dikelola lngsung oleh pihak keluarga, maka di dalam Hotel tidak menggunakan sistem yang pakem dan kaku seperti Hotel-hotel pada umumnya. 2.2.1.2 Lokasi Instansi Hotel Ramayana berlokasi pada Jl. Gajahmada No.374, Kecamatan Genteng, Banyuwangi. 2.2.1.3 Struktur Organisasi Berikut ini adalah Struktur Organisasi Umum dari Hotel Ramayana Banyuwangi : 1.
Manager , disini Manager sebagai penanggung jawab atas segala sesuatu yang berhubungan dengan Hotel. Manager merupakan pimpinan teratas pada di dalam struktur Organisasi ini.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
16
2.
Receptionist, berperan sebagai petugas penerima Pengunjung yang menangani segala transaksi antara pihak hotel dengan Pengunjung. Receptionist bertanggung jawab atas segala transaksi yang terjadi.
3.
Administrasi Keuangan, di dalam administrasi keuangan terbagi menjadi dua bagian yaitu, Administrasi Keuangan Masuk dan Adminstrasi Keuangan Keluar. Bagian Administrasi Keuangan Masuk bertanggung jawab atas laporan pemasukan hotel yang berasal dari proses transaksi dengan Pengunjung. Bagian Administrasi Keuangan Keluar bertanggung jawab atas laporan pengeluaran hotel untuk biaya operasional bisnis, seperti pembayaran pajak, listrik, air, dan sebagainya.
4.
Service Room, bertanggung jawab menangani segala pelayanan terhadap Pengunjung. Pelayanan pengantar Pengunjung menuju kamar serta pelayanan pengantar fasilitas hotel kepada kamar Pengunjung.
5.
Cleaning Service, bertanggung jawab atas kebersihan hotel. Segala yang berhubungan dengan kebersihan dan keindahan hotel akan menjadi tanggung jawab dari petugas Cleaning Service.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
17
Bentuk dari Struktur Organisasi umum yang terdapat pada manajemen Hotel Ramayana, Genteng - Banyuwangi dapat dilihat pada Gambar 2.3 Manager
Administrasi Keuangan
Administrasi Keuangan Keluar
Receptionist
Service Room
Cleaning Service
Administrasi Keuangan Masuk
Gambar 2. 3 Struktur Organisasi Hotel Ramayana Banyuwangi 2.2.2 Dokumen yang Digunakan Dokumen yang digunakan dalam Sistem Layanan Hotel Ramayana saat ini antara lain: a. Form Catatan Harian Form ini digunakan oleh petugas receptionist untuk mendata tanggal datang, jumlah Pengunjung, kamar yang digunakan, jam kedatangan dan kepulangan Pengunjung, total pembayaran Pengunjung, dan keterangan tambahan lainnya. Form ini diurutkan sesuai dengan nomor transaksi yang terjadi pada hari tersebut. Form Catatan Harian dapat dilihat pada Lampiran I. b. Form Data Pengunjung Form data Pengunjung ini digunakan oleh petugas receptionist untuk mencatat data diri Pengunjung yang bertanggung jawab atas kamar yang disewa, data
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
18
Pengunjung ini disesuaikan dengan data diri Pengunjung yang terdapat pada kartu identitas Pengunjung. Form Data Pengunjung dapat dilihat pada LampiranI. c. Form Rekap Catatan Harian Form ini digunakan oleh petugas receptionist untuk mencatat rekapan dari Form Pendataan Pengunjung tiap harinya. Form ini diurutkan berdasarkan nomor kamar, jumlah Pengunjung, jumlah hari, jumlah bayar, nama Pengunjung, penerima (receptionist yang menerima) serta keterangan. Form Rekap Catatan Harian dapat dilihat pada Lampiran I. d. Kwitansi Pembayaran Kwitansi Pembayaran ini digunakan oleh petugas receptionist untuk mencatat bukti bayar. Kwitansi pembayaran ini memiliki dua rangkap. Rangkap pertama akan diberikan pada Pengunjung, dan rangkap dua dijadikan arsip. Kwitansi Pembayaran dapat dilihat pada Lampiran I. e. Memo Pencatatan Pemesanan Memo ini dibuat oleh petugas receptionist untuk mencatat data kamar, data Pengunjung, jumlah pembayaran DP (tanda jadi), tanggal dan jam rencana Check-In, jumlah hari yang dipesan dan ditempel pada meja pemesanan sebagai pengingat petugas receptionist bahwa kamar ada pemesanan dengan kamar sekian di hari sekian selama sekian hari.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
19
2.2.3 Sistem Kerja Saat Ini Sistem kerja saat ini menceritakan bagian yang terlibat, proses dan prosedur kerja dan permasalahan sistem saat ini yaitu: 2.2.3.1 Bagian Yang Terlibat Bagian-bagian yang terlibat dalam sistem informasi layanan Hotel Ramayana Banyuwangi ini adalah: 1.
Receptionist Receptionist
merupakan
petugas
Front-Office
bertugas
sebagai
penanggung jawab saat proses pemesanan, pindah kamar, check-In, checkOut, serta pembuatan catatan harian. Di dalam masing-masing proses tersebut, Receptionist berkewajiban mencatat keseluruhan data lengkap sesuai dengan Format yang telah disediakan. 2.
Administrasi keuangan masuk Administrasi Keuangan Masuk merupakan bagian yang mencatat, memeriksa, dan merangkum rekap catatan harian dari receptionist yang dimana nantinya akan dijaikan rekap laporan harian dan bulanan.
3.
Manager Manager merupakan pihak penanggung jawab yang setiap bulannya mendapatkan dan memeriksa laporan bulanan.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
20
2.2.3.2 Proses Kerja Proses kerja yang ada di Sistem Informasi Layanan Hotel Ramayana saat ini adalah sebagai berikut:
1. Proses Pemesanan Proses pemesanan ini dapat dilakukan dengan dua cara oleh Pengunjung, datang langsung ke Hotel Ramayana atau dengan menelpon pihak Hotel. Petugas yang melayani Pengunjung dalam pemesanan ialah petugas receptionist, baik untuk proses pemesanan via telpon maupun datang langsung. Untuk proses pemesanan yang langsung di tempat, pemesan dapat langsung memilih kamar, memberikan data Pengunjung, jumlah hari dan melakukan pembayaran tanda jadi, minimal 50 %, kemudian petugas receptionist akan membuatkan bukti bayar tanda jadi dan membuatkan memo reminder. Untuk pemesanan via telpon, pemesan akan diberikan pilihan kamar, dan pemesan dapat memilih kamar, memberikan data Pengunjung, jumlah hari, dan melakukan pembayaran via transfer, minimal 50% dari total bayar. Setelah pemesan melakukan pembayaran via transfer, pemesan dapat melakukan konfirmasi pembayaran, yang kemudian pihak hotel akan membuat memo pemesanan sebagai reminder. Untuk pembayaran DP ini maksimal dilaksanakan dua hari sebelum tanggal rencana Check-In. Proses Pembatalan pemesanan dapat dilakukan, akan tetapi tidak ada pengembalian uang DP yang telah dibayarkan sebelumnya.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
21
2. Proses Check-in Proses Check-In dilakukan oleh Pengunjung dengan menemui petugas receptionist. Bagi Pengunjung yang telah melakukan pemesanan sebelumnya, petugas receptionist akan mengecek data pesanan dan menyesuaikan dengan bukti bayar, kemudian Pengunjung diminta untuk melunasi sisa pembayaran barulah petugas receptionist mencatat dalam catatan harian serta membuat kwitansi pembayaran pelunasan. Untuk Pengunjung yang belum melakukan proses pemesanan, maka Pengunjung langsung memberikan info data Pengunjung, jumlah Pengunjung, jumlah hari dan kamar yang dipilih dan Pengunjung diminta untuk melunasi pembayaran terlebih dahulu, barulah petugas receptionist mencatat dalam Form Catatan Harian serta membuat kwitansi pembayaran. Untuk proses check-in setiap Pengunjung diharapkan memberikan kartu identitasnya kepada receptionist. Kartu identitas ini diberikan untuk memenuhi prosedur standart keamanan hotel. Kartu identitas inilah yang nantinya akan menjadi jaminan dan proses pertukaran denan kunci kamar hotel.
3. Proses Check-Out Proses Check-Out dilakukan dengan Pengunjung yang melaporkan bahwa ingin Check-Out kepada petugas receptionist. Petugas receptionist akan mengecek kembali kapan Pengunjung datang, dan kamar Pengunjung, barulah kemudian Petugas receptionist mencatat dalam Form Catatan Harian. Dalam proses Checkout petugas akan meminta kunci dan mengembalikan Kartu Identitas Pengunjung.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
22
4. Proses Pembuatan Laporan Laporan harian dibuat oleh petugas receptionist dengan merekap satu per satu data Pengunjung dari Form Catatan Harian, yang kemudian laporan hasil rekapan dijadikan satu dalam Form Rekap Catatan Harian tersebut diserahkan kepada bagian Administrasi, kemudian bagian Administrasi akan melakukan pengecekan dan menyimpan laporan harian tersebut untuk direkap pada akhir bulan. 2.2.3.3 Prosedur Kerja Adapun prosedur untuk masing-masing proses dalam sistem kerja, dapat dijabarkan sebagai berikut: 1. Prosedur Pemesanan Proses pemesanan dapat dilakukan dengan dua cara, yaitu dengan telepon dan dengan datang langsung. a.
Pengunjung memesan kamar, dan memberikan data diri pemesan, Petugas memberikan pilihan kamar.
b.
Pengunjung memilih kamar, dan memberikan data tanggal dan jam rencana Check-In jumlah Pengunjung, tanggal check-out dan jumlah hari, petugas akan memberikan informasi pembayaran.
c.
Bagi pemesan yang melakukan pemesanan via telpon maka pembayaran DP minimal 50% dilakukan via transfer, kemudian memberikan konfirmasi pembayaran kepada petugas receptionist.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
23
d.
Petugas receptionist mencatat pada memo sebagai reminder. Pencatatan dilakukan ketika pemesan telah melakukan pembayaran DP yang maksimal dilakukan dua hari sebelum tanggal Check-In.
e.
Bagi pemesan yang melakukan pemesanan langsung, setelah memberikan informasi data Pengunjung.
f.
kemudian melakukan pembayaran DP minimal 50%, barulah petugas receptionist membuat kwitansi pembayaran dan mencatat pada memo sebagai reminder.
g.
Pembatalan pemesanan dilakukan oleh pengunjung yang telah melakukan pemesanan. Pembatalan dilakukan dengan mencoret data pemesanan.
h.
Sesuai dengan kebijakan Manajemen Hotek uang yang telah dibayarkan untuk pemesanan, apabila dibatalkan uang tidak dapat dikembalkan.
Prosedur Pemesanan digambarkan pada document flow diagram, seperti pada Gambar 2.4.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
24
Proses Pemesanan Kamar
Mulai
Memesan Kamar Menyampaikan Data Pemesan dan pemesanan
Membuat catatan pemesanan (memo)
memo
DP minimal 50% dari total jumlah pemesa nan
Pemesanan Ditempat By Phone
Transfer pembayaran DP
Memberikan konfirmasi bayar
Membayar DP
Uang pembayaran DP
Kwitansi pembayaran
Memberikan Info Pembayaran
Uang pembayaran DP Memo ini merupakan memo yang sama dengan sebelumnya, data pembayaran ditambahkan di dalam memo yang telah dibuat sebelumnya
membuat kwitansi dan mencatat pada memo
Kwitansi pembayaran Kwitansi pembayaran
memo
c c
FINISH
Cek konfirmasi bayar pada bank
Mencatat pada memo
memo
Memo ini merupakan memo yang sama dengan sebelumnya, data pembayaran ditambahkan di dalam memo yang telah dibuat sebelumnya
c FINISH
Gambar 2. 4 Document Flow Diagram untuk proses Pemesanan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
25
2.
Prosedur Check-In Proses Check-In dapat dilakukan di meja receptionist.
a.
Pengunjung yang datang untuk melaksanakan Check-In akan dilihat apakah Pengunjung tersebut telah melakukan pemesanan atau belum sebelumnya.
b.
Bagi Pengunjung yang telah melakukan pemesanan sebelumnya, diharapkan untuk memberikan konfirmasi data pemesanan dan menunjukkan bukti transaksi pembayaran saat pemesanan (baik bukti bayar dari receptionist ataupun bukti transfer bagi yang melakukan pemesanan via telepon).
c.
Bagi Pengunjung yang telah melakukan pemesanan belum membayar lunas, maka diharapkan untuk membayar pelunasan terlebih dahulu, barulah petugas receptionist membuatkan bukti bayar dan menyelesaikan proses transaksi Check-In dengan mencatat data Pengunjung dan menarik KTP Pengunjung serta memberikan kunci kamar.
d.
Bagi Pengunjung yang datang langsung, maka Pengunjung akan diminta data diri serta menyelesaikan proses pembayaran (dalam proses Check-In, diharapkan Pengunjung telah membayar lunas jumlah yang ditagihkan), barulah petugas receptionist membuatkan bukti bayar dan menyelesaikan proses transaksi Check-In dengan mencatat data Pengunjung dan memberikan kunci kamar. Prosedur Check-In digambarkan pada document flow diagram, seperti pada Gambar 2.5
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
26
Start
Dengan Pemesanan 1
tidak ya
KTP
KTP Menerima konfirmasi data pemesan dan KTP
Konfirmasi data pemesan dan KTP KTP
KTP
Telah membayar Lunas 1
Kwitansi pembayaran
sudah Kwitansi pembayaran
belum Memberikan data tamu dan KTP
Kwitansi pembayaran
Kwitansi pembayaran
Mengecek data Dan menambahkan data pada Catatan Harian Mencatat data tamu pada catatan harian dan KTP
KTP FINISH c
KTP
c
Menerima pembayaran
Kwitansi pembayaran DP
Kwitansi pembayaran DP
Catatan Harian
Catatan Harian c
Kwitansi pembayaran DP FINISH Memberikan informasi pelunasan
Uang pembayaran lunas
Uang pembayaran lunas
Membuat bukti bayar Kwitansi pembayaran pelunasan
Kwitansi pembayaran pelunasan Kwitansi
pembayaran pelunasan
c
FINISH
Gambar 2. 5 Document Flow Diagram untuk proses Check-in
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
27
3. Prosedur Check-Out Proses Check-Out dilakukan pada meja receptionist. a.
Pengunjung yang hendak melakukan Check-Out datang ke meja receptionist dan meberikan data diri dan laporan Check-Out kepada petugas receptionist.
b.
Petugas
receptionist
akan
mencatat
dalam
catatan
harian
dan
mengembalikan kartu identitas diri kepada Pengunjung. c.
Petugas Receptionist mencatat dalam Form Catatan Harian.
d.
Petugas akan memeriksa kamar yang telah dihuni.
e.
Apabila terjadi kehilangan atau kerusakan fasilitas hotel, maka aka nada proses ganti rugi dari tamu.
f.
Petugas Receptionist akan membuat dan memberikan kwitansi dari jumlah bayar yang dibayarkan oleh tamu.
g.
Kwitansi tersebut disimpan dan diarsipkan oleh petugas Receptionist, dan rangkap lainnya diberikan kepada tamu. Prosedur Pemesanan digambarkan pada document flow diagram, seperti
pada Gambar 2.6
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
28
START
Mencatat data check-out pada catatan harian
Menyampaikan info data diri dan hendak check-out
Meminta kunci kamar
Memberikan kunci kamar
tidak
Catatan Harian
c
Terjadi kerusakan / kehilangan
1 Uang pembayaran lunas ya
Membayar ganti rugi
Membuat bukti bayar
Uang pembayaran lunas Kwitansi pembayaran pelunasan Kwitansi pembayaran pelunasan
Kwitansi pembayaran pelunasan
c
Mencatat pada catatan harian
1
KTP
FINISH KTP
Catatan harian
c
Gambar 2. 6 Document Flow Diagram untuk proses Check-Out
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
29
4.
Prosedur Pembuatan Laporan Proses pembuatan laporan ini dilakukan oeh petugas Receptionist dan
Administrasi pemasukan. a.
Petugas receptionist yang sebelumya telah mencatat setiap proses transaksi dengan Pengunjung dalam Form Catatan Harian akan merekap seluruh transaksi yang terjadi pada hari tersebut dala Form Rekap Catatan Harian.
b.
Form Rekap Catatan Harian tersebut akan diserahkan kepada petugas Administrasi Pemasukan. Petugas Administrasi pemasukan akan mengecek keseluruhan transaksi yang ada dalam Form Rekap Catatan Harian kemudian menyimpannya.
c.
Petugas Administrasi yang telah menyimpan Form Rekap Catatan Harian akan merekap seluruh laporan harian menjadi laporan bulanan dan menyimpannya. Prosedur Pemesanan digambarkan pada document flow diagram, seperti
pada Gambar 2.7. 2.2.4
Permasalahan Sistem Saat Ini Pengelolaan data Pengunjung , data pemesanan dan check-in yang masih
menggunakan cara manual, sehingga membutuhkan waktu yang cukup lama untuk proses pencatatan dan memerlukan banyak kertas untuk format yang berbeda-beda setiap harinya.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
30
Untuk data kamar yang kurang update juga menyulitkan petugas receptionist dalam proses transaksi pemesanan ataupun check-in , yang dimana dalam setiap proses transaksi, pihak hotel dituntut untuk dapat melayani dengan cepat, tepat, dan akurat. Bukti tanda bayar yang disimpan oleh pihak hotel hanya satu bukti, dimana bukti tersebut juga yang akan menjadi acuan dalam proses pembuatan laporan. Dalam setiap proses transaksi yang berlangsung tak lepas dari kesalahankesalahan sumber daya manusia yang ada. Seperti, perhitungan yang terkadang meleset, kehilangan beberapa arsip bukti bayar, ataupun juga kesalahan penulisan dalam setiap proses transaksi dan laporan. Dalam setiap proses transaksi yang berlangsung, proses pencarian data juga memerlukan waktu yang singkat. Akan tetapi, selama ini proses pencarian data berlangsung sedikit lama dan rumit dikarenakan banyaknya format data dalam Buku Besar yang digunakan serta melibatkan kertas yang cukup banyak pula setiap harinya. Permasalahan sistem saat ini digambarkan pada fishbone diagram, seperti pada Gambar 2.8
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
31
start
Membuat rekapan catatan harian Form Rekap Catatan Harian
Form Rekap Cattan Harian Memeriksa rekap catatan harian dan mengarsipnya
Form Rekap Catatan Harian
c
Membuat rekapan laporan bulanan
Rekap Laporan bulanan
c
Finish
Gambar 2. 7 Document Flow Diagram untuk proses Pembuatan Laporan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
32
Proses Pembuatan laporan rumit Human error Perhitungan kurang tepat
Menggunakan banyak format tiap harinya
Proses pendataan melibatkan banyak kertas Bukti bayar sering terselip Pencarian data berlangsung lama Format data yang digunakan banyak
Human error
Sistem Layanan Hotel kurang maksimal
Data kamar kosong kurang update
Proses pencatatan berlangsung lama
Perhitungan kurang tepat Pencarian data Tamu berlangsung lama
Tidak ada format pencatatatn pemesanan Tamu membayar tagihan telambat
Format data yang digunakan banyak
Proses Check-out Berlangsung lama
Proses pemesanan lama
Gambar 2. 8 Fishbone Diagram untuk permasalahn Hotel Ramayana saat ini
2.3
Kebutuhan Fungsional Sistem Baru Kebutuhan sistem yang baru akan dilengkapi dengan fitur-fitur sebagai
berikut: 1.
Fitur Login Fitur ini untuk memberikan batasan hak akses pengguna agar tidak terjadi penyalahgunaan hak akses.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
33
2.
Fitur Pemesanan Kamar Fitur ini untuk mempermudah petugas receptionist dalam melakukan transaksi pemesanan kamar dengan Pengunjung.
3.
Fitur Check-In Fitur ini digunakan untuk mempermudah petugas receptionist dalam berlangsungnya transaksi Check-In.
4.
Fitur Check-Out Fitur ini untuk mempermudah petugas receptionist dalam berlangsungnya proses transaksi Check-Out.
5.
Fitur Pencarian Data Fitur ini akan memudahkan petugas receptionist dalam mencari data-data yang dibutuhkan. Seperti data Pengunjung, data kamar yang update.
6.
Fitur Pembuatan Laporan Fitur ini akan memudahkan petugas dalam pembuatan laporan.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
BAB III DESAIN SISTEM Desain sistem adalah tahap setelah menganalisa kebutuhan dari siklus pengembangan sistem yang mendefinisikan kebutuhan - kebutuhan fungsional, persiapan
untuk
merancang
membangun
implementasi,
menggambarkan
bagaimana sustu sistem di bentuk dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen terpisah ke dalam satu kesatuan yang utuh dan
berfungsi, termasuk menyangkut konfigurasi dari
komponen – komponen perangkat lunak dan perangkat keras dari suatu sistem. 3.1
Sistem Kerja Baru Sistem kerja yang akan dibuat adalah sistem penyimpanan data dari proses
pemesanan, check-in dan check-out, Pengelolaan Data Kamar, Pengelolaan Data Pegawai ke database sampai pembuatan laporannya. 3.1.1
Proses Kerja Baru Proses kerja baru Sistem Informasi Layanan Hotel Ramayana yaitu :
3.1.1.1 Proses Pemesanan Kamar Proses Pemesanan kamar ini digunakan untuk membuat data pemesanan kamar yang dipesan oleh pemesan. Proses ini akan menjadi acuan dari petugas Receptionist dalam mengelola kamar-kamar hotel dan pendataan pemesanan yang dilakukan oleh pemesan. Pada proses ini dapat melakukan pembatalan pemesanan, dimana pembatalan pemesanan ini digunakan untuk pengunjung yang hendak mengganti
kamar
.
34
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
35
yang ingin ditinggali. Pembatalan pemesanan dilakukan dengan mengubah status pemesanan menjadi cancel. Proses ini dapat di akses oleh Petugas Receptionist. 3.1.1.2 Proses Check In Proses Check-In ini digunakan untuk menyimpan data tamu yang telah check-in dan merekap data kamar yang sedang terisi. Proses ini juga yang akan menjadi acuan pelunasan pembayaran biaya yang dimana juga berhubungan dengan proses pemesanan bagi Pengunjung yang telah memesan kamar terlebih dahulu. Pada proses ini mengubah status kamar yang semula „kosong‟ menjadi „terisi‟, dan mengubah status pemesanan yang semula „proses‟ menjadi „jadi‟. Proses ini dapat di akses oleh Petugas Receptionist. 3.1.1.3 Proses Check-Out Proses Check-Out digunakan untuk mengubah status checkin menjadi Check-Out dan status kamar dari terisi menjadi kosong. Selain proses Check-In dan pemesanan yang menjadi acuan pembayaran biaya kamar. Pada proses ini mengubah status kamar yang semula „terisi‟ menjadi „kosong‟, dan status checkin yang semula „checkin‟ menjadi „checkout‟. Adapula pembayaran yang dilakukan pada proses Check-Out ini, apabila adanya kehilangan tau kerusakan pada fasilitas Hotel. Pembayaran ini menjadi proses pembayaran ganti rugi, atau pembayaran lainnya. Proses ini dapat di akses oleh Petugas Receptionist.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
36
3.1.1.4 Proses Generate Laporan Proses Generate laporan digunakan untuk mengenerate laporan pembayaran yang diambil dari proses-proses transaksi seperti proses Pemesanan, dan proses Check-In. Proses ini dapat di akses oleh Petugas Administrasi. 3.1.1.5 Proses Pengelolaan Data Kamar Proses Pengeolaan Data Kamar ini bertujuan untuk mengelola data kamar ke dalam database. Mulai dari Input Data Kamar hingga Update Data Kamar sesuai dengan aturan dan kebijakan Hotel yang tengah berlaku. Proses ini dapat diakses oleh petugas Receptionist. 3.1.2
Prosedur Sistem Kerja Baru Prosedur sistem kerja yang ada pada saat Sistem Informasi Layanan
Kamar Hotel Ramayana adalah sebagai berikut. 3.1.2.1 Prosedur Pemesanan Kamar Prosedur dalam pemesanan kmar adalah sebagai berikut : 1. Petugas Receptionist membuka halaman Pemesanan. 2. Petugas Receptionist mengisi form pemesanan yang terdiri dari jumlah kamar, nama pemesan, tanggal pemesanan, tanggal dan jam rencana CheckIn. kemudian klik button pilih kamar. 3. Pada form detil pemesanan, akan tampak data yang telah di inputkan sebelumnya dan juga tabel untuk data kamar yang akan dipesan. Untuk
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
37
mengisi detil kamar yang akan dipesan, petugas Receptinist klik button pilih kamar. 4. Akan tampak data kamar dengan status kosong. Petugas memilih salah satu kamar yang telah dipilh oleh tamu, maka muncul pada halaman jumlah pemesanan. 5. Form jumlah pemesanan akan menampilkan pengisian data kamar, jumlah hari, dan tanggal rencana Checkout . petugas klik button submit. 6.
Kembali pada halaman detil pemesanan dengan tabel kamar yang telah terisi dan akan muncul berapa total biaya dari kamar tersebut serta total keseluruhan
7.
Petugas Receptionist akan menerima uang DP dari tamu pemesan dan menginputkan pada kolom DP.
8. Sistem akan menyimpan data pemesanan pada database dan hasil output form berupa form yang siap cetak. 9. Untuk proses Pembatalan pemesanan, dilakukan dengan membuka halaman pembatalan pemesanan, kemudian memilih button batal maka sistem akan mengganti status pemesanan menjadi “cancel”. 3.1.2.2 Prosedur Check-In Prosedur dalam Check-In adalah sebagai berikut : 1. Petugas Receptionist membuka halaman Check-In.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
38
2. Petugas memilih data pemesanan yang hendak melakukan Check-In, kemudian sistem akan emngubah status pemesanan yang sebelumnya „proses‟ menjadi „jadi‟. 3. Sistem akan menampilkan halaman pembayaran check-In atau halaman pembayaran pelunasan yang dimana akan ditampilkan history pembayaran DP sebelumnya dan menampilkan total pembayaran yang harus dibayarkan. 4. Sistem akan menampilkan data kamar yang telah dipesan sebelumnya dan petugas Receptionist mencetak bukti pembayaran, sebagai syarat untuk melakukan check-In pada masing-masing kamar. 5. Petugas memilih data kamar yang hendak diisi data untuk check-In. sistem akan menampilkan form input data check-In yang terdiri dari data check-In dan data tamu. Kemudian menyimpannya ke dalam database. 6. Dengan begitu status kamar yang semula „kosong‟ menjadi „terisi‟ dan data check-In serta data tamu juga akan tersimpan dalam database. 3.1.2.3 Prosedur Check-Out Prosedur dalam Check-Out adalah sebagai berikut : 1.
Petugas Receptionist akan membuka halaman data Check-Out .
2. Petugas Receptionist mengklik tombol keluar pada kolom data check-In. 3. Sistem akan mengubah status kamar menjadi “kosong” dan data checkIn tersebut dengan status ”Checkout”
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
39
4. Apabila ada terjadinya Kerusakan atau kehilangan pada fasilitas Hotel, maka sebelum melakukan proses Check-Out , ada proses pembayaran lainnya. 5. Proses ini dimulai dari Petugas Receptionist membuka form Pembayaran Lainnya. 6. Kemudian Petugas Receptionist memasukkan data dan menyimpan dalam tabel pembayaran. 7. Mencetak bukti pembayaran. 3.1.2.4 Prosedur Generate Laporan Prosedur dalam Pembuatan Laporan adalah sebagai berikut : 1. Petugas Administrasi Keuangan Masuk berhak login kedalam sistem 2. Petugas Administrasi Keungan Masuk dapat memilih menu laporan, memilih Laporan Keuangan Masuk. 3. Kemudian petugas Administrasi Keuangan Masuk dapat mencetak laporan tersebut dengan tombol cetak. 3.1.2.5 Prosedur Pengelolaan Data Kamar Prosedur dalam Pengelolaan Data Kamar adalah sebagai berikut : 1. Petugas Administrasi Keuangan Masuk membuka halaman Data Kamar 2. Petugas Administrasi Keuangan Masuk memilih tombol Tambah Data dan mengisikan Data Kamar yang baru, untuk Proses Tambah Data Kamar
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
40
3. Petugas Administrasi Keuangan Masuk memilih tombol Update pada salah satu record Kamar yang hendak diperbarui datanya, dan mengisikan data kamar tersebut dengan data yang baru, untuk proses Update Data Kamar. Desain Proses
3.2
Desain proses yaitu mempresentasikan secara grafis proses-proses untuk mengumpulkan, memanipulasi, menyimpan, dan mendistribusikan data antara sistem
dengan lingkungannya, dan diantara komponen sistem lainnya.
Memodelkan proses di dalam sistem bertujuan memfasilitasi upaya untuk mengumpulkan informasi selama proses identifikasi kebutuhan. Hasilnya berupa sekumpulan diagram tentang keterhubungan antar data seperti, Data Flow Diagram (DFD) sistem saat ini dan DFD sistem yang akan dibangun, Conceptual Data Model (CDM), dan Physical Data Model (PDM). 3.2.1
Hieracy Procces Ouput (HIPO) Diagram
berjenjang
(HIPO)
pada
Sistem Informasi Layanan Hotel
Ramayana 6 proses utama, yaitu proses pemesanan, proses Check-In, proses pengelolaan data pegawai, proses Check-Out, proses pembuatan laporan, dan proses pengelolaan data kamar. Diagram
jenjang
untuk
Sistem Informasi
Layanan Hotel Ramayana dapat dilihat pada Gambar 3.1. 3.2.2
Data Flow Diagram (DFD) Desain model dari aplikasi Sistem Informasi Sistem Informasi Layanan
Hotel Ramayana ini disajikan dalam bentuk model logika yang digambarkan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
41
dengan menggunakan Data Flow Diagram (DFD), yang sering digunakan untuk menggambarkan aliran data melalui sebuah sistem dan tugas atau pengolahan yang dilakukan oleh sistem. 3.2.2.1 Context Diagram Context diagram adalah tingkatan tertinggi dalam diagram aliran data dan memuat satu proses, menunjukkan sistem secara keseluruhan. DFD aplikasi Sistem Informasi Layanan Hotel Ramayana ini mempunyai tiga entitas pelaku dengan hak akses pada masing-masing bagian. Berikut ini adalah penjelasannya: a. Administrasi Keuangan Masuk : Berhak melihat dan mencetak data laporan keuangan masuk. b. Manager
: Berhak Melihat data Laporan Keuangan
Masuk c. Receptionist
: Berhak mengelola data master tipe kamar,
master kamar, master fasilitas dan master kota pada sistem serta melakukan transaksi pemesanan, Check-In, dan check-out. Context diagram Sistem Informasi Layanan Hotel Ramayana dapat dilihat pada Gambar 3.2.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
42
0 SI Layanan Hotel Ramayana
1
2
3
4
5
Pemesanan Kamar
Check-In
Check-Out
Generate Laporan
Pengelolaan Data Kamar
2.1 Cek data pemesanan dan ubah status pemesanan
1.1 Tambah Data Pemesanan
4.1 Generate Laporan Keuangan Masuk
3.1 Cek data checkin dan ubah status checkin dan status kamar
1.2 2.2
Pembayaran Pemesanan 1,2,1
Input Pembayaran Check In 2.2.2
1.2.2
Cetak Pembayaran Check In
Cetak Pembayaran Pemesanan
Update Data Kamar
3.2 2.2.1
Input Pembayaran Pemesanan
Pembayaran Lainnya 3.2.1 Input pembayaran Lain 3.2.2 Cetak Pembayaran Lain
1.3 2.3 Tambah Data Check- In 2.3.1 Input Data Tamu
2.3.2 Input data checkin dan ubah status kamar
Gambar 3. 1 Diagram Jenjang / HIPO Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
Input Data Kamar
5.2
Pembayaran Check In
Pembatalan Pemesanan
5.1
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
43
0 DATA PEMESANAN DATA PEMBAYARAN PEMESANAN
DATA CETAK LAPORAN ADMINISTRASI KEUANGAN MASUK
BUKTI BAYAR PEMESANAN ID PEMESANAN
DATA LAPORAN
DATA TAMU
DATA KAMAR
DATA CHECKIN DATA PEMBAYARAN CHECKIN
DATA KAMAR
BUKTI BAYAR CHECKIN ID KAMAR SI LAYANAN HOTEL RAMAYANA
DATA PEMESANAN
RECEPTIONIST
DATA CHECKIN ID KAMAR MANAGER
DATA LAPORAN
+
Gambar 3. 2 Context Diagram Sistem Informasi Layanan Hotel Ramayana 3.2.2.2 DFD Level 0 DFD level 0 adalah pengembangan dari context diagram. Pada DFD level 0 terdapat gambaran aliran data dari proses pemesanan, proses Check-In, proses pengelolaan data pegawai, proses Check-Out, proses pembuatan laporan, dan proses pengelolaan data kamar. DFD level 0 diagram Sistem Informasi Layanan Hotel Ramayana dapat dilihat pada Gambar 3.3
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
44
13
PEMESAN IDPEMESAN 1 ID PEGAWAI
[DATA PEMESANAN]
DATA PEMBAYARAN PEMESANAN
[DATA PEMESANAN]
PEMESANAN KAMAR
1
PEGAWAI
BUKTI BAYAR PEMESANAN
[DATA PEMBAYARAN PEMESANAN]
DATA PEMESANAN
+
[BUKTI BAYAR PEMESANAN]
MANAGER
IDPEMESANAN 2
DATA PEMESANAN
DATA PEMESANAN
PEMESANAN DATA PEMESANAN
ID PEMESANAN
[DATA LAPORAN]
DETI L PEMESANAN
7
2
[DATA TAMU]
ID PEGAWAI
4
ID KAMAR
[I D PEMESANAN]
ID KOTA
[DATA CHECKIN]
9
DATA PEMBAYARAN CHECKI N
[I D KAMAR]
CHECKI N
PEMBAYARAN
DATA PEMBAYARAN ADMINISTRASI KEUANGAN MASUK
GENERATE LAPORAN
BUKTI BAYAR CHECKI N
[DATA PEMBAYARAN CHECKIN]
[DATA LAPORAN] DATA CHECKI N
[BUKTI BAYAR CHECKIN]
+
+
RECEPTIONI ST
IDKOTA ID TAMU
11
[DATA CETAK LAPORAN] PERI OODE LAPORAN
KOTA
DATA TAMU
5
TAMU
5 [DATA KAMAR]
ID KAMAR ID KAMAR
4
PENGELOLAAN DATA KAMAR
KAMAR
DATA KAMAR
[DATA KAMAR]
+ [I D KAMAR]
3 ID PEGAWAI IDTI PEKAMAR
[DATA CHECKIN]
DATA FASI LI TAS
ID PEMBAYARAN 3 DATA PEMBAYARAN
ID TAMU CHECKOUT
CHECKI N
DATA CHECKI N
ID KAMAR DATA CHECKI N 6
10
HAK_AKSES
TI PEKAMAR DATA TIPE KAMAR
8
FASI LI TAS
+
Gambar 3. 3 DFD level 0 Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
45
3.2.2.3 DFD Level 1 Proses Pemesanan DFD level 1 proses pemesanan adalah proses decompose dari DFD level 0. Pada DFD level 1 proses pemesanan terdapat 3 proses yaitu proses Tambah Data Pemesanan, proses pembayaran pemesanan, dan Proses Pembatalan pemesanan. DFD level 1 proses Pemesanan Sistem Informasi Layanan Hotel Ramayana dapat dilihat pada Gambar 3.4
Gambar 3. 4 DFD level 1 Proses Pemesanan Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
46
3.2.2.4 DFD Level 1 Proses Check-In Pada DFD level 1 proses Check-In terdapat 3 proses yaitu proses cek data pemesanan, tambah data check-in dan pembayaran check-in. DFD level 1 proses
check-in Sistem Informasi Layanan Hotel Ramayana Surakarta dapat
dilihat pada Gambar 3.5
Gambar 3. 5 DFD level 1 Proses Check-In Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
47
3.2.2.5 DFD Level 1 Proses Generate Laporan Keuangan Masuk DFD level 1 proses generate laporan adalah proses decompose dari DFD level 0. Pada DFD level 1 proses Generate laporan terdapat 2 proses yaitu generate laporan keuangan masuk dan cetak laporan keuangan masuk. DFD level 1 proses Generate laporan Sistem Informasi Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.6
Gambar 3. 6 DFD level 1 Proses Generate Laporan Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
48
3.2.2.6 DFD Level 1 Proses Pengelolaan Data Kamar DFD level 1 proses Pengelolaan data Kamar adalah proses decompose dari DFD level 0. Pada DFD level 1 proses Pengelolaan data Kamar terdapat 2 proses yaitu Proses input data Kamar dan Update data Kamar. DFD level 1 proses Pengelolaan data Kamar Sistem Informasi Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.7 3.2.2.7 DFD Level 2 Proses Pembayaran Pemesanan DFD level 2 proses Pembayaran Pemesanan adalah proses decompose dari DFD level 1 dari proses Pemesanan. Pada DFD level 2 proses Pembayaran Pemesanan terdapat 2 proses yaitu Proses input Pembayran Pemesanan dan proses cetak pembayaran pemesanan. DFD level 2 proses Pembayaran Pemesanan Sistem Informasi Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.8 3.2.2.8 DFD Level 2 Proses Pembayaran Check-In DFD level 2 proses Pembayaran Check-In adalah proses decompose dari DFD level 1 dari proses Check-In. Pada DFD level 2 proses Pembayaran Check-In terdapat 2 proses yaitu Proses input Pembayaran Check-in dan proses cetak pembayaran Check-In. DFD level 2 proses Pembayaran Check-In Sistem Informasi Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.9
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
49
[DATA FASILITAS]
8
FASILITAS
5.1 INPUT DATA KAM AR
4
[DATA KAMAR]
KAM AR
[DATA KAMAR] ADMINISTRASI KEUANGAN M ASUK 10
[IDTIPEKAM AR]
TIPEKAMAR
5.2 [DATA TIPE KAMAR]
UPDATE DATA KAM AR
[DATA KAMAR]
DATA KAMAR
Gambar 3. 7 DFD level 1 Proses Pengelolaan data Kamar Sistem Informasi Layanan Hotel Ramayana
[IDPEMESAN]
1
PEGAWAI
13
PEMESAN
[ID PEGAWAI] 2
PEMESANAN
1.2.1 [DATA PEMBAYARAN PEMESANAN]
INPUT PEMBAYARAN PEMESANAN
[ID PEMESANAN] [DATA PEMBAYARAN PEMESANAN]
9
PEMBAYARAN
RECEPTIONIST 1.2.2 ID PEMESANAN [BUKTI BAYAR PEMESANAN]
CETAK PEMBAYARAN PEMESANAN
[BUKTI BAYAR PEMESANAN]
Gambar 3. 8 DFD level 2 Proses Pembayaran Pemesanan Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
50
1
PEGAWAI 2
[ID PEGAWAI]
2.2.1
[DATA PEMBAYARAN CHECKIN]
PEMESANAN
[ID PEMESANAN]
INPUT PEMBAYARAN CHECKIN
9
[DATA PEMBAYARAN CHECKIN]
RECEPTIONIST
PEMBAYARAN
2.2.2 ID PEMBAYARAN CHECKIN [BUKTI BAYAR CHECKIN]
CETAK PEMBAYARAN CHECKIN
[BUKTI BAYAR CHECKIN]
Gambar 3. 9 DFD level 2 Proses Pembayaran Check-In Sistem Informasi Layanan Hotel Ramayana
3.2.2.9 DFD Level 2 Proses Tambah Data Check-In DFD level 2 proses Tambah Data Check-In adalah proses decompose dari DFD level 1 proses Check-In. Pada DFD level 2 proses Tambah Data Check-In terdapat 2 proses yaitu Proses input data tamu dan input data Check-In dan ubah status kamar. DFD level 2 proses Tambah data Check-In
Sistem Informasi
Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.10
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
51
Gambar 3. 10 DFD level 2 Proses Tambah Data Check-In Sistem Informasi Layanan Hotel Ramayana
3.2.2.10 DFD Level 1 Proses Check-Out DFD
level 1 proses Check-Out merupakan decompose dari Level 0.
Subproses Check-Out Level 1 memiliki 2 decompose subproses. DFD 1 proses Check-Out Sistem Informasi Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.11
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
52
Gambar 3. 11 DFD level 1 Proses Check-Out Sistem Informasi Layanan Hotel Ramayana 3.2.2.11 DFD Level 2 Proses Pembayaran Lainnya DFD level 2 proses Pembayaran Lainnya adalah proses decompose dari DFD level 1 dari proses Check-Out. Pada DFD level 2 proses Pembayaran Lainnya terdapat 2 proses yaitu Proses input Pembayaran Lainnya dan proses cetak pembayaran Lainnya. DFD level 2 proses Pembayaran Check-Out Sistem Informasi Layanan Hotel Ramayana Banyuwangi dapat dilihat pada Gambar 3.12
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
53
2
PEM ESANAN
[IDPEMESANAN]
3.2.1
[ID PEM ESANAN]
1
PEGAWAI
[ID BAYARAN] [IDPEM PEGAWAI]
INPUT DATA PEM BAYARAN LAIN
RECEPTIONIST ID PEMBAYARAN
BUKTI CETAK PEMBAYARAN LAIN
9
PEM BAYARAN
3.2.2 CEAK DATA PEM BAYARAN LAIN
[DATA PEMBAYARAN]
Gambar 3. 12 DFD level 2 Proses Pembayaran Lainnya Sistem Informasi Layanan Hotel Ramayana 3.3
Desain Database Database adalah kumpulan file yang saling terkait dari bermacam-
macam record yang memiliki hubungan antar record untuk menyimpan atau merekam
serta
memelihara
data
operasional
lengkap
sebuah
organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai
untuk proses pengambilan keputusan (Jeffery L.
Whitten et al, 2004).
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
54
3.3.1
Conceptual Data Model (CDM) Desain database dari Sistem Informasi Layanan Hotel Ramayana ini
disajikan dalam bentuk model logika yang digambarkan dengan menggunakan Conceptual Data Model (CDM), yang digunakan untuk melakukan identifikasi entitas, attribut dan relasi antar entitas. Untuk memberikan gambaran yang lebih jelas
mengenai
beberapa
entitas
pada
Sistem Informasi Layanan Hotel
Ramayana dapat dilihat pada Gambar 3.13 CDM Aplikasi
Sistem Informasi Layanan Hotel Ramayana terdapat 9
entitas yaitu entitas master fasilitas, entitas master pegawai, entitas master hak akses, entitas master kamar, entitas master tamu, entitas transaksi checkin, entitas transaksi pemesanan, entitas transaksi detail pemesanan, entitas pembayaran. Keterangan lebih rinci pada masing-masing entitas dijelaskan sebagai berikut : 1.
Entitas Master Fasilitas Entitas ini berelasi dengan 1 entitas, yaitu entitas tipe kamar yang memiliki relasi many to many , yang membuat satu entitas detail yaitu entitas detail fasilitas dimana mandatory hanya terdapat pada entitas tipe kamar.
2.
Entitas Transaksi Tamu Entitas ini berelasi dengan 2 entitas, yaitu entitas kota dan entitas check-in. Relasi antara entitas kota dengan entitas tamu bernilai many to one, dimana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
55
mandatory hanya terdapat pada entitas Tamu. Relasi antara entitas tamu dengan entitas check-in bernilai one to many, dimana mandatory hanya terdapat pada entitas tamu. 3.
Entitas Master Pegawai Entitas ini berelasi dengan 4 entitas, yaitu entitas hak akses, pindah kamar, pemesanan dan entitas check-in. Relasi antara entitas pegawai dengan entitas hak akses bernilai many to one, dimana mandatory hanya terdapat pada entitas pegawai. Relasi antara entitas pegawai dengan entitas pindah kamar bernilai one to many, dimana mandatory hanya terdapat pada entitas pegawai. Relasi antara entitas pegawai dengan entitas pemesanan bernilai one to many, dimana mandatory hanya terdapat pada entitas pegawai. Relasi antara entitas pegawai dengan entitas check-in bernilai one to many, dimana mandatory hanya terdapat pada entitas pegawai.
4.
Entitas Master Kamar Entitas ini berelasi dengan 3 entitas, yaitu entitas detil pemesanan, check-in, dan tipe kamar. Relasi antara entitas kamar dengan entitas detil pemesanan bernilai one to many, dimana mandatory terdapat pada entitas kamar.. Relasi antara entitas kamar dengan entitas tipe kamar bernilai many to one, dimana mandatory terdapat pada entitas tipe kamar.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
56
5.
Entitas Master Hak Akses Entitas ini berelasi dengan 1 entitas, yaitu entitas pegawai. Relasi antara entitas Hak Akses dengan entitas pegawai bernilai one to many, dimana mandatory hanya terdapat pada entitas pegawai.
6.
Entitas transaksi Pemesanan Entitas ini berelasi dengan 5 entitas, yaitu entitas pembayaran, check-in, detil pemesanan, pegawai, dan pemesan . Relasi antara entitas pemesanan dengan entitas kamar bernilai one to many, dimana mandatory hanya terdapat pada kedua entitas. Relasi antara entitas pemesanan dengan entitas checkin bernilai one to many, dimana mandatory hanya terdapat pada entitas check-in. Relasi antara entitas pemesanan dengan entitas pembayaran bernilai one to many, dimana mandatory terdapat pada kedua entitas. Relasi antara entitas pemesanan dengan entitas pegawai bernilai many to one, dimana mandatory hanya terdapat pada entitas pegawai. . Relasi antara entitas pemesanan dengan entitas kamar bernilai many to one, dimana mandatory hanya terdapat pada kedua entitas.
7.
Entitas Transaksi Check-In Entitas ini berelasi dengan 4 entitas, yaitu entitas pegawai, kamar, pemesanan, dan tamu. Relasi antara entitas Check-In dengan entitas pemesanan bernilai many to one dimana mandatory hanya terdapat pada
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
57
entitas check-in. Relasi antara entitas check-in dengan entitas tamu bernilai many to one, dimana mandatory hanya terdapat pada entitas tamu. Relasi antara entitas check-in dengan entitas kamar bernilai many to one, dimana mandatory hanya terdapat pada entitas kamar. Relasi antara entitas check-in dengan entitas pegawai bernilai many to one, dimana mandatory hanya terdapat pada entitas pegawai. 8.
Entitas Detil Pemesanan Entitas ini merupakan entitas hasil generate dari relasi many to many antara entitas kamar dengan entitas pemesanan. Entitas ini berelasi dengan dua entitas, yaitu entitas kamar dan entitas pemesanan. Relasi antara entitas detil pemesanan dengan entitas kamar bernilai many to one, dimana mandatory hanya terdapat pada entitas kamar. Relasi antara entitas detil pemesanan dengan entitas pemesanan bernilai many to one, dimana mandatory hanya terdapat pada entitas pemesanan.
9.
Entitas Pemesan Entitas ini berelasi dengan 2 entitas, yaitu entitas Pemesanan dan Kota. Relasi antara entitas Pemesan dengan Pemesanan bernilai one to many , dimana mandatory terdapat pada kedua entitas. Relasi antara entitas Kota dengan Pemesanan bernilai many to one , dimana mandatory terdapat pada entitas kota.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
58
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
59
10.
Entitas Kota Entitas ini berelasi dengan 2 entitas, yaitu entitas Tamu dan Pemesan. Relasi antara entitas Kota dengan Tamu bernilai one to many , dimana mandatory terdapat pada entitas Kota. Relasi antara entitas Kota dengan Pemesan bernilai one to many , dimana mandatory terdapat pada entitas Kota.
11.
Entitas Tipe Kamar Entitas ini berelasi dengan 2 entitas, yaitu entitas Kamar dan Fasilitas. Relasi antara entitas Tipe Kamar dengan Kamar bernilai one to many , dimana mandatory terdapat pada entitas Tipe Kamar. Relasi antara Tipe Kamar dengan Fasilitas bernilai many to many dimana mandatory terdapat pada entitas
fasilitas
yang
kemudian
memunculkan
entitas
baru
yaitu
memilikifasilitas. 12.
Entitas transaksi Pembayaran Entitas ini berelasi dengan 2 entitas, yaitu entitas pemesanan, dan pegawai. Relasi antara entitas pembayaran dengan entitas pemesanan bernilai many to one, dimana mandatory hanya terdapat pada kedua entitas. Relasi antara entitas pembayaran dengan entitas pegawai bernilai many to one, dimana mandatory hanya terdapat pada entitas pegawai.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
60
3.3.2
Physical Data Model (PDM) PDM adalah organisasi fisik dalam suatu format grafis yang
menghasilkan
catatan
modifikasi
dan
rancangan
database
yang
mempertimbangkan perangkat lunak dan penimpanan data struktur. PDM didapatkan dari hasil generate CDM dengan atribut
yang diperluas. Untuk
memberikan gambaran yang lebih jelas engenai Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
dapat
dilihat
pada
SISTEM INFORMASI LAYANAN ...
Gambar
3.14
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
61
MENANGANI
CHECKIN IDCHECKIN TGLCHECKIN JAMCHECKIN TGLCHECKOUT JAMCHECKOUT STATUS
PADA KAMAR PEMBAYARAN
PEGAWAI
MEMILIKI
IDPEGAWAI NAMAPEGAWAI ALAMATPEGAWAI TELEPONPEGAWAI USERNAME PASSWORD
BERTANGGUNGJAWAB
IDPEMBAYARAN TGLPEMBAYARAN JUMLAHPEMBAYARAN STATUSPEMBAYARAN KETERANGAN_PEMBAYARAN
KAMAR IDKAMAR NOMORKAMAR STATUSKAMAR
TERMASUK
TIPEKAMAR IDTIPE NAMATIPE HARGAKAMAR
Relation_140
TAMU
MEMILIKIFASILITAS HAK AKSES
MEMILIKI
IDHAKAKSES OTORITAS
DETILPEMESANAN
DETAILKAMAR
MENERIMA
HARGAKAMAR1 JUMLAHHARI TGLRENCANACHECKOUT
FASILITAS IDFASILITAS NAMAFASILITAS
SEBAGAI PJ
PEMESANAN IDPEMESANAN TGLPEMESANAN TGLMASUK JAMMASUK JUMLAHKAMAR JUMLAHHARGATOTAL STATUSPEMESANAN
IDTAMU NAMATAMU TGLLAHIRTAMU JKTAMU ALAMATTAMU PEKERJAAN NOMORKENDARAAN DATATAMBAHAN
TERDAFTAR TEMPAT TINGGAL PEMESAN MEMESAN
IDPEMESAN NAMAPEMESAN TELPPEMESAN ASALPEMESAN ALAMATPEMESAN
TEMPAT TINGGAL
KOTA IDKOTA NAMAKOTA
Gambar 3. 13 Diagram CDM Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
62
PEGAWAI IDPEGAWAI NAM APEGAWAI ALAM ATPEGAWAI IDHAKAKSES = I DHAKAKSES USERNAM E PASSWORD IDHAKAKSES TEL EPONPEGAWAI
VARCHAR(6 ) v arc ha r(30 ) v arc ha r(50 ) v arc ha r(15 ) v arc ha r(10 ) VARCHAR(6 ) VARCHAR(1 5 )
IDPEGAWAI = IDPEGAWAI
PEM BAYARAN ID_ PEM BAYARAN TGL _ PEM BAYARAN J UM LAH_PEM BAYARAN STATUS_ PEM BAYARAN IDPEM ESANAN IDPEGAWAI KETERANGAN_ PEM BAYARAN
v arc ha r(16 ) DATE in t v arc ha r(1) VARCHAR(1 6 ) VARCHAR(6 ) VARCHAR(2 5 )
IDPEM ESANAN = I DPEM ESANAN
HAK_ AKSES IDHAKAKSES VARCHAR(6 ) OTORITAS v arc ha r(25 )
IDPEGAWAI = IDPEGAWAI
PEM ESANAN IDPEM ESANAN VARCHAR(1 6 ) TGL PEM ESANAN DATE TGL M ASUK DATE J UM LAHKAM AR in t J UM LAHHARGATOTAL in t STATUSPEM ESANAN v arc ha r(1) IDPEGAWAI VARCHAR(6 ) J AM M ASUK TIM E IDPEM ESAN VARCHAR(6 )
IDPEM ESAN = IDPEM ESAN IDPEGAWAI = IDPEGAWAI
KAM AR IDKAM AR = IDKAM AR
IDKAM AR NOM ORKAM AR STATUSKAM AR IDTIPE
DETI LPEM ESANAN HARGAKAM AR1 in t J UM LAHHARI in t TGL RENCANACHECKOUT DATE VARCHAR(1 6 ) IDPEM ESANAN IDKAM AR VARCHAR(6 )
VARCHAR(6 ) v arc ha r(3) v arc ha r(1) VARCHAR(6 )
TIPEKAM AR IDTIPE VARCHAR(6 ) NAM ATIPE VARCHAR(1 5 ) HARGAKAM AR INTEGER
IDTIPE = IDTIPE
M EM IL IKIFASIL ITAS IDFASI LI TAS VARCHAR(6 ) IDTIPE VARCHAR(6 )
FASI LI TAS IDFASI LI TAS VARCHAR(6 ) NAM AFASI L ITAS v arc ha r(25 )
IDTIPE = IDTIPE
IDFASI LI TAS = I DFASIL ITAS
IDPEM ESANAN = I DPEM ESANAN
CHECKIN
IDPEM ESANAN = I DPEM ESANAN
IDCHECKIN TGL CHECKIN TGL CHECKOUT STATUS IDPEGAWAI IDPEM ESANAN IDTAM U IDKAM AR J AM CHECKI N J AM CHECKOUT
VARCHAR(1 6 ) AR = IDKAM AR IDKAM DATE DATE v arc ha r(1) VARCHAR(6 ) IDTAM U = IDTAM U VARCHAR(1 6 ) v arc ha r(6) VARCHAR(6 ) TIM E TIM E
TAM U IDTAM U NAM ATAM U TGL L AHI RTAM U J KTAM U ALAM ATTAM U PEKERJAAN NOM ORKENDARAAN DATATAM BAHAN IDKOTA
v arc ha r(6) v arc ha r(25 ) DATE v arc ha r(2) v arc ha r(50 ) v arc ha r(25 ) v arc ha r(20 ) v arc ha r(50 0 ) VARCHAR(6 )
IDKOTA = I DKOTA PEM ESAN IDPEM ESAN VARCHAR(6 ) NAM APEM ESAN VARCHAR(2 5 ) TEL PPEM ESAN VARCHAR(1 4 ) IDKOTA VARCHAR(6 ) ASAL PEM ESAN VARCHAR(2 5 ) ALAM ATPEM ESAN VARCHAR(5 0 )
IDKOTA NAM AKOTA
KOTA VARCHAR(6 ) VARCHAR(1 5 )
IDKOTA = I DKOTA
Gambar 3. 14 Diagram PDM Sistem Informasi Layanan Hotel Ramayana
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
63
3.4
Struktur Tabel Tabel merupakan sekelompok record data yang masing-masing berisi
informasi. Dalam Sistem Informasi Layanan Hotel Ramayana terdapat 10 tabel. Keterangan lebih rinci masing-masing tabel sebagai berikut: 3.4.1
Tabel Fasilitas Fungsi
: Menyimpan data fasilitas
Primary Key
: IDFASILITAS (not null)
Tabel 3.1 menjelaskan struktur dari tabel fasilitas No. 1. 2. 3.4.2
Tabel 3. 1 Struktur Tabel Fasilitas Field Name Data Type Field Size Keterangan IDFASILITAS Varchar 6 NAMAFASILITAS Varchar 25
Tabel Detail Fasilitas / Memiliki Fasilitas Fungsi
: Menyimpan data detail dari fasilitas tiap kamar
Primary Key
: IDFASILITAS (not null), dan IDTIPE ( not null)
Foreign Key
: IDFASILITAS (from Tabel fasilitas), IDTIPEKAMAR (from Tabel kamar)
Tabel 3.2 menjelaskan struktur dari tabel memiliki fasilits / detail fasilitas No. 1. 2.
TUGAS AKHIR
Field Name IDTIPE IDFASILITAS
Tabel 3. 2 Struktur Tabel Detail Fasilitas Data Type Field Size Keterangan Varchar 6 Varchar 6
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
64
Tabel Kamar
3.4.3
Fungsi
: Menyimpan data kamar
Primary Key
: IDKAMAR (not null)
Foreign Key
: IDTIPE (from Tabel tipekamar)
Tabel 3.3 menjelaskan struktur dari table kamar No. 1. 2. 3.
4. 3.4.4
Tabel 3. 3 Struktur Tabel kamar Field Name Data Type Field Size Keterangan IDKAMAR Varchar 6 NOMORKAMAR Varchar 3 STATUSKAMAR Varchar 1 0 = KOSONG 1 = TERISI 2 = Inactive IDTIPE Varchar 6
Tabel Tamu Fungsi
: Menyimpan data diri tamu
Primary Key
: IDTAMU (not null)
Foreign Key
: IDKOTA (from Tabel kota),
Tabel 3.4 menjelaskan struktur dari tabel tamu No. 1. 2. 3. 4. 5. 6. 7. 8.
TUGAS AKHIR
Tabel 3. 4 Struktur Tabel Tamu Field Name Data Type Field Size IDTAMU Varchar 5 NAMATAMU Varchar 25 TGLLAHIRTAMU Date JKTAMU Varchar 2 ALAMATTAMU PEKERJAAN NOMORKENDARAAN IDKOTA
Varchar Varchar Varchar Varchar
SISTEM INFORMASI LAYANAN ...
Keterangan
P=PEREMPUAN L=LAKI-LAKI
50 25 20 6
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
65
3.4.5
Tabel Detil Pemesanan Fungsi
: Menyimpan data detail pemesanan per kamar.
Primary Key
: IDPEMESANAN (not null), dan IDKAMAR (not null)
Foreign Key
: IDPEMESANAN (from Tabel pemesanan), IDKAMAR (from Tabel kamar)
Tabel 3.5 menjelaskan struktur dari tabel Detil Pemesanan No. 1. 2. 3. 4. 5.
3.4.6
Tabel 3. 5 Struktur Tabel Detil Pemesanan Field Name Data Type Field Size IDPEMESANAN Varchar 16 IDKAMAR Varchar 6 HARGAKAMAR1 Int JUMLAHHARI Int TGLRENCANACHECKOUT Date
Keterangan
Tabel Hak Akses Fungsi
: Menyimpan data hak akses dari user
Primary Key
: IDHAKAKSES(not null)
Tabel 3.6 menjelaskan struktur dari tabel hak akses No. 1. 2. 3.4.7
Tabel 3. 6 Struktur Tabel Hak Akses Field Name Data Type Field Size IDHAKAKSES Int 6 OTORITAS Varchar 25
Keterangan
Tabel Pemesanan Fungsi
: Menyimpan data pemesanan
Primary Key
: IDPEMESANAN (not null)
Foreign Key
: IDPEGAWAI (from Tabel pegawai), IDPEMESAN(from Tabel Pemesan )
Tabel 3.7 menjelaskan struktur dari tabel pemesanan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
66
Tabel 3. 7 Struktur Tabel pemesanan No. 1. 2. 3. 4. 5. 6. 7. 8. 9.
3.4.8
Field Name IDPEMESANAN IDPEGAWAI TGLPEMESANAN IDPEMESAN TGLMASUK JUMLAHKAMAR JUMLAHHARGATOTAL JAMMASUK STATUSPEMESANAN
Data Type Varchar Varchar Date Varchar Date Int Int time Varchar
Field Size 16 6
Keterangan
6
1
0 = PROSES 1 = JADI 2 = BATAL
Tabel Check-In Fungsi
: Menyimpan data Check-In
Primary Key
: IDCHECKIN (not null)
Foreign Key
: IDPEGAWAI (from Tabel pegawai), IDTAMU (from Tabel tamu), IDKAMAR(from Tabel kamar), dan IDPEMESANAN(from Tabel pemesanan)
Tabel 3.8 menjelaskan struktur dari tabel check-in No. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
TUGAS AKHIR
Tabel 3. 8 Struktur Tabel Check-In Field Name Data Type Field Size Keterangan IDCHECKIN Int IDPEGAWAI Int TGLCHECKIN date STATUS Varchar 1 0 = CHECKIN 1= CHECKOUT IDPEMESANAN Int IDTAMU Varchar 6 JAMCHECKOUT Time JAMCHECKIN Time IDKAMAR Varchar 6 TGLCHECKOUT date
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
67
3.4.9
Tabel Pegawai Fungsi
: Menyimpan data diri pegawai
Primary Key
: IDPEGAWAI(not null)
Foreign Key
: IDHAKAKSES (from Tabel hak_akses)
Tabel 3.9 menjelaskan struktur dari tabel pegawai No. 1. 2. 3. 4. 5. 6. 7.
Tabel 3. 9 Struktur Tabel Pegawai Field Name Data Type Field Size IDPEGAWAI Varchar 6 NAMAPEGAWAI Varchar 30 ALAMATPEGAWAI Varchar 50 IDHAKAKSES Varchar 6 USERNAME Varchar 15 PASSWORD Varchar 10 TELEPONPEGAWAI Varchar 15
Keterangan
3.4.10 Tabel Pembayaran Fungsi
: Menyimpan data pembayaran
Primary Key
: IDPEMBAYARAN(not null)
Foreign Key
: IDPEMESANAN (from Tabel pemesanan), dan IDPEGAWAI( from Tabel Pegawai)
Tabel 3.10 menjelaskan struktur dari tabel pembayaran No. 1. 2. 3. 4.
5. 6. 7.
TUGAS AKHIR
Tabel 3. 10 Struktur Tabel Pembayaran Field Name Data Type Field Size IDPEMBAYARAN Varchar 16 TGLPEMBAYARAN Date JUMLAHPEMBAYARAN Inr STATUSPEMBAYARAN Varchar 1
IDPEMESANAN IDPEGAWAI KETERANGAN_PEMBAYARAN
Varchar Varchar Varchar
SISTEM INFORMASI LAYANAN ...
16 6 25
Keterangan
0 = DP 1 = LUNAS 2= PEMBAYARAN LAINNYA
Untuk status pembayaran 2
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
68
3.4.11 Tabel Pemesan Fungsi
: Menyimpan data pemesan
Primary Key
: IDPEMESAN(not null)
Foreign Key
: IDKOTA(from tabel Kota)
Tabel 3.11 menjelaskan struktur dari tabel pemesan No. 1. 2. 3. 4. 5. 6.
Tabel 3. 11 Struktur Tabel Pemesan Field Name Data Type Field Size IDPEMESAN Varchar 6 NAMAPEMESAN Varchar 25 TELPPEMESAN Varchar 14 ALAMATPEMESAN Varchar 50 ASALPEMESAN Varchar 25 IDKOTA Varchar 6
Keterangan
3.4.12 Tabel Kota Fungsi
: Menyimpan data kota
Primary Key
: IDKOTA(not null)
Foreign Key
:-
Tabel 3.12 menjelaskan struktur dari tabel kota No. 1. 2.
Tabel 3. 12 Struktur Tabel Pemesan Field Name Data Type Field Size IDKOTA Varchar 6 NAMAKOTA Varchar 15
Keterangan
3.4.13 Tabel Tipe Kamar Fungsi
: Menyimpan data Tipe Kamar
Primary Key
: IDTIPE (not null)
Foreign Key
:-
Tabel 3.13 menjelaskan struktur dari tabel pemesan No. 1. 2. 3.
TUGAS AKHIR
Tabel 3. 13 Struktur Tabel Pemesan Field Name Data Type Field Size IDTIPE Varchar 6 NAMATIPE Varchar 15 HARGAKAMAR Int
SISTEM INFORMASI LAYANAN ...
Keterangan
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
69
Desain Input dan Output
3.5
Desain input dan output adalah salah satu bagian yang penting didalam perancangan sebuah sistem informasi. Perancangan desain input dan output yang baik akan berpengaruh terhadap
efektefitas dan kemudahan
penggunaan sistem informasi oleh user Desain Input
3.5.1
Desain input adalah desain yang digunakan untuk menerima masukan data yang akan disimpan ke dalam database dan nantinya akan digunakan ke dalam proses transaksi maupun sebagai output yang dilaporkan (Jogiyanto, 2001). Desain ini terdiri dari desain form utama dan pendukung. Dalam membuat
desain
input
Penjelasannya tentang
tersebut
komponen
dibutuhkan
dalam
membuat
beberapa desain
komponen. input
output
ditunjukkan pada Tabel 3.14.
Komponen
Tabel 3. 14 Tabel Komponen Output Input. Keterangan Textbox, digunakan sebagai inputan data. Combobox, digunakan untuk menampilkan menu pilihan data. Grid, digunakan untuk menampilkan seluruh data. Button, digunakan sebagai tombol yang berfungsi sebagai suatu proses, misalnya proses menyimpan, mengubah dan sejenisnya atau digunakan sebagai tombol untuk pindah ke halaman yang lain.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
70
Berikut ini adalah desain input dari Sistem Informasi Layanan Hotel Ramayana: 3.5.1.1
Form Transaksi Pemesanan
Form pemesanan ini digunakan untuk melakukan proses pemesanan dengan menginputkan data pemesanan, detil pemesanan, pilih kamar, dan input jumlah pemesanan. Desain form transaksi Pemesanan dapat ditunjukkan pada Gambar 3.13 , Desain form detil pemesanan dapat ditunjukan pada Gambar 3.14 . Desain form pilih kamar dapat ditunjukkan pada Gambar 3.15 . Desain form input jumlah pemesanan dapat dilihat pada Gambar 3.16 .
Gambar 3. 15 Form Transaksi Pemesanan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
71
Gambar 3. 16 Form Transaksi Pemesanan - Detil Pemesanan
Gambar 3. 17 Form Transaksi Pemesanan - Pilih Kamar
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
72
Gambar 3. 18 Form Transaksi Pemesanan – Insert Jumlah Pemesanan
3.5.1.2 Form Login Form login ini digunakan untuk melakukan sebuah proses demi kepentingan yang berhubungan dengan Sistem Informasi Layanan Hotel Ramayana. Adapun user yang bisa login dalam sistem ini yaitu : a. Receptionist
: Berhak mengelola melakukan transaksi
pemesanan, Check-In, pengelolaan data kamar dan check-out. Berhak melihat data tamu. b. Administrasi Keuagan Masuk
: Berhak melihat dan mencetak Laporan
Keuangan masuk. Berhak mengelola data master Pegawai, data master kamar, master fasilitas, dan master Hak Akses pada sistem. c. Manager
TUGAS AKHIR
: Berhak Laporan Keuangan Masuk
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
73
Desain form login dapat ditunjukkan pada Gambar 3.17
Gambar 3. 19 Form Login 3.5.1.3 Halaman Transaksi Check-In Tabel check-in menunjukkan data-data check-in yang ada. Dengan button checkin yang dimana button tersebut akan mengubah status pemesanan menjadi checkin pada Ga,nar 3.18 dan form pembayaran pelunasan pada Gambar 3.19. pilih kamar untuk checkin pada Gambar 3.20 yang berfungsi untuk mengarahkan pada form inpu data checkin. 3.5.1.4 Halaman Transaksi Check-Out Halaman transaksi checkout ini menunjukkan data data checkin yang apabila dikehendaki untuk checkout, maka petugas memilih button checkout. Halaman transaksi checkout pada Gambar 3.21
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
74
Gambar 3. 20 Desain Halaman Transaksi Check-In
Gambar 3. 21 Desain Halaman Transaksi Check-In
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
75
Gambar 3. 22 Desain Halaman Transaksi Check-In
Gambar 3. 23 Desain Transaksi CheckOut 3.5.1.5 Halaman Tabel Master Kamar Tabel master kamar ini menunjukkan data-data kamar yang ada. Dengan adanya button tambah dan update yang digunakan untuk melakukan penambahan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
76
data kamar ataupun melakukan update pada data kamar tersebut . Desain tabel data kamar dapat dilihat pada Gambar 3.22 . Desain form input data kamar 3.23 .
Gambar 3. 24 Desain Tabel data kamar
Gambar 3. 25 Desain Form Input Data Kamar 3.5.1.6
Halaman Tabel Master Fasilitas
Tabel master fasilitas ini menunjukkan data-data fasilitas. Dengan adanya button tambah dan update yang digunakan untuk melakukan penambahan data
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
77
fasilitas ataupun melakukan update pada data fasilitas tersebut . Desain tabel data fasilitas dapat dilihat pada Gambar 3.24 . Desain form input data fasilitas 3.25 .
Gambar 3. 26 Desain Tabel data fasilitas
Gambar 3. 27 Desain Form Input DataFasilitas
3.5.1.7 Halaman Tabel Master Pegawai Tabel master pegawai ini menunjukkan data-data pegawai. Dengan adanya button tambah dan update yang digunakan untuk melakukan penambahan data
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
78
pegawai ataupun melakukan update pada data pegawai tersebut . Desain tabel data pegawai dapat dilihat pada Gambar 3.26 . Desain form input data pegawai 3.27 .
Gambar 3. 28 Desain Tabel data Pegawai
Gambar 3. 29 Desain Form Input Data Pegawai 3.5.1.8 Halaman Tabel Master Hak Akses Tabel
master hak akses ini menunjukkan data-data hak akses. Dengan
adanya button tambah dan update yang digunakan untuk melakukan penambahan data hak akses ataupun melakukan update pada data hak akses tersebut . Desain tabel data hak akses dapat dilihat pada Gambar 3.28 . Desain form input data hak akses 3.29 .
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
79
Gambar 3. 30 Desain Tabel data hak akses
Gambar 3. 31 Desain Form Input Data hak akses 3.5.2
Desain Ouput Berikut ini adalah desain output pada Sistem Informasi Layanan Hotel
Ramayana 3.5.2.1 Output Transaksi Pembayaran Pemesanan dan Pembayaran CheckIn Output ini adalah bentuk dari bukti bayar pemesanan dan bukti bayar Check-In. yang merupakan bentuk nota syah dari pihak hotel atas transaksi pembayaran yang dilakukan Desain form laporan pemesanan dapat ditunjukkan pada Gambar 3.31.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
80
Gambar 3. 32 Desain Output Transaksi Pemesanan 3.5.2.2
Laporan Data Keuangan Masuk
Output ini adalah laporan Keuangan Masuk yang dapat dilihat oleh Manager Hotel dan dapat dicetak oleh Petugas Administrasi. Desain form laporan keuangan dapat ditunjukkan pada Gambar 3.32
Gambar 3. 33 Desain Output Laporan Keuangan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
BAB IV IMPLEMENTASI DAN UJI COBA Tahap implementasi pada sebuah sistem informasi merupakan tahap dimana sistem yang telah dibangun pada tahap sebelumnya diterapkan, berupa perangkat lunak maupun perangkat keras yang digunakan. Dengan penerapan sistem yang telah dibangun, hasilnya dapat dioperasikan dan digunakan secara optimal sesuai kebutuhan. Sedangkan untuk mengetahui cara kerja sistem yang telah dibangun, maka dilakukan uji coba terhadap sistem dengan percobaan pengaksesan terhadap sistem. Seperti yang disamapaikan oleh Jeffrey Whitten, implementasi sistem adalah instalasi dan pengiriman sistem keseluruhan ke produksi. Tahapan dalam Implementasi sistem ada empat, yaitu membuat dan menguji basis data dan jaringan, membuat dan menguji program, memasang dan menguji sistem baru, mengirim sistem baru ke dalam sistem operasi. (Whitten dkk, 2004). 4.1
Implementasi Sistem Implementasi sistem pada Sistem Informasi Layanan Hotel Ramayana
Banyuwangi akan digambarkan pada pseudocode dan bagan alir berikut.
81
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
82
4.1.1
Psuedocode
4.1.1.1 Pseudocode Fungsi Login Psuedocode fungsi login ini menjelaskan tentang alur kerja sistem pada proses user akan masuk dalam sistem. Pseudocode fungsi login dapat dilihat pada
1. Mulai 2. Masukkan username dan password 3. if(hakakses = manager) THEN 4. Masuk halaman utama manager 5. else if(hakakses = administrasi keuangan masuk) Then 6. Masuk halaman utama administrasi keuangan masuk 7. else if(hakakses = receptionist) Then 8. Masuk halaman utama receptionist 9. Else 10. Keluar alert ‘username dan password salah’ 11. Masuk halaman login 12. EndIf 13. Selesai Gambar 4. 1 Pseudocode Login Gambar 4.1. 4.1.1.2 Pseudocode Pengolahan Data Master
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
83
Pseudocode pengolahan data master ini menjelaskan alur kerja sistem pada
1. Mulai 2. Generate id kota 3. Masukkan data kota (nama kota) 4. Simpan data kota 5. Simpan data pada tabel kota 6. Pilih id kota 7. Update data kota (nama kota) 8. Simpan data kota 9. Simpan data pada tabel kota 10. Selesai
Gambar 4. 2 Pseudocode Pengolahan Data Master proses penginputan data master yang dilakukan oleh receptionist, seperti data master kota. Pseudocode fungsi pengolahan data master kota dapat dilihat pada Gambar 4.2 4.1.1.3 Pseudocode Pemesanan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
84
Pseudocode pemesanan ini menjelaskan alur kerja sistem pada proses pemesanan yang dilakukan oleh receptionist. Pseudocode fungi pemesanan
1. 2. 3. 4. 5. 6. 7. 8.
1. Mulai 2. Load data kamar 3. Load data pemesanan 4. Pilih kamar 5. Masukkan data detail pemesanan 6. if (jumlah hari terisi) THEN 7. simpan detail pemesanan Mulai 8. Else (jumlah hari kosong) THEN Masukkan pemesanan baru 9. Masukkan jumlah hari Masukkan data pemesanan 10. Hitung total bayar if(field data pemesanan kosong) THEN 11. Masukkan data Pembayaran DP Masukkan data lengkap 12. if (JumlahBayarDP < 50 % Total bayar) THEN Else (field data pemesanan terisi semua) THEN 13. ‚DP kurang dari 50%‛ Simpan data pemesanan 14. Else (jumlahbayarDP >= 50 % Total bayar) THEN Selesai 15. Simpan data detil pemesanan 16. Simpan data pemesanan 17. Cetak data4.pemesanan Gambar 3 Pseudocode Pemesanan 18. EndIf 19. Selesai
Gambar 4. 4 Pseudocode Detail Pemesanan terbagi menjadi dua bagian yaitu pseudocode pemesanan dan pseudocode detail pemesanan, dimana pseudocode
pemesanan untuk menginputkan data
pemesanan, sedangkan pseudocode detail pemesanan untuk menginputkan detail pemesanan yang akan dipesan. Pseudocode pemesanan dapat dilihat pada Gambar 4.3, dan pseudocode fungsi pilih kamar dan detil pemesanan dapat dilihat pada Gambar 4.4
4.1.1.4 Pseudocode Check-In
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
85
Pseudocode Check-In ini menjelaskan alur kerja sistem pada proses CheckIn yang dilakukan oleh Receptionist. Pseudocode Check-In untuk menginputkan
1. Mulai 2. Load data pemesanan 3. Load data detil pemesanan 4. Pilih data pemesanan 5. Update status pemesanan 6. Masukkan jumlah pemabayaran 7. Simpan data pembayaran Checkin 8. Cetak bukti bayar checkin 9. Pilih Kamar untuk checkin 10. Masukkan data tamu 11. Load kota 12. if(kota tidak terisi) THEN 13. Keluar alert ‘silahkan pilih kota’ 14. if(data tamu = tidak lengkap) THEN 15. Keluar alert ‘silahkan diisi secara lengkap dan benar’ 16. Else if(data tamu = lengkap)THEN 17. Simpan data tamu 18. Simpan data checkin 19. Ubah data status kamar 20. EndIf 21. Selesai
Gambar 4. 5 Pseudocode Fungsi Check-In data Check-In. Pseudocode fungsi Check-In dapat dilihat pada Gambar 4.5. 4.1.1.5 Psuedocode Check-Out Pseudocode Check-Out ini menjelaskan alur kerja sistem pada proses Check-Out yang dilakukan oleh Receptionist. Pseudocode fungsi Check-Out dapat
1. Mulai 2. Load data checkin 3. Load data kamar 4. Pilih action checkout 5. Ubah data status checkin 6. Ubah data status kamar 7. Selesai TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
Gambar 4. 6 Pseudocode Check-Out
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
86
dilihat pada Gambar 4.6
4.1.1.6 Pseudocode Pembatalan Pemesanan Pseudocode pembatalan pemesanan ini menjelaskan alur kerja sistem pada proses pembatalan pemesanan yang dilakukan oleh Receptionist. Pseudocode
1. Mulai 2. Cari data Pemesanan 3. Pilih data pemesanan 4. Load data pemesanan 5. Tampil data pemesanan 6. Pilih action batal 7. Ubah Data pemesanan Endif 8. 9. Selesai Gambar 4. 7 Pseudocode Pembatalan Pemesanan pembatalan pemesanan dapat dilihat pada Gambar 4.7. 4.1.1.7 Pseudocode Generate Laporan Pseudocode Generate laporan ini menjelaskan alur kerja sistem pada proses Generate Laporan . Pseudocode Generate laporan dapat dilihat pada 1. Mulai 2. Load data pemesanan 3. Load data Pembayaran 4. Load data checkin 5. Masukkan parameter 6. If (parameter ada) THEN 7. Tampilkan laporan 8. EndIf 9. Selesai
Gambar 4. 8 Pseudocode Generate Laporan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
87
Gambar 4.8
4.1.2
Bagan Alir
4.1.2.1 Bagan Alir Login Bagan alir login terdapat 3 aktor yang dapat mengaksies sistem yaitu Receptionist, Administrasi Keuangan Masuk, dan Manager. Gambar bagan alir berikut menunjukkan aktor yang melakukan proses login. Tahap pertama adalah input data login dengan memasukkan username dan password. Jika data sesuai dengan tabel pegawai atau pelanggan, tahap kedua sistem akan melalukan pengecekan otoritas dari aktor tersebut. Jika aktor adalah Receptionist maka akan masuk pada halaman Receptionist
jika aktor adalah Administrasi Keuangan
Masuk maka akan masuk halaman Administrasi Keuangan Masuk,, jika aktor Manager maka akan masuk halaman Manager. Jika tidak sesuai maka akan kembali pada halaman awal login. Bagan alir login dapat dilihat pada Gambar 4.9 4.1.2.2 Bagan Alir Halaman Utama Receptionist Bagan alir halaman utama reseptionist dapat diakses oleh satu aktor yaitu receptionist. Bagan alir hamalan utama receptionist dapat dilihat pada Gambar 4.10
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
88
mulai
Data Pegawai
Form Login
Validasi username & password
Input username & password
3
2
1
Halaman Utama Manager
Menampilkan halaman utama manager
Hak akses manager ?
Halaman Utama Administrasi Keuangan Masuk
Menampilkan halaman utama administrasi keuangan masuk
Hak akses administrasi keuangan masuk ?
Halaman Utama Receptionist
Menampilkan halaman utama receptionist
Hak akses receptionist ?
Menampilkan peringatan username & password salah
Gambar 4. 9 Bagan Alir Login
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
89
3
Home
Transaksi
Logout
4 Data Tamu
Pembatalan Pemesanan
Pemesanan
Check-In
Check-Out
16
16
9
10
11
Gambar 4. 10 Bagan Alir Menu Receptionist
4.1.2.3 Bagan Alir Halaman Utama Administrasi Keuangan Masuk Bagan alir halaman utama Administrasi Keuangan Masuk dapat diakses oleh satu aktor yaitu Administrasi Keuangan Masuk. Bagan alir halaman utama Administrasi Keuangan Masuk dapat dilihat pada Gambar 4.11
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
90
2
Home
Master
Pegawai
Hak Akses
Kamar
Fasilitas
TipeKamar
Kota
17
18
5
6
7
8
Laporan
Logout
Laporan Keuangan Masuk
4
13
Gambar 4. 11 Bagan Alir Menu Administrasi Keuangan Masuk
4.1.2.4 Bagan Alir Halaman Utama Manager Bagan alir halaman utama Manager dapat diakses oleh satu aktor yaitu Manager. Bagan alir halaman utama Manager dapat dilihat pada Gambar 4.12 3
Home
Laporan
Logout
4 Keuangan Masuk
15
Gambar 4. 12 Bagan Alir Menu Manager
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
91
4.1.2.5 Bagan Alir Master Bagan alir master menggambarkan aliran data yang diakses oleh Receptionist dan Admnistrasi Keuangan Masuk. Admnistrasi Keuangan Masuk bertugas untuk menginputkan data master yang ada yaitu: data master pegawai, hak akses, kota, kamar, tipe kamar, dan fasilitas. Bagan alir master dapat dilihat pada Gambar 4.13. 4.1.2.6 Bagan Alir Pemesanan Bagan alir Pemesanan dapat diakses oleh satu aktor yaitu receptionist. Tahap pertama sistem akan menampilkan form Pemesanan yang kemudian hasil input pemesanan akan disimpan dalam dua tabel yaitu pemesanan dan pemesan. Pada form pemesanan, data pemesan data di cari memalui fitur cari. Tahap kedua, sistem akan menampilkan form detil pemesanan yang akan menampilkan detail pemesanan jumlah kamar, kamar yang dipesan dan jumlah hari. Tahap terakhir, sistem akan menyimpan data pembayran DP dan menympan pada tabel pemesanan serta tabel detil pemesanan. Bagan alir pendaftaran Pemesanan dapat dilihat pada Gambar 4.14.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
92
5
7
6
1 Kamar
1
Tipe Kamar
fasilitas 3
4
Update data kamar
Input data kamar
Data lengkap ?
tidak
Menampilkan alert
Data lengkap ?
ya
Input data tipe kamar
2
Update data fasilitas
Input data fasilitas
tidak
Update data tipe kamar
Data lengkap ?
Menampilkan alert
Simpan data tipe kamar
Simpan data fasilitas
1
2
3
Fasiltas
Kamar
Data Kamar
4
tipe kamar
Data tipe kamar
Data Fasilitas
selesai
Menampilkan alert
ya
ya
Simpan data kamar
tidak
selesai
selesai
8 18
17 5 Kota
7
6
Hak Akses
Pegawai 7 Input data kota
Update data kota Input data pegawai
Data lengkap ?
tidak
Input data Hak Akses
Update data pegawai
Menampilkan alert Data lengkap ?
ya Simpan data kota
tidak
Data lengkap ?
Menampilkan alert
tidak
Menampilkan alert
ya
ya
Simpan data Hak Akses
Simpan data pegawai
5
Update data Hak Akses
Kota 7
6 Pegawai
Hak Akses
Data Kota Data Pegawai
Data Hak Akses
selesai selesai
selesai
Gambar 4. 13 Bagan Alir Master
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
93
9 1 Form Pemesanan
3
Simpan data pemesanan
Input data pemesanan
Kota
pemesan
Pilih kamar dan jumlah hari
1
Form Detil Pemesanan
Pemesanan
Data Pemesanan
Simpan data pemesanan
Detil Pemesanan Kamar
3
Form pembayaran pemesanan
Input data pembayaran pemesanan
Data pembayaran pemesanan
Simpan data pembayaran pemesanan selesai
Nota pemesanan
Cetak nota pemesanan
Gambar 4. 14 Bagan Alir Pendaftaran Pemesanan 4.1.2.7 Bagan Alir Pembatalan Pemesanan Bagan alir Pembatalan Pemesanan dapat diakses oleh receptionist. Tahap pertama, sistem akan menampilkan form pembatalan pemesanan. Bagan alir pembatalan pemesanan dapat dilihat pada Gambar 4.15.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
1
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
94
4.1.2.8 Bagan Alir Check-In Bagan alir Check-In dapat diakses oleh receptionist. Tahap pertama, sistem akan menampilkan tabel pemesanan dan
memilih action “Check-In”.
Tahap kedua, sistem akan menampilkan form pembayaran pelunasan kemudian receptionist akan memasukkan data pembayaran pelunasan. Tahap ketiga, Receptionist mencetak bukti bayar Check-In. tahap terakhir, sistem akan emnampilkan form data Check-In dan receptionist memasukkan data tamu. Bagan alir Check-In dapat dilihat pada Gambar 4.16. 16 Form Pembatalan Pemesanan
Pemesanan Data pemesanan
Pilih action cari
Piih pesanan yang akan dibatalkan
Update status pemesanan
Form pembatalan pemesanan
Pilih action batal
Proses pembatalan
selesai
Gambar 4. 15 Bagan Alir Pembatalan Pemesanan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
95
10
Form Data Pemesanan
Pilih Checkin untuk Data pemesanan terpilih Pemesanan Form Pembayaran Pelunasan
Ubah status pemesanan menjadi checkin
Simpan Data Pembayaran Pelunasan.
Cetak Nota Pembayaran
Tabel Data Kamar yang dipesan untuk Checkin
Input Data Pembayaran Pelunasan
Nota Pembayaran pelunasan Pembayaran
Form data Checkin
Pilih Kamar untuk Checkin
Input data Checkin dan Data Tamu Kamar
Simpan data Checkin, Ubah Status Kamar, Simpan Data tamu.
Tamu
selesai
Checkin
Gambar 4. 16 Bagan Alir Check-In
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
96
4.1.2.9 Bagan Alir Check-Out Bagan alir Check-Out dapat diakses oleh receptionist. Tahap pertama, sistem akan data Check-In, receptionist akan memilih action Check-Out kemudian sistem akan mengubah status “Check-In” menjadi “Check-Out” dan status kamar “terisi” menjadi “kosong”. Bagan alir Check-Out dapat dilihat pada Gambar 4.17.
11
Form Data Checkin
Pilih data Checkin untuk melakukan checkout Checkin Ubah status checkin, Ubah status kamar
Kamar
selesai
Gambar 4. 17 Bagan Alir Check-Out
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
97
4.1.2.10 Bagan Alir Generate Laporan Keuangan Masuk Bagan alir Laporan Keuangan Masuk dapat diakses oleh manager dan Administrasi Keuangan Masuk. Pada sistem Laporan Keuangan Masuk sistem akan menampilkan form input periode yang kemudian sistem akan menampilkan data laporan keuangan masuk sesuai dnegan periode tersebut. Bagan alir Laporan Keuangan Masuk dapat dilihat pada Gambar 4.18. 13
Form periode tgl laporan
Input periode tgl laporan
Laporan Data Keuangan Masuk
Laporan Data Keuangan Masuk
Selesai
Gambar 4. 18 Bagan Alir Generate Laporan Keuangan Masuk 4.2 Uji Coba Sistem Pada bagian uji coba ini berisi pengujian Sistem Informasi Layanan Hotel Ramayana Banyuwangi dengan menggunakan metode Black Box Testing. Black Box Testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
98
melalui data uji dan memeriksa fungsional dari perangkat lunak. Pengujian meliputi beberapa fitur yang terdapat pada masing – masing proses pada sistem kerja baru. Uji coba sistem ini dilakukan oleh programmer. 4.1.2
Pengujian Proses Login Pada pengujian proses login dilakukan oleh user yaitu, manager,
Administrasi keuangan Masuk, dan Receptionist. User melakukan login dengan username dan password yang telah ada. Fitur login dapat dilihat pada Gambar 4.19.
Gambar 4. 19 Fitur Login
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
99
Hasil pengujian proses login dapat dilihat pada Tabel 4.1. Tabel 4.1 Pengujian Proses Login No. Nama Fitur 1.
4.2.2
Login sistem
Input
Output
ke - Username dan - Menuju ke password sesuai halaman sesuai dengan otoritas - Username dan - Terdapat password tidak notifikasi sesuai username dan password salah
Sesuai
Tidak Sesuai
-
-
Pengujian Data Master Pada pengujian data master dilakukan oleh Receptionist. Pengujian sata
master dimulai dari menambah data master yang dapat dilihat pada Gambar 4.20, dan pada saat melakukan update data master dapat dilihat pada Gambar 4.21.
Gambar 4. 20 Form Input Data Master
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
100
Gambar 4. 21 Form Update Data Master Hasil pengujian data master didapatkan hasil seperti yang terlihat pada Tabel 4.2. Tabel 4. 2 Hasil Pengujian Data Master No. Nama Fitur
Input
1.
- Text field telah - Data tampil terisi semua. pada tabel master. - Terdapat text - Terdapat field yang masih notifikasi kosong. silahkan mengisi text field yang masih kosong - Pilih data dari - Menampilkan tabel lain Data dari tabel lain. - Text Field telah - Data tabel terisi semua diperbarui dan tampil pada tabel master - Terdapat text - Terdapat text field yang masih field yang kosong. masih kosong.
2
TUGAS AKHIR
Memasukkan data master
Memperbarui data master
Output
SISTEM INFORMASI LAYANAN ...
Sesuai
Tidak Sesuai
-
-
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
101
4.2.3
Pengujian Proses Pengelolaan Kamar Pada pengujian proses pendaftaran pelanggan dilakukan oleh Receptionist.
Pengujian proses Pengelolaan Kamar dimulai dengan menambah data kamar dan tipe kamar yang dapat dilihat pada Gambar 4.22 dan Gambar 4.23
Gambar 4. 22 Form Input Tipe Kamar
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
102
Gambar 4. 23 Form Input kamar Hasil pengujian proses pendaftaran pelanggan dapat dilihat pada Tabel 4.3. Tabel 4.3 Hasil Pengujian Proses Pengelolaan Kamar No. Nama Fitur Input Output Sesuai Tidak Sesuai 1. Memasukkan - Text field telah - Data tampil pada data tipe terisi semua. tabel pelanggan. kamar - Terdapat text - Terdapat notifikasi field yang silahkan mengisi masih kosong. text field yang masih kosong - Menampilkan - Data tampil dan data dari tabel tersimpan pada lain, dan tabel master dan memasukkan tabel detil data pada detil
4.2.4
Pengujian Proses Pemesanan Pada pengujian proses pemesanan dilakukan oleh Receptionist.. Pengujian
proses pemesanan dimulai dari menambahkan data pemesanan. Pengujian proses pemesanan dapat dilihat pada Gambar 4.24 dan pada proses memilih menu yang tersedia dapat dilihat pada Gambar 4.25.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
103
Gambar 4. 24 Form Pemesanan Kamar
Gambar 4. 25 Form Pilih kamar
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
104
Gambar 4. 26 Form Pilih dan Input Detil Pemesanan
Gambar 4. 27 output cetak nota pemesanan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
105
Hasil pengujian proses pemesanan dapat dilihat pada Tabel 4.4.
No. Nama Fitur 1. Memasukkan data pemesanan kamar 2.
Memasukkan pilihan kamar
3.
Pencarian data pemesan
4.
Memasukkan data pembayaran
5.
Cetak nota pemesanan
4.2.5
Tabel 4.4 Hasil Pengujian Proses Pemesanan kamar Input Output Sesuai Tidak Sesuai - Text field - Data tampil pada telah terisi tabel pemesanan semua. kamar dan menampilkan form pilih kamar - Text field - Menampilkan telah terisi Data pemesanan semua. dan data detil pemesanan - Memilih - Menampilkan data Button Cari Pemesan yang pada text telah tersimpan field dalam tabel Pemesan - Memasukkan - Menyimpan data data pemesan pemesan baru baru pada tabel pemesan - Memasukkan - Menyimpan data data pada tabel pembayaran pemesanan DP - Pilih button - Menampilkan cetak hasil output berupa file pdf dan siap cetak
Pengujian Proses Pembatalan Pemesanan Pada
pengujian
proses
Pembatalan
Pemesanan
dilakukan
oleh
Receptionist.. Proses pembatalan pemesanan dilakukan ketika tamu menghendaki untuk melakukan oembatalan dan tamu tidak melakukan check-In hingga tanggal Check-In terlewati. Pengujian proses pembatalan pemesanan dimulai dengan
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
106
mencari data pemesanan yng masih bisa untuk melakukan pembatalan. Form pembatalan pemesanan dilihat pada Gambar 4.28 dan Gambar 4.29.
Gambar 4. 28 Form Pembatalan Pemesanan
Gambar 4. 29 Pencarian Data Pemesanan
Hasil pengujian proses pembatalan pemesanan dapat dilihat pada Tabel 4.5
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
107
Tabel 4.5 Hasil Pegujian Proses Pembatalan Pemesanan No. Nama Fitur
Input
1.
- Pilih button cari
2.
4.2.6
Pencarian Data Pemesanan
Pembatalan pemesanan
Output
- Menampilkan data pemesanan dengan status pemesanan “proses” - Pilih satu data - Data pemesanan pemesanan terpilih muncul pada form pembatalan pemesanan - Pilih action - Update data proses pemesanan, mengubah status pemesanan menjadi batal
Sesuai
Tidak Sesuai
-
-
Pengujian Proses Check-In Pada pengujian proses Check-In dilakukan oleh Receptionist. Proses
Check-In dilakukan ketika tamu hendk melakukan Check-In dan membayar pelunasan pemesanan sebagai salah satu syarat Check-In.
Pengujian proses
Check-In dimulai dengan membuka tabel daftar pemesanan yang masih bisa untuk melakukan Check-In. Proses Check-In dapat dilihat pada Gambar 4.30, Gambar 4.31, Gambar 4.32, Gambar 4.33, Gambar 4.34, Gambar 4.35.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
108
Gambar 4. 30 Tabel Data Pemesanan untuk Check-In
Gambar 4. 31 Form Pembayaran Check-In
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
109
Gambar 4. 32 Output Pembayaran Check-In
Gambar 4. 33 Tabel data Kamar untuk Check-In
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
110
Gambar 4. 34 Form Input Data Tamu untuk Check-In
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
111
Gambar 4. 35 Hasil Pencarian Data tamu untuk Check-In Hasil pengujian proses Check-In dapat dilihat pada Tabel 4.6.
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
112
No. 1.
2.
3.
4.
Nama Fitur Pilih Data CheckIn
Input Data pembayaran pelunasan
Input data tamu
Cetak bukti pembayaran pelunasan / CheckIn
4.2.7
Tabel 4.6 Hasil Pengujian Proses Check-In Input Output Sesuai - Pilih Action - Status Check-In pemesanan telah menjadi “Check-In” - Tabel - Menampilkan Pembayaran record Pembayaran DP - Memasukkan - Menyimpan jumlah data Pembayaran pembayaran untuk check-in pada Pelunasan tabel pembayaran - Pilih action - Menampilkan cari data tamu yang telah tersimpan dalam database - Memilih data - Menampilkan tamu terpilih data pada form pengisian data tamu - Memilih - Menampilkan action cetak hasil output cetak nota Check-In
Tidak Sesuai
-
-
-
-
-
-
Pengujian Proses Check-Out Pada pengujian proses Check-Out
Pengujian proses Check-Out
yang dilakukan oleh Receptionist.
dimulai dari menampilkan data Check-In
.
Pengujian proses Check-Out dapat dilihat pada Gambar 4.36
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
113
Gambar 4. 36 Tabel Data Check-In untuk Proses Check-Out
Gambar 4. 37 Proses Check-Out Hasil pengujian proses Check-Out dapat dilihat pada Tabel 4.7. Tabel 4.7 Hasil Pengujian Proses Check-Out No. Nama Fitur
Input
1.
Pilih Action check- - Mengubah out status “CheckIn” menjadi “Check-Out” dan status Kamar “terisi” menjadi “kosong”
4.2.8
Check-out
Output
Sesuai
Tidak Sesuai
-
Pengujian Generate Laporan Keuangan Masuk Pada pengujian Generate Laporan Keuangan Masuk dilakukan oleh
Administrasi Keuangan Masuk. Pengujian Generate Laporan Keuangan Masuk dimulai dengan memasukkan tanggal periode awal dan akhir. Form Generate
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
114
Laporan Keuangan Masuk dapat dilihat pada Gambar 4.38 dan hasil cetak pada Gambar 4.39
Gambar 4. 38 Proses Generate Laporan Keuangan Masuk
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
115
Gambar 4. 39 Output Cetak Laporan Keuangan Masuk Hasil pengujian Generate Laporan Keuangan Masuk dapat dilihat pada Tabel 4.8. Tabel 4.8 Hasil Pegujian Generate Laporan Keuangan Masuk No. Nama Fitur Input Output Sesuai Tidak Sesuai 1. Memasukkan - Text field telah - Mencetak tanggal terisi semua. laporan periode keuangan masuk - Terdapat text - Terdapat field tanggal notifikasi yang kosong silahkan pilih tanggal periode
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan pembahasan pada bab – bab sebelumnya mengenasi Sistem Informasi Layanan Hotel Ramayana, Genteng – Banyuwangi, dapat disimpulkan bahwa : 1.
Pembuatan Sistem Informasi Layanan Hotel Ramayana, Genteng –
Banyuwangi melalui analisa dan perancangan Sistem Informasi Layanan Hotel Ramayana dengan menggunakan pendekatan berorientasi proses. Langkahlangkah pendekatan berorientasi proses yang telah dilalui yaitu menganalisa proses bisnis yang bekerja saat ini. Melalui tahap analisis kebutuhan, maka dapat disimpulkan dari laporan Tugas Akhir ini bahwa, dalam mengatasi permasalahan pada sistem layanan Hotel Ramayana, Genteng – Banyuwangi saat berjalannya proses transaksi bisnis seperti, proses pemesanan, Check-In, dan
Check-Out
adalah dengan membuat Sistem Informasi Layanan Hotel Ramayana, GentengBanyuwangi secara terkomputerisasi. Kemudian dilanjutkan dengan merancang desain proses yang baru dengan menggunakan aplikasi desain melalui diagram jenjang dan merancang DFD yang terdiri dari 5 proses utama. Selanjutnya merancang desain database yang berupa CDM terdiri dari 12 entitas dan PDM yang memiliki 13 tabel, yang kemudian di-generate ke aplikasi database, serta desain
input
dan
output
untuk
setiap
proses
yang
ada.
Kemudian,
116
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
mengimplementasikannya ke dalam program dengan menggunakan pemrograman berbasis
website.
Pengujian
Sistem
Informasi
117
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
118
Layanan Hotel Ramayana, Banyuwangi dilakukan dengan melakukan skenario uji coba dari proses login, proses pengelolaan data master, proses pengeolaan kamar, proses pemesanan, proses Check-In, proses Check-Out, proses pembatalan pemesanan, dan proses Generate Laporan.
2.
Pembuatan Laporan Keuangan Masuk dari Sistem Informasi Layanan
Hotel Ramayana ini dapat dihasilkan secara langsung tanpa membuat rekapan manual seperti sebelumnya.
Laporan yang dihasilkan secara langsung ini
dikarenakan setiap proses bisnis yang berjalan telah tersimpan record nya dalam database melalui Sistem Informasi Layanan Hotel Ramayana ini, hal ini juga dapat meminimalisir kesalahan dan kelalaian saat menjalankan proses bisnis. Sistem informasi Layanan Hotel Ramayana ini
dibuat agar menjadi proses
transaksi bisnis yang cepat dan akurat. 5.2
Saran Saran atau masukan yang dapat diberikan untuk menunjang pengembangan
Sistem Informasi Layanan Hotel Ramayana Banyuwangi selanjutnya adalah sebagai berikut : 1.
Sebaiknya diadakannya perbaikan desain sistem yang lebih mudah
dipahami oleh user dan lebih efektif dalam menjalankan proses bisnis menggunakan sistem ini. Contohnya, seperti menggunakan desain yang menampilkan data berdasarkan kalender. 2.
Alangkah baiknya, apabila sistem ini mempunyai alert otomatis untuk
reminder petugas atas tiap jam dan hari penting dalam proses bisnis serta alert
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
119
untuk menunjukkan bagaimana perkembangan prses bisnis pada periode tertentu. Contohnya, apabila pendapatan hotel mengalami penurunan maka sistem dapat mendeteksi dan memberikan pendapat serta aksi apa selanjutya untuk peningkatan pendapatan
TUGAS AKHIR
hotel.
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
DAFTAR PUSTAKA
Jogiyanto,HM. 2001. Analisa dan Desain Sistem. Penerbit Andi, Yogyakarta. Kenneth E. Kendall dan Julie E. Kendall, 2006. System Analisys and Design, Prentice Hall, New York. Whitten, Jeffery L, Bentley, Leonie D dan Dittman, Kevin C. 2004. Metode Desain & Analisis Sistem edisi 6.Penerbit Andi, Yogyakarta.
120
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
LAMPIRAN I DOKUMEN PENDUKUNG
Dokumen pendukung merupakan dokumen yang digunakan dalam berjalannya proses transaksi bisnis saat ini. Berikut ini beberapa dokumen pendukung yang digunakan antara lain : 1. Form Catatan Harian
Lampiran 1-1
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
2. Form Data Pengunjung
Lampiran 1-2
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
3. Form Rekap Catatan Harian
Lampiran 1-3
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
4. Kwitansi Pembayaran
Lampiran 1-4
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
LAMPIRAN II INTERVIEW OUTLINE
Lampiran 2-1
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Pertanyaan :
catatan :
Biodata Hotel (nama,
Nama : Hotel Ramayana,
Alamat, no Telp, keterangan
Lokasi : Jl. Gajahmada no 374 Genteng,
Hotel, Logo)
Banyuwangi 0333-842158.
Riwayat Hotel
Hotel tingkat Melati 1 yang merupakan usaha keluarga turun temurun yang didirikkan oleh Bpk. H. Sholeh , dan setelahnya dilanjutkan oleh keturunannya hingga saat ini. Logo Hotel berbentuk seseorang membawa panah(Arjuna) sedang menunggangi kuda yang berkepala rajawali.
Struktur perusahaan dan
-Manager. Manager disini berperan
Jobdesk masing-masing
untuk menjaga hubungan dengan pihak
bagian
luar dan kesesuaian jalannya bisnis hotel -Administasi, dibagi menjadi dua, yaitu Administrasi bagian pengeluaran yang mengurusi segala pengeluaran operasional bisnis hotel, dan Administrasi bagian Pemasukan yang
Lampiran 2-2
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
mencatat segala pemasukan dari jalannya proses bisnis. -Resepsionis, disini berperan sebagai pihak yang berkomunikasi langsung dengan pengunjung, yang juga menangani langsung segala proses layanan di resepsionis, seperti: pemesanan, chack-in, dan check-out. Berapa jumlah kamar dan
Total jumlah kamar ada 32 unit, dan
pembagian tipe-tipe kamar
yang aktif beroperasi ada 30 kamar. Dari
seperti apa ?
30 kamar tersebut dibagi sesuai dengan fasilitas dan harga yang terbagi menjadi 6 jenis. Untuk pembagian tipe kamar : -150.000 ( Kamar berukuran besar, berAC, TV, Posisi kamar di dekat lobby) -130.000 ( Kamar berukuran besar, berAC, TV) -120.000 (kamar berukuran sedang, berAC, TV) -90.000 (kamar berukuran sedang, Kipas
Lampiran 2-3
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Angin, TV) -80.000(kamar berukuran kecil, Kipas Angin, TV, letak strategis) -80.000(kamar berukuran kecil, Kipas Angin, TV) Bagaimana bentuk fisik
Pencatatan data tamu dan pemesan
pencatatan data dan bukti
disimpan di buku besar dan bukti bayar berupa kwitansi.
bayar ? Bagaimana proses
Pemesanan dapat melalui via telpon atau
pemesanan berlansung ?
dengan datang langsung ke resepsionis. Untuk via telpon, pemesan memberikan data pemesan dan data tamu yang akan datang ke hotel, termasuk data kamar berapa yang akan ditempati, jumlah hari, dan jumlah orang yang menempati kamar. Kemudian, bagian resepsionis yang menerima telpon tersebut akan mencatat dalam buku besar. Untuk via telpon, kamar akan di proses setelah pihak hotel menerima kepastian kapan pembayarannya.
Lampiran 2-4
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Untuk pemesan yang datang langsung, prosesnya sama seperti yang via telpon, akan tetapi resepsionis akan langsung menagihkan DP 50% pada pemesan , kemudian resepsionis akan mencatat pada buku besar data kamar yang telah dipesan tersebut, dan membuatkan kwitansi pembayaran DP tersebut. Adakah proses untuk
Pembatalan pemesanan dapat dilakukan
pembatalan pemesanan ?
kapan saja, sebelum tanggal check-In ,
bagaimana aturannya ?
akan tetapi, sesuai dengan kebijakan hotel, bahwa kamar yang telah dipesan pembayarannya tidak dapat dikembalikan.
Bagaimana proses Check-in
Proses check-in dimulai dari pengunjung
berlangsung ?
yang mendatangi resepsionis dan memberikan info akan check-in, bagi pengunjung yang telah melakukan pemesanan sebelumnya, maka resepsionis melihat kondisi pemesanannya, apabila ketika
Lampiran 2-5
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
pemesanan pemesan membayar DP maka resepsionis akan menagihkan sisa pelunasannya. Akan tetapi jika pemesan belum mmbayar sama sekali, maka resepsionis akan menagihkan jumlah bayar dan pengunjung membayar, kemudian resepsionis mencatat pada buku besar dan membuat kwitansi pembayaran. Bagi pengunjung yang belum memesan sebelumnya, maka resepsionis akan mencatat data pengunjung dan menagihkan jumlah pembayaran. Kemudian resepsionis akan mencatat dalam buku besar dan membuat kwitansi pembayaran. Resepsionis akan meminta KTP pengunjung sebagai arsip jaminan. Apakah pengunjung yang
Pengunjung bisa melakukan pindah
telah menginap di Hotel
kamar setelah memegang kunci, akan
Ramayana diperbolehkan
tetapi pengunjung tersebut harus melakukan Check-Out terlebih dahulu, Lampiran 2-6
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
untuk pindah kamar setelah
barulah melakukan Check-In di kamar
melakukan Check-In ?
yang dipilih, dan uang dari kamar
Bagaimana prosesnya ?
sebelumnya dianggap sudah Check-Out, Pengunjung wajib membayar lagi untuk kamar yang baru.
Bagaimana proses check-out
Proses check-out dimulai ketika
berlangsung ?
pengunjung memberikan laporan akan check-out, kemudian resepsionis mengecek data pengunjung pada buku besar, mengecek hari check-in, jumlah tagihan dan status tagihan. Apabila telah lunas seluruhnya maka resepsionis akan mencatat dalam buku besar, menagihkan kunci dan mengembalikan KTP.
Apakah ada fasilitas
Tidak ada, jika pengunjung
tambahan yang
menghendaki makanan, maka hotel kami
membutuhkan penagihan di
telah menyediakan kantin hotel, dan
akhir ?
pembayaran langsung di kantin hotel tersebut.
Ada berapa Laporan yang
Laporan keuangan masuk dan laporan
dibuat ? Apa saja ?
keuangan keluar
Lampiran 2-7
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Kendala-kendala proses
Terkadang sering terjadi miss, antar
transaksi yang biasa terjadi ?
receptinist tentang kamar yang kosong dan yang telah dipesan. Ada pula kekurangannya, terlalu banyak menggunakan kertas, karena format yang harus diisi oleh pihak Receptionist sangatlah banyak.
Dokumen-dokumen apa saja
Ada, Catatan Harian rekap catatan
yang selama ini menjadi
harian, kwitansi, data tamu.
bukti transaksi dan pencatatan? Apakah dalam transaksi
Boleh, banyak kamar dan berbeda hari
pemesanan dapat memesan
Check-Out. Akan tetapi harus dengan
beberapa kamar sekaligus ?
tanggal Check-In yang sama
jika iya, bagaimanakah aturan-aturan yang berlaku dalam memesan beberapa kamar sekaligus tersebut ? Adakah peraturan khusus
Aturan Check-Out jam 12.00
untuk tamu yang check-out
Lampiran 2-8
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
sebelum waktunya ataupun setelah waktunya ? Bagaimanakah aturan
Pemesanan dan pembayaran pemesanan
pembayaran untuk masing-
maksimal dua hari sebelum tanggal
masing proses? Misalkan,
Check-In .
pemesanan dapat dicatat setelah melakukan pembayaran DP sebesar sekian persen. Adakah aturan-aturan dalam masing-masing transaksi dapat dikatan syah? Apakah
Pemesanan : membayar DP 50% , mmeberikan data kamarnya, tanggal Check-In dan jamnya.
dengan syarat pembayaran atau syarat administrasi yang lain?
Lampiran 2-9
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
LAMPIRAN III PENGUJIAN SISTEM
Lampiran 3-1
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Lampiran 3-2
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Lampiran 3-3
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Lampiran 3-4
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Lampiran 3-5
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA
ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA
Lampiran 3-6
TUGAS AKHIR
SISTEM INFORMASI LAYANAN ...
ANISAH MUTIARA