IMA4 2016/2017 P10
Sommaire
Cahier des charges
Présentation générale du projet
Contexte et description
Ce projet consiste en la création d'une application mobile permettant le suivi de prise de médicaments. Les utilisateurs de cette application bénéficieront de fiches conseils (lors d'une erreur de prise, de vomissements, etc) ainsi que de rappels afin de ne pas oublier leurs médicaments. Ils pourront enregistrer leurs prises mais aussi toutes notes qu'ils jugeraient utiles.
L'enregistrement des prises et des remarques a pour but de faciliter l'accès à ces informations par un personnel médical (avec l'accord du patient). Ce sont des informations importantes puisqu'elles peuvent, à titre d'exemple, permettre de mieux comprendre certains résultats d'analyses. Disponible en plusieurs langues, une telle application peut faciliter la transmission de ces informations dans le cas de patients étrangers non francophones ou de patients âgés par exemple.
Objectifs
Voici un listing des tâches que devra être capable d'effectuer l'application :
- Choix de la langue : au minimum le français et l'anglais seront disponibles.
- Accès à des conseils, sans doute sous forme de fiches.
- Enregistrement d'un traitement :
- médicaments associés ;
- doses / quantités ;
- durée prévue du traitement ;
- horaires prévues des prises.
- Système de notifications aux horaires prévues pour les prises :
- notification affichée sur l'écran de l'appareil, peut-être une alarme sonore / vibrante associée ;
- suite à ce rappel : possibilité d'enregistrer l'heure de la prise ainsi que d'éventuelles notes.
- Possibilité d'enregistrer des prises hors traitement, avec le même principe d'enregistrement d'heures ou de remarques.
- Affichage anti-chronologique de toutes les prises effectuées ainsi des remarques notées.
Choix techniques (matériel et logiciel)
L'application sera développée sous Android grâce à l'environnement de développement Android Studio. Elle pourra être testée sur différents smartphones fonctionnant sous Android.
Nos seuls besoins en terme de matériel sont donc un accès à deux ordinateurs munis de l'environnement Android Studio ainsi que deux appareils différents fonctionnant sous Android (afin de tester notre application pour différents formats et versions d'Android). (Nous préférerions en avoir 2 afin de pouvoir travailler à deux de front, en nous répartissant les tâches.)
Afin de toucher le plus large public possible, nous prévoyons de pouvoir tourner sur les versions "Jelly Bean" et celles ultérieures. Cela nous permettrait de toucher près de 97% des utilisateurs d'Android (source officielle récente).
Les fiches conseils seront stockées sur un serveur avec un accès sécurisé.
Liste des tâches à effectuer
- Prise en main d'Android Studio.
- Développement de l'application sous Android Studio.
- Création d'un serveur sécurisé, stockage des fiches conseils.
Feuille d'heures
Tâche | Prélude | Heures S1 | Heures S2 | Heures S3 | Heures S4 | Heures S5 | Heures S6 | Heures S7 | Heures S8 | Heures S9 | Heures S10 | Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Définition cahier des charges | 0 | Rencontre avec l'interface Android Studio et Début de code du squelette de l'application | Rendez vous avec la tutrice et avancement sur les différentes vues |
Avancement du Projet
Semaine 1
Organisation de la réunion préparative
Lors de cette première séance, nous avons envisagé les différentes vues utilisées dans l'application tout en relevant diverses questions à poser à nos tuteurs. Dans le cahier des charges, il était spécifié d'avoir plusieurs langues disponibles pour l'application, on ne sait pas encore si on va utiliser un menu de sélection (Dans ce cas, la vue concernant le choix des langues sera constituée de X boutons (X étant le nombre de langues) avec un retour menu lors du choix) ou si le choix de la langue sera automatique en fonction de la langue du téléphone.
Selon le premier cas, le menu principal de l'application sera composé de 4 à 5 boutons:
- Ajouter un traitement
- Voir les traitements en cours
- Enregistrer une prise de médicaments
- Voir mon historique de prise
- (Fiches informatives) // Éventuellement en fonction du reste des vues
- Choix de la langue
Dans un deuxième temps, on a travaillé sur les liaisons entre différentes vues. Lorsque l'on clique sur le bouton "Enregistrer une prise de médicaments", on arrive sur une seconde vue.
Apparence de la vue concernant le menu principal et de la vue lors du clic sur le bouton "Enregistrer une prise de médicaments":
Semaine 2
Compte rendu de la réunion préparatoire
La réunion s'est déroulée le mercredi 1 Février à 15h00 au CHR de Lille, différentes parties du projet ont été étudiées, on peut ajouter les caractéristiques suivantes au cahier des charges:
- l'application doit être facile de compréhension, l'anglais ainsi que des images doivent être utilisées.
- Une fonction de rappel des prises doit être utilisée
- Les traitements ajoutés peuvent être modifiés
- Le patient doit avoir la possibilité d'inscrire diverses informations (vomissement..) en fonction de l'heure des prises afin de savoir si le traitement doit être pris à nouveau
- Enregistrer les oublis de prise
- Une intégration des rendez-vous médicaux dans un calendrier
- Le médecin doit avoir accés à un site internet pour pouvoir ajouter des fiches médicales pour les médicaments.
Un rendu doit être effectué le 15 Février
Travail sur le site internet
- Une interface de connexion doit être utilisée pour sécuriser l'accés aux différentes fiches(via des identifiants donnés au préalable pour limiter l'inscription)
Le schéma d'utilisation du site sera la suivant :
Semaine 3
Maintenant que le cahier des charges est complet et bien cerné par le binôme, on s'est divisé le travail, l'un travaille sur les vues de l'application mobile et l'autre travaille sur la partie site internet.
Lors de cette semaine, l'application a été réadapté au cahier des charges, en effet on a enlevé la plupart des textes pour les remplacer par des images pour faciliter l'utilisation à un patient non francophone. On a remplacé la plupart des boutons d'origine par des images.
Le site internet est utilisé par le médecin pour ajouter des fiches pour les médicaments, le site se veut sobre et facile d'utilisation, pour le moment les vues sont réalisées et on peut passer d'une vue à l'autre.
Dans le cadre du site internet, un système de login/mot de passe a été mis en place pour restreindre l’accès aux médecins. Cependant, nous ne savons pas si les identifiants seront donnés au préalable pour les médecins, ou si nous allons utilisé un système d'inscription.
Semaine 4
Lors de cette semaine, on travaille sur l'utilisation de l'application et du site afin de créer une vidéo d'utilisation pour un premier contrôle de nos tuteurs.
Dans le cadre