NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis...

12
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

Transcript of NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis...

Page 1: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 2: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA
Page 3: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA
Page 4: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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.

Page 5: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 6: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 7: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 8: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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.

Page 9: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 10: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 11: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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

Page 12: NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL …jurnal.stmikelrahma.ac.id/assets/file/Muhlis Huda Subekti... · NASKAH PUBLIKASI APLIKASI PEMETAAN BENGKEL MOBIL DI YOGYAKARTA

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.