Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962
APLIKASI PERANCANGAN GIS BERBASIS ANDROID LOKASI BENGKEL MOBIL DI KUPANG NTT Donzilio Antonio 1
Program Studi Teknik Informatika, Fakultas Ilkom, STIMIK Kupang, NTT Jln. Adi Sucipto No. 12A, Kota Kupang NTT e-mail:
[email protected] ABSTRAK
Saat ini teknologi berkembang dengan pesat. Dengan memanfatkan sistem informasi geografis media layanan internet dan system navigasi atau GPS (Global Positioning System) yang terdapat pada smartphone berplatform android, serta google maps yang merupakan produk google jasa peta yang bersifat virtual, gratis, dan online. Dimana masyarakat bisa mengakses peta dimanapun dan kapanpun saat dibutuhkan. Tujuan penelitian adalah membuat aplikasi GIS untuk menampilkan posisi bengkel mobil di kota Kupang, NTT. Metode yang digunakan adalah metode Waterfall dengan pengujian Black Box Testing. Hasil penelitian yang diperoleh adalah aplikasi ini bisa menampilkan lokasi bengkel mobil secara keseluruhan untuk wilayah kota Kupang. Dengan aplikasi ini dapat mempermudah masyarakat untuk mencari lokasi bengkel mobil guna mendapatkan informasi tentang lokasi bengkel mobil di wilayah provinsi NTT, saat berada di provinsi NTT dengan menggunakan media layanan internet dan smartphone yang menggunakan sistem operasi android. Kata kunci system)
: Teknologi, Sistem informasi geografis, google maps, GPS (global positioning
ABSTRACT Currently the technology is growing rapidly. Using geographic information system and the internet service media navigation system or GPS (Global Positioning System) on android smartphone platform, as well google maps applications which are google product map services that are virtual, free and online. Where community can access the map anywhere and anytime when needed. This research objective is to make GIS application to show the position of the car repair shop in Kupang city, NTT. Method used in this research is the Waterfall method and testing method using Black Box Testing. The results obtained are this app can display the location of a car repair shop for Kupang area. With this application can facilitate public to find the location of a car repair shop in order to get information about the location of a car repair shop in the region of NTT province, while in NTT using internet services and smartphone uses android operating system. Keywords: technology, geographic information systems, google maps, GPS (global positioning system)
52
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 1. PENDAHULUAN Perkembangan teknologi sangat cepat meluas seiring dengan kebutuhan informasi dan tingkat kecerdasan manusia dalam menyelesaikan masalah yang timbul pada masyarakat, organisasi, perusahaan atau instansi pemerintahan. Sistem informasi diharapkan dapat meningkatkan kinerja dari suatu organisasi ataupun instansi agar lebih efektif dan efisien serta mudah dalam penerimaan informasi yang ingin disampaikan. Mobile atau smartphone kini menjadi media informasi dan komunikasi bagi masyarakat dan juga sebagai media petunjuk dalam mencari letak geografis bengkel mobil. Rumusan masalah bagaimana cara merancang dan data apa saja yang di butuhkan membuat aplikasi bengkel mobil. Batasan aplikasi ini hanya menampilkan lokasi bengkel mobil di kawasan Kupang dan harus menggunakan perangkat bergerak berbasis android. Metode penelitiannya perencanaan, pengumpulan data, analisa perancangan, dan implementasi. Membuat Geografis System (GIS) Sederhana Dengan Google Maps dan Ajax jQuery menurut Dasrizal Sistem Informasi Geografis (SIG) atau Geographic Information System (GIS) yaitu teknologi yang menjadi alat bantu dan sangat esensial untuk menyimpan, memanipulasi, menganalisis, dan menampilkan kembali kondisi-kondisi alam dengan bantuan data atribut dan keruangan. Menurut (Andi, 2013) Android Programming With Eclipse Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet. Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platformindependent)
Laporan atau hasil proyek yang akan diberi kepada publiser dalam bentuk file pada CD. - Penjadwalan Proyek Pelaksanaan evaluasi dan perancangan kembali aplikasi terdapat beberapa kegiatan yang menyangkut kebutuhan pengembangan dan tergambar yaitu: Gambar: Work Breakdown Structure(WBS)
Gambar 1. Jadwal Proyek
2. METODE PENELITIAN - Objective Project Merancang aplikasi GIS berbasis android pada smartphone secara user friendly agar mudah digunakan. - Identifikasi Stakeholder Yang terlibat dalam perkembangan aplikasi GIS berbasis android yaitu: tim proyek, masyarakat Kupang, dan karyawan bengkel mobil. - Identifikasi Deliverables
Gambar 2 Milestone.
53
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 4)
5) Gambar 3. Rencana Anggaran Biaya 6) 7) 8)
Control and security: sistem harus dapat melakukan kontrol terhadap pengaksesan dengan adanya menu utama. Efficiency: penggunaan sistem dapat mendorong efisiensi pemakaian Handphone atau laptop. Service: sistem harus mudah digunakan ( User friendly ) Dokumentasi pembuatan sistem yang rapi dan terstruktur Sistem harus dapat meminimalisir Human eror
Pelaksanaan Penelitian: (Planning) Perencanaan Pengumpulan Data Untuk mengumpulkan data dan informasi tentang lokasi bengkel mobil di wilayah Kupang. Penulis mengambil referensi melalui literature dan artikel-artikel yang diperoleh dari media internet. Selain itu penulis juga mendatangi langsung bengkel mobil di Kupang dan bertanya langsung pada beberapa pekerja yang bekerja disana mengenai lokasi-lokasi bengkel mobil yang ada diwilayah provinsi NTT. c. Analisa dan Perancangan Tahapan alias dilakukan dengan melakukan analisa pada beberapa hal, adapun proses analisanya dijelaskan sebagai berikut : 1) Analisa Masalah Tahap ini menjelaskan tentang apa saja masalah yang terjadi dalam proses perancangan aplikasi. 2) Penyelesaian Masalah Tahap ini merupakan tahap lanjutan dari proses analisa masalah. Dalam tahap ini dijabarkan solusi untuk mengatasi masalahmasalah yang terjadi dalam proses perancangan aplikasi. 3) Analisa Sistem Berjalan Pada tahap ini dijelaskan mengenai proses awal bagaimana cara user memperoleh informasi kepada masyarakat mengenai lokasi bengkel mobil yang ada di provinsi NTT. Tahapan ini digambarkan dalam bentuk activity diagram. 4) Analisa Sistem Usulan Pada tahap ini dijelaskan sebuah sistem yang diusulkan untuk menyelesaikan masalah sesuai dengan masalah yang dijabarkan pada sub-bab analisa masalah. Tahapan ini digambarkan dalam bentuk activity diagram. a. b.
Gambar 4. RAB Penelitian
a.
Kebutuhan Fungsional 1) 2)
3) 4) 5)
b.
User dapat melihat informasi lokasi bengkel mobil di daerah Kupang User dapat melihat informasi lokasi bengkel mobil di daerah sekitar kota Kupang User dapat melihat informasi lokasi bengkel mobil di daerah Koba User dapat melihat informasi lokasi bengkel mobil di daerah Mentok User about dapat menampilkan berbagai informasi seperti alamat nomor telephone, website, dan maps untuk mencari lokasi yang menjadi tujuan berdasarkan koordinat latitude dan longitude.
Kebutuhan Non Fungsional 1) Performance : memiliki response time yang cepat 2) Information : informasi yang dilakukan akurat dan sesuai kebutuhan 3) Economy : sistem dapat mengekses kapan saja dan dimana saja melalui Handphone atau laptop 54
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 5) Pemodelan Sistem Usulan Pada tahap ini dijelaskan bagaimana proses pemodelan dari aplikasi perancangan GIS berbasis android lokasi bengkel mobil di Kupang. Proses pemodelan ini, digambarkan dalam bentuk activity diagram dan usecase diagram. 6) Analisa Kebutuhan Aplikasi Pada tahap ini dijelaskan hal-hal apa saja yang dibutuhkan oleh aplikasi seperti perangkat keras, perangkat lunak dan perangkat-perangkat pendukung lainnya. Dan juga pada tahap ini dijelaskan apa saja yang menjadi kebutuhan fungsional dan non fungsional dari aplikasi perancangan GIS berbasis android lokasi bengkel mobil di Kupang. Kemudian setelah tahapan analisa selesai dilakukan, penulis melakukan tahapan selanjutnya yaitu perancangan pada aplikasi perancangan GIS berbasis android lokasi bengkel mobil di Kupang. Adapun tahapan dari proses perancangan aplikasi perancangan GIS berbasis android lokasi bengkel mobil di Kupang adalah sebagai berikut : (a) Menerangkan proses pembuatan aplikasi perancangan geografis berbasis android diwilayah provinsi NTT. (b) Membuat rancangan interface dari aplikasi informasi geografis pemetaan lokasi bengkel mobil berbasis android di wilayah provinsi NTT. 2.1. Tahapan Review Harap mengirimkan naskah anda secara elektronik untuk direview sebagai attachments e-mail. Ketika anda mengirimkan dokumen naskah versi awal dalam format Word.doc dua kolom, termasuk gambar dan tabel. 3. PEMBAHASAN a. Tampilan Menu Utama Ini merupakan tampilan awal pada saat ketika aplikasi dijalankan. Pada menu ini user dapat memilih menu yang terdapat pada layar. Dimana terdapat 3 pilihan menu, yaitu daftar bengkel mobil, about dan exit. Tampilannya dapat dilihat pada gambar dibawah ini :
55
b.
Tampilan menu daftar lokasi bengkel mobil
c.
Tampilan Menu Info Bengkel Mobil
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 1. d.
Tampilan Menu Maps
Pengujian Aplikasi Setelah program diimplementasikan,
maka
berhasil dilakukan
pengujian perangkat lunak yang telah dibuat
dengan
teknik
blackbox.
pengujian adalah sebagai berikut :
e.
Tampilan Menu About
3.1. Gambar dan Tabel 1. Diagram Sistem Berjalan
56
Hasil
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 4. Activity diagram daftar bengkel mobil
5. Activity digram info bengkel mobil
2. Analisa Sistem Usulan
6. Activity diagram menu about
3. Activy diagram menu utama
a. Use Case Diagram Seperti yang sudah dijabarkan penulis pada sub-bab analisa sistem berjalan, proses pencarian lokasi bengkel mobil pada aplikasi informasi letak lokasi bengkel mobil di Kupang berbasis android adalah dengan cara menampilkan peta. Pada aplikasi informasi geografis pemetaan lokasi bengkel mobil berbasis android di wilayah provinsi NTT, proses 57
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 menampilkan petanya terdapat pada menu info bengkel mobil.
Purnama, Rangsang. 2010. Pengertian Aplikasi Mobile. Jakarta:MediaKom. Perangkat lunak aplikasi (bahasa Inggris: software application) adalah suatu subkelas perangkat lunakkomputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna - http://beritatekno.blogdetik.com/2014/07/ 17/apa-yang-dimaksud-smartphone/ Smartphone merupakan kata dari bahasa inggris yang dalam bahasa indonesia artinya adalah “telepon pintar”. Yang di maksud telepon pintar disini adalah ponsel yang memiliki keunggulan di bandingkan ponsel lainnya. - Google Maps yaitu sebuah akses penyedia semua layanan bagi semua kalangan. Namun dalam layanan ini terdapat juga layanan Google Maps yaitu penyedia peta Online atau membuka peta secara online - XML XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet. - Java Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. - Internet Internet (Inter-Network) adalah sebutan untuk sekumpulan jaringan komputer yang menghubungkan situs akademik, pemerintahan, komersial, organisasi maupun perorangan. Internet menyediakan akses layanan telekomunikasi dan sumber daya informasi untuk jutaan pemakainya yang tersebar di seluruh dunia maya. Pengacuan pustaka dilakukan dengan menuliskan [nomor urut pada daftar pustaka] mis. [1], [1,2], [1,2,3]. Sitasi kepustakaan harus ada dalam Daftar Pustaka dan Daftar Pustaka harus ada sitasinya dalam naskah. Pustaka yang disitasi pertama kali pada naskah [1], -
Gambar Usecase Diagram Menampilkan Info Lokasi bengkel mobil
Analisa Kebutuhan Analisa kebutuhan merupakan sebuah kegiatan yang merumuskan apa saja yang dibutuhkan
dalam
proses
pengembangan
aplikasi informasi letak lokasi bengkel mobil di NTT berbasis android. Baik dari sisi kebutuhan perangkat keras, perangkat lunak, kebutuhan fungsional, kebutuhan non fungsional dan lain sebagainya. 3.2. Pengacuan Pustaka - Dasrizal Membuat Geografis System (GIS) Sederhana Dengan Google Maps dan Ajax jQuery menurut Sistem Informasi Geografis (SIG) atau Geographic Information System (GIS) yaitu teknologi yang menjadi alat bantu dan sangat esensial untuk menyimpan, memanipulasi, menganalisis, dan menampilkan kembali kondisi-kondisi alam dengan bantuan data atribut dan keruangan. - Android Programming With Eclipse Andi, 2013. Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet. Eclipse adalah sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform (platform-independent) 58
Jurnal Teknologi Informatika dan Komputer Atma Luhur Vol 1. September 2014 ISSN: 2406-7962 harus ada pada daftar pustaka no satu, yg disitasi ke dua, muncul pada daftar pustaka no 2, begitu seterusnya. Daftar pustaka urut kemunculan sitasi, bukan urut nama belakang. Daftar pustaka hanya memuat pustaka yang benar benar disitasi pada naskah.
/17/apa-yang-dimaksud-smartphone/,(diakses, tanggal 05 Juni 2016).
4. KESIMPULAN Kesimpulannya aplikasi ini membuat pengguna dapat mengetahui lokasi bengkel mobil dengan cepat, menghemat waktu, dan dapat mengurangi pekerjaan berulang ulang. Sarannya aplikasi ini masih perlu disempurnakan oleh pengembang untuk memperhatikan hal-hal yang ada pada aplikasi, misalkan mendaftarkan tempat lokasi yang belum terdaftar di Google Maps terlebih dahulu agar lokasi pilihan menjadi lebih banyak dan juga pada proses pemetaan lokasi, pengembang dapat menggukanan peta jenis offline. Jadi, dengan demikian, user tidak membutuhkan koneksi internet untuk mengakses lokasi bengkel mobil yang akan dituju. PUSTAKA [1] Dasrizal. Membuat Geografis System (GIS) Sederhana Dengan Google Maps dan Ajax jQuery. [2]
Hernita, Sri, Bowo, Risa. Android Programming With Eclipse. Penerbit Andi, Wahana Komputer, Semarang, 2013.
[3]
Suprianto, Dodit dan Rini Agustina, S.Kom, M.Pd. Pemograman Aplikasi Android. Penerbit MediaKom, Yogyakarta, 2012.
[4]
Purnama, Rangsang. 2010. Pengertian Aplikasi Mobile. Jakarta:MediaKom.
[5]
Munir, Rinaldi. 2006. Kriptografi. Penerbit Informatika, Bandung.
[6]
http://ilmukomputer.org/category/sisteminformasi-geografis/ (diakses, tanggal 04 Juni 2016).
[7] http://beritatekno.blogdetik.com/2014/07 59