DMI
“DOSSIER MÉDICAL INFORMATISE”
DIPLÔME DE MASTER EN GÉNIE LOGICIEL
Institut Africain de Management
PLAN
2
01 Introduction
02 Problématiques et Objectifs
03 Méthodologie
04 Analyse des besoins
05 Conception
06 Réalisation
07 Conclusion et Perspectives
INTRODUCTION
3
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
PROBLÉMATIQUE
ET OBJECTIFS
5
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.
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
METHODOLOGIE
8
MÉTHODOLOGIE
9
03
La méthodologie Scrum : Cycle de vie
ANALYSE
10
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
CONCEPTION
12
13
Diagramme de cas d’utilisation
1/5
14
Diagramme de séquence « Authentification »
2/5
15
Diagramme de séquence « Effectuer consultation »
3/5
16
Diagramme de classe
4/5
17
Diagramme de déploiement
5/5
REALISATION
18
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
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
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
22
Interface dossier patient
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
CONCLUSION
ET
PERSPECTIVE
24
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.
MERCI DE VOTRE ATTENTION
26

Présentation de Mémoire de fin d’étude

  • 1.
    DMI “DOSSIER MÉDICAL INFORMATISE” DIPLÔMEDE MASTER EN GÉNIE LOGICIEL Institut Africain de Management
  • 2.
    PLAN 2 01 Introduction 02 Problématiqueset Objectifs 03 Méthodologie 04 Analyse des besoins 05 Conception 06 Réalisation 07 Conclusion et Perspectives
  • 3.
  • 4.
    INTRODUCTION 4 01 Dossier médical papier DMP Utilisationdes 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
  • 5.
  • 6.
    PROBLEMATIQUES 6 02 • Un dossiermé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ésultatspour 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
  • 8.
  • 9.
  • 10.
  • 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
  • 12.
  • 13.
    13 Diagramme de casd’utilisation 1/5
  • 14.
    14 Diagramme de séquence« Authentification » 2/5
  • 15.
    15 Diagramme de séquence« Effectuer consultation » 3/5
  • 16.
  • 17.
  • 18.
  • 19.
    REALISATION 19 06 Le niveau dedonné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 Frameworkopen 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 certificatde 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
  • 22.
  • 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
  • 24.
  • 25.
    CONCLUSION ET PERSPECTIVES 25 07Conclusion 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.
  • 26.
    MERCI DE VOTREATTENTION 26

Notes de l'éditeur

  • #5 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 vise l’amélioration de la prestation de services de soins, de la circulation des informations par 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.
  • #7 Avec l’observation faite de l’étude de la situation actuel, on a constaté
  • #8 Afin de remédier à tous ces problèmes, on a assigner à notre étude les objectifs suivants :
  • #10 Afin de réussir notre projet en respectant les délais, le budget et les ressources, on se doit être organisés et efficaces.
  • #12 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é.