|
|
# ODK Aggregate dengan Modul Validasi Bertingkat
|
|
|
|
|
|
### Gambaran Umum
|
|
|
Modul ini merupakan salah satu bagian dari sistem CAPI-STIS. Aplikasi CAPI-STIS adalah aplikasi yang mengimplementasikan proyek Open Source Open Data Kit (ODK) untuk dapat digunakan untuk pencacaahan di BPS.
|
|
|
Modul validasi bertingkat merupakan salah satu bagian dari sistem CAPI-STIS. Aplikasi CAPI-STIS adalah aplikasi yang mengimplementasikan proyek Open Source Open Data Kit (ODK) untuk dapat digunakan untuk pencacaahan di BPS.
|
|
|
|
|
|
Modul revalidasi atau validasi bertingkat adalah modul yang dikerjakan oleh penulis. Pada modul ini akan diselesaikan beberapa permasalahan dalam penerapan Open Data Kit (ODK) pada bisnis proses BPS untuk menerapkan revalidasi atau validasi bertingkat pada ODK. Permasalahan pertama adalah pada ODK belum terdapat kelompok pengguna, berbeda dengan bisnis proses BPS biasanya ada beberap kelompok pengguna misalnya: Petugas Cacah Langangan (PCL), Petugas Monitoring Lapangan (PML), Kordinator Tim (Kortim), dll. Permasalahan kedua adalah tidak ada perbedaan aturan kuesioner untuk kelompok pengguna yang berbeda, misalnya ada isian yang dituju untuk PCL dan ada juga isian yang dituju untuk PML. Permasalahan ketiga adalah pada Open Data Kit belum terdapat fungsi pembaruan data, berbeda dengan pada bisnis proses BPS dimana PML/ Kortim hanya dapat memperbarui isian dari PCL. Permasalah keempat adalah belum ada sistem notifikasi/ pemberitahuan sebagai pendukung modul revalidasi atau validasi bertingkat.
|
|
|
Modul revalidasi atau validasi bertingkat yang dibuat oleh penulis diimplemtasikan kedalam empat buah aplikasi diantaranya :
|
|
|
Modul validasi bertingkat adalah modul yang dikerjakan oleh penulis. Pada modul ini akan diselesaikan beberapa permasalahan dalam penerapan ODK pada bisnis proses BPS untuk menerapkan validasi bertingkat pada ODK.
|
|
|
|
|
|
### Dependencies
|
|
|
Ada beberapa permasalahan pada ODK sehingga ODK belum bisa menerapkan validasi bertingkat pada ODK. Permasalahan tersebut adalah :
|
|
|
- Pada ODK belum terdapat kelompok pengguna, berbeda dengan bisnis proses BPS biasanya ada beberap kelompok pengguna misalnya: Petugas Cacah Langangan (PCL), Petugas Monitoring Lapangan (PML), Kordinator Tim (Kortim), dll
|
|
|
- Tidak ada perbedaan aturan kuesioner untuk kelompok pengguna yang berbeda, misalnya ada isian yang dituju untuk PCL dan ada juga isian yang dituju untuk PML
|
|
|
- Pada ODK belum terdapat fungsi pembaruan data, berbeda dengan pada bisnis proses BPS dimana PML/ Kortim hanya dapat memperbarui isian dari PCL
|
|
|
- Belum ada sistem notifikasi/ pemberitahuan sebagai pendukung modul validasi bertingkat pada
|
|
|
|
|
|
### ODK Aggregate dengan Modul Validasi Bertingkat
|
|
|
Pada ODK Aggregate dengan Modul Validasi Bertingkat ditambahkan beberapa fungsi jika dibandingkan dengan ODK Aggregate sebelumnya :
|
|
|
- Penambahan atribut kelompok pengguna dan supervisor pada data pengguna
|
|
|
- Penambahan pilihan role 'Data Updater' untuk pengguna
|
|
|
- Penambahan fungsi pembaruan isian
|
|
|
- Penambahan batasan pengaksesan, penyetoran, dan pembaruan data pada ODK Aggregate
|
|
|
|
|
|
### Environment
|
|
|
- Java JRE 8
|
|
|
- Apache Tomcat 8
|
|
|
|
|
|
### Dependency Project
|
|
|
- Dapat dilihat https://git.stis.ac.id/budi/aggregate-master-tomcat8/blob/master/pom.xml
|
|
|
- Perbedaan dengan ODK Aggregate asli adalah pada dependency org.apache.commons.lang3 dari versi 3,5 menjadi 3,6
|
|
|
|
|
|
### Persentasi
|
|
|
|
|
|
[Modul_Revalidasi_2.pptx](/uploads/0240a9cdd90f55c5406a4612f345b6f1/Modul_Revalidasi_2.pptx) |
|
|
\ No newline at end of file |
|
|
[Modul_Revalidasi_2.pptx](/uploads/0240a9cdd90f55c5406a4612f345b6f1/Modul_Revalidasi_2.pptx) |