Anda di halaman 1dari 9

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Di zaman yang modern ini yang sudah serba digital, masyarakat khususnya yang

terutama remaja hingga orang dewasa yang sudah paham mengenai internet digital. Dalam

suatu Perhotelan dibutuhkan sebuah daya tarik kenyamanan dan keamanan suatu tempat,serta

kejelasan sebuah lokasi. Hotel adalah sebuah tempat dimana seseorang atau suatu kelompok

dapat singgah untuk beristirahat sejenak,dimana biasa suatu keluarga bahkan rombongan

pelajar kunjungan suatu daerah untuk studi wisata untuk menetap.Saat ini dunia telah

mengenal suatu teknologi yang dimana internet dan aplikasi digital.Semua orang dapat

berkomunikasi dengan orang lain yang berada di berbagai penjuru dunia melalui internet.

Penggunaan internet yang semakin luas dan populer menjadikan aplikasi android sebagai

suatu aplikasi yang mudah diakses oleh semua orang. Teknologi internet dan Teknologi

android digunakan sebagai alat bantu pengorganisasian waktu, salah satu contohnya adalah

sistem Reservasi secara online yang dapat diakses dimanapun dan kapanpun dengan adanya

jaringan internet.Sistem ini diharapkan dapat menggantikan cara booking/reservasi

konvensional, seperti harus datang langsung yang dimana beresiko hotel sudah penuh atau

sudah banyak kamar yang dibooking.Untuk itu ,dalam skripsi ini,penulis akan membuat

sistem berbasis android untuk menangani pemesanan Hotel pada Hotel Pondok Gajah yang

berlokasi di Jl.Ringroad Selatan No.RT.04,Gonjen,Tamantirto,Kec.Kasihan,Kabupaten

Bantul,Daerah Istimewa Yogyakarta 55184.

Hotel Pondok Gajah memiliki 2 Type kamar untuk disewa,yang dimana saat akan

reservasi kamar hotel kita harus langsung menuju ke lokasi Hotel untuk melakukan

pemesanan yang beresiko kamar sudah penuh atau sudah di booking semua. Hal ini membuat

sebagian orang merasa malas dalam melakukan pemesanan,dimana rencana untuk


menginapnya masih nanti tetapi sudah harus berkendara menuju hotel ditakutkan sudah

penuh, hal tersebut membuat menyita banyak waktu dan sumber daya untuk pelanggan atau

tamu menginap.

Untuk itu dalam skripsi ini akan membuat sistem berbasis android untuk menangani

masalah pemesan hotel dan pengaturan kehadiran kehotel serta untuk pembayaran dapat

dipilih seperti akan tunai ,transfer,atau ewallet. Sehingga pengaturan dapat dilakukan secara

terpusat dan pihak Tamu costumer hotel akan merasa dimudahkan dalam penggunaan

layanan tersebut.

1.2 Rumusan Masalah

Berdasarkan uraian latar belakang diatas, maka dapat di rumuskan masalah yaitu

bagaimana membangun aplikasi untuk sistem informasi reservasi atau pemesanan kamar

hotel berbasis android di Hotel Pondok Gajah.

1.3 Ruang Lingkup

Berdasarkan uraian latar belakang, maka rumusan masalah dalam penelitian ini adalah

seperti pertanyaan penelitian tersebut, antara lain :

1. Aplikasi ini hanya membahas mengenai pemesanan dan kedatangan tamu serta

informasi kamar yang akan dibooking.

2. Aplikasi ini dibangun menggunakan program Android Studio dan hanya dapat

dijalankan di device Android

3. Aplikasi ini menggunakan database Firebase

4. Aplikasi ini hanya bias diakses secara online

1.4 Tujuan Penelitian

Tujuan yang ingin diperoleh dari penelitian ini adalah menghasilkan aplikasi yang

akan digunakan pada smartphone dengan sistem operasi android sebagai media
pemesanan bagi Hotel Pondok Gajah Yogyakarta dengan memanfaatkan Firebase

Realtime Database sebagai layanan nya.

1.5 Manfaat Penelitian

Manfaat dari penelitian ini adalah sebagai media proses pemesanan dan pengelolaan

bagi Front Office Hotel Pondok Gajah Yogyakarta untuk memproses pemesanan dari

manapun dan kapanpun melalui aplikasi yang ada di perangkat seluler. Selain itu, ia

juga dapat memperoleh data dari setiap pesanan untuk kebutuhan ketika sewaktu

waktu ingin membuat laporan.


BAB II

TINJAUAN PUSTAKA DAN DASAR TEORI

2.1 Tinjauan Pustaka

Dalam penelitian ini penulis mengacu pada beberapa penelitian sebelumnya.

Penelitian tentang Aplikasi Reservasi Hotel Berbasis Mobile diteliti oleh :

Muhanad Ilham Aldair (2018) telah melakukan penelitian tentang Pembuatan

Aplikasi Reservasi Homestay menggunakan Algoritma K-Means berbasis Android,

Studi Kasus : Pulau Tidung.

Pradita Sinta Dewi, Reko Syarief Hidayatullah, Fery Rahmawan Asma (2021)

Melakukan penelitian yang berjudul Sistem Aplikasi Reservasi Kamar Pada Hotel

Srimangganti Jakarta Berbasis Android.

Yan Arie Nur Adhi Saputra (2020) Universitas Teknologi Yogyakarta telah

melakukan penelitian tentang Rancang Bangun Aplikasi Reservasi Kamar Hotel

Berbasis Android (Studi Kasus : Hotel Galuh Tirtonirmolo Klaten, Sleman).

Stary Isnianti (2016) STMIK Amikom Yogyakarta dengan penelitian

Perancangan Aplikasi Reservasi Kamar Hotel Pondok Anggun Yogyakarta Berbasis

Android.

Dhedhek Dono Wibowo (2016) Universitas Muhammadiyah Ponorogo

membuat penelitian yang berjudul Sistem Reservasi Hotel Di Kota Pacitan Berbasis

Android.

Dari perbedaan penelitian ini menggunakan Firebase Realtime Database

sehingga lebih memudahkan pengembang, karena tidak perlu membuat kode pada sisi
server dan bersifat realtime sehingga data yang ingin diubah akan langsung diperbarui

,sedangkan penelitian diatas menggunakan database Mysql.

Tabel 2.1 Tinjauan Pustaka

No Sumber Objek Basis Hasil

1. Muhanad Ilham Aplikasi Reservasi Android Pemesanan Hotel dan

Aldair (2018) Homestay menggunakan dapat memilih

Algoritma K-Means kriteria sesuai

berbasis Android, Studi pemesan

Kasus : Pulau Tidung.

2. Pradita Sinta Sistem Aplikasi Android Sistem

Dewi, Reko Reservasi Kamar Pada Resevasi,Pembayaran

Syarief Hotel Srimangganti dan Pembatalan

Hidayatullah, Jakarta Berbasis Hotel

Fery Rahmawan Android.

Asma (2021)

3. Yan Arie Nur Rancang Bangun Android Pemesanan Hotel

Adhi Saputra Aplikasi Reservasi

(2020) Kamar Hotel Berbasis

Android (Studi Kasus :

Hotel Galuh

Tirtonirmolo Klaten,

Sleman).

4. Stary Isnianti Perancangan Aplikasi Android Sistem pemesanan

(2016) Reservasi Kamar Hotel hotel dan Informasi

Pondok Anggun Layanan


Yogyakarta Berbasis

Android.

5. Dhedhek Dono Sistem Reservasi Hotel Android Pemesanan Hotel

Wibowo (2016) Di Kota Pacitan Berbasis

Android.

2.2 Dasar Teori

2.2.1 Android

Menurut Nasruddin Safaat h (Pemograman aplikasi mobile smartphone

dan tablet PC berbasis android 2012:I ) android adalah sebuah system operasi

pada handphone yang bersifat terbuka dan berbasis pada sistem operasi Linux.

Android bias digunakan oleh setiap orang yang ingin menggunakannya pada

perangkat mereka. Android menyediakan platform terbuka bagi para

pengembang untuk menciptakan aplikasi mereka sendiri yang akan digunakan

untuk bermacam peranti bergerak. Awalnya GoogleInc membeli Android Inc.,

pendatang baru yang membuat peranti lunak untuk ponsel.

2.2.2 Aplikasi mobile

Mobile adalah sebuah sistem perangkat lunak yang memungkinkan

setiap pemakai melakukan mobilitas dengan perlengkapan PDA asisten digital

perusahaan pada telepon genggam atau seluler.

2.2.3 XML

XML (Extensible Markup Language) adalah sebuah Bahasa markup

seperti HTML yang didesain untuk menyimpan dan mengantarkan data.


2.2.4 Kotlin

Kotlin adalah bahasa pemrograman modern, disajikan secara statis yang

berjalan pada Platform Java Virtual Machine (JVM). Kotlin menggunakan

compiler LLVM yang artinya, dapat dikompilasi ke dalam kode JavaScript.

2.2.5 SDK

Android Software Development Kit (SDK) merupakan kit yang bias

digunakan oleh para developer untuk mengembangkan aplikasi berbasis

Android. Di dalamnya terdapat beberapa tools seperti debugger, software

libraries, emulator, dokumentasi, sample code dan tutorial.

2.2.6 Firebase

Firebase Realtime Database adalah database yang di-host di cloud.

Data disimpan sebagai JSON dan disinkronkan secara realtime ke setiap klien

yang terhubung. Ketika Anda mem-build aplikasi lintas platform dengan SDK

IOS, Android, dan JavaScript, semua klien akan berbagi sebuah instance

Realtime Database dan menerima update data terbaru secara otomatis.

Layanan-layanan yang tersedia dari Firebase ada 3 pilihan,di

antaranya:

 SPARK : kita bias menggunakan layanan secara gratis.

 BLAZE : kita akan dikenakan biaya sesuai dengan pemakaian layanan.

Untuk bisa menggunakan layanan tersebut pengguna harus mendaftar dengan

akun google.

2.2.7 Internet
Internet adalah suatu jaringan komunikasi yang memiliki fungsi untuk

menghubungkan antara satu media elektronik dengan media elektronik yang

lain dengan cepat dan tepat. Jaringan komunikasi tersebut, akan

menyampaikan beberapa informasi yang dikirim melalui transmisi sinyal

dengan frekuensi yang telah disesuaikan. Untuk standar global dalam

penggunaan jaringan internet sendiri menggunakan TCP / IP (Transmission

Control Protocol / internet Protocol).

Istilah TCP / IP merupakan bentuk protokol pertukaran paket yang

digunakan oleh berbagai pengguna global / dunia. Kemudian, proses untuk

menghubungkan antara rangkaian internet disebut dengan “internetworking”.

Menurut salah satu ahli dalam bidang IT, Onno W, Purbo (2005) menjelaskan

bahwa pengertian internet adalah suatu media yang digunakan untuk

mengefisiensikan proses komunikasi menggunakan aplikasi seperti website,

email, atau voip.

2.2.8 Hotel

Hotel adalah Salah satu jenis akomodasi yang mempergunakan

sebagian atau keseluruhan bagian untuk jasa pelayanan penginapan, penyedia

makanan dan minuman serta jasa lainnya bagi masyarakat umum yang

dikelola secara komersil.Definisi dan pengertian hotel secara umum adalah

perusahaan atau badan usaha akomodasi yang menyediakan pelayanan jasa

penginapan, penyedia makanan dan minuman serta fasilitas jasa lainnya bagi

tamu yang datang, baik mereka yang bermalam di hotel tersebut ataupun

mereka yang hanya menggunakan fasilitas tertentu yang dimiliki hotel itu atau

bisa dibilang semua pelayanan itu diperuntukkan bagi masyarakat umum.


Hotel adalah sebuah bangunan, perusahaan atau usaha yang

menyediakan jasa inap dan juga menyediakan makanan dan minuman bagi

tamu yang datang serta mempunyai fasilitas jasa lannya. Yang mana semua

fasilitasnya juga di peruntukkan bagi masyarakat umum.

Anda mungkin juga menyukai