Your SlideShare is downloading. ×
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Jurnal widy sulistianto
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Jurnal widy sulistianto

2,262

Published on

Jurnal Widy Sulistianto

Jurnal Widy Sulistianto

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,262
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
159
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. APLIKASI MOBILE GIS BERBASIS ANDROID LOKASI PERGURUAN TINGGI PROVINSI DAERAH ISTIMEWA YOGYAKARTA Widy Sulistianto1, Budi Santosa,S.SI, MT.2, Herry Sofyan S.T., M.KOM.3 Penulis, Mahasiswa S-1 Jurusan Teknik Informatika UPN “Veteran” Yogyakarta Dosen Pembimbing I, Staf Pengajar di Jurusan Teknik Informatika UPN “Veteran” Yogyakarta Dosen Pembimbing I, Staf Pengajar di Jurusan Teknik Informatika UPN “Veteran” Yogyakarta ABSTRAK Perkembangan komunikasi dalam modernisasi saat ini semakin berkembang pesat,fakta ini dapat dibuktikan dengan berkembangnya berbagai jenis smartphones yang dibuatvendor-vendor ponsel terkemuka didunia. Hal ini baik secara langsung maupun tidaklangsung berpengaruh terhadap perkembangan dunia pendidikan di Indonesia dalammegembangkan berbagai macam teknologi. Ketersediaan perangkat bergerak, lingkungan pengembangan, dan pustakapemetaan, memungkinkan berkembangnya aplikasi mobile GIS yang berhubungan dengandunia pendidikan. Dalam pengembangan aplikasi ini menggunakan sistem operasi androidyang merupakan salah satu sistem operasi telepon seluler yang terpopuler saat inidipadukan dengan google maps yang merupakan layanan peta dunia virtual berbasis webyang disediakan oleh Google. Aplikasi dapat digunakan sebagai salah satu media navigasiserta informasi khususnya untuk lokasi perguruan tinggi se-Provinsi D.I. Yogyakarta.Pengembangan sistem menggunakan metode GRAPPLE. Produk dari pengembangantersebut adalah sebuah aplikasi Geographic Information System (GIS) yang berbasismobile yang memiliki platform atau sistem operasi Android. Setelah menyelesaikan implementasi Aplikasi Mobile GIS Berbasis AndroidLokasi Perguruan Tinggi Provinsi Daerah Istimewa Yogyakarta, maka didapat kesimpulantelah dibangun aplikasi hasil penelitian dengan fitur aku dimana, kalkulasi jarak per-point,rute perguruan tinggi, cek jurusan, serta cek informasi beasiswa untuk memudahkanpengguna khususnya yang menggunakan handphone dengan sistem operasi Android untukmengakses informasi berkaitan dengan lokasi dan informasi perguruan tinggi.Kata Kunci : Android, Mobile GIS, Google Maps 1. Pendahuluan Mobile GIS merupakan sebuah integrasi cara kerja perangkat lunak/keras untukpengaksesan data dan layanan geospasial melalu perangkat bergerak via jaringan kabelatau nirkabel (Riyanto, 2010). Berkembangnya sistem operasi Android pada ponsel telahmenjadi kekuatan yang luar biasa pada era teknologi saat ini. Pada tahun 2009 canalysestimates melaporkan market smartphone untuk Android tumbuh 1073,5% disaat platformlain tidak ada yang mencapai pertumbuhan 100% (Mulyadi,2010). Hal ini dikarenakanponsel berbasis Android dari segi relatif murah dan mudah dikembangkan. Dengan berkembangnya Mobile GIS serta sistem operasi Android, bisa dijadikanlatar belakang dalam dasar penelitian Provinsi Daerah Istimewa Yogyakarta yang dikenalsebagai kota Pendidikan di Indonesia. Untuk mengakomodasi para pengguna smartphonesistem operasi android terutama kalangan muda dalam hal navigasi yang sederhanaberkaitan dengan pengaksesan lokasi perguruan tinggi yang ada di Provinsi DaerahIstimewa Yogyakarta. Maka dalam skripsi ini akan dibangun sebuah sistem “Aplikasi 1
  • 2. Mobile GIS Berbasis Android Lokasi Perguruan Tinggi Provinsi Daerah IstimewaYogyakarta” yang bertujuan sebagai aplikasi navigasi sederhana untuk mencari lokasiperguruan tinggi yang terdapat di Provinsi Daerah Istimewa Yogyakarta. Dengan memanfaatkan Android sebagai sistem operasi yang open source sertatersedianya layanan peta berbasis Google Maps yang dapat digunakan secara gratis danjuga tidak perlu membuat server khusus untuk mengelola data yang berkaitan dengansebuah peta virtual.2. Landasan Teori Berikut ini beberapa landasan teori yang digunakan untuk mengembangkan aplikasiMobile GIS Berbasis Android Lokasi Perguruan Tinggi Provinsi Daerah IstimewaYogyakarta.2.1 Mobile GIS Saat ini, aplikasi Mobile GIS telah menjadi sebuah kebutuhan. Selama ini banyakkegiatan di lapangan menggunakan Global Postioning System (GPS), laptop, danperangkat lunak GIS untuk melakukan pemetaan secara real time. Dengan konfigurasiyang baik, pengguna akan dapat melihat posisinya di lapangan melalui peta, citra, ataubentuk spasial lainnya. Mobile GIS merupakan sebuah integrasi cara kerja perangkatlunak/keras untuk pengaksesan data dan layanan geospasial melalui perangkat bergerak viajaringan kabel atau nirkabel (Riyanto,2010). Gambar 2.1 berikut ini adalah arsitekturumum aplikasi Mobile GIS: Gambar 2.1 Arsitektur umum aplikasi Mobile GIS2.2 Android Android merupakan subset perangkat lunak untuk perangkat mobile yang meliputisistem operasi, middleware, dan aplikasi inti yang dirilis oleh Google. Sedangkan AndroidSDK menyediakan Tools dan Application Programming Inferface (API) yang diperlukanuntuk mengembangkan pada platform Android dengan menggunakan bahasa pemrogramanJava. Arsitektur Android dapat dilihat pada gambar 2.2 berikut ini (Mulyadi, 2010) : 2
  • 3. Gambar 2.2 Arsitektur sistem Operasi Android2.3 Perhitungan Jarak Dua Titik Posisi di bumi dapat direpresentasikan dengan posisi garis lintang (latitude) danbujur (longitude). Untuk menentukan jarak antara dua titik di bumi berdasarkan letak garislintang dan bujur, ada beberapa rumusan yang digunakan. Semua rumusan yang digunakanberdasarkan bentuk bumi yang bulat (spherical earth) dengan menghilangkan faktor bahwabumi itu sedikit elips (elipsodial factor). Formulasi ini menggunakan rumus haversine sebagai dasar. Rumus ini dapatdigunakan untuk menghitung jarak lingkaran yang jauh antara dua titik. Berikut rumushaversine formula(Veness,2010): Δlat = lat2− lat1.................................................................................(1) Δlong = long2− long1........................................................................(2) a = sin2(Δlat/2) + cos(lat1).cos(lat2).sin2(Δlong/2)..........................(3) c = 2.atan2(√a, √(1−a))......................................................................(4) d = R.c...............................................................................................(5)Keterangan : R = jari-jari bumi sebesar 6371(km) Δlat = besaran perubahan latitude (km) Δlong = besaran perubahan longitude (km) c = kalkulasi perpotongan sumbu (km) d = jarak (km)3. Analisis dan Perancangan3.1 Perencanaan Kebutuhan (Requirement Gathering) Perencanaan kebutuhan merupakan tahapan awal untuk menganalisis sebuahkebutuhan untuk skema dasar. Berikut ini beberapa analisis yang didasarkan untukpembangunan aplikasi.3.1.1 Analisis Domain Analisis domain pada penelitian ini adalah sistem operasi android merupakan salahsatu sistem operasi smartphone yang sistem kerjanya berjalan diatas kernel linux danmenyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi sendiriyang dapat digunakan oleh bermacam peranti bergerak. Karena sifat android yang opensource maka aplikasi yang dibangun memiliki reliabilitas lebih tinggi dibandingkanaplikasi mobile GIS yang bersifat closed source lainnya. Selain itu dengan membangunaplikasi pada sistem operasi ponsel android, maka kita dapat memanfaatkan fitur yangdisediakan oleh Google yaitu Google Map. Sehingga kita dapat menggunakan peta virtualsecara gratis, juga tidak perlu membuat server khusus untuk mengelola data peta tersebut. Aplikasi yang akan dibangun adalah berbasis mobile yang memiliki sistem operasiAndroid, berfungsi sebagai aplikasi navigasi. Dalam aplikasi ini user dapat menggunakanaplikasi ini untuk mencari posisi lokasi perguruan tinggi, melihat informasi kalkulasi jarakantara daerah asal user dengan lokasi perguruan tinggi yang dituju, serta mengetahui posisiuser.3.1.2 Identifikasi Sistem Identifikasi sistem merupakan gambaran model diagram untuk menunjukkan tataletak sebuah sistem secara fisik dengan menampilkan bagian-bagian perangkat lunak yangberjalan pada perangkat keras (hardware). Pada aplikasi ini perangkat keras yangdigunakan adalah ponsel dengan sistem operasi Android versi 2.3 (Gingerbread) untuk 3
  • 4. sarana penerapan aplikasi Mobile GIS Lokasi Perguruan Tinggi Daerah IstimewaYogyakarta berbasis Android. Aplikasi tersebut akan dibangun menggunakan Integrated DevelopmentEnvironment (IDE) eclipse versi indigo. Pada aplikasi ini hanya akan melibatkan userkarena database yang digunakan bersifat statis. Untuk permodelan data, memanfaatkanfungsi Location Manager untuk melakukan request posisi user yang akan ditampilandalam bentuk overlay. Sedangkan untuk fitur rute memanfaakan fungsi Location Managersebagai titik awal dan point perguruan tinggi sebagai titik akhir. Dan untuk fitur kalkulasijarak memanfaatkan json dengan memanfaatkan perhitungan rumus haversine.3.1.3 Analisis kebutuhan Sistem Kebutuhan sistem merupakan tahapan selanjutnya dalam merancang sebuahaplikasi menggunakan metode GRAPPLE. Aplikasi Mobile GIS Lokasi Perguruan TinggiPropinsi Daerah Istimewa Yogyakarta berbasis Android hanya melibatkan user sebagaiaktor. Hasil yang dicapai dalam tahapan ini adalah sebuah diagram high-level-use-caseyang dapat dilihat pada gambar 3.1 berikut ini : Gambar 3.1 Diagram use case high level3.2 Design3.2.1 Arsitektur Sistem Arsitektur sistem aplikasi mobile GIS berbasis android dibuat untuk mengetahuibagaimana alur user mendapatkan informasi yang dibutuhkan. Arsitektur sistem dapatdilihat pada gambar 3.7 berikut ini : Gambar 3.2 Arsitektur sistem 4
  • 5. 3.3.2 Diagram Activity Diagram activity menggambarkan berbagai alur aktivitas dalam sistem yang sedangdirancang. Diagram activity juga dapat menggambarkan proses paralel yang mungkinterjadi pada beberapa eksekusi. 1. Diagram Activity Aku Dimana Gambar 3.3 Diagram Activity Aku Dimana 2. Diagram Activity Rute Perguruan Tinggi Gambar 3.4 Diagram Activity Rute Perguruan Tinggi 3. Diagram Activity Kalkulasi Jarak Perguruan Tinggi Gambar 3.5 Diagram Activity Kalkulasi Jarak 5
  • 6. 4. Diagram Activity Cek Jurusan Gambar 3.6 Diagram Activity Cek Jurusan4. Implementasi4.1 Perangkat Keras yang Digunakan Untuk Membangun Aplikasi Perangkat keras (hardware) yang digunakan saat pembuatan aplikasi dapat dilihatpada tabel berikut ini : Tabel 4.1 Tabel kebutuhan perangkat keras (hardware) No Perangkat Keras Keterangan 1 Proccesor Intel ® Core(TM)2 Duo CPU 2 Random Access Memory (RAM) DDR 2 Gb 3 Video Graphics Accelerator (VGA) Internal 384 MB 4 Hardisk Toshiba 260 Gb 5 Monitor Compaq LCD monitor 12.1 6 Handphone Samsung S5660 (Galaxy Gio)4.2 Perangkat Lunak yang Digunakan Untuk Membangun Aplikasi Perangkat lunak (software) yang digunakan didalam pembuatan aplikasi ini dapatdilihat pada tabel berikut ini : Tabel 4.2 Tabel kebutuhan perangkat lunak (software) No Perangkat Lunak Keterangan 1 Windows XP SP 3 Sistem Operasi 2 Netbeans IDE 6.0. Perangkat lunak untuk desain permodelan UML. 3 Eclipse IDE Indigo Perangkat lunak untuk code editor 4 Android SDK 2.2 (versi Froyo) Perangkat lunak untuk debugging program dari code editor 5 Table Designer Perangkat lunak untuk desain permodelan objek. 6 Notepad ++ Perangkat lunak untuk code editor 6
  • 7. 4.3 Tampilan Aplikasi4.4.1. Tampilan Halaman Splash Screen Tampilan halamannya dapat dilihat pada gambar 4.1 berikut : Gambar 4.1 Halaman Splash Screen4.4.2. Tampilan Halaman Menu Utama Tampilan halamannya dapat dilihat pada gambar 4.2 berikut : Gambar 4.2 Halaman Menu Utama4.4.3. Tampilan Halaman Aku Dimana Tampilan halamannya dapat dilihat pada gambar 4.3 berikut : Gambar 4.3 Halaman Aku Dimana4.4.4. Tampil Halaman Koordinat Lokasi Tampilan halamannya dapat dilihat pada gambar 4.4 berikut : 7
  • 8. Gambar 4.4 Halaman Koordinat Lokasi4.4.5. Tampilan Halaman Menu Rute Perguruan Tinggi Tampilan halamannya dapat dilihat pada gambar 4.5 berikut : Gambar 4.5 Halaman menu rute perguruan tinggi4.4.6. Tampilan Halaman Rute Perguruan Tinggi Tampilan halamannya dapat dilihat pada gambar 4.6 berikut : Gambar 4.6 Halaman Rute perguruan tinggi4.4.7. Tampilan Halaman Kalkulasi Tampilan halamannya dapat dilihat pada gambar 4.7 berikut : Gambar 4.7 Halaman Map Info Kalkulasi Perguruan Tinggi 8
  • 9. 4.4.8. Tampilan Halaman List Kalkulasi Jarak Tampilan halamannya dapat dilihat pada gambar 4.8 berikut : Gambar 4.8 Halaman kalkulasi jarak perguruan tinggi4.4.9. Tampilan Halaman Cek Jurusan Tampilan halamannya dapat dilihat pada gambar 4.9 berikut : Gambar 4.9 Halaman cek jurusan4.4.10. Tampilan Halaman Info Beasiswa Tampilan halamannya berbentuk list, dapat dilihat pada gambar 4.10 berikut : Gambar 4.10 Halaman Info Beasiswa5. Penutup5.1 Kesimpulan Dari analisis perancangan dan implementasi yang telah dilakukan, telah berhasildibuat Aplikasi Mobile GIS Lokasi Perguruan Tinggi Provinsi Daerah IstimewaYogyakarta. Aplikasi ini berfungsi sebagai media navigasi terkait pencarian lokasi user,kalkulasi jarak, serta rute perguruan tinggi yang ada di Provinsi Daerah IstimewaYogyakarta. Dengan memanfaat google map sebagai penyedia peta virtual, aplikasi inimemililiki fitur berupa pengecekan posisi user, kalkulasi jarak perguruan tinggi dari posisi 9
  • 10. user, serta polyline rute perguruan tinggi yang akan dituju oleh user. Aplikasi ini pundisertai pengecekan koordinat serta informasi beasiswa sebagai fitur tambahan.5.2 Saran Aplikasi Mobile GIS Berbasis Android Lokasi Perguruan Tinggi Provinsi DaerahIstimewa Yogyakarta ini masih bisa dikembangkan terkait dengan jenis data informasiperguruan tinggi yang ada di Provinsi Daerah Istimewa Yogyakarta. Berdasarkanpenelitian ini, dalam menjalan aplikasi bersifat Mobile GIS user disarankan untukmenggunakan sistem operasi Android versi 2.3 (Gingerbread), dikarenakan sistem operasitersebut lebih cepat dalam hal konektivitas internet serta request Location Managerdibanding versi 2.2 (froyo). Aplikasi Mobile GIS Berbasis Android Lokasi Perguruan Tinggi Provinsi DaerahIstimewa Yogyakarta memungkinkan untuk dikembangkan lebih lanjut denganmemberikan tambahan fungsi penyimpanan marker atau daftar tempat peguruan tinggitempat secara dinamis. DAFTAR PUSTAKA [1]Hartono ,Jogiyanto , 2005, Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi, Yogyakarta. [2]Mulyadi, 2010, Membuat Aplikasi Untuk Android,Multimedia Center Publishing, Yogyakarta. [3]Nuryadin, Ruslan, 2005, Panduan Menggunakan Mapserver, Informatika, Bandung. [4]Prahasta, Eddy, 2001, Konsep-Konsep Dasar Sistem Informasi Geografis, Informatika, Bandung. [5]Prahasta, Eddy, 2002, Sistem Informasi Geografis Tutorial Arcview, Informatika, Bandung. [6]Riyanto, dkk, 2009, Pengembangan Aplikasi Sistem Informasi Geografis, Gava Media, Yogyakarta. [7]Riyanto, 2010, Sistem Informasi Geografis Berbasis Mobile, Gava Media, Yogyakarta. [8]Schmuller, Joseph, 1999, Teach Yourself UML in 24 Hours, Sams Publishing, Indianapolis. [9]Suhendar, A., 2002, Visual Modeling Menggunakan UML dan Rational Rose, Informatika, Bandung. [10]Usman, Ferdinan, dkk, 2007, Teori & Aplikasi Open Source GIS menggunakan Map Windows, ANDI,Yogyakarta. [11]Veness, C., 2010, Calculate distance, bearing and more between Latitude/Longitude points, http://www.movable type.co.uk/scripts/latlong.html, 24 Januari 2012. [12]Wardana, 2010, Menjadi Master Php dengan Framework Codeigniter, PT Elex Media Komputindo, Jakarta. [13]________, http://www.mcscv.com/produk_detail.php?id=defadm&pid= pengertian-jenis-OS-Android&page-id=ViewFreeTopikDetailArea: pengertian-jenis-OS-Android, 3 Mei 2011. [14]________, http://json.org, 30 Desember 2011. 10

×