640 likes | 856 Views
Open Data Kit (ODK) est une suite d'outils “ open source ” qui aide les organisations à créer , mettre en œuvre et gérer des solutions de collecte de données sur des appareils mobiles .
E N D
Open Data Kit (ODK) estune suited'outils“open source” quiaide les organisations à créer, mettre en œuvre et gérer des solutions de collecte de donnéessur des appareilsmobiles. Il a commencécomme un projet de Google.org, en Avril 2008 et les principauxdéveloppeurssont des chercheurs du Départementd'informatique et de génie, de l’Universitéde Washington
La plupart des outilsutilisés Créerun formulaire de collecte de donnéesoud'uneenquête Build Recueillirdes données sur un appareilmobile et de l'envoyerversun serveur Collect Ajouterles donnéesrecueillies sur un serveur et permetl'extractionen formatsutiles Aggregate
Les outils de communication formulaires vide formulaires vide Aggregate bidirectionnel unidirectionnel formulaires plein Build Collect
Collect Aggregate Exercice1 Utilisationd’unformulairenumérisé
Aggregate Collect Exercice 1 Remplir un formulairenumérisé
Collect (Recueillir) Aggregate (Serveur) Exercice 1 Remplir un formulairenumérisé
Collect (Recueillir) Aggregate (Serveur) Exercice 1 Remplir un formulairenumérisé
Collect (Recueillir) Aggregate (Serveur) Exercice 1 Remplir un formulairenumérisé
Collect (Recueillir) Aggregate (Serveur) Exercice 1 Remplir un formulairenumérisé
Collect (Recueillir) Aggregate (Serveur) Exercice 1 Envoid'unformulairerempli
Aggregate (Serveur) https://odk-haiti.appspot.com
Qu’avons-nousappris ? • C’estquoi ODK? • Qui a developpé ODK? • Les outilsd’ODK • Communication entre les différentsoutils • Remplir un sondage à partir de l'appareil mobile • Communication entre l’appareil et le serveur
EVALUATION 5 MINUTES
Build (Conception) 1 http://build.opendatakit.org 2 http://opendatakit.org/use/xlsform/ 3
Build (Conception) 1 http://build.opendatakit.org Créer un compte en “build” Vousn’avezpasencore un compte?
Build (Conception) 1 http://build.opendatakit.org Panel Principal Surface de propriétés Nom du formulaire Menu de “build” Surfaceprincipale Type de données
Build (Conception) 1 http://build.opendatakit.org Renommer un formulaire
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire (type de données) Texte EX. Quelestvotrenom? Nombre Ex. Quelestvotreâge? Date Ex. Queljourest-il? Coordonnées GPS Ex. Ajoutervotre position actuelle Multimedia (Photos / Video / Audio) Ex. Prenerune photo des personnes interrogées Barres code Ex. Scanner le code du destinataire de la carte
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire (type de données) • Sélectionunique • Ex. Sélectionner le sexe du bénéficiaire • Masculin • Féminin • Sélectionmultiple • Ex. Sélectionnez les besoins les plus urgents: • Eau • Nourriture • Refuge • Argent • Metadata • ID de l’appareilmobile • Début de la collecte de données • Heure finale de la collecte des données
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire (configuration des propriétés 1/4) Recommandé Requis Nom de la donnée Ex. nom_du_répondant * Ce nom ne peut pas contenir des espaces ou des caractères spéciaux ** Ce nom n'est pas visible par l'utilisateur, il l’est seulement pour la référence dans la BD Texte du titre Ex. Tapez le nom du répondant * Ce texte est affiché à l'utilisateur sur l'appareil mobile Conseils Ex. Nom et prénom * Ce texte est affiché à l'utilisateur sur l'appareil mobile Valeurprédéterminée Ex. Juan Valdez * Ce texte sera sauvegardé comme réponse sauf si l'utilisateur change Rarementutilisé
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire (configuration des propriétés 2/4) Rarementutilisé Optionnel Lectureseulement *L'utilisateur ne peut pas saisir les données Requis *L'utilisateur ne peut pas passer à la question suivante, sauf si la question actuelle est répondue • Longeur • L'utilisateur ne peut pas passer à la question suivante, sauf si la réponse à la question actuelle a un certain nombre de caractères: • Minimum. La quantitéminimale de caractèresrequis • Maximum. La quantitémaximalede caractèresacceptés • Ex. Minimum 5 , Maximum 10: la réponse doit être comprise entre 6 et 9 caractères. • * Si les options «inclusive» sont sélectionnés, la réponse devrait être de 5 à 10 caractères Texte non-valide Cette option ne fonctionne pas correctement sur "BUILD"
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire (configuration des propriétés 3/4) Pour des questions Multimédia, vous devez sélectionner les informations capturées (Image, Audio et Vidéo)
Build (Conception) 1 http://build.opendatakit.org Ajouter des questions à un formulaire (configuration des propriétés 4/4) Pour des questions de sélection (unique ou multiple), vous devez ajouter les options à afficher. Les valeurs qui seront écrits dans la base de données Les options seront affichées à l'utilisateur sur l'appareil mobile
Build (Conception) 1 http://build.opendatakit.org Exercice 2a (10 mins) Formulaire de 7 questions
Build (Conception) 1 http://build.opendatakit.org Exercice 2a (10 mins) Formulaire de 7 questions
Build (Conception) 1 http://build.opendatakit.org Déplacerl'ordre des questions
Build (Conception) 1 http://build.opendatakit.org Exercice 2b (5mins) Formulaire de 7 questions, ordredifférent
Qu’avons-nousappris? • Créez un compte en “build” • Renommerun formulairenumérisé • Les types de données qui constituent les formulaires • Texte, des nombres, dates, GPS, multimédia, barres code , sélection unique , sélection multiple • Configuration minimale requise par question • Configuration des questionssupplémentaires • Création de formulaires numériques de base
EVALUATION 2 5 MINUTES
Collect (Recueillir) Aggregate (Serveur) Publish (Publier) 1 http://build.opendatakit.org https://odk-haiti.appspot.com 2 Export (Exporter) Import (Importer)
Build (Conception) Aggregate (serveur) 1 Publish (Publier) Exercice 3a Publicationd’unformulaire
Build (Conception) Aggregate (serveur) 1 Publish (Publier) Exercice 3a Publicationd’unformulaire
Build (Conception) Aggregate (serveur) 1 Publish (Publier) Exercice 3a
Aggregate (serveur) https://odk-haiti.appspot.com
Collect (Recueillir) Aggregate (serveur) Publish (Publier) 1 http://build.opendatakit.org https://odk-haiti.appspot.com 2 Export (Exporter) Import (Importer)
Build (Conception) Aggregate (serveur) 2 Exporter & Importer Exercice 3b Publicationd’unformulaire
Build (Conception) Aggregate (serveur) 2 Exporter & Importer Exercice 3b Publicationd’unformulaire
Build (Conception) Aggregate (serveur) 2 Exporter & Importer
Build (Conception) Aggregate (serveur) 2 Exporter & Importer
Aggregate (serveur) https://odk-haiti.appspot.com
Qu’avonsnousappris ? • Manière de charger les enquêtesvers le serveur • Publier des enquêtes à partir de “build” • Télécharger les enquêtes sur l’ordinateur (xml) et les télécharger sur le serveur
EVALUATION 3 5 MINUTES
Collect (Recueillir) Aggregate (serveur) Télécharger un formulaireà partir de l’appareilmobile
Collect (Recueillir) Aggregate (serveur) Exercice4 (10 min) • Télécharger sur l’appareilmobile les deuxenquêtes mises aupoint (exercice 2a et 2b) • Remplir les deuxenquêtesaumoins 3 fois • Chargertoutes les donnéesvers le serveur • Confirmer les données sur le serveur
Build (Conception) 1 http://build.opendatakit.org Création de groupe de questions (Apparition sur un seulécran)
Build (Conception) 1 http://build.opendatakit.org Exercice 5 (10 mins) Nom, âge, et sexeapparaissantsur un seulécran
Build (Conception) 1 http://build.opendatakit.org Exercice 5 (10 mins) Nom, âge, et sexeapparaissant sur un seulécran
Qu’avons-nousappris ? • Télécharger des formulairesviergessur le serveur “aggregate” à partir de l’appareilmobile “collect” • Conception de l’enquêteavec des questionsmultiplesaffichéessur un seulécran.