1 2
Syarif Hidayatulloh , Yusup Rizal Muttaqin
1
Universitas BSI
e-mail: syarif.sfq@bsi.ac.id
2
Universitas BSI
e-mail: yusuprizal1@gmail.com
Abstrak
Sebagai salah satu destinasi tempat wiata yang ada di Indonesia, Garut menjadi salah satu
kota yang berkembang pada sektor wisata, dengan perkembangan sektor wisata ini mendorong
juga pada perkembangan sektor oleh-oleh. Banyak dari para wisatawan yang berkunjung ke
kota Garut juga yang sengaja untuk mencari oleh-ole khas kota Garut. Namun kurangnya
informasi tentang lokasi pusat oleh-oleh yang bisa dikunjungi wisatawan di Garut, mendorong
penulis untuk membuat sebuah aplikasi mobile untuk mencari lokasi pusat-oleh-oleh di kota
Garut. Android dipilih sebagai alat untuk mencari lokasi pusat oleh-oleh karena pada jaman
sekarang hampir semua kalangan masyarakat menggunakan android. Sedangkan model yang
digunakan penulis dalam pengembangan aplikasi ini adalah model waterfall yang model
analisisnya meggunakan use case diagram, activiy diagram, sequence diagram dan class
diagram. Database yang digunakan adalah database bawaan Google yaitu Firebase dengan
model database nya Cloud Firestore. Sebagai penunjuk lokasi destinasi pusat oleh-olehnya
digunakan Google Maps APIs. Aplikasi ini dapat digunakan oleh dua sisi user yang pertama
user sebagai pemilik toko ( Owner ) dan yang kedua user sebagai pengujung toko atau (
Tourist ). Degan aplikasi ini diharapkan dapat membantu para wisatawan yang berkunjung ke
Garut dalam mencari destinasi pusat oleh-oleh yang akan mereka kunjungi.
Kata kunci : Garut, Android, Waterfall, Cloud Firestore, Google Maps APIs.
Abstract
As one of the destinations where Wiata exists in Indonesia, Garut is one of the cities that
develops in the tourism sector, with the development of the tourism sector also encouraging the
development of the souvenir sector. Many of the tourists who visit the city of Garut are also
intentionally looking for a typical souvenir of the city of Garut. But the lack of information about
the central location of souvenirs that tourists can visit in Garut, encourages the author to create
a mobile application to find the location of the center-souvenirs in the city of Garut. Android was
chosen as a tool to find a central location for souvenirs because in today's era almost all people
use android. While the model used by the author in developing this application is the waterfall
model whose analysis model uses use case diagrams, activiy diagrams, sequence diagrams
and class diagrams. The database used is Google's default database, Firebase, with its Cloud
Firestore database model. As a reference to the central destination location, Google Maps APIs
are used. This application can be used by the two sides of the first user as the shop owner
(Owner) and the second user as the end of the shop or (Tourist). With this application it is
expected to help tourists visiting Garut in search of the central souvenir destinations they will
visit.
Maps secara resmi dapat diakses melalui dicakup oleh White Box Testing. Pengujian
situs http://maps.Google.com. Pada situs Black Box dimaksudkan untuk mengetahui
tersebut dapat dilihat informasi geografis fungsi-fungsi, masukan dan keluaran dari
pada hampir semua permukaan di bumi perangkat lunak sesuai dengan spesifikasi
kecuali daerah kutub utara dan selatan. yang dibutuhkan dan pengujian dengan
Layanan ini di buat sangat interaktif, karena metode black box testing memungkinkan
di dalamnya peta dapat digeser sesuai pengembang software untuk membuat
keinginan pengguna, mengubah level himpunan kondisi input yang akan melatih
zoom, serta mengubah tampilan jenis peta. seluruh syarat-syarat fungsional suatu
Google Maps mempunyai banyak fasilitas program (Fridayanthie & Mahdiati, 2016).
yang dapat di pergunakan misalnya Peralatan pendukung diperlukan
pencarian lokasi dengan memasukkan kata untuk membuat aplikasi ini, peralatan
kunci, kata kunci yang dimaksud seperti pendukung yang penulis gunakan
nama tempat, kota atau jalan, fasilitas diantaranya personal computer (PC) atau
lainnya yaitu perhitungan rute perjalanan laptop. Personal Computer (PC) atau
dari satu tempat, ke tempat lain. Laptop adalah peralatan pendukung yang
digunakan dalam pembuatan sebuah
G. Firebase apliksi android, tidak semua PC atau
Laptop yang bisa digunakan dalam
Firebase memiliki produk utama, pembuatan sebuah aplikasi android, ada
yaitu menyediakan database realtime dan Spesifikasi Minimum Requirment yang
backend sebagai layanan (Backend as a harus dimiliki sebuah perangkat keras
Service). Layanan ini menyediakan untuk dapat membuat dan menjalankan
pengembang aplikasi API yang aplikasi android, diantaranya :
memungkinkan aplikasi data yang akan
disinkronisasi di klien dan disimpan di cloud Tabel 1. Spesifikasi Minimum
Firebase ini. Firebase menyediakan library Requirment Perangkat Keras
untuk berbagai client platform yang
memungkinkan integrasi dengan Android, Jenis Kapasitas
iOS, JavaScript, Java, Objective-C dan
Node aplikasi Js dan dapat juga disebut Sistem Operasi Windows 7/8
sebagai layanan DbaaS (Database as a Windows 32/64 Bit
Service) dengan konsep realtime.
Pengujian aplikasi sangat Sistem Operasi Linux Mint 32/64
diperlukan untuk memastikan aplikasi yang Linux Bit
sudah atau sedang dibuat dapat berjalan
sesuai dengan fungsionalitas yang RAM 2 Gb
diharapkan. Pengembang atau penguji
aplikasi harus menyiapkan sesi khusus Ruang Disk 400 Mb
untuk menguji program yang sudah dibuat
agar kesalahan ataupun kekurangan dapat Resolusi Layar 1280 x 800
dideteksi sejak awal dan dikoreksi
Perangkat keras yang digunakan
secepatnya.
oleh user untuk menjalankan aplikasi
Pengujian aplikasi yang dilakukan
Layanan Event di Kota Bandung Berbasis
oleh penulis adalah dengan metode .
Android adalah handphone yang
Menurut Mustaqbal, dkk (2015) “Black Box
menggunakan sistem operasi android
Testing berfokus pada spesifikasi
dengan spesifikasi perangkat minimum
fungsional dari perangkat lunak”. Tester
sebagai berikut :
dapat mendefinisikan kumpulan kondisi
input dan melakukan pengetesan pada Tabel 2. Spesifikasi Minimum
spesifikasi fungsional program. Black-box Requirment Handphone
testing adalah metode pengujian perangkat
lunak yang tes fungsionalitas dari aplikasi
Jenis Kapasitas
yang bertentangan dengan struktur internal
atau kerja (Anwar & Irawan, 2017). Black
Box Testing bukanlah solusi alternatif dari Processor 800 MHz
White Box Testing tapi lebih merupakan
pelengkap untuk menguji hal-hal yang tidak RAM 512 MB
5
Gambar 6. Signup
Dari gambar 6 dapat dilihat beberapa
komponen yang terdiri dari ;
Edit Text untuk memasukan email
Edit Text untuk memasukan password
EditText untuk memashukan confirm
password
Button signup
Edit Text, untuk memasukan deskripsi Dari gambar 11 dapat dilihat beberapa
produk komponen yang terdiri dari ;
Button save Image View , untuk menampikan photo
toko
Text View , untuk menampilkan ama
toko
Text View, untuk menampilkan alamat
took
Image View , untuk menampikan produk
toko
4. Kesimpulan
Gambar 9. Menu Profile Dari hasil penelitian ini penulis
dapat menyimpulkan bahwa aplikasi ini
Dari gambar 9 dapat dilihat beberapa adalah :
komponen yang terdiri dari ; 1. Sebuah aplikasi yang dapat membantu
Image View , untuk menampikan photo tourist untuk mencari destinasi pusat
toko oleh-oleh di kota Garut.
Text View , untuk menampilkan ama
toko 2. Sebuah aplikasi yang mempunyai dua
Text View, untuk menampilkan alamat sisi user, yaitu user sebagai owner
toko atau pemilik toko dan user sebagai
Text View, untuk menampilkan number tourist atau pengunjung toko.
telephone took
3. Sebuah aplikasi yang menerapkan
penggunaan database dari Google
Referensi
Gambar 10. Menu Piihan Toko Arief Yahya. (2018). swiss van java garut
bisa jadi destinasi wisata unggulan.
Dari gambar 10 dapat dilihat beberapa Retrieved from
komponen yang terdiri dari ; https://travel.kompas.com/read/2018/0
Image View , untuk menampikan photo 2/22/220000127/menpar--swiss-van-
toko java-garut-bisa-jadi-destinasi-wisata-
Text View , untuk menampilkan ama unggulan Kompas.com
toko Oda I.B. Hariyanto. (2016). DESTINASI
Text View, untuk menampilkan alamat WISATA BUDAYA DAN RELIGI DI
CIREBON, IV(2), 214–222.
toko
Iqbal. (2018). Perkembangan Pariwisata di
Kabupaten garut. Garut.
Muhammad Amrin Lubis, Isteti Murni, D. A.
(2015). Penggunaan Sistem Informasi
Geografis Menumbuhkan Keinginan
Perjalanan Wisata, 1, 98–107.
Gede Angga Pradipta, P. D. W. A. (2016).
Pembangunan Aplikasi Pemandu
Wisata Di Bali Menggunakan Google
Maps API Berbasis WEB, 209–216.
Aritonang, A. S. & E. M. (2016). Let’s Build
Your Android Apps with Android
Gambar 11. Menu Piihan Toko
8