|
|
# ODK Aggregate dengan Modul Validasi Bertingkat
|
|
|
# Pyxform dengan Modul Validasi Bertingkat
|
|
|
|
|
|
### Gambaran Umum
|
|
|
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.
|
... | ... | @@ -11,49 +11,23 @@ Ada beberapa permasalahan pada ODK sehingga ODK belum bisa menerapkan validasi b |
|
|
- 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
|
|
|
### Pyxform dengan Modul Validasi Bertingkat
|
|
|
Pada Pyxform dengan Modul Validasi Bertingkat ditambahkan beberapa fungsi jika dibandingkan dengan Pyxform sebelumnya :
|
|
|
- Aturan validasi (aturan batasan, aturan melangkahi, aturan harus diisi, aturan dapat diisi) field/ pertanyaan sesuai dengan kelompok pengguna
|
|
|
- Pesan aturan batasan dan pesan aturan harus diisi sesuai dengan kelompok pengguna
|
|
|
- Aturan penambahan dan penghapusan pada roster
|
|
|
|
|
|
### Environment/ lingkungan
|
|
|
- Java JRE 8
|
|
|
- Apache Tomcat 8
|
|
|
- Python minimal version 3.5
|
|
|
|
|
|
### Instalasai
|
|
|
Untuk Instalasi pengembangan lihat [CONFIGURE.txt](https://git.stis.ac.id/budi/aggregate-master-tomcat8/blob/master/CONFIGURE.txt)
|
|
|
Untuk Instalasi adalah dengan menempatkan source code pada folder python folder LIB
|
|
|
|
|
|
### Dependensi ODK Aggregate dengan Modul Validasi Bertingkat
|
|
|
- Dapat dilihat [pom.xml](https://git.stis.ac.id/budi/aggregate-master-tomcat8/blob/master/pom.xml) pada tag `dependencies`
|
|
|
- Perbedaan dengan ODK Aggregate asli adalah pada dependency `org.apache.commons.lang3` dari versi 3,5 menjadi 3,6
|
|
|
- `xlrd` versi 1.0.0
|
|
|
- `unicodecsv` versi 0.14.1
|
|
|
- `formencode`
|
|
|
- `unittest2`
|
|
|
|
|
|
### Persentasi
|
|
|
|
|
|
[Modul_Revalidasi_2.pptx](/uploads/0240a9cdd90f55c5406a4612f345b6f1/Modul_Revalidasi_2.pptx)
|
|
|
|
|
|
-------
|
|
|
### ODK Aggregate Development
|
|
|
|
|
|
This project is __*actively maintained*__
|
|
|
|
|
|
User documentation is [here](https://opendatakit.org/use/aggregate/)
|
|
|
|
|
|
The Google group for user questions is: [opendatakit@](https://groups.google.com/forum/#!forum/opendatakit)
|
|
|
|
|
|
See [CONFIGURE.txt](https://github.com/opendatakit/aggregate/blob/master/CONFIGURE.txt) for build information
|
|
|
and [README.txt](https://github.com/opendatakit/aggregate/blob/master/README.txt) for upgrade information.
|
|
|
|
|
|
The developer [wiki](https://github.com/opendatakit/opendatakit/wiki) (including release notes) and
|
|
|
[issues tracker](https://github.com/opendatakit/opendatakit/issues) are located under
|
|
|
the [**opendatakit**](https://github.com/opendatakit/opendatakit) project.
|
|
|
|
|
|
The Google group for software engineering questions is: [opendatakit-developers@](https://groups.google.com/forum/#!forum/opendatakit-developers)
|
|
|
|
|
|
|
|
|
-------
|
|
|
License
|
|
|
|
|
|
This software is licensed under the [**Apache 2.0 license**](http://www.apache.org/licenses/LICENSE-2.0)
|
|
|
|
|
|
[Modul_Revalidasi_2.pptx](/uploads/1aa7924ee8e4ed4ac820033ac91da31f/Modul_Revalidasi_2.pptx) |