1098 3344 1 PB
1098 3344 1 PB
TEKNOLOGI INFORMASI
DAN KOMUNIKASI Vol.6 No. 1, Juni 2017 : 51 - 58
Kholil
Teknik Informatika dan Komputer,Politeknik Negeri Jakarta
Jl. Prof.Dr.G.A.Siwabessy, Kampus Baru UI Depok, Jakarta
kholil.ibnu@gmail.com
ABSTRAK
Kepolisian Negara Republik Indonesia dalam melaksanakan tugasnya di lapangan sering dihadapkan
pada situasi, kondisi, atau permasalahan yang mendesak, sehingga perlu melaksanakan penggunaan
kekuatan dalam tindakan kepolisian. Namun pada penanganan kasus terutama pada kasus yang bersifat
mendesak sampai saat ini belum bisa ditangani secara langsung dikarenakan keterlambatan informasi
yang diterima oleh pihak kepolisian. Sampai saat ini, aplikasi pelaporan khususnya berbasis android
mulai banyak dikembangkan, dan umumnya dengan metode yang sama dengan aplikasi pelaporan
lainnya yaitu mengirim foto atau video kejadian, lokasi kejadian (latitude dan longitude) pelapor, dan
data pendukung lainnya. Akan tetapi masih bersifat pada daerah-daerah tertentu saja. Oleh karena itu
kajian ini membuat aplikasi pelaporan kejahatan oleh masyarakat kepada aparat kepolisian secara
realtime berbasis android yang bisa digunakan secara global oleh semua daerah di seluruh Indonesia.
Dengan memanfaatkan geofence dan teknologi GIS, pelaporan bisa dilakukan secara realtime dan
diterima oleh pihak kepolisisan sesuai dengan zona wilayah kejadian dari pelapor. Sehingga
penanganannya bisa lebih cepat dan tepat sasaran. Dengan penerapan aplikasi ini, masyarakat bisa
langsung berperan aktif dalam melaporkan kejahatan di lingkungan sekitar.
ABSTRACT
The State Police of the Republic of Indonesia in performing their duties in the field is often faced with
urgent situations, conditions or problems, so it is necessary to exercise the use of force in the actions of the
Police. But on the handling of cases, especially in cases that are urgent to date cannot be handled directly
due to delays in information received by the police. Until now, especially android-based reporting
applications have been widely developed, and generally with the same method of sending photos or video
of events, latitude and longitude of reporters, and other supporting data. But still, in certain areas only.
Therefore, the authors make an application of crime reporting by the community to the police apparatus
in real time based on android that can be used globally by all regions throughout Indonesia. By utilizing
geofencing and GIS technology, reporting can be done in real time and accepted by the police in
accordance with the zone of the incident area of the complainant. So that handling can be faster and
right on target. With the implementation of this application, people can immediately be an active role in
reporting crimes in the neighborhood.
51
Jurnal Teknologi Informasi dan Komunikasi
Vol. 6 No.1, Juni 2017 : 51 - 58
52
Pemanfaatan (SIG) Dalam Aplikasi Pelaporan dan Pelacakan Kejahatan Berbasis Android…
Kholil
Global Positioning Sistem (GPS) adalah diberi data dengan tipe string, angka, sebuah
sebuah nama dari sistem satelit milik Amerika objek, data kosong, true, false. Struktur kedua
Serikat. Pada awalnya GPS digunakan hanya adalah field untuk mendapatkan daftar values
untuk kebutuhan militer Amerika Serikat, tetapi data yang berurutan [7].
sekarang GPS dapat ditemui dalam berbagai Metode pengembangan sistem yang
macam produk dengan berbagai macam tipe. digunakan yaitu Unified Modeling Language
Saat ini jaringan GPS mempunyai 31 satelit yang (UML) adalah metode permodelan desain yang
mengelilingi bumi. Dengan menggunakan digunakan untuk menentukan atau
receiver yang dapat berkomunikasi dengan menggambarkan suatu sistem perangkat lunak
satelit tersebut, maka dapat diperoleh lokasi berorientasi objek [8]. Unified Modeling
keberadaan pengguna yang menggunakan GPS Language dapat memberikan gambaran suatu
tersebut dengan lokasi yang akurat. GPS sistem dengan menampilkan banyak notasi
merupakan sebuah alat atau sistem yang dapat grafik dan seperangkat diagram. Unified
digunakan untuk menginformasikan Modeling Language dapat mendefinisikan suatu
penggunanya dimana dia berada (secara global) sistem yang kompleks menjadi lebih sederhana.
di permukaan bumi yang berbasis satelit. Data Rumusan masalah pada penelitian ini yaitu
dikirim dari satelit berupa sinyal radio dan data mengatasi masalah kejadian kejahatan disekitar
digital. Dimanapun pengguna berada, maka GPS masyarakat dengan bantuan aplikasi pelaporan
bisa membantu menunjukkan arah selama kejahatan. Hal ini dikarenakan informasi
pengguna melihat langit. Layanan GPS ini kejahatan yang terjadi di lokasi tertentu sangat
tersedia gratis, bahkan tidak perlu lambat diterima oleh pihak kepolisian. Sehingga
mengeluarkan biaya apapun kecuali membeli perlu dibuat satu pendekatan yang dapat
GPS recierver-nya. GPS adalah sistem navigasi mempercepat dan memudahkan masyarakat
yang berbasiskan satelit yang saling melaporkan kejahatan kepada pihak berwenang.
berhubungan yang berada di orbitnya [5]. Tujuan dari penelitian ini adalah agar
Google Maps Android API adalah salah masyarakat bisa ikut berperan aktif dalam
satu bagian dari Google play services. Google permasalahan kejadian kriminal yang
Maps API dapat memasukkan peta pada aplikasi diaplikasikan dalam bentuk aplikasi pelaporan
Android dan melakukan perubahan terhadap dan pelacakan kejahatan yang bisa dipakai
peta yang disediakan oleh Google sesuai secara global oleh seluruh daerah di Indonesia,
keinginan. Pengguna dapat melihat peta yang sehingga masyarakat bisa melaporkan kejadian
disediakah oleh Google, dan dapat memberikan kejahatan maupun jenis kejadian lainnya di
tanda pada sebuah lokasi dengan marker [6]. sekitar mereka tanpa harus datang ke kantor
JavaScipt Object Notation (JSON) adalah polisi terlebih dahulu. Dengan memanfaatkan
sebuah format untuk pertukaran data yang geofence dari google maps maka pelaporan dan
sangat ringan. JSON dibuat berdasarkan bahasa penanganan tindakan kejahatan bisa lebih tepat
javascript yang merupakan sebuah bahasa yang sasaran.
sangat mudah untuk dibaca dan disimpan baik
bagi pengguna maupun mesin. JSON dapat METODE PENELITIAN
digunakan untuk berkomunikasi antara aplikasi Pada penelitian ini, teknologi yang
pengguna (client) dengan server. JSON digunakan yaitu Google Maps API dan Sistem
mempunyai dua struktur utama, struktur Informasi Geografis. Sistem Informasi Geografis
pertama disebut object yang ditandai oleh {} dan (SIG) merupakan suatu sistem informasi
struktur kedua adalah field yang ditandai oleh []. berbasis komputer untuk menyimpan, mengelola
Struktur pertama membuat sebuah objek dapat dan menganalisis, serta memanggil data
53
Jurnal Teknologi Informasi dan Komunikasi
Vol. 6 No.1, Juni 2017 : 51 - 58
bereferensi geografis. Pada kajian ini dibangun terdiri dari dua aplikasi yaitu
penggunaan sistem informasi geografis adalah aplikasi untuk user dan aplikasi untuk polisi.
untuk membagi wilayah kepolisian dalam e. Pengujian, pada tahap ini dilakukan pengujian
menangani pelaporan kejahatan melalui aplikasi. fungsional sistem. Teknik Pengujian sistem
Selain itu masyarakat juga bisa mengetahui yang digunakan adalah teknik pengujian black
kejadian kejahatan dalam jarak sepuluh box. Black box yaitu teknik pengujian yang
kilometer di sekitar lokasi user berada. User digunakan untuk menguji fungsional
mengirim lokasi kejadian (latitude dan terhadap sistem baik itu fungsi sistem
longitude), kemudian secara otomatis sistem maupun tehadap tombol-tombol dari sistem
akan mendeteksi wilayah kejadian sesuai data tersebut [9].
lokasi laporan yang selanjutnya akan mengirim
pemberitahuan kepada aplikasi yang digunakan HASIL DAN PEMBAHASAN
oleh polisi terdekat sesuai lokasi kejadian. User Dari perancangan yang telah di buat
harus terhubung dengan koneksi internet agar penulis menghasilkan sebuah aplikasi lapor yang
aplikasi bisa mendeteksi latitude dan longitude berbasis android. Aplikasi yang dibuat adalah
pada device yang diatur pada aplikasi. Kemudian aplikasi pelaporan dan pelacakan kejahatan yang
lokasi user akan dikirim ke server untuk di buat untuk masyarakat dalam melakukan
mengetahui wilayah atau region user berada. pelaporan secara realtime melalui smartphone
Adapun tahapan penelitian dan berbasis android. Pasalnya aplikasi pelaporan
pengembangan sistem sebagai berikut: berbasis android sudah banyak dibuat baik dari
a. Pengumpulan data, pada tahap ini penulis forum, pemerintah daerah maupun polres
menganalisa aplikasi dan penelitian sejenis, tertentu, seperti sahabat Polri, go sigap, war
dan studi pustaka mengenai laporan berbasis polres Jember, dan masih banyak lagi aplikasi
online. pelaporan yang di buat yang berskala daerah
b. Analisis sistem berdasarkan hasil dari tertentu.
pengumpulan data. Berdasarkan hasil analisis Dengan konsep geofencing memungkinkan
dari masalah yang ada, selanjutnya proses pelaporan kejahatan maupun keadaan
dikembangkan aplikasi pelaporan berbasis mendesak bisa lebih cepat ditangani. Selain
android dengan memanfaatkan sistem pelaporan, juga terdapat aplikasi pelacakan baik
informasi geografis sehingga aplikasi bisa aplikasi untuk polisi maupun aplikasi
digunakan berdasarkan wilayah atau region masyarakat dengan fitur near me, masyarakat
dimana saja user menggunakan aplikasi bisa melihat kejadian sekitar dalam radius
tersebut. Penulis menggunakan realtime sepuluh kilometer. Pada aplikasi ini, memiliki
database dari firebase agar proses pelaporan dua aktor yaitu user masyarakat dan polisi. Polisi
bisa berjalan secara realtime. Sehingga harus login terlebih dahulu untuk menentukan
kejadian atau laporan kejahatan bisa segera polisi tersebut bertugas di polres wilayah mana,
ditangani sesuai wilayah pelapor. sedangkan masyarakat yang login adalah
c. Rancangan sistem, pada tahap ini akan dibuat masyarakat yang akan mengajukan pelaporan
rancangan aplikasi meliputi perancangan maupun yang akan menggunakan tombol panik
database, perancangan interface, dan (panic button).
perancangan alur sistem sesuai analisis yang Berdasarkan hasil pengujian black box
sudah dilakukan pada tahap kedua. untuk aplikasi pelaporan masyarakat secara
d. Pemrograman atau pengkodean sistem, pada fungsional sudah berjalan, baik untuk
tahap ini adalah proses tahapan mendeteksi kejadian sekitar dalam jarak sepuluh
pengembangan sistem. Adapun sistem yang kilometer, maupun dalam proses pelaporan
54
Pemanfaatan (SIG) Dalam Aplikasi Pelaporan dan Pelacakan Kejahatan Berbasis Android…
Kholil
kejadian. Akan tetapi untuk aplikasi polisi masih maka sistem akan mengisi alamat kejadian
pada tahap pengembangan. Adapun fitur yang secara otomatis. Tapi jika file di pilih dari gallery
perlu dikembangkan seperti notifikasi untuk maka user harus mengisi lokasi kejadian dengan
aplikasi polisi di sekitar kejadian. Sehingga polisi menggunakan geoplace.
tidak perlu membuka aplikasi terlebih dahulu
untuk mengetahui tindak kejahatan disekitar.
Secara kesuluruhan bisa dilihat usecase aplikasi
pada gambar 1.
55
Jurnal Teknologi Informasi dan Komunikasi
Vol. 6 No.1, Juni 2017 : 51 - 58
kedalam server. Aktivitas diagram registrasi menampilkan daftar satuan kerja Polri seperti
digambarkan sebagai berikut: divisi humas, polair, satlantas dan lainnya. Selain
itu terdapat detail info pada masing-masing
satuan kerja seperti alamat, telepon, email, dan
navigasi. Keempat, fitur satuan wilayah
menampilkan data polda dan polres yang ada di
seluruh Indonesia. Kelima fitur lapor, berfungsi
untuk melaporkan kejadian di sekitar. Keenam,
fitur twitter, akan menampilkan berita terbaru
(update) beranda twitter dari humas Polri.
Ketujuh fitur website Polri, Pada fitur ini
sebenarnya hanya bersifat webview, sehingga isi
dari konten sama dengan website Polri yang asli,
seperti berita, dan data-data lainnya. Pada
gambar 4 masyarakat yang akan melakukan
pelaporan harus sudah terdaftar, adapun
pendaftaran yang dilakukan harus dengan akun
media sosial baik melalui facebook atau akun
gmail. Setelah user berhasil melakukan
pendaftaran kemudian login kedalam aplikasi
maka menu yang akan di tampilkan seperti pada
gambar 5. Adapun untuk info maps sajian data
pelaporan yang disajikan dalam bentuk peta
dengan radius sepuluh kilometer dari user yang
digambarkan pada gambar 6. Pada gambar 7
adalah informasi satuan wilayah meliputi polda
dan polres seluruh Indonesia. Pada gambar 8
adalah timeline aplikasi polisi meliputi daftar
laporan kejadian oleh masyarakat.
56
Pemanfaatan (SIG) Dalam Aplikasi Pelaporan dan Pelacakan Kejahatan Berbasis Android…
Kholil
57
Jurnal Teknologi Informasi dan Komunikasi
Vol. 6 No.1, Juni 2017 : 51 - 58
58