Open
Data Kit ( est une suite d'applications open source qui aident les organisations
engagées dans la collecte de données par l'enquêteur Les outils ODK aident à la collecte et à la
gestion des données d'enquête à l'aide de formulaires numériques Ceux ci incluent les
applications ODK primaires
ODK Collect une application mobile Android qui remplace les formulaires papier
ODK Aggregate un outil de stockage et d'analyse de données côté serveur
La
suite ODK comprend également plusieurs outils prenant en charge la création de formulaires
et la gestion des données
ODK Build vous permet de concevoir des formulaires avec une interface de formulaire
glisser déposer
ODK Validate valide les formulaires en fonction de la spécification ODK XForms
ODK Form Uploader télécharge des formulaires vierges et leurs fichiers multimédias dans
ODK Aggregate
ODK
gère également les bibliothèques et les spécifications qui prennent en charge ces
applications
ODK XForm XLSForm définit un format Excel pour la conception de formulaires
2. Plan de travail
• Présentation de l’application
• Installation et paramétrage de ODK Collect
• Création de formulaires simples avec ODK build
• Chargement des formulaires vers ODK Collect
• Remplissage des formulaire dans ODK Collect
• Envoie de formulaire vers Google driver
• Créer de formulaire avancés avec Excel
• Chargement Conversion avec XLSForm
3. Présentation
Open Data Kit (ODK) est une suite d'applications open source qui aident les organisations
engagées dans la collecte de données par l'enquêteur. Les outils ODK aident à la collecte et à la
gestion des données d'enquête à l'aide de formulaires numériques. Ceux-ci incluent les
applications ODK primaires:
✓ ODK Collect , une application mobile Android qui remplace les formulaires papier.
✓ ODK Aggregate , un outil de stockage et d'analyse de données côté serveur.
La suite ODK comprend également plusieurs outils prenant en charge la création de formulaires
et la gestion des données:
✓ ODK Build vous permet de concevoir des formulaires avec une interface de formulaire
glisser-déposer.
✓ ODK Validate valide les formulaires en fonction de la spécification ODK XForms.
✓ ODK Form Uploader télécharge des formulaires vierges et leurs fichiers multimédias dans
ODK Aggregate.
ODK gère également les bibliothèques et les spécifications qui prennent en charge ces
applications.
✓ ODK XForm. XLSForm définit un format Excel pour la conception de formulaires.
4. Installation et paramétrage de ODK Collect
ODK Collect peut être installer de deux manières:
✓ Installation à partir de Google Play Store ( recommandé )
✓ L'application ODK Collect est disponible dans le Google Play Store
Configuration et connexion au server
ODK Collect est utilisé pour compléter les enquêtes auprès des participants. Toutefois, si vous
souhaitez examiner et analyser vos données collectées, vous devez télécharger les données
collectées vers une autre application.
Connexion à un serveur
Les deux options les plus courantes pour la gestion des formulaires et des données sont:
Connexion à votre propre serveur ODK Aggregate
Connexion à un compte Google Drive
Lorsque vous installez Collect pour la première fois, il se connecte au serveur ODK
Aggregate Demo . Cela vous permet d'essayer l'application en téléchargeant des
formulaires d'exemple vierges , en les remplissant et en téléchargeant les formulaires
remplis sur le serveur de démonstration.
Une fois que vous avez fini de "tester" Collect, et que vous commencez à l'utiliser, vous
devrez décider d'un plan de gestion des formulaires et des soumissions de données.
ODK Collect est une application Android open source qui remplace les formulaires papier utilisés dans la collecte de
données par sondage. Il prend en charge un large éventail de types de questions et réponses et est conçu pour fonctionner
correctement sans connectivité réseau.
Collect prend en charge la géolocalisation, l'audio, les images, la vidéo, les codes à barres, les signatures, les réponses à
choix multiples, le texte libre et les réponses numériques. Il peut même accepter les réponses d'autres applications sur
votre appareil.
8. Connexion à un serveur Google driver
Facultatif: Définissez une URL de soumission de secours
Lorsque vous utilisez Collect avec un compte Google, les soumissions de formulaire sont
publiées sur une feuille Google spécifiée dans le formulaire.
Vous avez la possibilité de spécifier une URL de submersion de secours . Il s'agit de
l'URL d'une feuille Google vers laquelle les soumissions de formulaire seront publiées si
le formulaire envoyé ne spécifie pas sa propre URL.
Si vos formulaires spécifient une URL de soumission, vous pouvez laisser ce paramètre
vide. Sinon, entrez l'URL d'une feuille Google que vous souhaitez utiliser.
9. Gestion des formulaires dans Collect
ODK Build est un concepteur de formulaire avec une interface utilisateur glisser-
déposer.
Build est une application Web HTML5 et fonctionne mieux pour la création de
formulaires
simples.
Les formulaires utilisés dans l'écosystème ODK sont des documents XML suivant la
spécification ODK Xforms,
Création de formulaires simples avec ODK build
10. Des options pour créer, ouvrir et enregistrer des formulaires sont disponibles
dans le menu Fichier
Création et enregistrement de formulaires
Cliquez sur Nouveau formulaire pour commencer à
créer un nouveau formulaire.
Lorsque vous commencez à créer un
formulaire sur ODK Build, il est nommé
Untitled
Form . Pour le renommer, cliquez sur
renommer à côté du nom du formulaire et
donnez un nom à votre formulaire.
11. Pour chaque invite, modifiez ses propriétés dans la partie droite de l'écran.
12. Modification des propriétés de formulaire
Vous pouvez modifier les propriétés du formulaire en cliquant sur Propriétés du formulaire
... dans le menu Edition .
Une fenêtre de propriétés de
formulaire apparaît, dans laquelle
vous pouvez entrer le nom
de l'instance, la clé publique et
l'URL de soumission de votre
formulaire
Le nom de l'instance spécifie les noms que vous
souhaitez donner aux données soumises.
L'URL de soumission dirige vos
soumissions ailleurs que dans l'agrégat qui a
fourni le formulaire. Ceci est l'URL du site ODK
Aggregate, Aggregate.html remplacée par la
soumission.
Si vous terminez la conception de votre formulaire, vous l’enregistrer en xml et vous pouvez l’envoyer
directement dans votre application de collete en le copiant dans le dossier forms de odk dans la carte mémoire de
votre téléphone Sd/odk/forms, vous pouvez aussi le copier dans google driver et ce dernier sera utilisé comme
13. Chargement des formulaires vers ODK Collect
Un formulaire vierge est un fichier .xml contenant une définition de formulaire conforme à
la spécification XForm . Des formulaires vierges peuvent être créés en utilisant ODK Build
ou XLSForm .
Pour remplir des formulaires avec des participants à l'enquête, vous devez d'abord charger
des formulaires vierges dans l'application Collect.
Si vous avez connecté ODK Collect à un serveur ou à Google Drive :
1. Sélectionnez Obtenir des formulaires vierges sur l'écran d'accueil de l'application pour
parcourir les formulaires disponibles et les télécharger sur votre appareil
Chargement de formulaires à partir d'ODK Aggregate Server ou de Google Drive
14. Remplir des formulaires avec Collect
ODK Collect est utilisé par les enquêteurs pour remplir des formulaires d' enquête avec les participants .
Avant de commencer ...
Avant de pouvoir remplir un formulaire, vous devez charger au moins un formulaire dans Collect .
15. Capturez la réponse de l'appareil
De nombreux formats de question lancent des fonctionnalités supplémentaires, forment des widgets ou des
applications pour collecter une réponse. Cela inclut l'enregistrement audio et vidéo, la collecte de signatures, la
capture de photos, les widgets de date et d'heure, les widgets de géolocalisation et les codes à barres.
Dans tous les cas, les boutons sous le texte de la question vous guideront dans la réponse
16.
17.
18. Les instances de formulaire complétées (remplies) peuvent être modifiées après leur
sauvegarde.
1. Sélectionnez Modifier le formulaire enregistré
Modification des formulaires enregistrés
Cela rouvrira l'instance de formulaire, que vous
pourrez ensuite modifier. Les instances de
formulaire sont répertoriées par nom, ce qui est
une des raisons pour lesquelles il peut être
utile de nommer l'instance de formulaire après
l'avoir renseignée .
Remarque
Les formulaires envoyés n'apparaissent pas dans
la liste Modifier les formulaires
enregistrés .
Les formulaires envoyés seront disponibles dans
la liste Afficher les formulaires
envoyés , ainsi que les détails qui ne peuvent pas être
modifiés.
Vous pouvez modifier librement les formulaires
enregistrés et finalisés .
19. Téléchargement de formulaires finalisés
À terme, vous souhaiterez télécharger des instances de formulaire terminées pour analyse et agrégation de
données.
En effectuant cette opération depuis l'application Collect, les formulaires sont envoyés . Les formulaires envoyés
ne sont plus modifiables, mais ils restent visibles jusqu'à leur suppression.
Téléchargement vers
Agrégat ou Google Drive
Le formulare ainsi finalisé et
envoyé dans le server
préablement configuré
Vous pouvez supprimer les
formulaires enregistrés ,
finalisés , envoyés et vierges .
Sélectionnez Supprimer le formulaire
enregistré dans l'écran d'accueil de
l'application
Suppression de formulaires