naskah publikasi aplikasi pemetaan bengkel mobil …jurnal.stmikelrahma.ac.id/assets/file/muhlis...
TRANSCRIPT
NASKAH PUBLIKASI
APLIKASI PEMETAAN BENGKEL MOBIL
DI YOGYAKARTA BERBASIS ANDROID
diajukan oleh
Muhlis Huda Subekti
12111112
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER
EL RAHMA
YOGYAKARTA
2018
APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA BERBASIS ANDROID
Muhlis Huda Subekti; Minarwati
Teknik Informatika Sekolah Manajemen Informatika dan Ilmu Komputer El Rahma Yogyakarta
Abstract The android car workshop mapping application based on android is an application that can be
run with a minimum adroid version 4.0 (ice cream sanwitch). This application to help car owners in finding the location of car repair shops in yogyakarta easily and quickly. In additional users can view the location of the car repair shop using this application.
The research method used with literature or news collection related to ploblems, application design,application implementation with android studio and program testing as the final stage of making this application.
This application provides information to the user about the details of the existing car workshop in yogyakarta, including address, telephone number, website address, working hours, location router obtained from googlemaps.
Keyword : aplication, android, car workshop, Yogyakarta
PENDAHULUAN
Perkembangan industri otomotif di Indonesia sangatlah pesat. Terlebih lagi
deengan adanya kebijakan dari pemerintah tentang penjualan produk mobil murah atau
LCGC (Low Cost Green Car). Hal ini membuat konsumen peminat mobil meningkat
drastis, selain untuk kebutuhan transportasi juga untuk pemenuhan gaya hidup, mobil
bukan lagi merupakan barang mewah. Dengan adanya program dari pemerintah terkait
mobil murah ini produsen otomotif indonesia berlomba-lomba meluncurkan mobil
murah dengan harga yang sangat terjangkau. Banyak dealer resmi yang berlomba
memberikan pelayanan prima dengan DP pembelian mobil yang sangat rendah syarat
mudah langsung dapat membawa pulang mobil impian.
Berdasar data Gabungan Industri Kendaraan Bermotor Indonesia
(GAIKINDO), penjualan mobil pada 2017 diperkirakan tak berbeda jauh dengan
penjualan 2016, yakni pada kisaran 1,05 juta hingga 1,06 juta. Sebelumnya penjualan
2016 menunjukkan kenaikan 4,5 persen dari 2015. Pada 2018, pemerintah menarget
penjualan mobil mencapai 1,1 juta-1,2 juta unit, dengan prosentase kenaikan diatas 10
persen. Dengan meningkatnya penjualan mobil ini menuntut produsen otomotif untuk
menyediakan pelayanan sevice mobil disetiap kota di Indonesia tak terkecuali di Kota
Yogyakarta. Dikarenakan peralatan yang cukup mahal tidak setiap produsen mobil
mampu menyediakan service center disetiap kota di indonesia. Hal ini membuat para
pemilik kendaraan binggung untuk melakukan perawatan maupun penggatian sperpart
kendaraan jika terjadi kerusakan. Dikarenakan tidak setiap bengkel mobil mampu
melakukan perawatan rutin terutama mobil dengan sistem Injeksi. Sehingga harus
melakukan perawatan di Bengkel Resmi yang disediakan Produsen mobil tersebut.
Dengan perkembangan teknologi informasi pada saat ini mempermudah
pemilik mobil dalam mencari bengkel mobil saat terjadi kerusakan menggunakan
Aplikasi dengan teknologi android. Android adalah sistem operasi berbasis linux yang
dirancang untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer
tablet. Android dinilai dapat memberikan banyak informasi dan kemudahan bagi
penggunanya, sehingga android sangat cocok untuk kemudahan pencarian informasi
secara cepat, tepat dan akurat.
Pemanfaatan teknologi android untuk mempermudah pemilik mobil mencari
informasi mengenai lokasi Bengkel mobil melalui perangkat androidnya. Saat ini,
konsumen mendapatkan informasi mengenai Begkel mobil khususnya di kota
Yogyakarta dengan mencari informasi di media internet. Hal ini akan memakan banyak
waktu dalam pencarian dikarenakan harus membuka beberapa halaman website untuk
mendapatkan informasi keberadaan Bengkel mobil tersebut.
Berdasarkan uraian diatas menarik kesimpulan untuk mempermudah pemilik
mobil dalam mencari alamat bengkel mobil terdekat, maka diperlukan suatu aplikasi
pada perangkat seluler yang dapat memberikan informasi lokasi Bengkel mobil dengan
pemetaan yang berbasis mobile Android.
METODE PENELITIAN
Untuk dapat mencapai keinginan dalam pembuatan Aplikasi Pemetaan Bengkel mobil
di Yogyakarta ini, maka perlu dilakukan dengan langkah-langkah sebagai berikut.
1. Studi Literatur
Penelitian ini dimulai dengan studi literatur yaitu pengumpulan data-data yang
berhubungan dengan permasalahan yang dibahas sehingga dapat membantu penyelesaian
masalah dalam perancangan aplikasi Pemetaan Bengkel mobil di Yogyakarta berbasis
Android ini.
2. Perancangan Aplikasi
Pada tahap ini dilakukan perancangan terhadap sistem yang akan dibangun seperti
perancangan daftar menu dan perancangan tamilan aplikasi. Karena tahap ini merupakan
tahapan perancangan sistem secara keseluruhan, maka tahapan ini merupakan tahapan
terpenting dalam rangkaian pembuatan aplikasi dan mempengaruhi tahapan
implementasi.
3. Pembuatan Aplikasi
Pada tahap ini sistem yang telah dirancang kemudian diimplementasikan ke dalam bahasa
pemrograman yakni bahasa pemrograman Java dan XML.
4. Uji coba dan Evaluasi Aplikasi
Uji coba ini bertujuan untuk memastikan bahwa masing-masing bagian dari sistem ini
dapat bekerja sesuai yang diharapkan.
5. Penyusunan Laporan dan Kesimpulan Akhir
Pada tahap ini dilakukan penyusun laporan tentang seluruh isi penelitian dan analisanya
ke dalam format penulisan skripsi dengan disertai kesimpulan akhir.
LANDASAN TEORI DAN PERANCANGAN
Aplikasi
Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan
akan beberapa aktivitas, misalnya termasuk perangkat lunak perusahaan, software
akuntansi, misalnya termasuk perangkat lunak dan pemutar media. Aplikasi biasanya
berupa perangkat lunak yang berbentuk software yang berisi kesatuan perintah atau
program yang dibuat untuk melaksanakan sebuah pekerjaan yang diinginkan (Buyens,
2001)
Pemetaan
Menurut Kamus Besar Bahasa Indonesia (KBBI), pemetaan berasal dari kata
dasar peta yang diartikan sebagai gambar atau lukisan pada kertas yang menunjukkan
letak tanah, laut, sungai, gunung, dan sebagainya yang direpresentasikan melalui
gambar dari suatu daerah yang menyatakan sifat, seperti batas daerah dan sifat
permukaannya
Android
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux
yang mencakup sistem operasi, middleware dan aplikasi (Safaat, 2012), Android
menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi
mereka. Awalnya, Google Inc. membeli Android Inc. yang merupakan pendatang baru
yang membuat peranti 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, Qualcomm, T-Mobile, dan Nvidia.
Unified Modelling Language (UML)
UML (Unified Modelling Language) adalah sekumpulan simbol dan diagram
untuk memodelkan software. Dengan menggunakan UML, desain software dapat
diwujudkan dalam bentuk simbol dan diagram yang kemudian akan diterjemahkan
menjadi kode program. Implementasi kode program dari diagram UML dapat
menggunakan bahasa pemrograman apa saja dengan syarat bahasa pemrograman
tersebut harus mendukung Pemrograan Berorientasi Objek (OOP). (Sholiq, 2006).
Use Case Diagram
Diagram Use Case merupakan interaksi antara Use Case dan Aktor, dimana
aktor dapat berupa orang, peralatan, atau sistem yang berinteraksi dengan sistem yang
sedang dibangun. Use Case menggambarkan fungsionalitas sistem atau persyaratan-
persyaratan yang harus dipenuhi sistem dari pandangan pengguna sistem
Gambar 1. Use case diagram user
Diagram Aktifitas (Actifity Diagram)
Digram Aktifitas atau activity diagram menggambarkan aliran fungsionalitas
sistem. Activity diagram dapat digunakan untuk menunjukan aliran kerja bisnis
(bussines workflow). Dapat juga digunakan untuk menggambarkan aliran kejadian (flow
of event). Activity diagram tidak perlu dibuat untuk setiap aliran kerja, tetapi diagram ini
akan sangat berguna untuk aliran kerja yang kompleks dan melebar.
Gambar 2. Activity diagram semua bengkel
Diagram Sekuensial (Sequence Diagram)
Sequence diagram menggambarkan interaksi antar objek di dalam dan disekitar
(termasuk pengguna, display, dan sebagainya) berupa message yang disusun dalam
suatu urutan waktu. Secara khusus, diagram ini berasosiasi dengan use case. Sequance
diagram menggambarkan behavior internal sebuah sistem, dan lebih menekankan pada
penyampaian message dengan parameter waktu, (Sholiq, 2006).
Gambar 3. Sequence diagram peta bengkel mobil
HASIL DAN PEMBAHASAN
Berdasarkan hasil dari perancangan sistem yang dilakukan pada bab
sebelumnya, maka langkah selanjutnya menuju tahap implementasi program.
Implementasi merupakan suatu tahapan dimana sebuah sistem telah siap untuk
diterapkan pada keadaan yang sebenarnya.
Implementasi Halaman Utama
Halaman yang pertama kali akan muncul pada saat aplikasi ini dijalankan adalah
halaman menu utama. Pada halaman ini, pengguna akan diberikan daftar semua bengkel
mobil yang ada, yang meliputi kategori service dan kategori variasi. Halaman utama ini
juga merupakan implementasi dari tampilan menu daftar bengkel mobil. Tampilan
halaman utama bisa dilihat pada gambar 4.
Gambar 4. Tampilan halaman utama
Implementasi Halaman Menu Utama
Halaman menu utama merupakan tampilan halaman berupa menu navigasi
untuk berpindah ke halaman yang lainnya. Pada halaman ini, pengguna akan
mendapatkan 7 pilihan menu yaitu daftar bengkel mobil, peta bengkel mobil, kategori
bengkel service, kategori bengkel variasi, bantuan, tentang, dan keluar.
Gambar 5. Tampilan Halaman Menu Utama
Implementasi Halaman Peta bengkel mobil
Tampilan halaman peta Bengkel mobil merupakan tampilan yang berisi semua
lokasi bengkel mobil yang ada di peta. Pengguna dapat memilih salah satu marker yang
ada, dan akan dibawa masuk ke detail lokasi bengkel mobil yang telah dipilih
Gambar 6. Tampilan halaman peta bengkel mobil
Implementasi Halaman Cari bengkel mobil
Halaman cari bengkel merupakan tampilan untuk mencari bengkel mobil
dengan menginputkkan teks dengan nama bengkel yang akan dicari.
Gambar 7. Tampilan halaman cari bengkel mobil
Implementasi Halaman Detail Bengkel mobil
Halaman detail bengkel mobil merupakan tampilan yang memberikan informasi
mengenai detail bengkel mobil yang dipilih oleh pengguna. Informasi yang didapatkan
meliputi alamat lengkap, no telepon, website, deskripsi lokasi bengkel, dan rute dari
maps. Halaman ini bisi dilihat pada gambar 8.
Gambar 8. Tampilan halaman detail bengkel mobil
Implementasi Halaman Rute Bengkel Mobil
Halaman rute bengkel mobil merupakan tampilan peta dengan rute dari posisi
kita menuju lokasi bengkel mobil. Tampilan halaman ini bisa dilihat pada gambar 9.
Gambar 9. Tampilan halaman rute bengkel mobil
KESIMPULAN
Dari hasil analisis, perancangan dan pembuatan Aplikasi Pemetaan Bengkel di
Yogyakarta, maka dapat ditarik kesimpulan :
1. Aplikasi ini dapat dijalankan pada smartphone berbasis android yang terdiri dari
informasi alamat bengkel mobil di Yogyakarta, yang dilengkapi no telepon, alamat
website, lokasi di peta, dan rute perjalanan berupa navigasi menggunakan bantuan
google maps.
2. Spesifikasi minimal perangkat mobile atau smartphone yang dapat menjalankan
aplikasi ini memiliki OS Android v4.0 (Ice Cream Sandwich). Aplikasi ini dapat
berjalan dengan baik dengan adanya spesifikasi GPS dan koneksi atau jaringan
internet.
SARAN
Kami menyadari, bahwa aplikasi ini masih banyak kekurangan, sehingga untuk
meningkatkan kinerja dan kegunaan aplikasi kedepan, penulis memberikan saran untuk
pengembangan selanjutnya, beberapa diantaranya :
1. Untuk tampilan rute perjalanan hendaknya diganti menggunakan fitur google maps
khusus android, karena dalam aplikasi ini masih menampilkan rute,peta dan
navigasi melalui webview, sehingga proses pembacaan peta memerlukan waktu.
Dapat ditambahkan Hotline mobil derek
DAFTAR PUSTAKA
Buyens, J, 2001, Web Database Development, Elex Media Komputindo, Jakarta.
Hidayat, A, 2017, Pertumbuhan Industri Otomotif Diprediksi Melejit,
http://www.kemenperin.go.id/artikel/8398/Pertumbuhan-Industri-Otomotif-
Diprediksi-Melejit, Diakses 1 Juni 2018, 15.20.
KBBI, 2018 , Arti Mobil, http://kbbi.kemdikbud.go.id/entri/mobil , Diakses 03 Juli
2018, 19.45.
KBBI, 2018 , Arti Bengkel, http:// kbbi.kemdikbud.go.id/entri/bengkel , Diakses 03 Juli
2018, 19.45.
KBBI, 2018 , Arti Variasi, http:// kbbi.kemdikbud.go.id/entri/variasi , Diakses 10 Juli
2018, 11.45.
Safaat, N, 2012 , Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis
Android , Informatika Bandung, Bandung.
Sholiq, 2006, Permodelan Sistem Informasi Berorientasi Objek dengan UML, Graha
Ilmu, Yogyakarta
Sugiarti, Y, 2013, Analisis dan Peracangan UML (Unified Modeling Language)
Generated VB.6, Graha Ilmu, Yogyakarta.