Conception Et Réalisation D’un Système De Gestion .

5m ago
21 Views
0 Downloads
2.19 MB
35 Pages
Last View : 4m ago
Last Download : n/a
Upload by : Grady Mosby
Transcription

Institut Supérieurd’Informatique deModélisation et deleurs ApplicationsInstitut National deRecherche Agronomique58 rue Montalembert63009 Clermont-Ferrand Cedex 1Complexe des CézeauxBP 12563173 Aubière CedexRapport de stage de 3ème annéeFilière Génie Logiciel et Systèmes InformatiquesConception et réalisation d’un système de gestioncentralisée des données issues de projets derecherche clinique en nutrition humaineTOME II : AnnexesPrésenté par : Romain GuidouxResponsable ISIMA : Philippe LacommeResponsable INRA : Sylvie Rousset4 mois01 septembre 2011

Table des matières du tome IRemerciementsRésuméTable des illustrationsTable des matières du tome ITable des matières du tome IILexiqueIntroduction . 11.2.Contexte général et présentation d’ActivCollector . 21.1.Présentation de l’entreprise . 21.2.Contexte . 31.3.Le site Internet d’ActivCollector . 61.3.1.Objectifs et utilisateurs . 61.3.2.Les modules . 91.3.3.Etude du module « questionnaires » . 16Choix techniques et implémentation . 262.1.Principes de base . 262.2.Choix d’un langage de programmation . 272.3.Choix d’un outil de mapping objet-relationnel. 282.4.Etude des frameworks PHP . 302.5.Présentation de CodeIgniter. 332.5.1.Principe général . 332.5.2.Intégration de Doctrine 2 dans CodeIgniter . 342.6.Etude des frameworks JavaScript . 362.6.1.Présentation de JavaScript . 362.6.2.Choix d’un framework . 372.6.3.Présentation de jQuery . 392.7.Récapitulatif des technologies utilisées . 43

2.8.3.4.Outils utilisés . 442.8.1.Wamp Server . 442.8.2.Eclipse et le plugin Aptana. 442.8.3.BitKinex . 452.8.4.MySQL Workbench . 46Implémentation et aspects juridiques . 473.1.Création d’une bibliothèque dans CodeIgniter . 473.2.Informatisation des questionnaires . 493.2.1.Les différents types de questions rencontrés . 493.2.2.Un outil déjà existant : LimeSurvey . 593.2.3.Modélisation de la base de données . 603.2.4.Mapping objet-relationnel avec Doctrine . 653.3.Interfaces de gestion des questionnaires . 693.4.Déploiement d’une version 1 de démonstration . 753.5.Aspects juridiques. 77Le projet mobilité . 814.1.Naissance du projet . 814.2.Rencontre avec Almerys . 834.3.Le dossier de demande de bourse . 864.4.Discussion . 89Conclusion . 93WebographieRéférences bibliographiques

Table des matières du tome IITable des matières du tome ITable des matières du tome II1.Annexe I : Transparents pour l’animation scientifique du 14 juin . 12.Annexe II : Dossier CNIL destiné à la juriste INRA de Toulouse . 93.Annexe III : Transparents pour la réunion chez Almerys . 224.Annexe IV : Fiche PDF envoyée par mail aux testeurs du site. 29

1. Annexe I : Transparents pour l’animation scientifique du 14 juinSite Internet ActivCollectorAnimation scientifique14/06/2011Objectifs Utilisation dans les recherches cliniques (survolontaires humains) Faciliter les communications :– Entre chercheurs– Entre chercheurs et volontaires Stocker et utiliser les données des projets Gérer une bio banque1Page 1 sur 31

Les utilisateurs Différentes catégories ChercheurARCChef de projetAdministrateurInternaute classiqueParticipe à un projetMet à jour la partie « visiteurs »Utilise les données d’un projetEnvoie des documents1 ou plusieurs par projetGère la globalité du site2Authentification Chercheurs et personnel INRA– Utilisation du mot de passe LDAP Volontaires– Définissent leur propre mot de passe– Inscription par l’administrateur3Page 2 sur 31

Modules4Les projets Les administrateurs :– Créent les comptes utilisateurs– Ouvrent des espaces projets– Gèrent les utilisateurs desprojets Les chefs de projets :– Gèrent certaines fonctionnalités telles que lesquestionnaires– Gèrent le statut du projet (en cours / terminé)5Page 3 sur 31

Les rendez-vous Fonctionnalités proposées :– Consultation des prochains RDV via l’espacepersonnel– Rappels envoyés (automatiquement) par email auxvolontaires– Proposition de RDV par les chercheurs6Les plannings d’activités But : Des activités sont programmées à desheures précises (ex : à 8h05 marcher pendant30 minutes) Même principe que les RDV– Rappels par email– Création par les chercheurs Pour le volontaire à domicile :– Peut renseigner les heuresréelles d’activités (ex : 8h06)7Page 4 sur 31

Les capteurs Prêt de capteurs aux volontaires– Savoir où sont les capteurs– Permettre au volontaired’envoyer des données– Archiver les fichiers de données Types de capteurs imaginables :–––––Armband : DE, accélérométrie, T corporelle, Actiheart : DE, accélérométrie, FCTéléphones portables : GPS, accélérométrie, Holter : ECGBalance8Les questionnaires Gérés par les chefs de projets– Création personnalisée De novoA partir d’un questionnaire existantQuestions réutilisablesGestion de conditions– Multilingues– Exportables au format PDF Visibles dans l’espace personnel des volontaires9Page 5 sur 31

Les questionnaires Dépouillements automatiques– Lorsque le volontaire renvoieson questionnaire– Application de pré-traitementscréés par le chef de projet– Résultats exportables sous Excel Analyse des résultats– Lorsque tous les questionnaires ont été renvoyés– Analyse par famille (sexe, IMC, âge, )– Résultats exportables sous Excel10Les documents Associés à un projet Documents envoyés :– Par les ARC : CPP, AFSSAPS– Par les chercheurs : publications Peuvent être modifiables par les autres chercheurs :conserver les historiques des modifications Visibilité restreinte à certains utilisateurs :––––Volontaire GUR25 : données de la pré-étudeTous les volontaires du projet : résultats scientifiquesSeulement les chercheurs / chefs de projets 11Page 6 sur 31

Les articles Rédigés par les chercheurs via le site– Modifiables– Exportables Accessibles par tous les chercheurs12Bio banque Stocker les résultats d’analyses biologiques :– Issues de la visite de pré inclusion– Faites en cours de protocole13Page 7 sur 31

Les données personnelles Données anonymisées par un code volontaire Se limitent aux adresses email– Possible faille de sécurité si l’adresse contient le nomdu volontaire– Solution : cryptage de l’email Algorithme : standard de chiffrement pour lesorganisations du gouvernement des États-Unis. Document envoyé à une juriste INRA deToulouse pour demande auprès de la CNIL.14Conclusion Module « Questionnaires » normalementterminé fin juillet. Tente d’être le plus générique possible– Questionnaires : types de questions divers– Gestion des capteurs générique– Données biologiques conservées : prévoir l’ajout denouvelles variables15Page 8 sur 31

2. Annexe II : Dossier CNIL destiné à la juriste INRA de ToulouseDemande de création d'un site Internet ActivCollectorpour collecter des données issues de recherches menéeschez l’Homme par l'UMR 1019 Nutrition Humaine INRAUniversité d’Auvergne au sein de l’Unité d’Exploration enNutrition du CRNHDocument rédigé le 18 mai 2011 par Romain Guidoux, stagiaire en 3ème année à l'ISIMA,avec la participation de Sylvie Rousset, de l'UMR 1019 Nutrition Humaine (UNH).Directeur de l'UNH : Jean-Michel Chardigny.Directrice de l'équipe CHLEO au sein de l'UNH : Béatrice Morio.Directeur du CRNH : Noël Cano.Encadrant du stage ISIMA : Philippe Lacomme.Document diffusé pour relecture auprès de : Jean-Michel Chardigny, Béatrice Morio, NoëlCano, Nathalie Meunier (ARC), Sébastien Cat (Responsable informatique sur le site deTheix) et Philippe Lacomme (Enseignant-chercheur à l'ISIMA).Responsable du site Internet ActivCollectorLe responsable du site Internet est l’UMR 1019 Nutrition Humaine, INRA-Universitéd’Auvergne.Adresse : Theix, 63122 Saint-Genès-Champanelle.Finalités du site Internet ActivCollectorNous développons un site Internet qui aura 3 principaux types d'utilisateurs, comme le montrela figure 1. Il aura pour but : 1) de stocker des données cliniques et biologiques, 2) de faciliterles communications entre chercheurs d'une part et entre chercheurs et volontaires d'autre part,dans le cadre des études de recherche nutritionnelle sur volontaires humains.Page 9 sur 31

Figure 1 : Accès au site Internet et architectureLes visiteurs pourront accéder à la page d'accueil du site Internet ainsi qu'à diverses pages deprésentation de l'UNH et de ses réalisations, de l’Unité d’exploration en Nutrition du CRNHainsi que des projets en cours nécessitant la participation de volontaires.Un lien vers le site du CRNH sera présent sur la page d'accueil du site.Chaque utilisateur participant à un projet de recherche en nutrition humaine se voit accorderun accès personnel au site. Il peut se connecter via un nom d'utilisateur et un mot de passe. Apartir de cet accès, il pourra : Modifier son mot de passe. Modifier ou supprimer son adresse email.Les volontaires inclus participant à un projet pourront de plus : Indiquer s'ils souhaitent recevoir des mails automatiques de la part du site Internet.Ces messages sont de plusieurs natures :o Rappels de rendez-vous.Page 10 sur 31

More Result...

o Rappels pour le rendu de matériels ou fichiers (capteurs et / ou des fichiers descapteurs d’enregistrement de l’activité physique notamment).o Rappels pour compléter des questionnaires via le site Internet. Consulter ses rendez-vous ou accepter / refuser des rendez-vous proposés par unchercheur. Consulter certains documents mis en ligne par les chercheurs. Ces documents peuventêtre soit spécifiquement adressés au volontaire, soit adressés à l'ensemble desvolontaires ayant participé au projet. Dans ce dernier cas, si des résultats sontprésentés dans le document, ils seront anonymisés. Compléter des questionnaires mis en ligne par les chercheurs.Avant toute inclusion, les volontaires sont convoqués pour une visite médicale dans l’Unitéd’Exploration en Nutrition du CRNH (UEN) et diverses mesures et analyses biologiques sonteffectuées. Nous souhaitons ainsi conserver dans la base de données, pour chaque volontaireinclus ayant passé ces tests, des données telles que : Des caractéristiques démographiques : date de naissance, sexe. Des paramètres anthropométriques : taille, poids, tour de taille, tour de hanche,périmètre abdominal. Des données biologiques sur l’état nutritionnel et métabolique Des données sérologiques. Des données de composition corporelles (impédancemétrie. DEXA, scanner, etc) etc.Les volontaires non inclus ne participent pas au protocole. Aucune donnée les concernant nesera stockée dans ActivCollector.L'ensemble des données figure dans le fichier nommé "listingVariables.xls". La liste desdonnées enregistrées est appelée à évoluer dans le futur. Les données pourront également êtrecollectées en cours de protocole.Les données seront récoltées grâce à des capteurs de mesure et / ou d'autres outils, tels que : Actiheart, pour la dépense énergétique, l'accélérométrie et la fréquence cardiaque. Armband, pour la dépense énergétique, l'accélérométrie, la température corporelle, leflux de chaleur, le nombre de pas, la position (allongé ou non), l'état (endormi ouéveillé), les METS et l'impédance. Les téléphones portables, pour les coordonnées GPS et l'accélérométrie.Page 11 sur 31

Les balances, pour connaître le poids des volontaires. Les électrocardiogrammes, pour la fréquence cardiaque et la variabilité cardiaque. Les tests d'effort pour le VO2 Max et la fréquence cardiaque maximale. L'électromyographie pour la force et le travail musculaires. Des réponses à des questionnaires portant sur la nutrition, l'activité physique, l'étatémotionnel, le comportement alimentaire, l'état corporel, etc. Des photos de prises alimentaires.Ces données seront collectées et informatisées grâce au site Internet d’ActivCollector (figure2) :Figure 2 : Principe de communicationNous souhaitons stocker l'ensemble des données indéfiniment. La base ainsi constituéepermettra aux scientifiques d’exploiter les données recueillies à la phase d’inclusion desétudes, ainsi qu'en cours de protocole.Les données d'un projet seront consultables par les autres chefs de projet après avoir obtenul'accord préalable du chef de projet qui a mené l'étude.La figure 3 résume les principales actions liées aux données qui sont possibles sur le siteInternet :Page 12 sur 31

Figure 3 : Fonctionnalités du site InternetLes flux de données sont représentés sur le schéma ci-dessous (figure 4) :Figure 4 : Flux de donnéesPage 13 sur 31

Lorsqu'un volontaire sera inclus dans une étude, son adresse email lui sera demandée par unchercheur, qui l'associera alors à son compte.Cependant, le volontaire pourra à tout moment changer ou supprimer lui-même son adresseemail durant la période de l'étude.Lorsqu'une étude sera terminée, les adresses email de tous les volontaires ayant participé auprojet seront effacées de la base de données.Interconnexions avec d'autres traitementsLes données récoltées via le site Internet, notamment celles issues des capteurs Armband,Actiheart et ECG (électrocardiogramme), pourront être traitées par un logiciel développé parl'ISIMA en collaboration avec l'INRA : Finder2E.Ce logiciel permet de réaliser des calculs statistiques sur les données issues spécifiquement deces capteurs.D'autre part, le site Internet permettra la création de questionnaires par les chefs de projets.Un type particulier de questionnaires pourra être dédié au relevé des consommationsalimentaires des volontaires.Pour pouvoir traduire des quantités d'aliments en nutriments, une table de composition desaliments est nécessaire. Pour cela, nous utiliserons une base de données qui pourra êtreCiqual, Dietsys ou Epibase (une base créée par l'INRA qui utilise les données des deux basesprécédentes). Voir annexe 1 pour plus de détails.Enfin, des logiciels installés sur les ordinateurs des chercheurs (c'est-à-dire ne faisant paspartie du site Internet) pourront traiter des données collectées via le site ActivCollector. Onpeut par exemple imaginer exécuter des algorithmes de prédiction de composition corporelle àpartir de données récoltées via le site (âge, sexe, niveau d'entraînement physique).Données à caractère personnel traitéesUne base de données sera constituée. Seules les adresses email, qui seront fournies par lesvolontaires et sont considérées comme des données personnelles, seront susceptibles d'êtresupprimées à leur demande pendant le déroulement du projet.A la fin du projet elles seront automatiquement supprimées de la base de données.Page 14 sur 31

Les volontaires participant aux études de recherche en nutrition sont des adultes qui : Ne sont pas sous tutelle. Sont d'accord pour être inscrits sur le Fichier National des Volontaires. Sont assujettis à la sécurité sociale (ou celle de leur parent pour les mineurs). Ont signé une fiche de consentement aux protocoles. Sont d'accord pour que les données récoltées, à l'exclusion des données personnelles(nom, prénom, adresse, etc) soient stockées dans une base de données. Pour les enfants, l'accord des parents est indispensable.L'objectif de la base de données est de pouvoir effectuer des traitements statistiques sur desgroupes de volontaires (hommes vs femmes, jeunes vs âgés, normo pondéraux vs obèses, etc)sans jamais nommer ni citer le code des volontaires.Les résultats de ces traitements statistiques pourront être publiés auprès de la communautéscientifique lorsqu'ils présentent un intérêt scientifique.Durée de conservation des informations traitéesAfin de pouvoir faire des liens entre les données produites par différents projets, noussouhaiterions garder les données pendant une durée illimitée.Service chargé de mettre en oeuvre le site InternetLe service chargé de mettre en oeuvre le site Internet est l'UNH (Unité de NutritionHumaine).Destinataires habilités à recevoir communication des donnéesLes catégories de destinataires qui seront habilitées à recevoir les données sont : Le ou les administrateur(s). Les chefs de projets. Les chercheurs. Les Assistants de Recherche Clinique (ARC), qui entreront dans le site des documentsdestinés à une certaine catégorie d'utilisateurs (uniquement les chefs de projets et leschercheurs, ou bien les chercheurs et les volontaires, etc). Les rédacteurs, qui auront en charge de rédiger des nouvelles dans le domaine de lanutrition humaine qui seront visibles sur la page d'accueil du site Internet. Les volontaires.Page 15 sur 31

Les volontaires n'auront accès qu'aux données biologiques les concernant et qui sont issues dela visite d'inclusion.Seuls l'administrateur, les chefs de projets, les chercheurs et les assistants de rechercheclinique pourront avoir accès aux données du (des) projet(s) qu'ils ont en charge et qu'ilsdoivent traiter.Fonction de la personne auprès de laquelle s'exerce le droit d'accèsL'analyse des données de différents projets devra faire l'objet d'un accord préalable de la partdes différents chefs de projets. Seul l'administrateur pourra ouvrir l'accès aux donnéesémanant des différents projets à un chercheur autorisé.Sécurité des donnéesToutes les données stockées sur le site Internet seront anonymisées. Chaque volontairepossèdera un code unique qui sera stocké dans la base, tel que : les 2 premières lettres du nom la première lettre du prénom un identifiant allant de 1 à l'infini.Le fichier permettant de faire la correspondance entre un code et les données nominatives duvolontaire sera situé sur un ordinateur séparé physiquement du site Internet.Ainsi, si la base venait à être piratée et son contenu copié, les pirates ne pourraient pas lier lesdonnées aux informations nominatives des volontaires.Mots de passe des utilisateursPour se connecter au site Internet, chaque utilisateur recevra un nom d'utilisateur et un mot depasse généré aléatoirement. L'utilisateur pourra ensuite le modifier à son gré.Le mot de passe sera stocké dans la base de données sous la forme de condensat. Uncondensat est le résultat d'un algorithme de chiffrement qui retourne une chaîne de caractèrespratiquement unique à partir d'un mot de passe donné.De plus, il n'existe pas d'algorithme permettant de faire l'opération inverse, c'est-à-dired'obtenir le mot de passe initial à partir du condensat.L'algorithme que nous utiliserons est SHA-1, qui a été conçu par la NSA ("National SecurityAgency"), aux Etats-Unis. Le condensat produit a une taille de 160 bits, soit 40 chiffreshexadécimaux (caractères de 0 à 9 et de a à f).Page 16 sur 31

Exemple de chiffrement SHA-1 (figure 5) :Figure 5 : Chiffrement SHA-1Adresse email des utilisateursEtant donné que l'adresse email des volontaires peut contenir leur nom et / ou leur prénom,nous la stockerons dans la base de donnée de manière cryptée.A la différence du mode de stockage utilisé pour les mots de passe, l'opération de cryptage estréversible. Le cryptage et le décryptage ne sont possibles qu'avec une clé (une chaîne decaractères) gérée par le système et qu'il faut garder secrète.La clé se situera dans le code source du site Internet, qui ne sera accessible que par lespersonnes qui auront un accès au système de fichiers du serveur (par exemple les personneschargées de créer le site et les informaticiens qui gèrent le serveur).L'algorithme que nous utiliserons est l'algorithme de Rijndael, qui a été choisi en 2000 pourêtre le standard de chiffrement pour les organisations du gouvernement des États-Unis.Exemple de cryptage avec l'algorithme de Rijndael (figure 6) :Figure 6 : Cryptage des adresses emailL'adresse email donnée par l'utilisateur est cryptée par l'algorithme en utilisant une clé secrète.C'est le résultat crypté qui est stocké dans la base de données.Le décryptage se fait alors de la façon suivante lorsque le système souhaite joindreautomatiquement un volontaire (figure 7) :Figure 7 : Décryptage des adresses emailPage 17 sur 31

Il faut noter que l'adresse email décryptée n'est utilisée que le temps de l'envoi d'un email. Elleest ensuite "détruite".Voici un schéma simplifié qui montre où se trouve la clé sur le serveur (figure 8) :Figure 8 : Position de la clé sur le serveurLe serveur se trouve dans une salle badgée de l'INRA de Theix (Saint-Genès Champanelle),sous la responsabilité de Sébastien Cat. De plus, l'accès (logiciel) au serveur nécessite des'authentifier par un nom d'utilisateur et un mot de passe.Page 18 sur 31

Annexe 1 : Utilisation d'une base de données alimentaireLe site Internet ActivCollector permettra la création de questionnaires par les chefs de projets.Un type particulier de questionnaires pourra être dédié au relevé des consommationsalimentaires des volontaires.Pour pouvoir traduire des quantités d'aliments en nutriments, une table de composition desaliments est nécessaire. Pour cela, nous aimerions utiliser une base de données qui pourra êtreCiqual, Dietsys ou Epibase (une base créée par l'INRA qui utilise les données des deux basesprécédentes).Nous utiliserions cette base afin de réaliser des calculs. Par exemple, on voudrait connaître lesapports en nutriments d'un volontaire au cours d'une journée. Grâce aux questionnaires nousconnaissons les aliments qu'il a consommés au cours de la journée.La base de données nous informe des teneurs en glucides, protéines, lipides, énergie, etc dansles différents aliments relevés. On peut donc connaître, en utilisant ces valeurs, les quantitéstotales de glucides, protéines, lipide, etc consommées.La figure 9 résume l'utilisation de ces données (ici avec une base Ciqual) :Figure 9 : Utilisation d'une base de données alimentairePage 19 sur 31

Annexe 2. Droits et devoirs des utilisateurs de la table decomposition CiqualPage 20 sur 31

Page 21 sur 31

3. Annexe III : Transparents pour la réunion chez AlmerysCréer un outil interactif eMouve pour luttercontre la sédentarité et promouvoirl’activité tritionHumaineUMMRR1199100UMR 1019www.clermont.inra.fr/unh/Historique des travaux menéspar l’UNH et le LimosUMR 1019www.clermont.inra.fr/unh/Page 22 sur 31

Contexte Développement d’un site Internet : ActivCollector– Utilisation pour recherches cliniques (volontaireshumains)– Dématérialisation (suppression de documents papier)– Collecte de données biomédicales– Interaction plus forte avec les volontaires Application pour smartphones– Réalisée par 7 étudiants de L3– Implémentation sur 3 OS : iOS, Android, WP7– Collecte de données de capteursUnitéNutritionHumaineUMR 100Contexte du projet eMouveUnitéNutritionHumaineUMR 1019www.clermont.inra.fr/unh/Page 23 sur 31

Site Internet d’ActivCollectorQuestionnaires d’ActivCollector Créés par les chefs de projetsLes volontaires répondent en ligneDépouillement automatique (pré traitements)Analyse des résultats par familles––––SexeAgeIMCExportables au format ExcelUnitéNutritionHumaineUMR 1019www.clermont.inra.fr/unh/Page 24 sur 31UMMRR1199100

Application smartphones Projet initié en décembre 2010 par 7 étudiantsde L3, encadrés par le LIMOS et l’UNH Collecte de données GPS et d’accélérométrie Contraintes– Autonomie GPS activé en permanence : 3h d’autonomie WiFi Utilisation du processeur– Puissance de calculUnitéNutritionHumaineUMR 100Traitement des données Envoi des données à un serveur pour calculsUnitéNutritionHumaineUMR 1019www.clermont.inra.fr/unh/Page 25 sur 31

Objectif smartphonesUnitéNutritionHumaineUMR 100Tâches relatives aux smartphonesUnitéNutritionHumaineUMR 1019www.clermont.inra.fr/unh/Page 26 sur 31

Tâches relatives au serveurUnitéNutritionHumaineUMR es de développement Android, iPhone, Windows Phone 7 ?Parts de marché des ventes, T3 2010Parts de marché du parc installé, février 2010UnitéNutritionHumaineUMR 1019www.clermont.inra.fr/unh/Page 27 sur 31UMMRR1199100

Valorisation temporelleUnitéNutritionHumaineUMR 1019www.clermont.inra.fr/unh/Page 28 sur 31UMMRR1199100

4. Annexe IV : Fiche PDF envoyée par mail aux testeurs du siteActivCollectorObjectif du projet :ActivCollector est un site Internet qui a pour but de centraliser les données des projets derecherche clinique ( sur volontaires humains). Ces données peuvent être des documentséchangés entre chercheurs, les données biomédicales des volontaires (banque de donnéesbiologiques), des questionnaires, des articles, des données issues de capteurs etc.Un des buts de ce site est aussi de faciliter les communications entre chercheurs mais aussientre chercheurs et volontaires. Afin de les intéresser au maximum, ils bénéficieront d'unaccès personnel au site durant la durée du projet auquel ils participent. Via cet accès ilspourront : Accéder à un agenda leur rappelant leurs rendez-vous à venir. Compléter les questionnaires qui leurs seront envoyés par les chefs de projets. Accéder à leurs plannings d'activités. Ces plannings définissent ce que doit faire unvolontaire un jour donné et une heure donnée. Par exemple, le vendredi 22 juillet à17h30 il doit aller faire 30 minutes de marche. Renvoyer des données qui proviennent des capteurs qui leurs ont été prêtés.D'autre part, ils pourront recevoir, s'ils le souhaitent, des mails de rappels (pour lesquestionnaires à remplir, les capteurs à rendre, les rendez-vous qui approchent, etc).Page 29 sur 31

Positionnement du site Internet:Le site permettra une interaction entre utilisateurs et stockera diverses informations dans sabase de données, telles que : Les adresses email (cryptées) des volontaires. Les réponses apportées par les volontaires aux questionnaires. Les données biologiques des volontaires issues des visites médicales. Les données issues de capteurs.Les données des capteurs pourront ensuite être traitées par des logiciels, comme Finder2E parexemple.Les données personnelles (nom, prénom, adresse, etc) des volontaires sont stockées sur unordinateur qui ne fait pas partie du site ActivCollector.Page 30 sur 31

Avancement du projet :Le logiciel Finder2E est presque terminé. Andrianaina Ramilijanoa (en stage de Licence L3 Informatique à l'Université Blaise Pascal de mai à juillet 2011), la dernière personne à avoirtravaillée dessus, a résolu les principaux bugs et ajouté deux nouvelles fonctionnalités(internationalisation et aide en ligne).Quant au site ActivCollector, il est en cours de réalisation. Seule la p

Institut Supérieur Institut National de d’Informatique de Recherche Agronomique Modélisation et de leurs Applications 58 rue Montalembert 63009 Clermont-Ferrand Cedex 1 Complexe des Cézeaux BP 125 63173 Aubière Cedex Rapport de stage de 3è