JURNAL
APLIKASI PENCARIAN TAMBAL BAN TERDEKAT PADA JALUR UTAMA KEDIRI-MALANG-BLITAR MENGGUNAKAN LOCATION-BASED SERVICES PADA PLATFORM ANDROID
THE APLICATION SEARCH FPR THE PATCH ROAD CLOSEST FOR MAIN ROAD KEDIRI-MALANG-BLITAR WITH LOCATION-BASED SERVICES FOR PLATFORM ANDROID
Oleh: Rendy Bagus Pratama 12.1.03.02.0435
Dibimbing oleh : 1. Suratman, S.H, M.Pd 2. Resty Wulanningrum, M.Kom
PROGRAM STUDI FAKULTAS UNIVERSITAS NUSANTARA PGRI KEDIRI TAHUN 2017
Artikel Skripsi Universitas Nusantara PGRI Kediri
APLIKASI PENCARIAN TAMBAL BAN TERDEKAT PADA JALUR UTAMA KEDIRI-MALANG-BLITAR MENGGUNAKAN LOCATIONBASED SERVICES PADA PLATFORM ANDROID
Rendy Bagus Pratama 12.1.03.02.0435 Fakultas Teknik – Prodi Teknik Informatika
[email protected] Suratman, S.H, M.Pd., Resty Wulanningrum, M.Kom UNIVERSITAS NUSANTARA PGRI KEDIRI ABSTRAK Seiring dengan berkembangnya teknologi informasi dan komunikasi dan berdasarkan hasil pengamatan, khususnya pada pada perangkat mobile yaitu smartphone dan tablet, membuat para pengguna perangkat mobile menjadi lebih mudah dalam mencari informasi. Misalnya dalam mencari informasi mengenai lokasi pelayanan umum, mencari lokasi penting dan sebagainya. Aplikasi pencarian tambal ban di sepanjang jalan utama kediri-malang-blitar ini dirancang pada perangkat bergerak yaitu pada smartphone. Pencarian tambal ban sepanjang jalan tersebut melalui perangkat mobile android masih belum ada. Akibatnya informasi keberadaan tambal ban yang tentunya bagi para pengguna kendaraan yang sedang berjalan jauh akan merasa bingung saat mereka tidak tahu sekitar mereka. Permasalahan penelitian ini adalah “bagaimanakah merancang aplikasi pencarian tambal ban yang dapat diakses dengan cepat pada perangkat mobile android berbasis Location Based Service (LBS)”, Location Based Services sendiri adalah algoritma yang digunakan dalam menentukan jalur terdekat pada Google Maps, sedangkan pada aplikasi digunakan algoritma Floyd-Warshall, algoritma ini fungsinya sebagai pemilahan data, dimana data diurutkan berdasarkan jarak terdekat dengan titik lokasi pengguna apalikasi. Pengembangan aplikasi ini menggunakan model Star Lifecycle Model, merupakan metode pengembangan sistem secara linear sequential yang menekankan pada siklus pengembangan yang sangat singkat, jika kebutuhan dipahami dengan baik maka proses Star Lifecycle Model memungkinkan tim pengembangan menciptakan “sistem fungsional yang utuh” dalam periode waktu yang sangat singkat. Pemakai sistem dapat mendefinisikan kebutuhan perangkat lunak dengan baik. Hasil dari penelitian ini adalah aplikasi sudah dapat digunakan, perangkat android berdasarkan uji coba menunjukkan bahwa aplikasi pencarian tambal ban di tiga kota tersebut pada perangkat mobile android berbasis LBS dan Floyd-Warshall sudah layak untuk membantu mencari letak tambal ban terdekat. Kesimpulan yang didapat bahwa aplikasi ini sangat berguna dan dapat digunakan oleh para pengguna.
KATA KUNCI : android, tambal ban, LBS, Floyd-Warshall, Star Lifecycle Model I.
LATAR BELAKANG Perkembangan
kendaraan
kendaraan diatas roda 6 juga terus
bermotor dari tahun ke tahun terus
bertambah, moda transportasi umum
mengalami peningkatan. Contoh kecil
juga terus berkembang dan tumbuh
di Kota Kediri, Blitar, Malang ,dan
pesat,
sekitarnya setiap hari penggunaan
transportasi tidak diimbangi dengan
kendaraan roda
pembangunan jalan oleh pemerintahan.
2,
roda 4,
Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
dan
namun
perkembangan
simki.unpkediri.ac.id || 2||
Artikel Skripsi Universitas Nusantara PGRI Kediri
Penggunaan
kendaraan
sebesar 89% pada kuartal kedua tahun
bermotor dijalanan yang meningkat
2015 (menurut Gartner Inc., 2015)
perlu
dan layanan Google Maps API yang
diperhatikan
pula
kendaraan
saat
pengecekan
kondisi
sebelum
digunakan
kondisi
berkendara, kendaraan tidak
hanya
disediakan
oleh
mengembangkan
Google aplikasi
untuk location-
based services (Abdul Kadir, 2014).
mengecek kondisi hal-hal yang umum,
Inti
seringkali kita tidak mengecek tekanan
penelitian ini adalah penentuan tempat
angin pada ban yang mengakibatkan
tambal ban tercepat dari titik GPS anda
terjadinya
ban,
ke titik tambal ban, namun dalam
penyebab lain dari kebocoran ban yaitu
aplikasinya peneliti akan membuatnya
faktor jalanan yang rusak dan terdapat
lebih cepat, spesifik, dan tentu akurat.
material tajam seperti paku. Penyebab
Penetuan rute terpendek yang akan
ban bocor merupakan hal sepele,
dibahas pada proyek ini ditentukan
namun jika dikaji kembali kebocoran
menggunakan algoritma yang akan
ban seringkali menghabiskan banyak
diaplikasikan pada aplikasi. Aplikasi
waktu anda.
yang diciptakan ini menggunakan
kebocoran
Perkembangan
pada
rencana
aplikasi
pada
dalam
sistem cepat, maka dalam aplikasi ini
Android
hanya akan menyediakan tombol-
diharapkan dapat membantu pengguna
tombol saja, tanpa harus mengetik. Ini
kendaraan bermotor jika terjadi ban
akan menghemat waktu pengguna
bocor. Hal ini didukung dengan pasar
aplikasi ini.
pengembangan
pesat
dari
aplikasi
II. METODE Pengembangan
aplikasi
(conceptual design) dalam proses ini
pencarian tempat-tempat penambal
akan langsung terjadi evaluasi untuk
ban pada perangkat mobile android
langsung dinilai apakah sudah sesuai
dengan menggunakan model Star
dengan kebutuhan pengguna, bila
Lifecycle Model.
belum maka akan terus berulang di
Siklus
yang
evaluasi hingga benar-benar sesuai,
ini,
selanjutnya apabila sudah sesuai,
pengujian dilakukan terus menerus,
maka dari tahap evaluasi yang
tidak harus diakhir. Misalnya dimulai
pertama akan lanjut ke proses yang
dari
selanjutnya
digunakan
permodelan
pada
menentukan
aplikasi
kosep
desain
Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
yakni
requirements
simki.unpkediri.ac.id || 3||
Artikel Skripsi Universitas Nusantara PGRI Kediri
/specification
yakni
memverifikasikan
persyaratan
rancangan tersebut, dan pada tahap itu
sangat pendek (kira-kira 60-90 hari). 3) Pemakai
sistem
dapat
juga langsung terjadi pengevaluasian
mendefinisikan
seperti
perangkat lunak dengan baik.
tahap
pertama,
dan
selanjutnya akan tetap sama terjadi pada
tahapan-tahapan
4) Pemakai
kebutuhan
sistem
bersedia
selanjutnya
meluangkan waktu yang cukup
yakni task analysis/fungsion analysis,
untuk berkomunikasi intensif
pengimplementasian,
dengan
prototyping
pengembang
hingga pada akhirnya terciptalah
sehubungan
sebuah aplikasi yang sesuai dengan
pengembangan perangkat lunak
kebutuhan pengguna (Nova, 2014). Model
Pengembangan
Sistem
Informasi
Berbasis
Berikut
adalah
dengan
b. Kelebihan Star Lifecycle Model Proses pengiriman menjadi
Web
lebih mudah, hal ini dikarenakan
model
proses pembuatan lebih banyak
pengembangan informasi berbasis
menggunakan potongan-potongan
web, yaitu:
script.
beberapa
a. Metode Star Lifecycle Model 1) Merupakan
Mudah untuk diamati karena
metode
menggunakan model prototype,
pengembangan sistem secara
sehingga pengguna lebih mengerti
linear
akan sistem yang dikembangkan.
sequential
menekankan pengembangan
yang
pada
siklus
yang
sangat
singkat. 2) Jika
Lebih pengembang
fleksibel dapat
karena
melakukan
proses desain ulang pada saat yang kebutuhan
dengan
baik,
dipahami
proses
Lifecycle
Star Model
memungkinkan
tim
pengembangan
menciptakan
bersamaan. c. Kelemahan STAR LIFECYCLE MODEL Ketelitian berkurang
menjadi karena
tidak
“sistem fungsional yang utuh”
menggunakan metode yang formal
dalam periode waktu yang
dalam melakukan pengkodean.
III. HASIL DAN KESIMPULAN Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
simki.unpkediri.ac.id || 4||
Artikel Skripsi Universitas Nusantara PGRI Kediri
Setelah perancangan,
melakukan
analisis,
dimanfaatkanan sebagai sarana
dan
untuk membantu para traveller
implementasi
pengujian pada bab sebelumnya, maka
yang
dapat disimpulkan bahwa aplikasi telah
perjalanan ke arah Kediri, ke
berhasil dijalankan, berikut penjelasan
Malang, ke Blitar.
lengkapnya:
sedang
melakukan
3. Aplikasi dapat berjalan offline
1. Aplikasi telah berhasil dibuat dan
diujicobakan
menampung
jika pengguna mengunduh data
untuk
aspirasi
peta di Google Maps untuk jalur
dari
Kediri-Malang-Blitar,
karena
pengguna lain untuk melakukan
dengan
penghitungan
latitude dan longitude yang
secara
konvesional.
dibutuhkan
2. Aplikasi dapat berjalan dengan optimal
mengunduh
dan
sudah
maka
aplikasi
dapat
berjalan.
bisa
IV. DAFTAR PUSTAKA Abdurrozzaq.
2013.
Rancang Bangun
Aljufri,
F.
2012.
Sistem
Pemandu
Masjid
Terdekat
Aplikasi Location-Based Service
Pencarian
Pencarian Lokasi Wisata Di Kota
Berbasis Lokasi Diatas Platform
Semarang
Android.
Berbasis
Android.
Disertai.
Tidak
http://eprints.dinus.ac.id/12382/2/
dipublikasikan. Yogyakarta: TI
abstrak_12313.pdf
UIN Sunan Kalijaga.
diunduh
10
Oktober 2015
Anonymous. 2010. Google
Akbar, dkk. 2014. Aplikasi Wisata Kota Bandung
Menggunakan
Metode Location Based Services (LBS)
pada
Android.
http://
Service,
(Online),
Maps
Web
diunduh
5
November 2015 Ardiyansyah, S., M.D. Syatria. 2011. Rancang
Bangun
Aplikasi
dokumen. tips/documents/jurnal-
Informasi SPBU Terdekat di Kota
pa-
Palembang dengan Metode Ant
aplikasi-
wisata-
kota-
bandung- menggunakan-metode-
Colony
location- based- service- lbs- pada-
Android. Skripsi. Palembang: TI
android.html.
STIMIK MDP.
diunduh
4
Optimization
Berbasis
November 2015 Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
simki.unpkediri.ac.id || 4||
Artikel Skripsi Universitas Nusantara PGRI Kediri
Bayu, D. 2104. HTML dan JavaScript untuk Google
Maps
API
versi
3.
Yogyakarta: Andi.
Kadir, A. 2013. From Zero to a Pro. Yogyakarta:Andi. Kriswanto, Y.R., dkk. 2014. Penentuan
Budiarsyah, D.K. 2010. Algoritma Dijkstra, Bellman-Ford,
dan
Warshall
mencari
untuk
Floydrute
Jarak Terpendek Rute Transmusi dengan
Algoritma
Floyd-
Warshall. Makalah yang disajikan
terpendek dari suatu Graf. Tesis.
dalam
Bandung: TI ITTelkom.
Teknologi
Informasi
Fikri, R.., dkk. 2005. Pemrograman Java.
Komunikasi
Terapan
Yogyakarta: Andi.
SEMANTIK 2014, Semarang, 15
Firmansyah,
M.A.
Aplikasi
2012.
Pembuatan
Sistem
Informasi
Geografis
Berbasis
Android
Mobile
dan 2014,
November. Laily, F., dkk. 2012. Aplikasi Pencarian Penginapan
di
Yogyakarta
Berbasis Android denga Teknologi
Persebaran Penyakit Sapi. Skripsi.
Location Based Services. Tesis.
Surabaya: SI ITS.
Yogyakarta: TI UGM.
S.P.,
dkk.
menggunakan
2010. satelit
GPS dengan
Mindaputra,
E.
2009.
Penggunaan
Algoritma Ant Colony System
metode Star Lifecycle model.
dalam
Tesis. Surabaya: PENS.
Problem (TSP) pada PT. Eka Jaya
Hendardi,
A.
2012.
Penerapan
AlgoritmaFloyd-Warshall dalam
Motor.
Travelling
Skripsi.
Salesman
Semarang:
Matematika UNDIP.
layana Informasi Berbasis WEB
Mustofa. 2012. Pencarian
untuk Pencarian Rute Terdekat
berbasis Andoid
Antar Program Studi di UPN
metode
“Veteran” Jawa Timur.Skripsi.
http://eprints.dinus.ac.id/14986/1/j
Surabaya: SI UPN.
urnal_14818.pdf
Husein, M. 2014. Mengenal Google Maps API versi 3. Bandung: Informatika Imam,
Nasional
Pemetaan
Gintoro,
untuk
Seminar
M.N.
2013.
pembantu
Android traveller
sebagai dalam
berpetualang. Tesis. Yogyakarta:
lokasi
hotel
menggunakan LBS,
diunduh
15
Desember 2015 Prasetio, F.P.H. 2013. Pembangunan Aplikasi Pencarian Rumah Sakit dan Dokter Terdekat Berbasis Android. Disertai. Tidak
Amikom. Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
simki.unpkediri.ac.id || 6||
Artikel Skripsi Universitas Nusantara PGRI Kediri
dipublikasikan. Yogyakarta: TI
Kabupaten Sleman Menggunakan
Universitas Atma Jaya.
Location-Based
Services
Pada
Pressman, Roger, S. 2005. Pengertian
Platform Android. Disertasi. Tidak
Rapid Aplication Model (RAD)
dipublikasikan. Yogyakarta: TI
Raharjo, B. 2015. Mudah Belajar Python.
AMIKOM.
Bandung: Informatika.
Sutarman. 2009. Pengantar Teknologi
Ramadhan, F. 2014. Algoritma Bellman-
Informasi. Jakarta: Bumi Aksara.
Ford
dan
Disertai.
Floyd-Warshall.
Tidak dipublikasikan.
Bandung: TI ITTelkom.
Yuliana, A. 2013. Implementasi Algoritma Dijkstra
Pencarian
Rute
Terpendek TransJogja
Skripsi.
Riyanto, K. 2011. Cara mudah membuat
Yogyakarta: TI AMIKOM.
aplikasi dengan Google Maps.
Eriza. 2012. Aplikasi LBS taman
Bandung: Informatika
Indonesia indah (TMII) berbasis
Rosa S.A., dkk. 2013. Rekayasa Perangkat Lunak Berorientasi
Terstruktur Objek.
mini
Andoid,
dan
http://jdih.bengkaliskab.go.id/Ad
Bandung:
min/File/UndangUndang/APLIK
Penerbit Informatika
ASI%20%20LOCATION%20BA
Safaat, Nazruddin. 2012. Pemrograman
SED%20SERVICE%20(LBS)%2
Aplikasi Mobile Smartphone dan
0TAMAN%20%20MINI%20IND
Tablet PC Berbasis Android.
ONESIA%20INDAH%20(TMII)
Bandung: Informatika Bandung
%20BERBASIS%20ANDROID.p
Saputro, S.S. 2012. Perancangan Aplikasi
df. diunduh 4 November 2015
GIS Pencarian Rute Terpendek Peta Wisata di Kota Manado Berbasis Mobile WEB dengan Algoritma
Dijkstra.
Disertai.
Tidak dipublikasikan. Semarang: TI Universitas Dian Nuswantoro. Sugiyono.
2009.
Metode
Penelitian
Hadiyanta.
2015.
Kekurangan
cairan
penambal. http://kompasiana.com/hadiyanta. html. diunduh 19 Januari 2017 Ika. 2013. Aplikasi LBS untuk outlet sego njamoer
Kuantitatif, Kualitatif dan R & D.
http://eprints.upnjatim.ac.id/5970/
Bandung: Alfabeta.
1/file1.pdf. diunduh 15 Desember
Sumarsono, B. 2014. Perancangan Aplikasi
2015
Mobile Tambal Ban Terdekat Di Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
simki.unpkediri.ac.id || 6||
Artikel Skripsi Universitas Nusantara PGRI Kediri
Ototekno. 2015. Cara mengatasi kebocoran
Riviana. 2013. Aplikasi Pencarian tempat
ban tubeless pada bagian pelek,
makan menggunakan LBS pada
http://dukunban.com/2015/08.htm
Android.http://jurnal.umrah.ac.id/
l. diunduh 19 Januari 2017
wp-
Putra, Akbar Nuzul, dkk. 2012. Aplikasi Wisata
Kota
content/uploads/gravity_forms/1
Bandung
ec61c9cb232a03a96d0947c6478e
Menggunakan Metode Location
525e/2014/08/Jurnal-Publikasi-
Based
pada
Riviana-090155201013.pdf.
http://e-
diunduh 15 Desember 2015
Service
Android,
(LBS)
journal.uajy.ac.id/114/7/6TF0561
Selvi. 2012. Aplikasi pencarian lokasi
1.pdf. diunduh 6 November 2015
Sekolah menggunakan Metode LBS
Ragil. 2013. Perancangan aplikasi LBS
Berbasis
rumah sakit Yogyakarta pada
Andoid,http://publication.gunadarma.ac.id/
Android.
bitstream/12345678
http://eprints.dinus.ac.id/12382/2/
9/5209/1/JURNAL.pdf. diunduh 15
abstrak_12313.pdf.
Desember 2015
diunduh
6
November 2015
Rendy Bagus Pratama | 12.1.03.02.0435 Fakultas Teknik – Teknik Informatika
simki.unpkediri.ac.id || 6||