jurnal
Post on 26-Oct-2015
195 Views
Preview:
DESCRIPTION
TRANSCRIPT
PEMBUATAN APLIKASI LBS BENGKEL MOTOR RESMI MENGGUNAKAN
ECLIPSE GALILEO UNTUK HANDPHONE BERBASIS ANDROID
Shintawati Sundari
Program Studi Teknik Informatika
Universitas Gunadarma
Jalan Margonda Raya No.100 Depok
Shintawati.sundari@gmail.com
ABSTRAKSI
Perkembangan teknologi yang berkembang pesat saat ini memberikan pengaruh
yang luar biasa. Perkembangan ini mampu menjadikan informasi sangat mudah
didapatkan dan menjadi praktis. Teknologi mobile mampu menjadi solusi untuk
mengatasi masalah dalam mendeteksi lokasi bengkel motor resmi yang terdekat dengan
keberadaan pengguna. Penulisan ini bertujuan untuk membuat aplikasi LBS Bengkel
Motor Resmi pada handphone berbasis Android yang dapat membantu pengendara
motor dalam mencari lokasi bengkel motor terdekat. Pembuatan aplikasi LBS Bengkel
Motor dimulai dengan perancangan sistem aplikasi bengkel dengan flowchart dan
struktur navigasi, pembuatan kode program dengan bahasa pemrograman Java, meng-
compile dengan emulator Android dan implementasi pada handphone berbasis Android.
Aplikasi LBS Bengkel Motor Resmi adalah aplikasi yang berisi peta lokasi bengkel
motor resmi yang terhubung dengan Google Maps secara online dan menampilkan
informasi seputar bengkel. Pada penggunaannya, Android memberi kemudahan untuk
membuat dan mengembangkan aplikasi, karena Android adalah sistem operasi yang
berbasis open source.
Kata Kunci : Android, Bengkel Motor Resmi, Handphone, Java, LBS
PENDAHULUAN
Telepon Seluler (handphone) pada awal hadirnya hanya digunakan sebagai
sarana berkomunikasi dengan kelebihannya yang dapat dibawa kemanapun (mobile) dan
menjadi alat canggih yang hampir menggantikan posisi komputer. Dengan ukuran yang
sekecil itu semua fungsi yang dibutuhkan dapat terpenuhi. Demikian pula yang terjadi
pada peta yang ada saat ini. Dahulu peta dibuat pada buku, namun kini peta dapat juga
diakses dengan handphone melalui jaringan internet sebagai alat penunjuk jalan.
Keberadaan bengkel motor bagi pengendara motor sangatlah berarti. Apabila
terjadi ban bocor, motor yang tiba-tiba mogok di jalan ataupun ingin melakukan service
pada motor tentunya pengendara motor memerlukan jasa bengkel terutama yang
terdekat dengan posisi pengendara saat itu. Namun sangat disayangkan alamat bengkel
motor resmi yang ada saat ini masih berbentuk tulisan baik di website ataupun di buku
service sehingga dirasa kurang praktis apabila pengendara harus membuka browser
terlebih dahulu untuk mencari lokasi bengkel.
LBS (Location Based Service) dalam Indonesia berarti layanan berbasis lokasi
merupakan suatu layanan informasi yang dapat diakses menggunakan piranti mobile
melalui jaringan internet dan seluler yang menggunakan sistem GPS dan bertujuan
untuk memberikan layanan informasi lokasi atau petunjuk posisi kepada pengguna.
Kemajuan teknologi handphone yang berkembang saat ini dan untuk
mempermudah pengendara motor dalam mencari lokasi bengkel dan juga mengetahui
jarak ke lokasi bengkel yang ingin dituju, maka dibuat suatu bentuk aplikasi LBS atau
Layanan Berbasis Lokasi pada handphone berbasis Android dimana pengendara motor
dapat menggunakan aplikasi ini dimana pun dan kapan pun.
Tujuan penelitian ini untuk membuat sebuah aplikasi LBS Bengkel Motor Resmi
pada handphone berbasis Android. Dan diharapkan aplikasi ini dapat membantu
pengendara motor sebagai panduan mereka dalam mencari lokasi bengkel motor
terdekat.
TINJAUAN PUSTAKA
LBS (Location Based Service)
LBS adalah layanan informasi yang dapat diakses menggunakan piranti mobile
melalui jaringan Internet dan seluler serta memanfaatkan kemampuan penunjuk lokasi
pada piranti mobile (Virrantasu, et al, 2001). Layanan IP nirkabel yang menggunakan
informasi geografis untuk memberikan layanan informasi lokasi kepada pengguna.
Beberapa layanan aplikasi yang memberikan petunjuk posisi/lokasi piranti mobile
berada.
Android
Android merupakan subset perangkat lunak untuk perangkat mobile yang
meliputi sistem operasi, middleware dan aplikasi inti yang di release oleh Google.
Sedangkan Android SDK (Software Development Kit) menyediakan Tools dan API
yang diperlukan untuk mengembangkan aplikasi pada platform Android dengan
menggunakan bahasa pemrograman Java.
Dikembangkan bersama antara Google, HTC, Intel, Motorola, Qualcomm, T-
Mobile, NVIDIA yang tergabung dalam OHA (Open Handset Alliance) dengan tujuan
membuat sebuah standar terbuka untuk perangkat bergerak (mobile device). (Mulyadi,
2010:5)
Eclipse IDE(Integrated Development Environment)
IDE (Integrated Development Environment) adalah program komputer yang
memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.
Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam
membangun perangkat lunak.
Eclipse adalah sebuah IDE untuk mengembangkan perangkat lunak dan dapat
dijalankan di semua platform (platform-independent). Berikut ini adalah sifat dari
Eclipse:
a. Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows,
Linux, Solaris, AIX, HP-UX dan Mac OS X.
b. Multi-language: Eclipse dikembangkan dengan bahasa pemrograman Java,
akan tetapi Eclipse mendukung pengembangan aplikasi berbasis bahasa
pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP, dan lain
sebagainya.
c. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa
digunakan untuk aktivitas dalam siklus pengembangan perangkat lunak,
seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain
sebagainya.
Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis dan
open source, yang berarti setiap orang boleh melihat kode pemrograman perangkat
lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer adalah
kemampuannya untuk dapat dikembangkan oleh pengguna dengan komponen yang
dinamakan plug-in.
Java
Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan
selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek ini dimotori
oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan
pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot
Duke yang dibuat oleh Joe Palrang.
Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah
program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan
teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini.
GPS
Sistem Pemosisi Global (bahasa Inggris: Global Positioning System (GPS))
adalah sistem untuk menentukan posisi di permukaan bumi dengan bantuan sinkronisasi
sinyal satelit. Sistem ini menggunakan 24 satelit yang mengirimkan sinyal gelombang
mikro ke Bumi. Sinyal ini diterima oleh alat penerima di permukaan, dan digunakan
untuk menentukan posisi, kecepatan, arah, dan waktu. Sistem yang serupa dengan GPS
antara lain GLONASS Rusia, Galileo Uni Eropa, IRNSS India.
Sistem ini dikembangkan oleh Departemen Pertahanan Amerika Serikat, dengan
nama lengkapnya adalah NAVSTAR GPS (kesalahan umum adalah bahwa NAVSTAR
adalah sebuah singkatan, ini adalah salah, NAVSTAR adalah nama yang diberikan oleh
John Walsh, seorang penentu kebijakan penting dalam program GPS). Kumpulan satelit
ini diurus oleh 50th Space Wing Angkatan Udara Amerika Serikat. Biaya perawatan
sistem ini sekitar US$750 juta per tahun, termasuk penggantian satelit lama, serta riset
dan pengembangan.
GPS Tracker atau sering disebut dengan GPS Tracking adalah teknologi AVL
(Automated Vehicle Locater) yang memungkinkan pengguna untuk melacak posisi
kendaraan, armada ataupun mobil dalam keadaan Real-Time. GPS Tracking
memanfaatkan kombinasi teknologi GSM dan GPS untuk menentukan koordinat sebuah
obyek, lalu menerjemahkannya dalam bentuk peta digital.
METODE PENELITIAN
Berikut ini adalah tahapan – tahapan metode penelitian yang dilakukan untuk
membuat aplikasi LBS Bengkel Motor Resmi :
1. Merancang sistem dengan struktur navigasi dan flowchart
Struktur Navigasi
Struktur navigasi yang digunakan pada aplikasi ini adalah struktur navigasi
campuran, yaitu struktur navigasi hirarki dan struktur navigasi linear. Aplikasi ini
dimulai dengan menampilkan halaman menu utama yang mana terdapat pilihan
menu lokasi bengkel, menu bantuan, menu tentang dan keluar. Pada halaman lokasi
bengkel terdapat marker gedung yang apabila di-klik dapat menampilkan informasi
mengenai bengkel yaitu posisi bengkel, jarak bengkel dan informasi jam operasional
bengkel.
Gambar 1 Struktur Navigasi LBS Bengkel Motor Resmi
Flowchart
Mulai
Icon LBS Bengkel Motor
1. Peta Lokasi2. Bantuan3. Tentang4. Keluar
Pilih Melihat Peta ?
Pilih Halaman Bantuan ?
Pilih Halaman Tentang ?
Keluar
Tidak Tidak Tidak
Menampilkan Informasi
Petunjuk Penggunaan
Menampilkan Informasi Seputar
Aplikasi
A
Tampilan Peta Google Maps
B
Klik marker pada peta ?
Menampilkan Informasi Bengkel
Ya YaYa Ya
A
Pilih Perbesar Tampilan ?
Pilih Perkecil Tampilan ?
Pilih Mode
Peta ?
Tampilan Peta Diperbesar (Zoom In)
Tampilan Peta Diperkecil
(Zoom Out)
Google MapTampilan Jalan / Tampilan Satelit
BTidak Tidak Tidak Tidak
Ya Ya Ya Ya
Selesai
Tidak
Gambar 2 Flowchart Aplikasi LBS Bengkel Motor Resmi
Gambar di atas menjelaskan alur program aplikasi LBS Bengkel Motor Resmi.
Alur program dimulai saat user meng-klik icon aplikasi selanjutnya program akan
menampilkan halaman menu yang selanjutnya user dapat memilih melihat halaman
lokasi bengkel, melihat halaman bantuan, melihat halaman tentang atau keluar.
Menu Utama
Bantuan Lokasi Bengkel Tentang Keluar
Keterangan Peta
Satelit Jalan
Apabila user memilih untuk melihat lokasi bengkel, maka akan ditampilkan peta
yang diambil dari Google Maps. Pada peta terdapat marker gedung yang dapat di-
klik oleh user untuk menampilkan informasi bengkel sedangkan marker user
berfungsi untuk menandai posisi user berada. Pada halaman ini juga terdapat
fasilitas untuk memilih mode tampilan peta yaitu mode tampilan jalan atau tampilan
satelit. Kemudian peta dapat diperbesar (zoom in) atau diperkecil (zoom out) sesuai
dengan keinginan user.
Apabila user memilih bantuan maka aplikasi akan menampilkan halaman
bantuan yang berisi informasi berupa penjelasan dari tiap tombol yang tersedia.
Apabila user memilih tentang maka aplikasi akan menampilkan halaman tentang
yang berisi informasi seputar aplikasi.
Apabila user memilih keluar maka aplikasi LBS Bengkel Motor Resmi akan
berhenti dijalankan.
2. Merancang interface
Perancangan antar muka aplikasi merupakan dasar dari konsep pembuatan
tampilan-tampilan antar muka yang akan ada pada aplikasi LBS Bengkel Motor
Resmi. Perancangan antar muka aplikasi ini terdiri dari perancangan halaman menu
utama dari aplikasi LBS Bengkel Motor Resmi, perancangan halaman lokasi
bengkel, perancangan halaman informasi bantuan, dan perancangan halaman tentang
untuk informasi seputar aplikasi.
3. Membuat kode program menggunakan IDE Eclipse Galileo dengan bahasa
pemrograman Java
Pengkodingan program dimulai dengan pembuatan tampilan dan script untuk
setiap tampilan menu dan submenu yang telah dirancang dengan menggunakan
editor Eclipse, Android SDK dan ADT. Adapun tampilan menu yang dibuat yaitu
tampilan menu utama, tampilan menu lokasi bengkel, tampilan bantuan, tampilan
tentang.
Tabel 1 Daftar Kelas Java Aplikasi LBS Bengkel Motor Resmi
Nama File Keterangan
Main.java Kelas utama yang menampilkan menu utama
aplikasi.
Lokasi.java Kelas yang berisi kode program untuk GPS.
MyItemizedOverlay.java Kelas yang digunakan untuk menampilkan peta yang
berasal dari google map dan juga untuk menyimpan
perubahan yang terjadi apabila peta digeser-geser.
TampilLokasi.java Kelas yang berfungsi untuk menampilkan lokasi
bengkel pada peta.
TampilKeterangan.java Kelas yang berfungsi unutk menuliskan informasi
pembuat aplikasi.
MenuTab.java Kelas ini digunakan untuk menampilkan menu tab
pada aplikasi.
Bantuan.java Kelas yang berisi panduan cara penggunaan aplikasi.
Tentang.java Kelas yang berisi informasi seputar aplikasi.
Tabel 2 Daftar XML Aplikasi LBS Bengkel Motor Resmi
Nama File Keterangan
main.xml Sebagai tempat membuat tampilan yang berisi
menu utama aplikasi.
peta.xml Sebagai tempat membuat tampilan peta yang
berasal dari Google Maps.
bantuan.xml Sebagai tempat membuat tampilan menu
halaman bantuan aplikasi.
tentang.xml Sebagai tempat membuat tampilan menu
halaman tentang aplikasi.
menu_tab.xml Sebagai tempat membuat tampilan menu tab.
keterangan.xml Sebagai tempat membuat tampilan menu
keterangan yang berada pada menu tab.
4. Kompilasi dengan emulator Android
Apabila pengkodean aplikasi LBS Bengkel Motor Resmi telah selesai dibuat
maka perlu dilakukan suatu kompilasi untuk mengecek kebenaran kode dan
mengetahui error yang terjadi pada program yang sudah dibuat. Cara kompilasi
sangatlah mudah dengan klik kanan pada projek aplikasi yang ingin dikompilasi di
Eclipse kemudian pilih Run as dan selanjutnya pilih Android Application. Proses
kompilasi dapat dilihat pada tab Console di Eclipse seperti pada Gambar 3.
Gambar 3 Tab Console
5. Implementasi pada handphone berbasis Android
Untuk menggunakan aplikasi LBS Bengkel Motor Resmi ini pada handphone
berbasis Android maka terlebih dahulu membuat file dengan ekstensi .apk. Adapun
langkah – langkah untuk membuat file APK adalah sebagai berikut :
1. Klik kanan pada project LBS Bengkel Motor Resmi lalu pilih Android Tools,
kemudian pilih Export Signed Application Package seperti pada Gambar 4.
Gambar 4 Export Signed Application Package
2. Setelah tampilan Gambar 5 di bawah lalu klik tombol Next.
Gambar 5 Project Checks
3. Langkah berikutnya adalah membuat file keystore dengan memilih Use existing
keystore. Isi password selanjutnya klik tombol Next seperti pada Gambar 6.
Gambar 6 Keystore Selection
4. Pada langkah ini pun mengisikan password yang sama seperti password pada
langkah sebelumnya selanjutnya klik tombol Next seperti Gambar 7. Apabila
password yang diisikan tidak sama atau tidak sesuai maka pembuatan file APK
ini gagal.
Gambar 7 Key Alias Selection
5. Langkah selanjutnya adalah mengisi tempat tujuan untuk menyimpan file APK
setelah dilakukan package. Setelah itu klik tombol Finish maka file yang telah
di-package dan menjadi file dengan ekstensi .apk akan berada di tempat tujuan
seperti Gambar 8. Langkah selanjutnya adalah menginstal aplikasi pada
handphone berbasis Android.
Gambar 8 Destination and Key/Certifikat Checks
Setelah proses penginstallan aplikasi selesai barulah aplikasi bisa digunakan
pada handphone berbasis Android.
HASIL DAN PEMBAHASAN
Uji coba aplikasi LBS Bengkel Motor Resmi ini terdiri dari tiga tahap proses uji
coba yaitu, uji coba setiap komponen yang terdapat pada aplikasi, uji coba dalam
menampilkan peta dan mendeteksi lokasi bengkel, dan yang terakhir uji coba
keakuratan GPS.
Pertama, uji coba setiap komponen yang terdapat pada aplikasi seperti pengujian
halaman menu utama, halaman menu peta lokasi bengkel, halaman menu bantuan,
halaman menu tentang dan halaman menu keluar. Hasil pengujian setiap komponen
dijelaskan pada tabel 3 :
Tabel 3 Hasil Pengujian Menu Aplikasi
No. Pengujian Keterangan Status
1 Halaman Menu Utama Memastikan halaman menu tampil dan
tombol-tombol berfungsi dengan baik
Valid
2 Halaman Lokasi
Bengkel
Memastikan halaman peta lokasi
bengkel tampil dan GPS berhasil
mendeteksi posisi user yang kemudian
menampilkan posisi bengkel di sekitar
user dengan baik
Valid
3 Halaman Bantuan
Aplikasi
Memilih tombol Bantuan dari menu
utama kemudian akan tampil halaman
menu bantuan yang menerangkan cara
penggunaan aplikasi
Valid
4 Halaman Tentang
Aplikasi
Memilih tombol Tentang dari menu
utama kemudian akan tampil halaman
menu tentang yang menerangkan
informasi seputar aplikasi
Valid
5 Halaman Keluar
Aplikasi
Memastikan tombol Keluar dan kotak
dialog peringatan untuk keluar dari
aplikasi berfungsi dengan baik
Valid
Dari tabel 3 di atas dapat disimpulkan bahwa setiap komponen yang terdapat
pada aplikasi LBS Bengkel Motor Resmi ini berfungsi dengan baik dan menampilkan
tampilan yang sesuai dengan yang diharapkan.
Proses uji coba yang kedua adalah menguji kecepatan dalam menampilkan peta
dan mendeteksi lokasi bengkel motor. Uji coba ini dilakukan pada beragam handphone
berbasis Android dengan kartu GSM yang berbeda dan pada daerah yang berbeda pula.
Proses pengujian ini menggunakan sinyal GPS.
Hasil pengujian kecepatan dalam menampilkan peta dan pendeteksian lokasi
bengkel motor oleh GPS dijelaskan pada tabel 4 :
Tabel 4 Hasil Pengujian Kecepatan Menampilkan Peta
No. Kartu GSM Tipe Handphone Kecepatan Loading Peta
1. 3 Samsung Ace 25.35 detik
2. XL Samsung Tab 7.0 18.39 detik
3. Simpati Samsung Galaxy Wonder 10.56 detik
4. Mentari Samsung Tab 7.7 2.54 detik
5. IM3 Samsung Tab 7.7 11.26 detik
6. Axis Samsung Ace 48.06 detik
Dari tabel 4 di atas dapat dilihat terjadi perbedaan kecepatan dalam
menampilkan peta dan mendeteksi lokasi bengkel motor. Hal itu terjadi karena adanya
perbedaan spesifikasi pada handphone yang digunakan, seperti besar resolusi layar,
prosesor dan RAM, maupun ketersediaan dan kualitas sinyal GPS. Kualitas sinyal GPS
dapat dipengaruhi oleh lokasi, posisi satelit, bangunan, hambatan alam dan kondisi
cuaca.
Proses uji coba yang ketiga adalah menguji tingkat keakuratan data pada
aplikasi. Pengujian ini dilakukan dengan survei langsung ke bengkel motor yang
terdapat pada aplikasi kemudian mencocokan alamat bengkel motor dengan alamat yang
ditunjukan peta. Hasil pengujian dijelaskan pada tabel 5 di bawah ini :
Tabel 5 Hasil Pengujian Keakuratan Lokasi Bengkel Motor
No. Nama Bengkel Alamat Keterangan Status
1 Honda Artha
Sentra Oto
Jl.Lapangan Tembak
No.126 Cibubur
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
2 Honda Cipayung Jl. Raya Cipayung
Blok T/6 13840
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
3 Honda Clara
Motor CV
Jl. Dewi Sartika
No.297 Jakarta
Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
4 Honda Harapan Jl. Raya Bogor
KM.27 No.5 Jakarta
Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
5 Honda Hek Jl. Raya Bogor
KM.20 No.31
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
6 Jakarta Honda
Center
Jl. Dewi Sartika
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
7 Honda Jati Jl. Raya Bogor
KM.19 No.103
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
8 Honda Jati Mulya Jl. Raya Bogor
KM.21 No.17
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
9 Honda Kharisma Jl. Raya Bogor
KM.28 No.22
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
10 Honda Matraman
Motor
Jl. Matraman Raya
No.35 Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
11 Honda Mulya Jl. Dewi Sartika
No.272A Jakarta
Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
12 Honda Samudra Jl. Raya Bogor
KM.19 No.9 Jakarta
Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
13 Honda Sumber
Mapan Sukses
Jl. Matraman Raya
148 Mitra Matraman
Lokasi bengkel pada
peta sesuai dengan
Valid
A2 No.6-7 alamat asli.
14 Honda Wahana
Artha
Jl. Jatinegara Timur
No.37B Jakarta
Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
15 Honda Wijaya Jl. Jatinegara Barat
185 Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
16 Yamaha CBR
Motor
Jl. Raya Bogor
KM.28,5 No.14
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
17 Yamaha Ceger
Raya Motor
Jl. Raya Ceger
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
18 Yamaha Djagat
Motor
Jl.Lapangan Tembak
No.2 Jakarta Timur
13470
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
19 Yamaha Sartika
Motor
Jl. Dewi Sartika
No.131 Cawang
Jakarta Timur 13630
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
20 Yamaha Sumber
Mas Motor
Jl. Raya Bogor
KM.20 No.120
Jakarta Timur 13510
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
21 Suzuki Dewi
Sartika
Jl. Dewi Sartika 121
Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
22 Suzuki Rif-Qi
Motor
Jl. Raya Cilangkap
Baru No.2 Jakarta
Timur 13860
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
23 Kawasaki Megumi
Gemilang Motor
Jl. Raya Cilangkap
No.18 Jakarta Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
24 Bajaj Dewi
Sartika
Jl. Dewi Sartika
No.366 Jakarta
Timur
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
25 Bajaj Inti Motor
Cibubur
Jl.Lapangan Tembak
Jakarta Timur 13470
Lokasi bengkel pada
peta sesuai dengan
alamat asli.
Valid
Dari tabel 4.3 di atas dapat disimpulkan bahwa data yang ada pada aplikasi
sudah sesuai dengan alamat bengkel motor resmi yang sesungguhnya. Setelah dilakukan
uji coba sebanyak tiga tahap pengujian ini maka dapat disimpulkan uji coba berhasil
dilakukan dan aplikasi berjalan dengan baik dan menghasilkan output yang sesuai
dengan yang diharapkan.
KESIMPULAN
Aplikasi LBS Bengkel Motor Resmi adalah aplikasi untuk membantu
pengendara sepeda motor dalam mengetahui posisi gedung bengkel yang terdekat
dengan posisi pengendara saat itu sehingga lebih mudah dan efisien. Aplikasi ini dibuat
dengan bahasa pemrograman java. Bahasa java sangat cocok untuk pembuatan aplikasi
berbasis mobile, karena merupakan bahasa pemrograman berorientasi object yang
mudah digunakan dan setelah kompilasi akan menghasilkan ukuran file yang ringan.
Android memberi kemudahan untuk membuat dan mengembangkan aplikasi, karena
Android adalah sistem operasi yang berbasis open source. Selain itu engine program
dan program layout dibuat terpisah, yaitu untuk engine program menggunakan bahasa
pemrograman Java, dan untuk layout menggunakan bahasa xml.
Pembuatan aplikasi ini masih banyak kekurangan baik dari segi desain maupun
data lokasi bengkel motor resmi yang ada pada aplikasi ini. Untuk itu penulis
mengharapkan kepada siapapun yang membaca penulisan skripsi ini agar dapat
mengembangkan dan menyempurnakan aplikasi ini dengan penggunaan desain yang
lebih menarik lagi serta penambahan data lokasi bengkel dan informasi yang lebih
banyak lagi. Sehingga dapat bermanfaat bagi semuanya.
DAFTAR PUSTAKA
[1] Anonim, Android (Sistem Operasi),
http://id.wikipedia.org/wiki/Android_(sistem_operasi), 4 Juli 2012
[2] Roy Muhea, SDK Android + Eclipse, http://android-
makassar.com/index.php?option=com_content&view=article&id=143:belajar-
install-sdk&catid=35:hack, 4 Juli 2012
[3] Anonim, Android SDK,
http://en.wikipedia.org/wiki/Android_software_development, 4 Juli 2012
[4] Anonim, ADT Plugin, http://developer.android.com/tools/sdk/eclipse-adt.html, 4
Juli 2012
[5] Anonim, Eclipse (perangkat lunak)
http://id.wikipedia.org/wiki/Eclipse_(perangkat_lunak), 2 Juli 2012
[6] Junaedi, Pengantar XML (E-Book),
http://ilmukomputer.org/2008/11/25/pengantar-xml/, 23 Mei 2011
[7] Anonim, Sistem Pemosisi Global,
http://id.wikipedia.org/wiki/Sistem_Pemosisi_Global, 5 Juli 2012
[8] Mulyadi. 2010. Membuat Aplikasi Untuk Android. Yogyakarta: Multimedia Center
Publishing.
[9] Susanto, Stephanus Hermawan. 2011. Mudah Membuat Aplikasi Android.
Yogyakarta : Andi.
[10] Siregar, Ivan Michael, Ronald Yusuf Nainggolan, Welly Siendow, dan William
W. Wino. 2010. Mengembangkan Aplikasi Enterprise Berbasis Android.
YOGYAKARTA : Gava Media.
[11] Murphy, Mark L. 2009. Beginning Android. United States of America: Apress.
[12] Every, Shwan Van. 2009. Android Pro Media. United States of America: Apress.
top related