• Tidak ada hasil yang ditemukan

MERPATI ISSN: Vol.3, No.1, April 2015

N/A
N/A
Protected

Academic year: 2021

Membagikan "MERPATI ISSN: Vol.3, No.1, April 2015"

Copied!
12
0
0

Teks penuh

(1)
(2)

MERPATI

ISSN: 2252 – 3006

Vol.3, No.1, April 2015

Jurnal Merpati (Menara Penelitian Akademika Teknologi Informasi) merupakan jurnal

elektronik yang menampilkan karya ilmiah mahasiswa Program Studi Teknologi Informasi Fakultas Teknik. Jurnal Merpati menyajikan informasi ilmiah bidang Teknologi Informasi dan Komputer berdasarkan kajian dan penelitian. Jurnal ini meliputi penelitian yang orginal dari makalah yang belum pernah dipublikasi serta telah melalui peer-reviewed yang terbit tiga kali per tahun. Jurnal Merpati diterbitkan oleh Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana. Tanggung jawab atas isi yang termuat dalam junal ini adalah para penulis bukan pada Universitas Udayana.

Penanggung Jawab

Dekan Fakultas Teknik Universitas Udayana

Pembina

Pembantu Dekan I Fakultas Teknik Universitas Udayana Pembantu Dekan II Fakultas Teknik Universitas Udayana Pembantu Dekan III Fakultas Teknik Universitas Udayana Ketua Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana

Redaktur

Alamat Penerbit

Jurusan Teknologi Informasi Universitas Udayana Kampus Bukit Jimbaran Bali

Telp. 0361-7853533

Website: http://jurnal.it.unud.ac.id/index.php/merpati

E-mail :

merpatijurnal@yahoo.com

Ni Md Ika Marini Mandenni

Universitas Udayana, Bali

I Made Sukarsa

Universitas Udayana, Bali

Penyunting

Putu Wira Buana

Universitas Udayana, Bali

Gusti Md Arya Sasmita

Universitas Udayana, Bali

Ni Kadek Ayu Wirdiani

Universitas Udayana, Bali

Desain Grafis

A. A. K. Agung Cahyawan W

Universitas Udayana, Bali

Fotografer

Kadek Suar Wibawa

Universitas Udayana, Bali

Sekretariat

I Nyoman Piarsa

Ni Kadek Dwi Rusjayanthi

(3)

JURNAL ILMIAH

MERPATI

Vol. 3, No. 1, April 2015

ISSN: 2252-3006

Aplikasi Sistem Informasi Tembang Bali Tradisional Berbasis

Android

(Putu Anantha Prasetya Yogantara, A.A.K. Oka Sudana, Ni Made Ika

Marini Mandenni)

Sistem Informasi Hotel Modul Front Office Berbasis Web

(James Kawilarang, I Ketut Adi Purnawan, Ni Made Ika Marini Mandenni)

Aplikasi Sistem Informasi Hotel Berbasis Android

(Putu Arismawan Jaya Kusuma, I Ketut Adi Purnawan, Ni Made Ika

Marini Mandenni)

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar

Berbasis Android

(I Made Widnyana, I Nyoman Piarsa, A. A. K. Agung Cahyawan W.)

Aplikasi Sistem Reminder Masa Kadaluarsa Berbasis GIS dengan

Platform Android

(I Gusti Made Satriya Wibawa, I Made Sukarsa, A.A.K Agung Cahyawan

W.)

Rancang Bangun Penerjemah Bahasa Indonesia ke Bahasa Jawa

Berbasis Android

(Fahrur Rohman, Putu Wira Buana, Anak Agung Ketut Cahyawan

Wiranata)

Pengembangan Game Castle Defense “Jagaraga” pada Platform

Android

(Wiliem Indy, Anak Agung Ketut Cahyawan Wiranata, Ketut Adi

Purnawan)

1-7

8-15

16-22

23-30

31-39

40-47

48-57

(4)

Majalah Ilmiah Merpati merupakan wadah resmi komunikasi ilmiah tertulis yang

diterbitkan secara berkala oleh Program Studi Teknologi Informasi

(5)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

23

Aplikasi Sistem Informasi Geografis Bengkel di Kota

Denpasar Berbasis Android

I Made Widnyana, I Nyoman Piarsa, A. A. K. Agung Cahyawan W.

Jurusan Teknologi Informasi, Fakultas Teknik, Universitas Udayana e-mail : dx_wid@yahoo.com, manpits@gmail.com, a.cahyawan@yahoo.com

Abstrak

Indonesia merupakan target pasar otomotif terbesar di dunia. Perkembangan dunia otomotif di Indonesia khususnya di Bali, di Kota Denpasar semakin meningkat. Pertumbuhan dibidang otomotif membuat semakin banyak bengkel yang terdapat di Kota Denpasar. Aplikasi Sistem informasi Geografis Bengkel di Kota Denpasar Berbasis Android dibuat untuk memberikan informasi mengenai keberadaan bengkel yang ada di Kota Denpasar yang dapat diakses melalui smartphone dengan Platform Android. Sistem dapat diakses menggunakan smartphone dengan platform Android yang dipadukan dengan Google Maps API yang dapat membantu konsumen untuk mendapatkan informasi yang lengkap mengenai bengkel. Konsumen dapat mengetahui jalur yang harus dilalui dengan menggunakan fitur direction pada aplikasi. Konsumen dapat mengetahui informasi jasa dan spare part yang ada di bengkel yang dipilih. Pemilik bengkel dapat melakukan pembaharuan data informasi bengkel dan promo event sebagai sarana promosi.

Kata kunci: Android, Bengkel, Sistem Informasi Geografis, Google Maps API Abstract

Indonesia is the largest target automotive market in the world. The development of the automotive world in Indonesia, especially in Bali, in Denpasar is increase. Growth in automotive making more workshops located in Denpasar. Application of Geographic Information Systems Workshop in Denpasar Android-Based created to provide information about the existence of workshop in the city of Denpasar, which is accessible via smartphone with the Android platform. The system can be accessed using a smartphone with the Android platform, combined with the Google Maps API that can help costumers to obtain complete information about the workshop. Costumers can find out the paths taken by using the direction of the application. Costumers can find information of services and spare parts in the selected workshop. Workshop owner can update the data base of information workshop and promo events as a promotion.

Keyword : Android, Workshop, Geographic Information Systems, Google Maps API

1. Pendahuluan

Kenyamanan dalam berkendara adalah sesuatu yang diinginkan oleh setiap orang. Kenyamanan tersebut bisa didapatkan dengan rutinnya melakukan service kendaraan. Banyak kecelakaan yang diakibatkan karena jarangnya kendaraan di service. Bengkel alternatif atau bukan dealer resmi dapat menjadi pilihan alternatif dalam memperbaiki kendaraan yang mogok mendadak untuk sementara, sebelum di bawa ketempat service resmi. Bengkel itu tentu membantu pengendara motor atau mobil, disamping menghemat waktu pengendara dapat sampai ke tempat tujuan dengan lebih cepat. Tidak semua bengkel alternatif ini dapat bertahan lama dalam usaha. Faktor akses dan jauh dari keramaian dapat membuat bengkel menjadi gulung tikar.

Kemajuan teknologi menyebabkan hampir setiap orang memiliki smartphone yang dapat digunakan untuk mengakses internet, mempermudah pekerjaan, bermain game yang sering juga disebut dengan telepon multi-fungsi. Smartphone sangat mudah didapatkan oleh masyarakat umum disamping banyak terdapatnya toko yang menjual smartphone, harga yang ditawarkan juga sangat terjangkau yang dapat dibeli oleh kalangan menengah kebawah. Keberadaan smartphone mengakibatkan berbagai kegiatan dapat dilakukan secara otomatis di mana saja dan kapan saja melalui satu perangkat. Kegiatan yang dapat dilakukan dengan memanfaatkan teknologi smartphone salah satunya adalah kegiatan pelacakan lokasi dengan berdasarkan geografis.

(6)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

24 Teknologi yang dipadukan dengan informasi geografis yang tentunya berdampak sangat positif khususnya dalam hal pengetahuan lokasi. Upaya yang dapat dilakukan salah satunya adalah dengan membuat suatu aplikasi yang dapat menampilkan lokasi-lokasi bengkel yang ada disekitaran daerah tertentu. Pembuatan aplikasi ini bertujuan mempermudah user mengakses informasi dari lokasi bengkel terdekat. Selain mudah mengakses informasi, aplikasi ini juga membuat perjalanan menjadi nyaman dan mengurangi tingkat kecelakaan akibat jarang dilakukannya service kendaraan. Aplikasi sistem informasi geografis ini dibuat dengan basis mobile, sehingga dapat digunakan di mana saja dan kapan saja

2. Metodologi Penelitian

Pembuatan aplikasi android sistem informasi geografis ini terdiri dari beberapa tahapan, yaitu pengumpulan teori-teori, pengumpulan data berupa lokasi dan informasi bengkel di Denpasar, pembuatan aplikasi, pengujian sistem, dan penyusunan laporan hasil penelitian. Pengumpulan teori-teori didapatkan dari buku, jurnal ilmiah baik nasional maupun internasional, serta modul-modul program yang menunjang penelitian ini.

Pengumpulan data berupa informasi dari bengkel yang ada di Kota Denpasar dimana berisi nama bengkel, alamat, nomor telepon, jasa yang ditawarkan, spare part, dan juga lokasi longitude dan latitude bengkel. Pembuatan aplikasi Android sistem informasi geografis bengkel di Kota Denpasar menggunakan Bahasa Pemrogramman Java, PHP, MySQL dengan memanfaatkan Google Map API.

2.1 Perancangan Sistem

Proses perancangan sistem dilakukan dengan cara mengawali dengan merancang database yang digunakan sebagai tempat menyimpan informasi dari bengkel yang ada di Kota Denpasar. Perancangan kemudian dilanjutkan dengan pembutan SOP untuk memetakan alur kerja sistem yang dibangun sehingga dapat menjadi sistem yang baik dan utuh. Sistem kemudian dirancang dengan menggunakan client-server based (suatu proses pemberian dan penerimaan suatu layanan dengan menggunakan sebuah jaringan) [1] agar semua data yang ditampilkan pada aplikasi dapat dinamis dan selalu ter-update. Gambar 1 di bawah ini merupakan ilustrasi dari gambaran umum sistem yang dibuat.

(7)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

25 Gambar 1 menunjukkan terdapat database yang berfungsi untuk menyimpan segala bentuk data dan berpusat pada server jadi saat user mengakses data bengkel maka data yang ditampilkan pada satu user dengan user lainnya sama. Google Maps berfungsi untuk memberi data peta yang nantinya ditampilkan dan digunakan untuk melihat lokasi bengkel. Selain itu terdapat GPS satellite yang mana digunakan untuk mencari lokasi pengguna yang menggunakan smartphone Android, jadi user lebih mudah untuk mencari lokasi bengkel yang paling dekat dengan lokasi user. User dapat mengakses informasi bengkel yang tersedia di database dari informasi lokasi bengkel, alamat, jasa yang ditawarkan serta data spare part pada bengkel. User dapat pula bertindak sebagai pemilik dari bengkel, sehingga user dapat memasukan data bengkel yang dimilikinya.

2.2 Pemodelan Sistem

ERD (Entity Relationship Diagram) adalah merupakan salah satu model yang digunakan untuk mendesain database dengan tujuan menggambarkan data yang berelasi pada sebuah database [2]. Perancangan ERD bertujuan untuk untuk mengkonstruksikan model data konseptual memodelkan struktur data dan hubungan antar data serta mengimplementasikan basis data secara logika maupun secara fisik dengan DBMS (Database Management system). Gambar 2 merupakan ERD untuk aplikasi sistem informasi bengkel di Kota Denpasar berbasis Android. Memiliki Tb_bengkel Tb_user Tb_kategori Memiliki Memiliki alamat lat Nama_bengkel lng No_telp Id_bengkel Id_kategori foto Id_user username password Id_kategori kategori 1 1 M 1 M alamat telp level nama Memiliki Memiliki Tb_rating Id_user Id_bengkel Id_rating rating Id_user 1 M 1 M Tb_jasa Id_jasa Nama_jasa M keterangan harga Id_bengkel Tb_jasa Id_sp Nama_sp M keterangan harga Id_bengkel Kode_sp Memiliki 1 M Memiliki Tb_event keterangan Id_bengkel Id_event judul M 1 judul

Gambar 2. Rancangan ERD

2.3 Struktur Database

Pemodelan struktur database pada perancangan sistem informasi geografis bengkel berbasis Android dilakukan untuk mengelola dan mengelompokkan informasi yang nantinya ditampilkan kepada pengguna. Model database terdiri dari 7 tabel yang saling berelasi. Setiap tabel memiliki atributnya masing-masing termasuk primary key dan foreign key.

(8)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana) 26 1 1 1 1 1 1 1

Gambar 3. Relasi Antar Tabel

Relasi antar database terdiri atas dua jenis relasi, yaitu one to many dan many to many. Entitas pada setiap tabel terhubung melalui relasi antar tabel yang sebelumnya telah disesuaikan dengan pemodelan umum dari sistem informasi yang dirancang [3].

3. Kajian Pustaka

Pengumpulan teori-teori yang didapatkan dari buku atau internet serta modul-modul program yang menunjang penelitian ini.

3.1 Pengertian Bengkel

Pengertian bengkel menurut KBBI adalah tempat memperbaiki mobil, sepeda, dsb. Pengertian Bengkel yang lain adalah suatu tempat dimana dilakukan perbaikan-perbaikan yang bersifat teknis terhadap suatu produk yang dalam konteks materi ini, produk yang dimaksud adalah kendaraan bermotor. Kegiatan perbengkelan adalah bagian dari kegiatan jaringan layanan purna jual yang sekaligus berfungsi mendukung pemasaran produk yang dijual (yang dalam hal ini adalah endaraan bermotor). Dalam kenyataannya layanan tidak hanya diberikan kepada kendaraan, tetapi diberikan pula kepada manusianya yaitu pemilik kendaraan itu sendiri, sehingga mutu pelayanan bagi keduanya harus menjadi perhatian yang serius [4].

Materi yang diberikan umumnya berfokus kepada perbengkelan kendaraan beroda empat atau lebih, namun masih memungkinkan diaplikasikan untuk kendaraan beroda dua atau lainnya yang juga masih tergolong otomotif. Ada beberapa jenis dan status bengkel yang dapat diterangkan sebagai berikut. Bengkel bebas (Independent Work Shop) Bengkel ini berdiri sendiri, tidak terikat dan tidak mewakili merek tertentu sehingga kebijakan-kebijakan dapat diambil sendiri sepanjang tidak merugikan bengkel itu sendiri sebagai perusahaan atau sepanjang tidak merusak nama baik perusahaan pemegang merek. Bengkel Perwakilan (Authorized Work Shop) merupakan bengkel yang masih mirip dengan bengkel bebas, yaitu berdiri sendiri tapi ada merek yang diwakilinya melalui surat penunjukan dari pemegang merek.

(9)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

27 Bengkel Dealer (Dealer Work Shop) merupakan bagian atau sub bagian operasional dari dealer atau ATPM (Agen Tunggal Pemegang Merek) sebagai unit layanan purna jual untuk mendukung sistem pemasaran. Kebijakan-kebijakan yang dibuat sepenuhnya tergantung dan tunduk kepada perusahaan/dealer yang bersangkutan.

4. Hasil dan Pembahasan

Aplikasi sistem informasi geografis bengkel di Kota Denpasar berbasis android merupakan aplikasi yang bertugas untuk menampilkan lokasi-lokasi bengkel di Kota Denpasar. Lokasi bengkel tersebut ditampilkan pada kanvas peta yang menggunakan Google Maps API V2 dalam bentuk marker. Marker selanjutnya menampilkan informasi dari bengkel dengan menggunakan info window. Administrator memiliki hak untuk melakukan pengaturan pada sistem informasi geografis bengkel meliputi penambahan lokasi bengkel, penambahan jenis jasa, penambahan jenis kategori, penambahan jenis spare part, penambahan user, dan menampilkan lokasi bengkel di peta. Gambar 4 merupakan tampilan awal aplikasi

(a) (b)

Gambar 4. (a) Tampilan posisi bengkel yang ditampilkan dalam bentuk marker. (b)Tampilan List View bengkel

Info window yang muncul menunjukkan nama dari marker yang telah di pilih oleh user, saat info window tersebut di klik maka dilakukan pengambilan data data dari Android ke server seperti pada Gambar 5.

(10)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

28

(a) (b)

Gambar 5. (a) Tampilan Marker Saat di Klik (b) Tampilan Proses Pengambilan Data Tampilan berubah menjadi informasi detail dari bengkel yang telah di klik oleh user sebelumnya yang ditampilkan pada halaman baru. Informasi yang ditampilkan pada tampilan detail dari bengkel berupa nama bengkel, alamat bengkel, keterangan bengkel, rating bengkel, nomor telepon bengkel, dan juga tombol yang berfungsi untuk menampilkan jasa dan spare part yang disediakan bengkel seperti pada Gambar 6

Gambar 6. Tampilan detail informasi bengkel

Data bengkel merupakan data utama yang diinformasikan di dalam sistem informasi geografis ini. Penambahan dan manipulasi data bengkel dapat dilakukan oleh user yang terdaftar dalam sistem. Uji coba dalam penambahan dan manipulasi data bengkel ini dibagi

(11)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

29 menjadi beberapa bagian antara lain yaitu penambahan bengkel baru, edit data bengkel, dan penghapusan bengkel. Manajemen data bengkel ini dapat dilakukan pada menu my bengkel user pada halaman dashboard user. Gambar 7 adalah screenshot dari menu my bengkel user.

Gambar 7. Tampilan Menu My Bengkel

Penambahan data bengkel dapat dilakukan dengan menekan tombol tambah bengkel. User yang meng-input-kan koordinat secara manual dapat ditujukan pada map, dimana nantinya user dapat meng-input-kan sendiri lokasi bengkelnya dengan menekan lokasi bengkel yang diinginkan pada map. Opsi ini digunakan untuk meminimalisir kesalahan input koordinat bengkel yang disebabkan oleh kesalahan sistem GPS atau user tidak sedang berada pada lokasi bengkel saat menambahkan data bengkel tersebut. Aplikasi mengirimkan koordinat bengkel tersebut ke form bengkel untuk melanjutkan proses penambahan bengkel baru. Gambar 8 adalah screenshot dari map untuk memilih lokasi bengkel yang di-input-kan secara manual dan form bengkel.

(12)

MERPATI VOL. 3, NO. 1, APRIL 2015 ISSN: 2252-3006

Aplikasi Sistem Informasi Geografis Bengkel di Kota Denpasar Berbasis Android (I Made Widnyana)

30

(a) (b)

Gambar 8. (a) Map Memilih Koordinat Bengkel Secara Manual (b) Form Penambahan Bengkel Baru

Gambar 8 (b) adalah form tambah bengkel, pada form ini user diminta untuk mengisi form yang terdiri dari nama bengkel, kategori bengkel, alamat bengkel, deskripsi singkat bengkel, dan nomor telepon bengkel. User dapat melakukan penambahan data dengan menekan tombol save setelah semua form telah terisi dengan benar. Proses penambahan data bengkel tidak dapat dilakukan jika salah satu data pada form tidak di-input oleh user. Toast notifikasi peringatan bahwa user harus melengkapi semua data muncul jika hal tersebut terjadi. Aplikasi dapat mengirimkan data bengkel tersebut ke dalam database server jika pengisian data bengkel telah sesuai. Toast notifikasi bahwa proses penambahan data bengkel telah berhasil muncul jika proses penambahan data bengkel telah berhasil.

5. Kesimpulan

Berdasarkan rumusan masalah serta uraian pembahasan dan analisis hasil dapat disimpulkan beberapa hal. Penelitian ini berhasil menampilkan lokasi bengkel disekitar pengguna dalam bentuk marker maupun list view. Proses penampilan peta menggunakan Google Maps API sehingga tampil dengan baik di Platform Android. Aplikasi dapat melakukan pengisian lokasi bengkel baru yang kemudian disimpan dalam database server

Daftar Pustaka

[1] Ratnasari Nur Rohmah, Nurokhim, Client/Serverdengan Java Remote Method Invocation(Java RMI), Sebuah Tutorial. Jurnal Teknik Elektro Dan Komputer Emitor. 2003; 3(2): 73-77.

[2] http://www.ttaufikhidayat.com/berita64-ERD%28Entity-Relationship-Diagram%29.html, diakses tanggal 15 Januari 2015

[3] Date, C.J. Pengenalan Sistem Basis Data Edisi Ketujuh. Indonesia: PT Indeks Kelompok Gramedia. 2000.

[4] Bayu Agni Kresnajati, Redesain Bengkel dan Showroom untuk Dyna di Nasmoco Kaligawe. Jurnal Desain Arsitektur IMAJI, 2012; 1(1): 53-60.

Gambar

Gambar 1.  Gambaran Umum Sistem
Gambar 2 merupakan ERD untuk aplikasi sistem informasi bengkel di Kota Denpasar berbasis  Android
Gambar 3. Relasi Antar Tabel
Gambar 4. (a) Tampilan posisi bengkel yang ditampilkan dalam bentuk marker.
+4

Referensi

Dokumen terkait

Dari beberapa pendapat para ahli di atas dapat disimpulkan bahwasannya subjek dakwah itu adalah setiap muslim baik laki-laki maupun perempuan yang telah baligh

Kadar formalin tertinggi terkandung pada anggur Calmeria yang berasal dari Amerika yaitu sebesar 4,692 mg/ml, menyusul apel Fuji yang berasal dari Jepang sebesar

Se- perti yang sudah dijelaskan sebelumnya bahwa partisipan utama dari kegiatan Mai- yah Relegi ini adalah mahasiswa, maka yang lebih hendak dibahas adalah mengenai

develop (pengembangan). Populasi dalam penelitian ini adalah siswa kelas VIII MTs N Sumber Bungur Pamekasan, tahun ajaran 2015/2016 yang terdiri dari 9 kelas. Untuk uji

Bagi penulis, dapat memberikan sumbangan pengalaman dan menambah ilmu pengetahuan yang dimilikinya, dapat meningkatkan minat belajar pada siswa, khususnya

Setelah dilakukan asuhan keperawatan, diharapkan ibu dan keluarga mampu mengenal masalah kesehatannya, sehingga dapat menjalani pola hidup sehat, mengurangi mengkonsumsi

• Menyediakan kesempatan bagi semua pihak terkait dengan program akreditasi untuk belajar bersama, lebih memahami peran dan harapan masing-masing, serta meningkatkan kerjasama

Tujuan keamanan jaringan dapat dicapai dengan suatu metode keamanan jaringan yang dapat melindungi sistem baik dari dalam maupun dari luar jaringan, namun