4. INTRODUCTION
4
01
Dossier médical papier
DMP
Utilisation des TIC en faveur
de la santé.
Santé Digitale
Faciliter l'accès aux dossier
médical.
Dématérialisation
Dossier médial Informatisé
DMIrévolutionne beaucoup de
domaine sociaux et culturel.
Progrès Numérique
Disposer d’un outil
communication.
Partage
6. PROBLEMATIQUES
6
02
• Un dossier médical toujours conserver sous format
papier dans les établissements sanitaire au Sénégal.
• Le manque de partage d’information.
• Le manque de traçabilité dans l’évolution du patient
• L’absence d’une grande structuration de
l’information médicale.
7. OBJECTIFS02
7
Partager les résultats pour mieux gérer
les prescriptions d’examens
complémentaires
Améliorer la perception du service rendu
au patient
Permettre la traçabilité des soins fourni
par les professionnels de santé
Faciliter l'accès au dossier médical
Améliorer la qualité des soins
Permettre l’accès aux données
essentielles dans le contexte de
l’urgence
OBJECTIFS
De plus
Réduire les coûts de création et de gestion
de l'information médicale
11. ANALYSE DES BESOINS04
11
01
02
03 • permettre à chaque utilisateur qui possède un login et un mot de passe d’accéder à
aux ressources de notre application en toute sécurité.
Authentification
• l’enregistrement du patient.
• l’enregistrement de l’antécédent médical et chirurgical, des historiques des
consultations, des allergies et vaccination,
• l’enregistrement des comptes rendu d’hospitalisation et des traitements en cour.
Gestion dossier patient
• créer, de modifier et de supprimer des utilisateurs (données personnelles et
information compte).
• définir des rôles pour détermine les types de contenus auxquels l'utilisateur peut
accéder.
Gestion des utilisateurs
19. REALISATION
19
06
Le niveau de données comprend le
système de stockage de base de données
et la couche d'accès aux données. La
couche application accède aux données
via des appels d'API.
Niveau de données
Le niveau de présentation est la couche
frontale du système à 3 niveaux et
comprend l'interface utilisateur. Cette
interface utilisateur est souvent graphique
et accessible via un navigateur Web.
Niveau de présentation
Architecture logiciel
à 3 niveaux
Le niveau d'application contient le logique
métier fonctionnel qui pilote les
fonctionnalités essentielles d'une
application. Pour notre solution nous
l’avons développer en Java,
Niveau d' application
20. REALISATION
20
06
Angular est Framework open source écrit
en JavaScript développé par Google. Il
apporte un cadre de travail qui structure les
développements. Avec cette technologie,
on développe des applications de type
SPA ou “one page” qui fonctionnent sans
rechargement de la page web.
Angular
MySQL est un SGBDR c’est-à-dire un logiciel
qui permet de gérer des bases de données. Il
utilise pour cela le langage SQL. Il s'agit d’un
des SGBDR les plus utilisé(YouTube,WordPress)
MySQL
JWT pour JSON Web Token est une méthode
sécurisée d’échange d’informations, décrite
par la RFC 7519. JWT est couramment utilisé
pour implémenter des mécanismes
d’authentification stateless pour des SPA
(Single Page Application) ou pour des
application mobiles.
JWT
Spring Boot est un Framework qui a
notamment pour but de faciliter la
configuration d’un projet Spring et de réduire
le temps alloué au démarrage d’un projet.
Spring Boot
Technologies
utilisées
21. REALISATION
21
06
L’authentification est le
certificat de sécurité du
système et c’est à partir
d’elle que chaque
utilisateur accéder à
application. Pour se faire
l’utilisateur introduit son
nom d’utilisateur, son
mot de passe
Interface Authentification
23. 23
Cette page permet à l’utilisateur
d’effectuer une consultation. Il
contient un formulaire
dynamique qui permet en
même temps d’ajouter des
analyses ou des ordonnances.
Interface effectuer consultation
25. CONCLUSION ET PERSPECTIVES
25
07 Conclusion
Travail réalisé : Application web du dossier médical informatisé au Sénégal
Aspects bénéfique :
Acquérir de nouvelle connaissance : le Framework Spring Boot, Angular.
Suivre une méthodologie de travail bien étudiée appelé AGILE.
Nous Confronter aux problèmes liés aux développement d’application.
Perspective
Ajouter un système d’authentification par empreinte biométrique
(empreinte digitale).
Création d’une version mobile en Ionic de notre application.
La démarche médicale est fondée sur l'observation du patient
Ainsi avec les progrès du numérique nous avons assisté ces derniers années àl'utilisation des NTIC dans le domaine de la santé appelé SANTÉ DIGITALE. Qui visel’amélioration de la prestation de services de soins, de la circulation des informationspar voie électronique et de la gestion efficiente du système de santé.
C’est dans ce cadre que s’inscrit notre projet de fin d’études qui a pour objectif la mise en place d’une application Web SPA intitulée « DMI » permettant essentiellement la dématérialisation pour faciliter l'accès aux dossier médical afin d’augmenter la fiabilité et l'efficacité de l’effort humain. Et de Disposer d’un outil communication professionnels pour assurer la continuité des soins entre les différents services.
Avec l’observation faite de l’étude de la situation actuel, on a constaté
Afin de remédier à tous ces problèmes, on a assigner à notre étude les objectifs suivants :
Afin de réussir notre projet en respectant les délais, le budget et les ressources, on se doit être organisés et efficaces.
Apres l’analyse des besoins nous avons établi la liste des exigence suivante :
Cette fonctionnalité est assurée par l’administrateur de notre système, il permet de créer, de modifier et de supprimer des utilisateurs en renseignant les données personnelles (nom, prénom, sexe) et les informations du compte (login, password). Elle permet aussi de définir des rôles pour détermine les types de contenus auxquels l'utilisateur peut accéder. Les utilisateurs ne peuvent pas modifier leurs propres autorisations.
Cette fonctionnalité permet d’abord l’enregistrement du patient. Ensuite il permet de faire l’enregistrement de l’antécédent médical et chirurgical, des historiques des consultations, des allergies et vaccination, des comptes rendu d’hospitalisation et des traitements en cour.
Cette fonctionnalité permet à chaque utilisateur (médecin, aide-soignant, administrateur), qui possède un login et un mot de passe spécifique de d’accéder à des ressources de notre application en toute sécurité.