Anda di halaman 1dari 6

ISSN 2087-2658

Prosiding Seminar Nasional Pendidikan Teknik Informatika


(SENAPATI 2015)
Singaraja – Bali, 12 September 2015

Pengumpulan Data Berbasis Smartphone Android


Menggunakan System Open Data Kit
Sukarno
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
Depok/Jawa Barat, Indonesia
sukarno@staff.gunadarma.ac.id

Abstrak— Kemajuan teknologi informasi dan komunikasi proses [3]. Selain itu ODK juga digunakan untuk emergensi
telah dimanfaatkan dan mengubah cara pandang di dalam respon jika terjadi bencana, penilaian kerusakan, manajemen
mengumpulkan, memproses dan mendistribusikan suatu kota, fasilitas kampus, pembelajaran dan pelatihan.
informasi. Proyek pengumpulan data saat sensus atau survei,
terjadinya bencana telah memanfaatkan banyak sekali sumber Walaupun terdapat banyak sekali sistem pengumpulan
daya seperti personil, Global Positioning System (GPS) dan data dengan menggunakan Handphone namun sedikit sekali
kamera yang mahal. Tujuan penelitian disini untuk mencari yang menggunakan fitur-fitur terbaru misalnya GPS, foto
alternatif solusi pengumpulan data yang cepat dan berkualitas. dan International Mobile Equipment Identity (IMEI). Semua
Banyak waktu yang dibutuhkan dalam memproses, mengolah fitur tersebut digunakan untuk meningkatkan kualitas data,
dan mengkonversi dari data menjadi informasi yang berguna. misal GPS bisa memberikan informasi apakah pengumpul
Alat dan metode yang digunakan adalah sebuah server yang data atau pewawancara datang pada tempat yang tepat atau
terpusat untuk mengumpulkan data dan client yang tersebar tidak, foto untuk verifikasi tentang objek yang didatangi
dari berbagai daerah untuk mengirimkan data. Hasilnya serta IMEI untuk memastikan bahwa pengiriman data dari
dapat menghemat dari segi proses, biaya dan waktu yang perangkat yang sudah di daftarkan sehingga menghindari
dibutuhkan. Tulisan ini akan membuka mata pembaca dan kesalahan sumber data.
memberikan alternatif lain dalam hal pengumpulan data
dengan alat open source yang murah yang dapat dikumpulkan II. TINJAUAN PUSTAKA
di server secara terpusat secara real time yang akan memakan
waktu yang tidak lama dengan sumber daya yang terbatas. A. Alat Pengumpulan data secara mobile
Ada beberapa proyek open source yang bertujuan untuk
Keywords—Open Data Kit, Android, pengumpulan data meningkatkan proses pengumpulan data. Beberapa perangkat
pengumpulan data telah dikembangkan dan dirilis di bawah
I. PENDAHULUAN lisensi general public license (GPL). Tabel 1 menunjukkan
Pertumbuhan penggunaan perangkat smartphone terus perbandingan pengumpulan data dalam penelitian[4].
meroket, di Indonesia pada Tahun 2018 akan mencapai 100
juta[1]. Sejumlah organisasi merangkul perubahan yang TABEL I. PERBANDINGAN KERANGKA PENGUMPULAN DATA
cepat dengan hal positif melalui penggunaan smartphone, Alat Type Handse Konekt Homepage Penyim Lise Studi
khususnya di bidang pengumpulan data. Kelemahan survei Data t ivitas panan nsi Kasus
dengan menggunakan kertas antara lain : (1) kesalahan Rapid Text Telepho GSM http://www.rapi Local Ope Survei,
dalam pengumpulan dan entri data (2) laporan tertunda SMS ne dsms.org/ n monitor
karena pengumpulan data dan entri data dilakukan secara standar Sou ing
rce respon
terpisah (3) umpan balik yang tertunda. Sedangkan dan
keuntungan menggunakan smartphone antara lain : supply
meminimalisir kesalahan misal peringatan otomatis, alur chain[6]
lompatan pertanyaan, tidak perlu tahapan entri data, laporan Open Text, Java GSMS, http://www.ope Local Ope Sistem
cepat, umpan balik yang cepat, gambar, Global Positioning X Video, Phones GPRS, nx.com n peringat
System (GPS). Data audio, Bluetoo Sou an dini
image th rce dan
Salah satu pengumpul data dengan smartphone adalah s proyek
sistem Open Data Kit (ODK) yang diperoleh secara Open mHealt
h di
Source dapat mengotomatisasi pekerjaan pengumpulan data negara
dan dapat diandalkan dengan fitur geo-kode dan gambar berkem
dengan cara yang cepat dan murah [2]. Sistem ini akan bang
menghemat proses pengelolaan data dari 8 proses menjadi 5 [7].

Penyelenggara : Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan, 181
Universitas Pendidikan Ganesha,
Jl. Udayana Kampus Tengah, Singaraja – Bali,
Telp. (0362) 27213, http://pti.undiksha.ac.id/senapati
ISSN 2087-2658
Prosiding Seminar Nasional Pendidikan Teknik Informatika
(SENAPATI 2015)
Singaraja – Bali, 12 September 2015

Open Text, Android GPRS,3 http://opendata Hosted Ope Pemerin membantu negara-negara berkembang dalam bidang
Data Image Phones/ G, 4G, kit.org/ n tah, kesehatan dan lingkungan[5]. University of Washington
Kit s, Smart Wi-Fi Sou bisnis,
Video, Phone / rce sektor
Departemen Ilmu Komputer dan Teknik telah merintis
Audio, PDA / kesehat proyek ini selama empat tahun terakhir, mereka telah
GPS Tablet an dan menetapkan seperangkat alat open source untuk membantu
pendidi mengumpulkan dan mengelola dataset yang penting bagi
kan [8] inisiatif strategis.
[9].
Java Limite Java GPRS www.openrosa. Hosted Ope Manaje ODK adalah sebuah perangkat open-source yang
Rosa d by Phones org n men membantu organisasi, penulis/peneliti, pekerja lapangan, dan
headse sour penyaki
mengelola solusi pengumpulan data secara mobile. Tujuanya
t and ce t masa
netwo kanak- adalah untuk membuat alat open-source dan berbasis standar
rk kanak alat yang mudah untuk mencoba, mudah untuk digunakan,
melalui mudah untuk memodifikasi dan mudah untuk mengukur.
penging ODK memberikan solusi pemikiran out-of-the-box dalam hal
at dan pengunmpulan data dengan 3 langkah mudah:
dukung
an jarak  Build : Membangun formulir pengumpulan data atau
jauh
[22],
survey dengan XLSForm. Build adalah aplikasi web
dan HTML5 digunakan sebagai dasar untuk membangun
dalam XForms
menduk
ung  Collect : Mengumpulkan data pada perangkat mobile
layanan dan mengirimkannya ke server, aplikasi Android
kader yang digunakan untuk mengumpulkan data
kesehat sementara di lapangan
an
masyara  Agregat : data yang dikumpulkan pada server
kat [10].
kemudian diekstrak dalam format yang berguna.
EpiCo Text, Android GPRS, www.epicollect Hosted Ope Pengum
llect Image , iPhone 3G, Wi- .net n pulan Aggregate adalah aplikasi web yang digunakan
s, GPS Fi sour data untuk mendistribusikan XForms kosong dan
ce yang mengumpulkan data yang diambil.
cocok
di  ODK Briefcase : adalah alat untuk mentransfer data
daerah dari backup data.
di mana
koneksi III. ALAT DAN METODOLOGY
internet
tidak Open Data Kit dipilih karena di negara berkembang
tersedia memiliki teknologi infrastruktur yang terbatas, jumlah survei
[11]. yang besar yang akan dilakukan serta pengeluaran yang
efektif untuk dana yang terbatas. Selain itu karena sifatnya
Data yang dikumpulkan disini adalah tentang kegiatan yang open source sehingga tidak perlu beli lisensi dan mudah
penelitian, pendataan, sensus dan lain-lain yang terkait dikembangkan. Open Data Kit menggunakan Open Standard
dengan bagaimana mengumpulkan melalui enumerator atau Form yang disebut Xforms yang bekerja dengan baik pada
pewawancara. Jenis data yang dikumpulkan berupa angka perangkat Android.
atau numerik, waktu atau tanggal, text, data media seperti Market share dari perangkat android sangat besar yang
gambar atau foto, rekaman suara atau audio dan video, GPS bisa dimanfaatkan untuk berbagai keperluan. Perangkat
atau geospasial. GPS merupakan salah satu kelebihan dari android memiliki beberapa kelebihan antara lain harga yang
system ini karena dapat memastikan pengumpul data datang rendah, Global Positioning System (GPS), kamera dan
pada tempat yang tepat. Semua data dengan jenis tersebut di mikropon. Lalu bagaimana tahapan dalam membangun
atas bisa ditangani oleh ODK. Selain data di atas, ODK tidak system ODK berikut ini diagram yang akan menjelaskannya
bisa menangani dan ini adalah salah satu keterbatasan yang dalam melakukan pengumpulan data seperti survei.
dimiliki oleh sistem tersebut karena hanya format data di atas
yang dikumpulkan.
B. Open Data Kit(ODK)
ODK berasal sebagai inisiatif google.org dimana upaya-
upaya penelitian difokuskan pada penerapan teknologi untuk

182 Penyelenggara : Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan,
Universitas Pendidikan Ganesha,
Jl. Udayana Kampus Tengah, Singaraja – Bali,
Telp. (0362) 27213, http://pti.undiksha.ac.id/senapati
ISSN 2087-2658
Prosiding Seminar Nasional Pendidikan Teknik Informatika
(SENAPATI 2015)
Singaraja – Bali, 12 September 2015

minimal punya koneksi General Packet Radio Service


(GPRS).
Metode pengumpulan datanya bekerja seperti di bawah
ini :
1) Build
Tentukan data yang akan di kumpulkan dan buat form
secara online dengan masuk ke http://build.opendatakit.org
(Gambar 2), bentuk akhirnya berupa form dalam bentuk
XML file yang bisa di download dan dimasukkan ke dalam
perangkat ponsel android pada (/folder ODK/form) atau bisa
Gambar 1. Tahapan dalam membangun system Open Data Kit (Sumber : di upload ke server Aggregate.
Joseph Doherty, Annual California GIS Conference 19th 2013)
Form juga bisa dibentuk atau diedit menggunakan
Beberapa alat yang dibutuhkan dalam membuat system aplikasi Spreadsheet yang bisa dengan mudah ditambahkan
ODK terbagi dalam dua bagian antara lain : dengan berbagai opsi bahasa sesuai pilihan. Di dalam form
A. Server Side spreadsheet dapat ditambahkan beberapa constrain untuk
lompatan pertanyaan secara otomatis yang biasa digunakan
Server side ini melayani penyimpanan data yang dari dalam seuvei (Gambar 3). Ada 3 sheet yang digunakan untuk
client side sekaligus mengumpulkan secara realtime konfigurasi, sheet survei berisi pertanyaan, pilihan bahasa
kapanpun dan dimanapun. Server ini dituntut supaya selalu dan batasan-batasan atau lompatan pertanyaan, sheet choice
reliable ketika data masuk dari berbagai daerah. Dengan digunakan untuk melakukan listing pilihan-pilihan, sheet
tuntutan ini maka lebih disarankan supaya menggunakan setting digunakan untuk menentukan identitas atau nama
layanan cloud computing karena harus selalu online. Server formulir serta pilihan default bahasa yang digunakan. Setelah
side bisa juga menggunakan fasilitas cloud yang disediakan selesai di buat form dalam bentuk spreadsheet ini di konvert
oleh berbagai provider seperti google ataupun sewa server secara online di http://opendatakit.org/xiframe/ untuk
yang kosong untuk di setting sendiri yang disebut sebagai mendapatkan versi XML yang bisa dibaca oleh perangkat
server aggregate. Kalau menggunakan server yang kosong mobile android.
maka diperlukan berbagai perangkat open source. Perangkat
open source yang dibutuhkan untuk melakukan instalasi 2) Collect
server aggregate sebagai berikut : Download ODK Collect (Gambar 4) di perangkat
Android mobile yang bisa di dapatkan dari PlayStore. Di
 Tomcat 6 dalam opsi setting isikan alamat server yang sudah diinstall
 Java 7 atau lebih tinggi : sesuaikan antara Sistem ODK Aggregat, isikan juga username dan passowordnya.
Operasi yang kompatible dengan versi Java Runtime Bisa juga mendownload form yang ada di server jika belum
dan JDK pernah mendownloadnya. Kemudian ambil form dari blank
form dan isi datannya dan kemudian simpan dengan
 MySQL or PostgreSQL finalized harus di centang pada akhir isian. Apabila belum
bisa mengirim karena sinyal jelek atau tidak ada maka bisa
 ODK Aggregate disimpan di dalam perangkat. Form tersebut bisa diedit
 Bisa di install SSL certificate jika ingin lebih aman kembali untuk memperbaiki isian, kemudian simpan lagi
(https:) access. untuk siap dikirim ke server.
Semua perangkat diinstall pada internet protokol (IP) 3) ODK Briefcase
publik atau bisa menggunakan nama domain supaya bisa ODK Briefcase dapat didownload secara online di
diakses dimanapun dan melalui perangkat handphone https://opendatakit.org/downloads/, digunakan untuk
berbasis andorid. merecover data yang mungkin lost atau untuk download data
dari server dalam jumlah yang besar. Terdapat beberapa
B. Client Side menu yang terdapat di dalam ODK Briefcase yaitu (Gambar
Client side merupakan sebuah perangkat yang digunakan 5) :
untuk mengirim data ke server atau untuk mengakses
layanan server. Dalam hal ini sebagai client adalah sebuah  Pull : untuk mendownload data dari aggegate server
perangkat gadget yang berbasis android 4.0 ke atas atau jelly atau untuk recovery data backup yang ada di
bean. Perangkat gadget ini diinstall oleh sebuah aplikasi handphone jika terjadi kehilangan data.
yang secara bebas dapat di download di play store yang  Push : untuk mengupload dari data backup ke server
disebut ODK collect. ODK collect di install pada perangkat aggregate.
mobile berbasis Android yang mempunyai kamera, GPS dan

Penyelenggara : Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan, 183
Universitas Pendidikan Ganesha,
Jl. Udayana Kampus Tengah, Singaraja – Bali,
Telp. (0362) 27213, http://pti.undiksha.ac.id/senapati
ISSN 2087-2658
Prosiding Seminar Nasional Pendidikan Teknik Informatika
(SENAPATI 2015)
Singaraja – Bali, 12 September 2015

 Export : untuk merubah data dari format XML file


ke format CSV file.

Gambar 5. Antarmuka ODK Briefcase

Install ODK Aggregate pada server tomcat yang sudah


terinstall database MySQL atau PostgreSQL. Langkah demi
langkah panduan bantuan akan menuntun dalam melakukan
install dan konfigurasi untuk dapat menerima data yang
Gambar 2. Antarmuka ODK Build dikirim dari perangkat android. Pengiriman data dari
handphone android dapat di lihat pada jendela utama yang
dapat di download dan konvert ke format (Comma Sparated
Values) CSV dan Keyhole Markup Language (KML).
Format KML dapat di lihat langsung melalui Google Earth
jika lokasinya tersedia termasuk foto yang sudah diambil.
Format file CSV bisa digunakan untuk analisis di aplikasi
Spreadsheet. Juga ada beberapa pengaturan ijin untuk
pengguna dapat melihat data dalam bentuk grafik.
Pengguna ponsel akan mengirimkan data yang sudah di
finalisasi pada form kemudian dikirim secara realtime
melalui koneksi GPRS pada aplikasi aggregate server yang
berjalan pada IP publik (gambar 6). Data akan disimpan di
database MySQL atau PostgreSQL sesuai pilihan pada saat
Gambar 3. Berbagai pilihan bahasa dapat digunakan melakukan instalasi. Jika dalam kasus tidak ada koneksi
GPRS maka data dapat disimpan di handphone android dan
bisa dikirim kembali ketika sudah mendapatkan koneksi
internet. Data juga bisa dikirim dengan menggunakan ODK
Briefcase yang bisa dijalankan di komputer dan
mengirimkannya ke server secara langsung.

Gambar 6. Proses komunikasi


Gambar 4. Antarmuka ODK Collect
Dari detail yang di atas dapat disimpulkan bahwa
komponen utama dari system ODK adalah terdiri dari build,
collect dan aggregate seperti yang terlihat di Gambar 7.
184 Penyelenggara : Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan,
Universitas Pendidikan Ganesha,
Jl. Udayana Kampus Tengah, Singaraja – Bali,
Telp. (0362) 27213, http://pti.undiksha.ac.id/senapati
ISSN 2087-2658
Prosiding Seminar Nasional Pendidikan Teknik Informatika
(SENAPATI 2015)
Singaraja – Bali, 12 September 2015

realtime yang berbasis GPS juga gambar membantu


memberikan keputusan lebih cepat, transparan dan
pemantauan berbagai proyek pembangunan dengan murah
dan cara yang cepat. Para perancang dan administrator harus
dibuat sadar tentang keuntungan dari teknologi ini.
DAFTAR PUSTAKA
[1] 2 Billion Consumers Worldwide to Get Smart(phones) by 2016
(2015) ‘Over half of mobile phone users globally will have
smartphones in 2018’http://www.emarketer.com/Article/2-Billion-
Consumers-Worldwide-Smartphones-by-2016/1011694 [diakses 5
Mei 2015]. 2015
[2] Harpinder Singh (2013) Mobile Data Collection Using an Android
Device, IJCST (International Journal of Computer Science and
technology ), www.ijcst.com, Vo l . 4, IS S u e 1, Ja n - Ma r C h
Gambar 7. Komponen utama system Open Data Kit (Sumber : D. Shao, A. 2013.
Loconsole and B. Hajinasabrazlighi (2012)) [3] DRC / Danish Refugee Council (2013) ‘DRC Lebanon : ODK Data
Collection in the Field’ http://humanitarian-nomad.org/wp-
IV. HASIL DAN PEMBAHASAN content/uploads/2013/04/Jozef-Lozej-DRC.pdf [accessed 06 Mei
2015].
Praktek pengumpulan data selama ini yang di kenal [4] D. Shao, A. Loconsole and B. Hajinasabrazlighi, “M-Health: A
adalah masih manual yang menyebabkan rendahnya kualitas Mobile Data Collection Prototype for Monitoring and Evaluation of
bila volume datanya besar. Pengawasan pengumpulan data di Public Health Service in the Developing World” Journal of
beberapa lokasi sekaligus sulit dilakukan dan menghabiskan Informatics and Virtual Education, Vol. 2, no. 01, November 2012.
waktu dan tenaga maupun biaya. [5] Jeffrey‐Coker, Frances et all, “Open Data Kit : Implications for the
Use of Smartphone Software Technology for Questionnaire Studies in
ODK dapat mengotomatisasi pengumpulan data dengan International Development”, http://sel.columbia.edu/publications.
handal walaupun dengan sumber daya yang terbatas. Karena 2010.
diterapkan menggunakan open source maka akan [6] R. S. Sean Blaschke, Kirsten Bokenkamp, Roxana Cosmaciuc, Mari
menurunkan biaya proyek. Penurunan biaaya proyek ini Denby, Beza Hailu, “Using Mobile Phones to Improve Child
Nutrition Surveillance in Malawi Using Mobile Phones to Improve
dapat di lihat dari banyaknya proses yang bisa dikurangi. Child Nutrition Surveillance in Malawi UNICEF Malawi and
Delapan proses yang dilakukan dalam pengumpulan data UNICEF Innovations Solutions,” 2009..
penelitian mulai dari : 1. Membuat form; 2. Format formulir; [7] A. C. Noordam, B. M. Kuepper, J. Stekelenburg, and A. Milen,
3. Pengumpulan data atau informasi; 4. Input data; 5. “Improvement of maternal health services through the use of mobile
Kompilasi data; 6. Data pre-prosesing; 7. Ekstraksi data; 8. phones.,” Tropical Medicine & International Health : TM & IH, vol.
Analysis data. Menggunakan Open Data Kit System akan 16, no. 5, pp. 622–6, May 2011
menghilangkan tiga proses yaitu : proses ke 4. Input data, [8] S. J. Piette John, Blaya Joaquin, Lange Lilta, “Experiences in
mHealth for Chronic Disease Management in 4 Countries,” in
proses ke 5. Kompilasi data dan proses ke 6. Data Disease Management, 2011, pp. 1–5.
Preprosesing[3]. Sehingga prosesnya hanya menjadi 5 dari 8
[9] Z. A. Rajput, S. Mbugua, D. Amadi, V. Chepng’eno, J. J. Saleem, Y.
proses, ini tentu saja menghemat waktu dan biaya. Sebagai Anokwa, C. Hartung, G. Borriello, B. W. Mamlin, S. K. Ndege, and
contoh biaya yang dikeluarkan oleh Pusat Penelitian M. C. Were, “Evaluation of an Android-based mHealth system for
Keluarga Berencana dan Keluarga Sejahtera pada penelitian population surveillance in developing countries,” American Medical
Survei Pemantauan Pasangan Usia Subur dan Survei Informatics Association (AMIA), vol. 19, no. 2, pp. 1–6, 2011.
Indikator Rencana Pembangunan Jangka Menengah [10] G. Mhila, C. Mushi, M. Steele, D. Roos, J. Jackson, B. Derenzi, T.
Nasional (RPJMN) untuk keperluan ketiga proses mulai Wakabi, P. Dhadialla, C. Sims, N. Lesh, D. International, and E.
Development, “Using Mobile Applications for Community-based
input termasuk editing sampai dengan data preposesing pada Social Support for Chronic Patients,” 2010..
Tahun 2013 sebesar Rp 655.070.000,-, sedangkan pada [11] D. M. Aanensen, D. M. Huntley, E. J. Feil, F. Al-Own, and B. G.
Tahun 2014 sebesar Rp 735.080.000,-. Biaya tersebut belum Spratt, “EpiCollect: linking smartphones to web applications for
termasuk pencetakan kuesioner pada Tahun 2013 sebesar Rp epidemiology, ecology and community data collection.,” PloS one,
285.670.000,- sedangkan pada Tahun 2014 sebesar Rp vol. 4, no. 9, pp. 1– 7, Jan. 2009.
315.776.000,- [12]. Sedangkan waktu yang dibutuhkan [12] Endah Winarni, Iswarati “Laporan Penelitian Survei Pemantauan
ketiga proses tersebut mencapai 3 bulan. Semua biaya diatas Pasangan Usia Subur dan Survei Indikator Rencana Pembangunan
Jangka Menengah Nasional (RPJMN) Badan Kependudukan dan
bisa dipangkas karena menggunakan system ODK. Keluarga Berencan Nasional (BKKBN) Pusat”. 2014
System tersebut sangat sederhana untuk digunakan dan
tidak diperlukan tenaga terlatih yang dibutuhkan. Data

Penyelenggara : Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan, 185
Universitas Pendidikan Ganesha,
Jl. Udayana Kampus Tengah, Singaraja – Bali,
Telp. (0362) 27213, http://pti.undiksha.ac.id/senapati
ISSN 2087-2658
Prosiding Seminar Nasional Pendidikan Teknik Informatika
(SENAPATI 2015)
Singaraja – Bali, 12 September 2015

186 Penyelenggara : Jurusan Pendidikan Teknik Informatika, Fakultas Teknik dan Kejuruan,
Universitas Pendidikan Ganesha,
Jl. Udayana Kampus Tengah, Singaraja – Bali,
Telp. (0362) 27213, http://pti.undiksha.ac.id/senapati

Anda mungkin juga menyukai