Anda di halaman 1dari 53

Pengumpulan Data

Berbasis Smartphone Android


Menggunakan System
Open Data Kit

Tim Dosen S1 Kesehatan Masyarakat UDINUS


Kelemahan survei dengan kertas
1. Kesalahan dalam pengumpulan data dan entri data
2. Laporan tertunda krn pengumpulan data dan entri data dilakukan
secara terpisah
3. Umpan balik yg tertunda
Kelebihan dengan smartphone
• Meminimal kesalahan mis; peringatan otomatis, alur lompatan
pertanyaan, tidak ada tahapan entri data, laporan cepat, umpan balik
yg cepat, bisa memasukan gambar, pengambilan data lokasi (global
Posutioning system )
Open Data Kit (ODK)
• Alat survei yg bersifat open-source yg membantu organisaisi
(penulis,/peneliti, pekerja lapangan dan mengelola solusi
pengumpulan data secara mobile)
• Inisiatif google.org
• Merupakan upaya membantu penelitian dan survei di negara
berkembang dalam bidang kesehatan dan lingkungan
• Perintis = universitas of Washington depertemen ilmu komputer dan
teknik.
Yg diperlukan dalam membuat sistem ODK

Server side
Melayani penyimpanan data dari client side sekaligus
mengumpulkan secara realtime, kapanpun dimanapun

Salah satu servernya ad/ KOBOTOOLBOX


Yg diperlukan dalam membuat sistem ODK

Client side
Client side merupakan sebuah perangkat yang
digunakan 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.
(ODK Collect  bisa di download di play store)
3 langkah pengumpulan data dengan ODK

• Build  membangun formulir pengumpulan data atau survei dengan


XLSForm.
• Collect  mengumpulkan data pada perangkat mobile dan
mengirimkan ke server, aplikasi android yg digunakan untuk
mengumpulkan data sementara di lapangan
• Agregat  data yg di kumpulkan pada server kemudian diekstrak
dalam format yg berguna
Topik
• Build
• Set Up server
• Collect Data
• Agrregate & Extract data
Build Form
• Menggunakan XLSform

• XLSform : Standar Formulir yg di buat untuk menyederhanakan


penulisan formulir di excel.

• XLSForm dapat diubah menjadi ODK XForm, standar bentuk terbuka


yang populer, yang memungkinkan untuk membuat formulir dengan
fungsionalitas kompleks seperti logika lewati dengan cara yang
konsisten di sejumlah platform pengumpulan data web dan seluler.
Format Dasar
• 2 lembar kerja yi/ survey and choices Sheet survey memberi formulir struktur
keseluruhannya dan berisi sebagian besar
konten formulir, berisi daftar lengkap
pertanyaan dan informasi tentang
bagaimana formulir/pertanyaan harus
muncul.

Sheet Choices untuk menentukan pilihan


jawaban untuk pertanyaan pilihan ganda.
Setiap baris mewakili pilihan jawaban.
Sheet Survey
Tipe pertanyaan= berdasarkan jawaban yg di
Kolom Wajib : type, name, & label.
inginkan

Name = nama variebel, tidak boleh ada nama yg


sama, nama harus dimulai dengan huruf atau garis
bawah. Nama hanya boleh berisi huruf, angka,
tanda hubung, garis bawah, dan titik. Nama peka
huruf besar / kecil.

Label= Berisi pertanyaan


Sheet Choices
Kolom Wajib : list name, name, & label.

List_name  sekumpulan pilihan jawaban terkait,


yaitu, pilihan jawaban yang seharusnya muncul
bersama di bawah pertanyaan.

Name = menentukan nama variabel unik untuk


pilihan jawaban. Bisa berupa angka yg sekaligus
sebagai value dari data

Label= pilihan jawaban persis seperti yang Anda


inginkan untuk muncul di formulir.
Integer
Styling Form

Silakan di baca di file PDF pelatihan dengan nama “XLSForm - Form Styling”
Appearance

None no-calender month-year year


Pilihan jawaban dengan gambar

Perhatikan Nama File dari gambar


Yang dimasukan ke kolom media ::image
adalah nama file dari gambar
select_one & select_multiple
Untuk pengisian
Parent Fill diisi
berdasarkan
relevant pada
jawaban
sebelumnya
Text
Skip Logic – Multiple condition
• Ekspresi relevansi yg akan di terapkan pada pertanyaan yg ingin
dilewati berdasarkan formulir.
• Ex: pertanyaan tentang kesehatan reproduksi yg hanya relevan untuk
wanita berusia 12 -56 thn.
• Yg di perhatikan dalam hal ini adalah Usia & jenis kelamin
${name} > syarat(kondisi) and ${name} < syarat(kondisi) and selected(${name},
‘jawaban')

${Umur} > 12 and ${umur} < 56 and selected(${jenis_kelamin}, ‘Perempuan')


Skip Logic –
Single conditions and multiple possibilities
• Ex: kita punya pertanyaan lanjutan yg hanya ingin ditanya pada
responden yg menggunakan beberapa alat kontrasepsi pilihan.
• “relevansi digabung dengan “atau”, jika ada satu ketentuan yg benar maka
bidang dengan ketentuan relevansi ini akan muncul di formulir.
• Dlm contoh ini, ungkapan akan menjadi benar jika “iud”, “pil”, atau “kondom”
termasuk diantara pilihan yg di buat alat KB
selected(${name}, ‘jawaban') or
selected(${name}, ‘jawaban ') or
selected(${name}, ‘jawaban ') or

selected(${Alat_KB}, 'iud') or
selected(${Alat_KB}, ‘pil') or
selected(${Alat_KB}, ‘kondom') or
Skip logic with negative conditions
• Ex: kita ingin memunculkan pertanyaan formulir, kenapa responden
tidak menggunakan “iud”

${name} = ‘jawaban' and not(selected(${name}, ‘jawaban'))

${Jenis_Kelamin} = ‘perempuan' and not(selected(${alat_KB}, 'iud'))


Skip logic conditions using “and” and “or”
• Ex. Responden kita tanyai pertanyaan lanjutan jika mereka menjawab
bahwa mereka berasal dari daerah ttt (“semarang”) dan jika
menjawab menggunakan pil KB atau IUD

selected(${name}, ‘jawaban') and (selected(${name}, ‘jawaban') or


selected(${name}, ‘jawaban'))

selected(${tempat_tinggal}, ‘Semarang') and (selected($


{alat_KB}, 'pill') or selected(${Alat_KB}, 'iud'))
Skip logic with dates
• Ex: kita ingin menyaring pendapat responden yg tanggapan
responden yg berkunjung ke layanan kesehatan setelah tanggal 1
januari 2018

${name} >= date(‘jawaban')

${kunjunga_akhir} >= date('2018-12-31')


Mengubah File.xlsx menjadi .xml

Gunakan XLSForm Offline untuk mengubah bentuk file

*hanya untuk komputer/leptop 64 bit, untuk komputer/leptop 32 bit bisa di convert secara online
di https://getodk.org/xlsform/

Hanya digunakan Jika ingin memasukan file secara manual ke android


1

Klik Choose file

Klik Run
Hasil Run akan muncul di kotak.
Jika ada keterangan error,
perhatikan apa yg harus di
perbaiki, berdasarkan keterangan
pada kota tersebut

Contoh Yang sudah


sesuai
Kobotoolbox ( https://www.kobotoolbox.org/ )

Silakan Buat
akun, bagi yg
belum punya
akun.
Memasukan Form Pada Kobotoolbox
1

Klik New

2 Klik Upload an XLS


Form

Klik untuk memasukan


XLS Form
4

Isi nama projek

Isi Deskripsi projek

Pilih Sector sesuai bidang

Isi negara

Klik Create Prooject


Klik Deploy
Jika Deploy gagal,
Maka bisa di lihat keterangan
kenapa form unable to
deploy
Buka kembali form, perbaiki
sesuai keterangan error-nya

Kemudian Upload lagi

Kalau sudah bisa di deploy


Bisa di preview apa yg sudah
di kerjakan
Klik Copy jika ingin collect
data berbasis web

Collect data bisa di lakukan dengan basis aplikasi


android seperti ODK / Kobocollect

Tapi juga bisa basis web


Installing ODK
Installing from Google Play Store
Install ODK dari Google Play Store

Masuk ke Google Play Store


kemudian pilih ODK Collect
Install form manual

• Hubungkan HP dengan
Laptop menggunakan
kabel data
• Cari folder odk di HP
• Pilih folder form
Install form manual

• Masukkan file dengan


format .xml ke folder
form
Input gambar

• Hubungkan HP dengan
Laptop menggunakan
kabel data
• Cari folder odk di HP
• Pilih folder form
Input gambar

• Buatlah folder baru


dengan nama yang SAMA
dengan nama form yang
digunakan
• Masukkan gambar pada
folder tersebut
Connecting to a Server
Connecting to your own ODK Aggregate Server
KoBoToolbox sebagai Aggregate
Server

• Pilih titik 3 di pojok kanan atas


• Pilih General Settings
KoBoToolbox sebagai Aggregate
Server

• Pilih Server
• Pilih Type pilih ODK
• Pilih URL Masukkan URL
Using ODK Collect
Managing Forms in Collect
Loading Blank Form
• Pilih Get Blank Form
• Pilih Form yang akan
digunakan
• Pilih Get Selected
• Pilih OK
Filling Blank Form
• Pilih Fill Blank Form
• Pilih Form yang
akan digunakan
• Isi kuesioner yang
muncul di ODK
Filling Blank Form
• Jika isian kuesioner
belum selesai, dapat
disimpan terlebih
dahulu data yang
sudah didapat dengan
memilih tanda
• Pilih Save Changes
• Untuk mengecek isian
kuesioner dengan
memilih tanda
Filling Blank Form

• Lanjutkan pengisian
kuesioner hingga
selesai
• Jika sudah yakin dalam
pengisian kuesioner
maka dapat memilih
Save Form and Exit
Editing Saved Form
• Pilih Edit Saved Form
• Pilih form yang akan
diedit
• Pilih bagian kuesioner
yang ingin dilanjutkan
pertanyaannya
Uploading Finalized Form
• Pilih Send Finalized
Form
• Pilih form yang akan
dikirim
• Pilih Send Selected
Viewing Sent Form

• Pilih View Sent Form


• Jika form sudah diupload
maka mucul tanda
• Kita dapat melihat isian
form yang kita kirim tetapi
tidak dapat mengedit lagi
Deleting Saved Form
• Pilih Delete Saved Form
• Ada 2 pilihan untuk dihapus:
• Hapus Saved Forms
• Hapus Blank Forms
• Pilih form yang akan dihapus
kemudian pilih Delete Selected
• Akan muncul konfirmasi
apakah benar kita akan
menghapus form tersebut, pilih
Delete Forms
• Kalo formnya udah dikirim
dihapus yang di kobo kehapus
ngga’???
Thank You!

Anda mungkin juga menyukai