Applications informatiques pour la recherche sur des sujets atteints de MPOC Deux exemples concrets Yvan Fortier, Dany Janvier Laboratoire de Télématique Biomédicale du RSR
© Laboratoire de Télématique Biomédicale 2007 Au programme… Présentation du LTB Deux exemples concrets –IRMPOC –COPD-REHAB Enseignements tirés des deux projets
© Laboratoire de Télématique Biomédicale 2007 Le Laboratoire de Télématique Biomédicale (LTB) Créé en 1995 Emploi 2 personnes à temps plein Mission : Supporter les chercheurs du RSR dans leurs projets de recherche en produisant lanalyse, le développement et la maintenance de solutions informatiques. Situé au Centre de Recherche Étienne Le Bel du CHUS, Sherbrooke.
© Laboratoire de Télématique Biomédicale 2007 Services offerts Développement dapplications informatiques sur mesure –Poste autonome, LAN, WWW Hébergement de solutions web –Sites web, applications, congrès Hébergement de bases de données À lorigine dune douzaine dapplications informatiques dont plusieurs « web based » et multicentres –Banque de tissus du RSR – e SMAF
© Laboratoire de Télématique Biomédicale 2007 Technologies Serveur web IIS (Microsoft) Langages Visual Basic, VBA pour les solutions autonomes Langages ASP, ASP.net, VBScript, JavaScript et CSS pour les solutions web Bases de données MS Access et MySQL
© Laboratoire de Télématique Biomédicale 2007 Développement et maintenance Conformité au MON 23 et 26 (FRSQ) –Gestion, sécurité et confidentialité des données Authentification des utilisateurs Confidentialité des données Traçage des modifications Accès sécurisé aux locaux Disponibilité
© Laboratoire de Télématique Biomédicale 2007 Application exemple 1: IRMPOC Projet: Infrastructure de recherche en réadaptation respiratoire (Cohorte) Début du développement: août 2002 À lorigine: –Projet multi-centres, multi-projets, multi-utilisateurs –Ajout séquentiel de données –Droits dutilisateurs minimums (modification & consultation) –5 questionnaires, 4 tests En cours de projet, les besoins ont évolué –Besoin de conservation des données nominales (AIC) –Navigation plus souple en modification –Droits dutilisateurs particuliers –Ajout de questionnaires et de tests (18 en tout) –Besoin didentification des données manquantes
© Laboratoire de Télématique Biomédicale 2007 Application exemple 1 : IRMPOC
© Laboratoire de Télématique Biomédicale 2007 Application en développement : IRMPOC v2 Besoins impératifs daméliorations –Navigation inter-projet, inter-sujet –Rassembler les environnements de données nominalisées et dénominalisées –Arrimage entre la présentation écran et papier –Implantation de droits dutilisateurs par module (Administrateur, Ajout/Modification, Consultation) –Faciliter la saisie clavier –Validations plus serrées –Informations précises pour lutilisateur
© Laboratoire de Télématique Biomédicale 2007 IRMPOC v2
© Laboratoire de Télématique Biomédicale 2007 IRMPOC v2
© Laboratoire de Télématique Biomédicale 2007 IRMPOC v2
© Laboratoire de Télématique Biomédicale 2007 IRMPOC v2
© Laboratoire de Télématique Biomédicale 2007 Application exemple 2: COPD-REHAB Projet: Étude multicentrique pan-canadienne visant à comparer les effets de deux programmes de réadaptation respiratoire auprès de 240 des sujets atteints de MPOC Subvention IRSC en avril 2003 Programmation: Mai-Septembre 2006 Nouvelles technologies: ASP.net & MySQL Fonctionnalités: –Navigation simplifiée –Aucune restriction lors de la saisie –Guide visuel sur létat de la saisie de données
Menu principal
Formulaire «General information»
Formulaire «Spirometry»
Sécurité des données Authentification sécurisée Chaque utilisateur possède un code daccès confidentiel. Copie de sauvegarde Une sauvegarde quotidienne de la base de données est effectuée. Journal des transactions Toutes les activités sont journalisées et conservées à des fins de traçabilité.
© Laboratoire de Télématique Biomédicale 2007 Enseignements tirés des 2 projets Du point de vue utilisateur… Il est important de: –linformer adéquatement sur ce quil fait, doù il vient, ce quil peut faire et ce qui reste à faire; –permettre une navigation fluide à travers les projets, sujets et occurrences de questionnaires; –favoriser lutilisation de listes déroulantes plutôt que de boutons radio; –arrimer le mieux possible la présentation écran à celle du papier.
© Laboratoire de Télématique Biomédicale 2007 Enseignements tirés des 2 projets Du point de vue coordonnateur… Il est important de: –Minimiser le temps consacré au « tracking » des données non-conformes au protocole par une solide et précoce validation des données saisies –Maximiser lutilisation de listes avec des choix prédéterminés plutôt que des champs en texte libre –Intégrer le concept de « données manquantes » pour permettre aux utilisateurs de saisir les données en plusieurs sessions.
© Laboratoire de Télématique Biomédicale 2007 Enseignements tirés des 2 projets Du point de vue de linvestigateur… Il est important de: –Toujours conserver le plein contrôle sur le développement de lapplication et sur la conservation des données. –…
© Laboratoire de Télématique Biomédicale 2007 Questions? ?