IMPLEMENTASI LOCATION BASED SERVICE UNTUK PENCARIAN PEMUKIMAN MENGGUNAKAN GPS BERBASIS PLATFORM ANDROID Nirwana*1, Marthinus Talebong2 Program Studi Teknik Informatika STMIK Dipanegara Makassar Jalan Perintis Kemerdekaan Km. 9 Makassar 90245 e-mail: *
[email protected], ,
[email protected] 1,2
Abstrak Perkembangan yang sangat pesat saat ini membuat arus kebutuhan dalam dunia teknologi informasi juga berkembang cepat. Internet sebagai salah satu media untuk mendapatkan informasi juga semakin mudah diakses dari mana saja. Dengan berkembangnya teknologi internet, masyarakat semakin dimudahkan dalam melakukan banyak hal. Salah satu contohnya adalah mencari lokasi pemukiman berdasarkan data dari Dinas Perumahan Kota Makassar. Penelitian ini bertujuan membuat aplikasi pencarian lokasi perumahan menggunakan perangkat selular berbasis Android agar masyarakat dapat dengan mudah mengetahui lokasi perumahan yang dicari. Pembuatan aplikasi ini, menggunakan Eclipse serta bahasa pemrograman Java yang digunakan untuk perangkat selular berbasis Android. OS Android bersifat fleksibel karena OS Android bisa dipakai di banyak platform Hardware dan mudah dalam pemakaiannya. Aplikasi ini menggunakan Location Based Service (LBS) yang memanfaatkan teknologi GPS dalam pengaplikasiannya. Selain dapat mengetahui posisi pengguna, aplikasi LBS juga dapat memberikan informasi letak dan posisi geografis perumahan dengan menggunakan layanan GoogleMap dalam penentuan jalur antara user dengan suatu tempat. Pengujian aplikasi menggunakan metode Black Box testing.Sistem ini dapat memudahkan masyarakat dalam mendapatkan informasi mengenai lokasi pemukiman yang ada di Makassar. Kata kunci : Black box testing, Location Based Service (LBS), pemukiman perumahan
Abstract The rapid expansion currently makes the current needs in the world of information technology is growing fast succession. Internet as a medium for information is also more accessible from anywhere. With the development of Internet technology, people are increasingly facilitated in doing many things. One example is the search for the location of the settlement based on data from the Department of Housing Makassar. This research aims to create a residential location search application using the Android-based mobile devices so people can easily find out the location of housing sought. Making these applications, using Eclipse and the Java programming language that is used for mobile devices based on Android. Android OS Android OS is flexible because it can be used in many hardware platforms and easy in use. This application uses Location Based Service (LBS) that utilizes GPS technology in its application. Besides being able to determine the user's position, LBS applications can also provide location information and geographical position of the housing using GoogleMap services in determining the path between users with a place. Testing applications using the Black Box testing. This system can facilitate the public in obtaining information about the location of settlements in Makassar Keywords : Black box testing, Location Based Service (LBS), housing settlement
11. PENDAHULUAN
Received June1st,2012; Revised June25th, 2012; Accepted July 10th, 2012
Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan mampu menampilkan posisi secara geografis keberadaan perangkat bergerak tersebut [1]. Location Based Service dapat berfungsi sebagai layanan untuk mengidentifikasi lokasi dari seseorang atau suatu objek tertentu.LBS menggunakan teknologi GPS dalam pengaplikasiannya. GPS atau Global Positioning System adalah suatu sistem navigasi satelit yang terdiri dari 24 satelit beroperasi dan 3 satelit cadangan [2]. Dengan berkembanganya teknologi internet, masyarakat semakin dimudahkan dalam melakukan segala macam fasilitas dan proses.Salah satu contohnya adalah mencari lokasi lahan pemukiman.Berdasarkan data dari Dinas Perumahan Kota Makassar, dimana terkadang masyarakat umum sangat sulit mencari lahan perumahan yang ingin dijadikan tempat tinggal dalam jangka panjang serta fasilitas dan kondisi pemukiman yang baik. Berdasarkan latar belakang tersebut padapenelitian ini akan dibuat program untuk memberikan solusi yaitu merancang sistem informasi lahan pemukiman di Kota Makassar. Diharapkan hasil dari sistem LBS pemukiman dapat diakses lewat internet dengan menggunakan android. Kemajuan teknologi informasi mengenai LBS semakin dibutuhkan oleh banyak kalangan masyarakat misalnya informasi jarak antar daerah, lokasi, fasilitas dan banyak informasi lainnya. Informasi tersebut diperlukan pengguna untuk berbagai keperluan seperti penelitian, pengembangan, perancangan wilayah serta manajemen sumber daya alam. Karena adanya googlemapyang merupakan suatu peta dunia yang dapat kita gunakan untuk melihat suatu daerah, maka dapat membantu penyajian suatu peta yang lebih interaktif, dimana pengguna dapat mengakses informasi googlemap yang lengkap hanya dengan menggunakan komputer, handphone, web-browser dan jaringan internet [3]. Oleh sebab itu, penulis merancang suatu sistem untuk menyajikan informasi lokasi pemukiman. Dari uraian diatas penulis mengangkat judul “Implementasi Location Based Service untuk Pencarian Pemukiman Menggunakan GPS Berbasis Platform Android”. 12. METODE PENELITIAN
Metode penelitian yang digunakan pada penelitian ini terdiri atas beberapa tahapan, yaitu studi pustaka, analisis sistem, desain sistem, implementasi, penggunaan dan pengujian. Pada tahapan studi pustaka dilakukan kegiatan pengumpulan data-data pendukung dan literatur yang berkaitan dengan penelitian untk membangun aplikasi serta karakteristik lingkungan pengembangan sistem. Sumber-sumber yang didapatkan seperti buku, jurnal, informasi dari dinas Perumahan dan Gedung pemerintah dan beberapa informasi yang berkaitan dengan penelitian. Selanjutnya dilakukan analisis kebutuhan pengembangan sistem yaitu pada spesifikasi software dan hardware yang digunakan. Pada perancangan sistem dideskripsikan proses berjalannya sistem. Proses desain terdiri atas beberapa bagian yaitu desian antarmuka, struktur data, arsitektur sistem dan desain proses. Hasil desain kemudian diimplementasikan ke dalam smartphone yang menggunakan platform Android. Pada tahap penggunaan, dilakukan proses evaluasi terhadap sistem untuk mengetahui kelemahan dari sistem. Apabila ditemukan adanya kekurangan pada sistem, selanjutnya akan menjadi usulan untuk tahapan proses analisis sistem. Metode yang digunakan untuk pengujian adalah metode black box yang dilakukan dengan cara melakukan pengujian fungsi-fungsi utama pada sistem. Perancangan Sistem Perancangan sistem pada penelitian ini menggunakan Unifed Modelling Language(UML). UML adalah himpunan struktur data dan teknik untuk pemodelan dan desain program berorientasi objek (OOP) serta aplikasi [4]. UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram perangkat lunak. Setiap bentuk memiliki makna tertentu, dan UMLsyntax mendefenisikan bagaimana bentuk-bentuk tersebut dapat dikombinasikan. m. Use Case Diagram
Title of manuscript is short and clear, implies research results (First Author)
Gambar 1.Use case diagram n. Activity Diagram
(b)
(a)
(c)
Gambar 2. Activity Diagram : (a) Activity diagram login (b) Activity diagram entry data pemukiman (c) Activity diagram entry data lokasi pemukiman o. Class Diagram
Gambar 3.Class diagram p.
Sequence Diagram
Title of manuscript is short and clear, implies research results (First Author)
Gambar 4. Sequence diagram
Gambar 5. Sequence Diagram
13. HASIL DAN PEMBAHASAN 13.1 Pengujian Data
Pengujian yang dilakukan yaitu dengan menggunakan pengujian black box Gambar
Tabel 1.Form login Test Factor Dapat menampilkan halaman login
Hasil
Keterangan
Sukses menampilkan halaman utama
Title of manuscript is short and clear, implies research results (First Author)
Gambar
Test Factor Menampilkan halaman login dan menampilkan pesan kesalahan
Gambar
Tabel 2. Formpemukiman Test Factor Dapat menampilkan halaman data pemukiman
Gambar
Tabel 3.Formdata lokasi pemukiman Test Factor Dapat menampilkan halaman data lokasi pemukiman
Gambar
Hasil
Keterangan
Tidak berhasil menampilkan halaman utama
Hasil
Keterangan
Sukses menampilkan halaman data pemukiman
Hasil
Keterangan
Sukses menampilkan halaman data lokasi pemukiman
Tabel 4.Pencarian lokasi pemukiman Hasil Test Factor Dapat menampilkan layout pencarian lokasi pemukiman.
Keterangan Sukses menampilkan pencarian lokasi pemukiman.
Berdasarkan dari hasil pengujian yang didasarkan pada fungsional requirement menunjukkan keberhasilan. Sehingga aplikasi sistem informasi data mining ini dianggap telah dapat dikatakan benar dan layak untuk digunakan. 13.2 Tampilan Hasil Rancangan Aplikasi
3.2.1FormLogin Pada tampilan Form Login yang pertama dilakukan oleh admin, admin membuka website. Admin terlebih dahulu melakukan login. Masukkan username dan Password pada kolom yang tersedia dan kemudian memillih tombol “Login”. Apabila username dan Password salah maka tampil pesan kesalahan username atau password jikabenar maka sistem menampilkan halaman utama website pengolahan data pemukiman.
Title of manuscript is short and clear, implies research results (First Author)
Gambar 6. Formlogin
3.2.2 Form Data Pemukiman Dalam tampilan form data pemukiman yang pertama harus dilakukan oleh admin yaitu membuka website. Admin terlebih dahulu melakukan login. Masukkan username dan password. Jika salah memasukkan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan username dan password yang benar maka sistem akan menampilkan halaman utama website. Kemudian admin memilih menu data pemukiman dan sistem dapat menampilkan form data kecamatan kemudian melakukan tambah data, update dan menghapus data yang diinginkan.
Gambar 7. Tampilan form data pemukiman
3.2.3 FormData Lokasi Pemukiman Dalam tampilan form data lokasi pemukiman yang pertama harus dilakukan oleh admin yaitu membuka website. Admin terlebih dahulu melakukan login. Masukkan username dan password. Jika salah memasukkan username dan password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan username dan password yang benar maka sistem akan menampilkan halaman utama website. Kemudian admin memilih menu data lokasi pemukiman dan sistem dapat menampilkan form data lokasi pemukiman kemudian melakukan tambah data, update dan menghapus data yang diinginkan.
Gambar 8. Tampilan form data lokasi pemukiman
Title of manuscript is short and clear, implies research results (First Author)
3.2.4 Tampilan Pencarian Lokasi Pemukiman Dalam tampilan pencarian lokasi pemukiman yang pertama harus dilakukan oleh pengguna yaitu membuka aplikasi android maka sistem akan menampilkan layout pencarian lokasi pemukiman, kemudian aplikasi akan menampilkan hasil pencarian lokasi pemukiman.
Gambar 9. Tampilan pencarian lokasi pemukiman
14. KESIMPULAN Sisteminidibuatmemudahkanpengunjungdalammendapatkaninformasimengenailokasipemukimany ang ada di Makassar. Berdasarkan hasil pencarianlokasipemukiman yang diperoleh maka dapat disimpulkan bahwa penelitian ini dapat membantu pengunjung dan pemerintah dalam proses pencarianlokasipemukiman yang ada di kota Makassar.
15. SARAN Sistem ini bisa menjadi referensi ataupun rujukan terhadappemerintahdalam hal pemberian informasi lokasipemukimanyang ada di Makassar.Penelitian ini dapatdiaksesmenggunakan internet (online), namundiharapkanpadapenelitianselanjutnyadapatmelakukandalammengakses data lebihcepat, hanyadenganmemamfaatkansistemyang nantinyaakan dibuat. .
UCAPAN TERIMA KASIH Penulis mengucapkan terima kasih kepada seluruh pihakyang membantu baik dalam pengumpulan data sampai perancangan aplikasi sistem sehingga penelitian ini dapat diselesaikan dengan baik dan sesuai yang diharapkan. DAFTAR PUSTAKA [1] Imaniar, Juwita. 2012. Aplikasi Location Based Service untuk Sistem Informasi Publikasi Acara pada Platform Android,Institut Teknologi Surabaya, Surabaya. [2] Zamrony P. Juhar, 2016, Panduan Lengkap Pemrograman Android, Andi, Yogyakarta. [3] Pratami, R. D., Bettiza, M., Kurniawan, K., 2013, Aplikasi Tempat Makan Menggunakan Location Based Service pada Android, UMRAH, Tanjungpinang. [4] Adi Nugroho, 2010, Rekayasan Perangkat Lunak menggunakan UML dan Java, Penerbit Andi Pubisher, Yogyakarta. Title of manuscript is short and clear, implies research results (First Author)