APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi...

15
APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROID Wahyudi Lestari; Herdiesel Santosa Teknik Informatika Sekolah Manajemen Informatika dan Ilmu Komputer El Rahma Yogyakarta e-mail: @gmail.com; @gmail.com Abstract In a study of my thesis is to provide information about hotel in the district of Wijaya Kusuma . I am developing an android based mobile application , because I think a more efficient and effective in its use . This application was created with the aim to help the user / user to get information about resevation in Wijaya Kusuma Yogyakarta . This application can be connected directly to the navigation google maps already installed on your android smartphone . This application is made by using the Eclipse IDE and SDK android. With this application users can help to reservating hotel in Hotel Wijaya Kusuma with simple . Travelers also easily find out the location map of tourist sites and also directly connected to navigable maps google so that users can find out how to attractions. Keyword : aplication, mobile android, reservation hotel wijaya kusuma yogyakarta PENDAHULUAN Hotel Wijaya Kusuma adalah salah satu perusahaan keluarga milik bapak Didin Mudjahidin yang didirikan pada tanggal 17 Juli 1993 yang berokasi dijalan Kenari 3B Yogyakarta yang bergerak dibidang jasa perhotelan. Hotel Wijaya Kusuma memilii 30 kamar yang terdiri dari 2 lantai dan di seriap lantainya terdapat beberapa jenis kamar, diantaranya single room dan double room. Di Hotel Wijaya Kusuma saat ini menggunakan system manual untuk proses reservasi , yaitu costumer yang ingin menginap melakukan pemesanan dengan datang langsung ke hotel atau via telepon.. Staff front desk yang menangani reservasi harus terus menerus berada di tempat. Jika staff front desk tersebut tidak berada di tempat atau sudah di luar jam kerja dan ada pelanggan yang ingin melakukan reservasi via telepon, maka reservasi harus ditunda. Informasi mengenai ketersediaan kamar juga tidak tersalur dengan cepat ke pelanggan, karena staff front desk harus memeriksa system/buku reservasi secara manual, dan ini sangat merepotkan apabila kamar yang tersedia banyak dengan tanggal reservasi yang berbeda-beda. Terjadinya human error pada proses pencatatan reservasi atau pemberian informasi ketersediaan kmar juga sulit untuk dihindari.

Transcript of APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi...

Page 1: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

APLIKASI RESERVASI HOTELBERBASIS MOBILE ANDROID

Wahyudi Lestari; Herdiesel SantosaTeknik Informatika

Sekolah Manajemen Informatika dan Ilmu Komputer El Rahma Yogyakarta

e-mail: @gmail.com; @gmail.com

AbstractIn a study of my thesis is to provide information about hotel in the district of WijayaKusuma . I am developing an android based mobile application , because I think amore efficient and effective in its use . This application was created with the aim to helpthe user / user to get information about resevation in Wijaya Kusuma Yogyakarta .

This application can be connected directly to the navigation google maps alreadyinstalled on your android smartphone . This application is made by using the EclipseIDE and SDK android. With this application users can help to reservating hotel inHotel Wijaya Kusuma with simple . Travelers also easily find out the location map oftourist sites and also directly connected to navigable maps google so that users can findout how to attractions.

Keyword : aplication, mobile android, reservation hotel wijaya kusuma yogyakarta

PENDAHULUAN

Hotel Wijaya Kusuma adalah salah satu perusahaan keluarga milik bapak DidinMudjahidin yang didirikan pada tanggal 17 Juli 1993 yang berokasi dijalan Kenari 3BYogyakarta yang bergerak dibidang jasa perhotelan. Hotel Wijaya Kusuma memilii 30kamar yang terdiri dari 2 lantai dan di seriap lantainya terdapat beberapa jenis kamar,diantaranya single room dan double room.

Di Hotel Wijaya Kusuma saat ini menggunakan system manual untuk prosesreservasi , yaitu costumer yang ingin menginap melakukan pemesanan dengan datanglangsung ke hotel atau via telepon.. Staff front desk yang menangani reservasi harusterus menerus berada di tempat. Jika staff front desk tersebut tidak berada di tempat atausudah di luar jam kerja dan ada pelanggan yang ingin melakukan reservasi via telepon,maka reservasi harus ditunda. Informasi mengenai ketersediaan kamar juga tidaktersalur dengan cepat ke pelanggan, karena staff front desk harus memeriksasystem/buku reservasi secara manual, dan ini sangat merepotkan apabila kamar yangtersedia banyak dengan tanggal reservasi yang berbeda-beda. Terjadinya human errorpada proses pencatatan reservasi atau pemberian informasi ketersediaan kmar juga sulituntuk dihindari.

Page 2: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

METODE PENELITIAN

Untuk mencapai tujuan penelitian maka digunakan metode-metode penelitian,yaitu sebagai berikut.1. Studi Literatur

Penelitian ini dimulai dengan studi literatur yaitu pengumpulan data-data yangberhubungan dengan permasalahan yang dibahas sehingga dapat membantupenyelesaian masalah dalam perancangan aplikasi pariwisata kabupatenPangandaran berbasis Android ini.

2. Perancangan AplikasiPada tahap ini dilakukan perancangan terhadap sistem yang akan dibangun

seperti perancangan menu wisata, perancangan menu hotel, perancangan menurestoran, dan perancangan menu transportasi. Karena tahap ini merupakan tahapanperancangan sistem secara keseluruhan, maka tahapan ini merupakan tahapanterpenting dalam rangkaian pembuatan aplikasi dan mempengaruhi tahapanimplementasi.

.Android

Safaat (2014), android adalah sistem operasi untuk perangkat mobile berbasislinux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakanplatform terbuka bagi para pengembang untruk menciptakan aplikasi mereka. Awalnya,Google Inc, membeli Android Inc. yang merupakan pendatang baru yang membuatperanti lunak untuk ponsel/smartphone. Kemudian, untuk mengembangkan android,dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras,peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomn,T-Mobile, dan Nvidia[1].

Mobile ApplicationReno, M., (2014), aplikasi mobile berasal dari kata application dan mobile.

Application yang artinya penerapan, lamaran, penggunaan. Secara istilah aplikasi adalahprogram siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atauaplikasi yang lain dan dapat digunakan oleh sasaran yang dituju sedangkan mobile dapatdiartikan sebagai perpindahan dari suatu tempat ke tempat yang lain. Kata mobilemempunyai arti bergerak atau berpindah, sehingga aplikasi mobile menurut RangsangPurnama ( 2010 ) adalah sebutan untuk aplikasi yang berjalan di mobile device. Denganmenggunakan aplikasi mobile, dapat dengan mudah melakukan berbagai macamaktifitas mulai dari hiburan, berjualan, belajar, mengerjakan pekerjaan kantor, browsingdan lain sebagainya.[2]

Unified Modelling Language (UML)UML (Unified Modelling Language) adalah salah satu alat bantu yang sangat

handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini disebabkanUML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembangsistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudahdimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) danmengkomunikasikan rancangan mereka dengan yang lain.[3]

Page 3: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Use Case DiagramUse case diagram merupakan diagram yang menampilkan hubungan (interaksi)

antara actor dengan use case. Use case digunakan untuk menunjukkan relationship(hubungan) antara actor sebagai pengguna sistem dengan use case yang digunakan. Usecase dilakukan setidaknya oleh satu actor yang direpresentasikan dengan simbol orangyang dihubungkan dengan garis yang menunjukkan hubungan komunikasi.

Use case diagram menggambarkan secara grafis perilaku software aplikasi.Diagram tersebut memberikan gambaran mengenai software aplikasi menurut sudutpandang pengguna dari software aplikasi tersebut [4]

User

Pariwisata

About

Help

Exit

Daftar Wisata

Daftar Hotel

Daftar Restoran

Daftar Trasportasi

Detail Wisata

Denah Wisata

Detail Hotel

Denah Hotel

Detail Transportasi

Denah Transportasi

Detail Restoran

Denah Restoran

Gambar 1.Use case diagram aplikasi wisata kabupaten Pangandaran

Diagram Aktifitas (Actifity Diagram)Activity diagram memodelkan alur kerja (workflow) sebuah proses bisnis dan

urutan aktivitas dalam suatu proses. Diagram ini sangat mirip dengan sebuah flowchartkarena dapat memodelkan sebuah alur kerja dari satu aktivitas ke aktivitas lainnya ataudari satu aktivitas ke dalam keadaan sesaat (state). Seringkali bermanfaat bila membuatsebuah activity diagram terlebih dahulu dalam memodelkan sebuah proses untuk

System

Page 4: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

membantu memahami proses secara keseluruhan

Tampilkan Menu utama

TampilkanSub menu pariwisata

User Aplikasi

Membuka Aplikasi

Pilih menupariwisata

y

Exit

n

TampilkanKonten about

Pilih Menu About

Pilih menuHelp

y

n

y

n

TampilkanKonten help

Gambar 2.Activity diagrammenu wisata

Diagram Sekuensial (Sequence Diagram)Sequence diagram menjelaskan interaksi obyek yang disusun dalam suatu

urutan waktu. Diagram ini secara khusus berhubungan dengan use case. Sequencediagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untukmenghasilkan sesuatu di dalam use case. Tipe diagram ini sebaiknya digunakan diawal tahap perancangan atau analisa karena kesederhanaannya dan mudah untukdimengerti.

Hal.Utama Konten

Masuk aplikasi

wisata.java

Aktor User

Menu daftar wisata

Pilih daftar wisata

wisata.java

Sub menu wisata

Pilih Menu Detail

Detail.java

Detail

Gambar 3.Sequence diagram Detail Wisata

Page 5: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Rancangan Perangkat Keras dan Perangkat LunakSpesifikasi dari perangkat keras yang digunakan dalam pembuatan program ini

adalah sebagai berikut.a. Laptop : Intel(R) Core(TM) i5 3317U CPU @ 1.7Ghz (4CPUs) - 4GB DDR3 - HDD

500GB.b. Samsung Galaxy GT-18262 OS versi 414.2 (Kitkat).

Spesifikasi dari perangkat lunak yang digunakan dalam pembuatan program iniadalah sebagai berikut.a. Sistem Operasi Windows 7Ultimate 64-bit (6.1, Build 7601).b. Eclipse (Juno).c. Android SDKd. Java SE Development Kit 7 Update 79e. Android Development Tool (ADT) 23.0.6.1720515f. Android Virtual Device

HASIL DAN PEMBAHASAN

Berdasarkan hasil dari perancangan sistem yang dilakukan pada babsebelumnya, maka langkah selanjutnya menuju tahap implementasi program.Implementasi merupakan suatu tahapan dimana sebuah sistem telah siap untukditerapkan pada keadaan yang sebenarnya.

Implementasi Halaman Daftar

Halaman Daftar merupakan halaman untuk mendapatkan akses Log In.

Page 6: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 4 Rancangan Tampilan Halaman Daftar

Implementasi Halaman Log InHalaman Log In merupakan tampilan awal untuk masuk ke halaman utamaaplikasi.

Gambar 5 Tampilan Halaman Log In

Implementasi Halaman UtamaHalaman utama merupakan tampilan yang muncul setelah user melakukanlog in.

Page 7: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 6 Tampilan Halaman Menu Utama

Implementasi Halaman List HotelHalaman List Hotel merupakan tampilan yang muncul pada tombol pilihtipe pada halaman utama dan tampilan menu cari kamar.

Page 8: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 7 Tampilan Halaman List Hotel

Implementasi Halaman Booking HotelHalaman booking hotel merupakan tampilan yang muncul pada tombolbooking hotel di halaman list hotel.

Page 9: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 8 Tampilan Halaman Booking Hotel

Implementasi Halaman Histori PesanHalaman histori pesan merupakan halaman yang muncul pada tombol pesansekarang di halaman booking hotel.

Page 10: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 9 Tampilan Halaman Histori Pesan

Implementasi Halaman Upload PembayaranHalaman upload pembayaran merupakan tampilan yang muncul padatombol upload pembayaran di halaman histori pesan.

Page 11: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 10 Tampilan Upload PembayaranTampilan halaman Log In Web

Halaman Log In adalah halaman yang muncul pertama kali saat membukaalamat web admin.

Page 12: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 11 Tampilan Halaman Login

Tampilan Menu Utama

Tampilan menu utama merupakan tampilan awal pada saat kita membuka aplikasi

reservasi kamar. Berikut ini adalah tampilan rancangan menu utama.

Gambar 12 Tampilan Menu Utama

Tampilan Menu Pesan Hotel

Tampilan Menu Pesan Hotel merupakan tampilan yang didalamnya terdapat daftar

pemesanan kamar oleh kostumer berbentuk table.

Page 13: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 13 Tampilan Menu Pesan Hotel

Tampilan Histori Pesan Hotel

Tampilan Histori Pesan Hotel merupakan tampilan yang didalamnya terdapat

informasi seperti kamar yang telah dipesan, tanggal pesan, dan status pembayaran.

Gambar 14 Rancangan Tampilan Histori Pesan Hotel

Tampilan Laporan User

Tampilan Laporan User merupakan tampilan yang berisi daftar identitas pengguna

aplikasi reservasi Hotel Wijaya Kusuma Yogyakarta.

Page 14: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

Gambar 15 Rancangan Tampilan Laporan User

KESIMPULANBerdasarkan hasil pembahasan yang telah diuraikan pada bab-bab

sebelumnya, adapun kesimpulan yang dapat diambil dari dibangunyaAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasisAndroid ini adalah sebagai berikut :1. Aplikasi reservasi kamar berbasis android ini dapat memudahkan dalam

melakukan pelayanan proses reservasi kamar via smartphone android.2. Dengan merancang atau membangun aplikasi reservasi kamar via

android ini, masyarakat atau tamu hotel tidak perlu datang langsung kehotel untuk melakukan proses reservasi kamar.

3. Aplikasi reservasi kamar ini mempunyai manfaat bagi masyarakatdalam hal pencarian lokasi hotel Wijaya Kusuma.

SARANBerdasarkan hasil dari analisis dan aplikasi mobile yang diterapkan pada

hotel Wijaya Kusuma Yogyakarta, dalam membangun aplikasi reservasikamar ini masih belum sempurna dan masih banyak kekurangan danketerbatasan. Oleh karena itu aplikasi reservasi kamar ini diperlukanpengembangan lebih lanjut. Adapun saran yang dapat diberikan untukmengembangkan aplikasi ini adalah sebagai berikut :1. Dalam pengembangan yang lebih lanjut dapat ditambahkan fasilitas-

fasilitas seperti dalam proses pembayaran dengan adanya kartu kreditonline dalam mendukung proses pembayaran reservasi.

2. Dalam pengembangan aplikasi ini disarankan untuk mengembangkandesign aplikasi ini menjadi lebih dinamis dan mudah digunakan olehuser.

3. Pemeliharaan (maintenance) terhadap aplikasi harus dilakukan secaraberkala sehingga aplikasi dapat berjalan dengan baik hal ini dikarenakanperkembangan waktu dan kebutuhan.

Page 15: APLIKASI RESERVASI HOTEL BERBASIS MOBILE ANDROIDjurnal.stmikelrahma.ac.id/assets/file/Wahyudi Lestari--stmikelrahma.pdfAplikasi Reservasi Kamar Pada Hotel Wijaya Kusuma YogyakartaBerbasis

DAFTAR PUSTAKA

[1] Safaat, Nazruddin, 2013 , Aplikasi Berbasis Android , Informatika, Yogyakarta.

[2] Reno, M., 2014, Perkembangan Mobile Application Di Era Modern, SkripsiUniversitas Bina Nusantara, Jakarta.

[3] Nugroho, Andi, 2009, Rekayasa Perangkat Lunak Menggunakan UML dan Java,Andi Publisher, Yogyakarta.

[4] Mulyadi.2010. Membuat Aplikasi untuk ANDROID. Yogyakarta : MultimediaCenter Publishing