Collecte Des Information Avec ODK
-
Upload
issaka-ouedraogo -
Category
Documents
-
view
24 -
download
2
description
Transcript of Collecte Des Information Avec ODK
Collecte d’information avec le projet OpenDataKit
(ODK)Présenté par :Horacio LASSEY-ASSIAKOLEYTwitter : @horalass
1
Historique
2
2005 : Achat par Google de la startup Android d’Andy Rubin
2007 : Création de l’ OHA ( Open Handset Alliance ) constitué de fabricants, d’opérateurs,etc
2008 : Sortie du premier télephone Android G1 et du SDK 1.0
2011 : Sortie de la première tablette sous Android 3.0 (Honeycomb)
Ecosystème
3
Les statistiques d’Android en Mars 2012 sont impressionnantes :
450 000 applications dans l’Android Market
850 000 téléphones et tablettes activés par jour
Plus de 300 millions d’activation au total
Vision
4
La vision de Google pour android est :
Un écosystème open ( ouvert ) où l’on peut utiliser des téléphones android sur des réseaux CDMA ou GSM, faire du 2G/3G/4G, avoir des smartphones de différentes tailles et marques etc …
De faire de l’innovation le moteur de son ecosystème. Google en laissant une plateforme ouverte voudrait stimuler l’innovation
Contexte
5
En Afrique il est difficile d’organiser des collectes d’information parce que :
Les infrastructures de télécommunication ne couvrent pas tout le territoire surtout dans les zones rurales
Il faut faire des saisies manuelles ( sur papier ) et il faut retraiter ces données pour tirer les résultats escomptés
La collecte d’information prenait trop de temps et souvent les informations ne sont pas fournies à temps
Solution
6
Le projet Open Data Kit (ODK) ODK est un projet libre et open source qui aide les organisations et individus à gérer les solutions mobiles de collecte de données. ODK fournit une solution toute faite permettant de :
Concevoir une formulation de collecte de données ou d’enquête
Uploader ce formulaire sur un terminal Android et d’ensuite recueillir les données sur ce dernier et d’ensuite envoyer ces informations vers un serveur
Agréger les données recueillies sur un serveur et l'extraire dans des formats utiles
Avantages
7
Le projet ODK se base pour la partie collecte d’information sur les terminaux AndroidIl profite ainsi :
Des coûts réduits pour l’achat des terminaux
Des gammes diversifiées de téléphone suivant les projets
Internet mobile en pleine expansion dans le monde ( surtout en Afrique)
Démo
8
Nous allons prendre un exemple simple pour montrer toute la puissance de ce projet. Nous allons supposer qu’on voudrait faire le recensement de la population du Togo. Notre fiche de recensement comporte les champs Nom, Prénom, Date de naissance, Adresse, Photo. Juste un exemple pour illustrer.
Le projet ODK comporte 3 parties :
ODK Build : qui va nous permettre de concevoir un formulaire avec les champs cités ci-dessus
ODK Collect : qui va nous permettre de remplir ces formulaires depuis nos terminaux Android et d’envoyer les données vers un serveur
ODK Aggregate : qui va nous permettre de traiter plus tard les informations envoyées depuis les terminaux Android
Installation d’ODK Aggregate
9
ODK Aggregate s’installe en localhost (dans un conteneur Web J2EE) ou sur Google Apps Engine ( Cloud). Pour notre démo nous avions fait l’installation Cloud.
Conception du formulaire
10
ODK offre un lien pour concevoir en ligne notre formulaire : http://build.opendatakit.org/
Conception du formulaire
11
Vous pourriez exporter le formulaire en xml ou bien le publier directement sur ODK aggregate ou bien exporter le fichier en xml. Ce n’est pas indispensable de publier ces formulaires sur ODK aggregrate mais cela fait office de référentiel central pour les formulaires
Installation de ODK collect sur notre terminal Android
12
ODK collect est disponible depuis le Google Play Store. Il suffit de le télécharger
Configuration du terminal Android
13
Après avoir téléchargé ODK Collect depuis Play Store il faut le configurer. Ci dessous les actions qu’on aura à faire
Configuration de l’adresse de notre ODK aggregrateRécupération du formulaire de recensementSaisies d’information et envoie vers le serveur
Configuration du terminal Android
14
Configuration de l’adresse de notre ODK aggregrate sur notre terminal Android
Conclusion
20
Vous avez un projet de collecte d’information ou d’enquêtes ODK offre un bon point de départ
Le projet ODK peut s’intégrer dans votre système d’information et répond au problématique de l’Afrique
Le projet ODK est basé sur Android pour la partie collecte d’information. Cela vous donne beaucoup de possibilités sur le choix de votre terminal pour le projet.
Quelques Informations complémentaires
21
http://www.opendatakit.org/ le site d’ODK
Notre ODK aggregate de test est disponible https://socialagilux.appspot.com/. Username : test Password : test