64
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. Il a commencé comme un projet de Google.org, en Avril 2008 et les principaux développeurs sont des chercheurs du Département d'informatique et de génie, de l’Université de Washington

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

Embed Size (px)

Citation preview

Page 1: 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

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.

Il a commencé comme un projet de Google.org, en Avril 2008 et les principaux développeurs sont des chercheurs du Département d'informatique et de génie, de l’Université de Washington

Page 2: 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

Build

Aggregate

Collect

Créer un formulaire de collecte de données ou d'une enquête

Recueillir des données sur un appareil mobile et de l'envoyer vers un serveur

Ajouter les données recueillies sur un serveur et permet l'extraction en formats utiles

La plupart des outils utilisés

Page 3: 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

Build

Aggregate

Collect

Les outils de communication

unidirectionnelbidirectionnel

formulaires vide

formulaires vide

formulaires plein

Page 4: 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

Exercice 1 Utilisation d’un formulaire numérisé

AggregateCollect

Page 5: 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

Exercice 1Remplir un formulaire numérisé

AggregateCollect

Page 6: 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

Exercice 1Remplir un formulaire numérisé

Aggregate(Serveur)

Collect(Recueillir)

Page 7: 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

Exercice 1Remplir un formulaire numérisé

Aggregate(Serveur)

Collect(Recueillir)

Page 8: 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

Exercice 1Remplir un formulaire numérisé

Aggregate(Serveur)

Collect(Recueillir)

Page 9: 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

Exercice 1Remplir un formulaire numérisé

Aggregate(Serveur)

Collect(Recueillir)

Page 10: 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

Exercice 1Envoi d'un formulaire rempli

Aggregate(Serveur)

Collect(Recueillir)

Page 11: 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

Aggregate(Serveur)

https://odk-haiti.appspot.com

Page 12: 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

Qu’avons-nous appris ?

• C’est quoi ODK?• Qui a developpé ODK?• Les outils d’ODK• Communication entre les différents outils• Remplir un sondage à partir de l'appareil mobile• Communication entre l’appareil et le serveur

Page 13: 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

EVALUATION5 MINUTES

Page 14: 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

Build(Conception)

1

2

3

http://build.opendatakit.org

http://opendatakit.org/use/xlsform/

Page 15: 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

1 http://build.opendatakit.org

Vous n’avez pas encore un compte?

Créer un compte en “build”

Build(Conception)

Page 16: 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

Panel PrincipalNom du formulaire

Menu de “build”

Surface de propriétés

Surface principale

Type de données

1 http://build.opendatakit.orgBuild(Conception)

Page 17: 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

Renommer un formulaire

1 http://build.opendatakit.orgBuild(Conception)

Page 18: 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

Ajouter des questions à un formulaire

1 http://build.opendatakit.orgBuild(Conception)

Page 19: 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

Ajouter des questions à un formulaire(type de données)

TexteEX. Quel est votre nom?

NombreEx. Quel est votre âge?

DateEx. Quel jour est-il?

Coordonnées GPSEx. Ajouter votre position actuelle

Multimedia (Photos / Video / Audio)Ex. Prener une photo des personnes interrogées

Barres codeEx. Scanner le code du destinataire de la carte

1 http://build.opendatakit.orgBuild(Conception)

Page 20: 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

Ajouter des questions à un formulaire(type de données)

Sélection uniqueEx. Sélectionner le sexe du bénéficiaire• Masculin• Féminin

Sélection multipleEx. Sélectionnez les besoins les plus urgents:• Eau• Nourriture• Refuge• Argent

Metadata• ID de l’appareil mobile• Début de la collecte de données• Heure finale de la collecte des données

1 http://build.opendatakit.orgBuild(Conception)

Page 21: 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

Ajouter des questions à un formulaire

1 http://build.opendatakit.orgBuild(Conception)

Page 22: 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

Ajouter des questions à un formulaire(configuration des propriétés 1/4)

Nom de la donnéeEx. 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 titreEx. Tapez le nom du répondant* Ce texte est affiché à l'utilisateur sur l'appareil mobile

ConseilsEx. Nom et prénom* Ce texte est affiché à l'utilisateur sur l'appareil mobile

Valeur prédéterminéeEx. Juan Valdez * Ce texte sera sauvegardé comme réponse sauf si l'utilisateur change

Requis

Recommandé

Rarement utilisé

1 http://build.opendatakit.orgBuild(Conception)

Page 23: 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

Ajouter des questions à un formulaire(configuration des propriétés 2/4)

Lecture seulement*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ères requis• Maximum. La quantité maximale de caractères accepté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-valideCette option ne fonctionne pas correctement sur "BUILD"

Rarement utiliséOptionnel

1 http://build.opendatakit.orgBuild(Conception)

Page 24: 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

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)

1 http://build.opendatakit.orgBuild(Conception)

Page 25: 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

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 options seront affichées à l'utilisateur sur l'appareil mobile

Les valeurs qui seront écrits dans la base de données

1 http://build.opendatakit.orgBuild(Conception)

Page 26: 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

Exercice 2a (10 mins)Formulaire de 7 questions

Type de données Nomdes données Texte du titre Conseils Requis Longueur

minLongueur

max Option 1 Option 2 Option 3

Texte nom Nom du répondant Nom et prénom Oui

Nombre age Age du répondant 18 99

Date date La date d’aujourd’hui

GPS gps Coordonnées GPS

Multimedia photo Photo du répondant Prendre la photo de manière honrizontale

Sélection unique sexe Sexe du répondant Oui Masculin Feminin

Sélection multiple besoins Besoins urgents Sélectionnez tout ce qui s'applique Eau Nourriture Auberge

1 http://build.opendatakit.orgBuild(Conception)

Page 27: 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

Exercice 2a (10 mins)Formulaire de 7 questions

1 http://build.opendatakit.orgBuild(Conception)

Page 28: 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

Déplacer l'ordre des questions

1 http://build.opendatakit.orgBuild(Conception)

Page 29: 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

Exercice 2b (5 mins)Formulaire de 7 questions, ordre différent

1 http://build.opendatakit.orgBuild(Conception)

Type de données Nomdes données Texte du titre Conseils Requis Longueur

minLongueur

max Option 1 Option 2 Option 3

GPS gps Coordonnées GPS

Date Date La date d’aujourd’hui

Texte nom Nom du répondant Nom et prénom Oui

Nombre age Age du répondant 18 99

Sélection unique sexe Sexe du répondant Oui Masculin Feminin

Sélection multiple besoins Besoins urgents Sélectionnez tout ce qui s'applique Eau Nourriture Auberge

Multimedia photo Foto du répondant Prendre la photo de manière honrizontale

Page 30: 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

Qu’avons-nous appris?

• Créez un compte en “build”• Renommer un formulaire numé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 questions supplémentaires• Création de formulaires numériques de base

Page 31: 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

EVALUATION 25 MINUTES

Page 32: 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

1

2

http://build.opendatakit.org

Publish(Publier)

https://odk-haiti.appspot.com

Export(Exporter)

Import(Importer)

Aggregate(Serveur)

Collect(Recueillir)

Page 33: 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

Build(Conception)

1Aggregate(serveur)Publish

(Publier)

Exercice 3aPublication d’un formulaire

Page 34: 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

Build(Conception)

1Aggregate(serveur)Publish

(Publier)

Exercice 3aPublication d’un formulaire

Page 35: 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

Build(Conception)

1Aggregate(serveur)Publish

(Publier)

Exercice 3a

Page 36: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Page 37: 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

1

2

http://build.opendatakit.org

Publish(Publier)

https://odk-haiti.appspot.com

Export(Exporter)

Import(Importer)

Aggregate(serveur)

Collect(Recueillir)

Page 38: 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

Build(Conception)

Aggregate(serveur)

Exercice 3bPublication d’un formulaire

2 Exporter & Importer

Page 39: 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

Build(Conception)

Aggregate(serveur)

Exercice 3bPublication d’un formulaire

2 Exporter & Importer

Page 40: 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

Aggregate(serveur)

2 Exporter & Importer

Build(Conception)

Page 41: 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

Aggregate(serveur)

2 Exporter & Importer

Build(Conception)

Page 42: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Page 43: 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

Qu’avons nous appris ?

• Manière de charger les enquêtes vers 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

Page 44: 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

EVALUATION 35 MINUTES

Page 45: 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

Aggregate(serveur)

Collect(Recueillir)

Télécharger un formulaire à partir del’appareil mobile

Page 46: 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

Exercice 4 (10 min)

Aggregate(serveur)

Collect(Recueillir)

• Télécharger sur l’appareil mobile les deux

enquêtes mises au point (exercice 2a et 2b)• Remplir les deux enquêtes au moins 3 fois• Charger toutes les données vers le serveur• Confirmer les données sur le serveur

Page 47: 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

Création de groupe de questions(Apparition sur un seul écran)

1 http://build.opendatakit.orgBuild(Conception)

Page 48: 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

Exercice 5 (10 mins)Nom, âge, et sexe apparaissant sur un seul écran

1 http://build.opendatakit.orgBuild(Conception)

Type de données Nomdes données Texte du titre Conseils Requis Longueur

minLongueur

max Option 1 Option 2 Option 3

Texte nom Nom du répondant Nom et prénom Oui

Nombre age Age du répondant 18 99

Date date La date d’aujourd’hui

GPS gps Coordonnées GPS

Multimedia photo Photo du répondant Prendre la photo de manière honrizontale

Sélection unique sexe Sexe du répondant Oui Masculin Feminin

Sélection multiple besoins Besoins urgents Sélectionnez tout ce qui s'applique Eau Nourriture Auberge

Page 49: 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

1 http://build.opendatakit.orgBuild(Conception)

Exercice 5 (10 mins)Nom, âge, et sexe apparaissant sur un seul écran

Page 50: 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

Qu’avons-nous appris ?

• Télécharger des formulaires vierges sur le

serveur “aggregate” à partir de l’appareil mobile

“collect”• Conception de l’enquête avec des questions

multiples affichées sur un seul écran.

Page 51: 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

EVALUATION 45 MINUTES

Page 52: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Filtres(Colonnes)

Page 53: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Filtres(Lignes)

Page 54: 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

Exercice 6 (10 mins)

• Créer et enregistrer une colonne de filtre dans

laquelle l’âge et la photo sont interdites

• Créer et enregistrer un filtre avec les lignes où

on peut consulter les personnes ayant le sexe

masculin uniquement

Aggregate(serveur)

https://odk-haiti.appspot.com

Page 55: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Visualisation(Représentation graphique et cartographie)

Page 56: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Exporter

CSV (anglais Valeurs séparées par des virgules) sont un type de format unique de document ouvert pour représenter des données sous forme de tableaux, qui sont séparées par des colonnes et des rangées et par des sauts de ligne.

KML (acronyme pour Keyhole Markup Language) est un langage de balisage basé sur XML pour représenter des données géographiques.

Page 57: 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

Aggregate(serveur)

https://odk-haiti.appspot.com

Exporter

Page 58: 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

Qu’avons-nous appris ?

• Filtrer les informations par colonnes• Filtrer les informations par lignes• Créer des graphes en bâtons et circulaires• Créer des cartes• Créer des fichiers CSV• Créer des fichiers KML

Page 59: 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

EVALUATION 55 MINUTES

Page 60: 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

Collect(Recueillir)

Installation

Page 61: 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

Collect(Recueillir)

Configuration fondamentale

Page 62: 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

Collect(Recueillir)

Configuration recommandée

Page 63: 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

Collect(Recueillir)

Options d’administration

Page 64: 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

Exercice 7 (5 mins)

• Programmer l’appareil mobile pour que:• Le menu principal affiche seulement • “Remplir un formulaire”• Les formulaires finalisés et sauvegardés se

chargent automatiquement vers le serveur

quand une connection wifi est disponible

Collect(Recueillir)