|
|
## CAPI-STIS-Web ##
|
|
|
|
|
|
*__CAPI-STIS-Web__ adalah aplikasi yang dikembangkan dari Enketo Express yang bertujuan untuk menjadi aplikasi client CAPI berbasis ODK pada platform web*
|
|
|
|
|
|
## Tujuan Pengembangan Sistem ##
|
|
|
|
|
|
1. Dapat digunakan sebagai aplikasi client CAPI yang crossplatform
|
|
|
2. Dapat digunakan sebagai alternatif entri data
|
|
|
3. Dapat melakukan pembaruan data pada secondary editing
|
|
|
|
|
|
## Fitur ##
|
|
|
|
|
|
* __Multi survei__
|
|
|
|
|
|
CAPI-STIS-Web dapat digunakan untuk lebih dari satu survei dengan pemilihan kuesioner sesuai survei yang dilakukan
|
|
|
|
|
|
* __Offline__
|
|
|
|
|
|
Meskipun dalam platform web, CAPI-STIS-Web dapat digunakan dalam keadaan offline menggunakan implementasi offline storage HTML5
|
|
|
|
|
|
* __Terhubung ODK__
|
|
|
|
|
|
CAPI-STIS-Web terhubung dengan ODK dimana ODK Aggregate berperan sebagai server terkumpulnya data
|
|
|
dan kuesioner yang digunakan dalam aplikasi adalah XForms seperti halnya form yang digunakan dalam ODK Collect
|
|
|
|
|
|
## Arsitektur ##
|
|
|
|
|
|
Berikut adalah komponen CAPI-STIS-Web :
|
|
|
|
|
|
* __GUI aplikasi client CAPI berbasis web__
|
|
|
|
|
|
GUI aplikasi client merupakan pengembangan yang dilakukan pada Enketo Express untuk memudahkan user dalam
|
|
|
mengisi kuesioner, menyimpan isian kuesioner dan mengirim isian kuesioner.
|
|
|
|
|
|
* __API Enketo Express__
|
|
|
|
|
|
API Enketo Express digunakan untuk berkomunikasi dengan server ODK Aggregate. API yang dibutuhkan yaitu pengambilan form
|
|
|
kuesioner yang diunggah pada ODK Aggregate, pengiriman isian kuesioner ke ODK Aggregate, dan pengambilan list record yang telah masuk pada
|
|
|
ODK Aggregate
|
|
|
|
|
|
* __ODK Aggregate__
|
|
|
|
|
|
ODK Aggregate digunakan sebagai server terkumpulnya data
|
|
|
|
|
|
* __ODK-API__
|
|
|
|
|
|
ODK-API merupakan API yang dikembangkan untuk mengelompokkan record isian kuesioner sesuai user dan menghapus
|
|
|
isian kuesioner untuk dilakukan pembaruan. Informasi mengenai ODK-API dapat ditemukan pada [halaman ini] (https://git.stis.ac.id/14.7977/odk-api).
|
|
|
|
|
|
## Instalasi ##
|
|
|
|
|
|
Untuk melakukan instalasi dapat mengikuti petunjuk pada [Halaman Instalasi] (https://git.stis.ac.id/14.7977/capi-stis-web/wikis/Instalasi) |
|
|
\ No newline at end of file |