Vous êtes sur la page 1sur 26

Rapport de Projet de fin d’année

3ème année
Ingénierie Informatique et Réseaux

Sous le thème

GESTION DES DOSSIERS MEDICAUX

Réalisé par :
Zakariae Rjaraji
Tajmout Ali
Encadré par :
Pr. Ouadoud Oumaima
2 Gestion des dossiers medicaux

Remerciement
Nous tenons à saisir cette occasion pour exprimer notre sincère gratitude envers toutes les personnes qui ont
apporté leur contribution, de manière directe ou indirecte, à la réalisation de ce projet.
En premier lieu, nous aimerions exprimer notre profonde reconnaissance envers Mme Ouadoud Oumaima pour
son soutien constant et son encadrement tout au long de cette entreprise. Ses conseils avisés, son expertise et sa
disponibilité ont été d'une valeur inestimable pour nous. Grâce à sa guidance, nous avons pu approfondir nos
connaissances dans le domaine et développer nos compétences de manière significative. Son encouragement et sa
confiance en notre travail ont été des moteurs essentiels de notre motivation.
Nous tenons également à exprimer notre profonde gratitude envers L’EMSI pour la formation de qualité qu'elle
nous a dispensée. Les enseignements pertinents, les partages d'expérience et l'engagement indéfectible de l'équipe
ont été des piliers essentiels de notre parcours. Leur expertise et leur passion pour le domaine ont été une source
d'inspiration tout au long de ce projet.
Enfin, nous souhaitons adresser nos remerciements à toutes les personnes qui ont contribué, de près ou de loin, à
l'aboutissement de cette initiative. Votre soutien, vos idées et vos encouragements ont été précieux et ont
grandement contribué à sa réussite.
Nous sommes profondément reconnaissants envers chacun d'entre vous et nous tenons à vous exprimer nos
sincères remerciements pour votre précieuse contribution. Votre collaboration a été essentielle pour la réalisation
de ce projet, et nous sommes honorés d'avoir pu travailler avec vous.
Merci encore pour votre soutien et votre confiance. Vos efforts et votre dévouement ont été inestimables, et nous
sommes impatients de continuer à travailler ensemble à l'avenir.
3 Gestion des dossiers medicaux

Table de matières
Introduction général _______________________________________________________________________ 4
CHAPITRE 1: Contexte Général de GESTION DES DOSSIERS MEDICAUX. _____________________ 5
1. Introduction à la gestion digitale des dossiers médicaux : __________________________________________ 5
2. Les avantages de la gestion digitale des dossiers médicaux : ________________________________________ 5
3. Les technologies de l'information et de la communication pour la gestion digitale des dossiers médicaux :__ 6
4. Les défis de la gestion digitale des dossiers médicaux : _____________________________________________ 6
5. Conclusion _________________________________________________________________________________ 7
CHAPITRE 2: Mise en place d'une Gestion Digitale des Dossiers Médicaux ________________________ 8
1. Introduction : ______________________________________________________________________________ 8
2. Etude de l’existant : _________________________________________________________________________ 8
3. Analyse et spécification des besoins : __________________________________________________________ 10
3.1 Identification des acteurs : ____________________________________________________________________________ 10
3.2 Identification des besoins : ____________________________________________________________________________ 10
A. Besoins fonctionnels : ____________________________________________________________________________ 10
B. Besoins non fonctionnels : ________________________________________________________________________ 11
3.3 Règles de gestion : __________________________________________________________________________________ 12
4. Conclusion ________________________________________________________________________________ 12
CHAPITRE 3: Etude Conceptionnelle ______________________________________________________ 13
Introduction : _____________________________________________________________________________ 13
Diagramme de cas d’utilisation : ______________________________________________________________ 14
Diagramme de séquence _____________________________________________________________________ 16
Diagramme de classe ________________________________________________________________________ 17
Conclusion ________________________________________________________________________________ 18
CHAPITRE 4: Mise en œuvre de la solution _________________________________________________ 19
1. Introduction : _____________________________________________________________________________ 19
2. environnement technique :___________________________________________________________________ 20
3. interfaces et exécution : _____________________________________________________________________ 22
4. Conclusion : _______________________________________________________________________________ 25
Conclusion ______________________________________________________________________________ 26
4 Gestion des dossiers medicaux

Introduction général
La gestion des dossiers médicaux est un aspect fondamental du secteur de la santé, jouant un rôle essentiel dans la
fourniture de soins de qualité et la prise de décisions médicales éclairées. Au fil du temps, le passage de la gestion
des dossiers médicaux sous forme papier à une gestion digitale est devenu une nécessité pour optimiser l'efficacité
et la sécurité des pratiques médicales. Dans ce rapport, nous présentons notre travail sur le développement d'une
solution de Gestion Digitale des Dossiers Médicaux (GDDM) qui vise à améliorer la gestion, l'accès et la sécurité
des informations médicales.

Le Chapitre 1 se concentrera sur le Contexte Général de Gestion des Dossiers Médicaux. Nous aborderons les
enjeux actuels liés à la gestion des dossiers médicaux, les défis rencontrés avec les systèmes traditionnels et les
avantages potentiels d'une gestion digitale des dossiers médicaux. Cette introduction permettra de mieux
comprendre le contexte dans lequel notre solution sera mise en place et les raisons qui motivent sa conception.

Le Chapitre 2 traitera de la Mise en place d'une Gestion Digitale des Dossiers Médicaux. Nous présenterons les
différentes étapes de conception et de développement de notre application, en mettant l'accent sur les outils et les
technologies utilisées pour la réalisation de la solution. Ce chapitre permettra de comprendre les bases de notre
projet et l'approche adoptée pour répondre aux besoins du domaine médical.

Dans le Chapitre 3, nous aborderons l'Étude Conceptionnelle de notre solution. Nous décrirons en détail les
spécifications fonctionnelles et techniques de l'application, en utilisant des outils tels que les diagrammes de classe,
les diagrammes de séquence et les cas d'utilisation. Cette étape cruciale nous permettra de traduire les besoins
identifiés en solutions concrètes, en définissant une architecture fonctionnelle et efficace pour notre GDDM.

Enfin, le Chapitre 4 se concentrera sur la Mise en œuvre de la solution. Nous explorerons les détails de l'exécution
de notre projet, en présentant les interfaces développées, les fonctionnalités implémentées, ainsi que
l'environnement technique utilisé. Ce chapitre mettra en lumière les résultats concrets de notre travail et la manière
dont notre application répond aux exigences du cahier des charges.

En somme, ce rapport vise à présenter notre démarche dans le développement d'une solution de Gestion Digitale
des Dossiers Médicaux. En adoptant une approche méthodique, nous souhaitons contribuer à l'amélioration des
pratiques médicales en facilitant l'accès aux informations médicales tout en garantissant la sécurité et la
confidentialité des données.
5 Gestion des dossiers medicaux

CHAPITRE 1: Contexte Général de GESTION DES


DOSSIERS MEDICAUX.

1. Introduction à la gestion digitale des dossiers médicaux :


La gestion digitale des dossiers médicaux est un système informatisé révolutionnaire qui transforme la manière
dont les informations médicales sont stockées, gérées et partagées. Ce système a pour objectif de remplacer les
traditionnels dossiers médicaux en version papier par des versions électroniques accessibles via des logiciels
spécialisés. La gestion digitale des dossiers médicaux permet de regrouper toutes les informations médicales
d'un patient en un seul emplacement, simplifiant ainsi l'accès rapide et précis aux données cliniques, aux
résultats de tests, aux images diagnostiques, aux ordonnances et à l'historique médical. Ce processus améliore
l'efficacité des soins de santé, permettant aux professionnels de santé de prendre des décisions éclairées et
d'offrir un traitement plus personnalisé.

2. Les avantages de la gestion digitale des dossiers médicaux :

La gestion digitale des dossiers médicaux présente une multitude d'avantages. Tout d'abord,
elle permet de réduire considérablement l'encombrement physique des dossiers papier, libérant ainsi un
espace précieux dans les établissements de santé. En éliminant les contraintes d'espace physique, les établissements
de santé peuvent utiliser leur infrastructure plus efficacement pour accueillir davantage de patients et fournir des
services de qualité supérieure.

De plus, la gestion digitale des dossiers médicaux facilite le partage rapide et sécurisé des informations
médicales entre les professionnels de santé, améliorant ainsi la coordination des soins et réduisant les risques
d'erreurs médicales. Lorsqu'un patient est transféré d'un médecin à un autre ou lorsqu'il est traité dans plusieurs
établissements de santé, les dossiers médicaux électroniques permettent un accès instantané aux informations
pertinentes, ce qui évite les retards et les répétitions inutiles dans les soins.

Grâce à la numérisation, les données médicales peuvent être facilement consultées et analysées, contribuant ainsi
à une meilleure gestion des maladies chroniques, à la détection précoce des tendances épidémiologiques et à la
prise de décisions basées sur des preuves scientifiques. Les professionnels de santé peuvent accéder aux
informations médicales d'un patient à tout moment, ce qui leur permet de suivre l'évolution de la maladie, d'ajuster
les traitements en conséquence et de détecter les signes avant-coureurs de complications.
6 Gestion des dossiers medicaux

De plus, la gestion digitale des dossiers médicaux réduit les coûts liés au stockage, à l'impression et à la
manipulation de documents papier, tout en améliorant l'efficacité des processus administratifs. Les établissements
de santé peuvent économiser sur les coûts de papier, d'encre, d'imprimantes, d'espaces de stockage physique et de
main-d'œuvre associée à la gestion des dossiers papier. En automatisant certaines tâches administratives, tels que
le classement et la recherche de dossiers, les professionnels de santé peuvent consacrer plus de temps à leurs
patients et fournir des soins plus attentionnés.

3. Les technologies de l'information et de la communication pour la gestion digitale des dossiers médicaux :

La gestion digitale des dossiers médicaux repose sur un ensemble de technologies de l'information et de la
communication. Les systèmes de gestion de bases de données jouent un rôle essentiel en permettant de stocker,
d'organiser et de récupérer efficacement les informations médicales. Ces systèmes permettent aux professionnels
de santé d'accéder aux données des patients de manière rapide et fiable, en garantissant la disponibilité des
informations nécessaires pour les soins.

Les technologies d'imagerie médicale, telles que les scanners et les dispositifs de radiologie numérique, sont
utilisées pour numériser les documents physiques tels que les radiographies, les échographies et les résultats de
tests. Grâce à ces technologies, les images médicales peuvent être intégrées aux dossiers électroniques, offrant aux
professionnels de santé une visualisation précise et détaillée pour un diagnostic et un traitement plus précis.

Les outils de gestion de contenu électronique, tels que les systèmes de gestion de documents et les logiciels de
gestion de flux de travail, sont utilisés pour capturer, indexer et organiser les informations médicales. Ces outils
facilitent la création, la modification et le suivi des dossiers médicaux électroniques, garantissant leur intégrité et
leur accessibilité pour les professionnels de santé autorisés.

Les systèmes de sécurité informatique, tels que les protocoles d'authentification et de chiffrement des données,
sont mis en place pour garantir la confidentialité et l'intégrité des dossiers médicaux électroniques. Ces mesures
de sécurité sont essentielles pour prévenir les accès non autorisés et les violations de la confidentialité des patients,
assurant ainsi la confiance dans l'utilisation des dossiers médicaux électroniques.

4. Les défis de la gestion digitale des dossiers médicaux :

Malgré ses nombreux avantages, la gestion digitale des dossiers médicaux présente également certains défis à
relever. L'un des principaux défis est la conversion des dossiers médicaux physiques en formats électroniques. Ce
processus peut être long et complexe, nécessitant la numérisation, la vérification et l'indexation de milliers de
pages de documents. Une attention particulière doit être accordée à la qualité et à l'intégrité des données lors de
cette transition pour garantir l'exactitude et la cohérence des informations médicales.

De plus, l'interopérabilité des systèmes informatiques utilisés dans les établissements de santé peut poser des défis.
Il est essentiel que les différents systèmes puissent communiquer et partager des informations de manière fluide,
afin de permettre une coordination efficace des soins. L'interopérabilité des systèmes peut nécessiter des normes
et des protocoles de communication communs, ainsi que des efforts de collaboration entre les fournisseurs de soins
de santé et les développeurs de logiciels.

La confidentialité et la sécurité des données sont également des préoccupations majeures dans la gestion digitale
des dossiers médicaux. Les dossiers médicaux électroniques contiennent des informations sensibles sur les
patients, telles que des antécédents médicaux
7 Gestion des dossiers medicaux

5. Conclusion

En conclusion, la gestion digitale des dossiers médicaux représente une avancée majeure dans le domaine de la
santé. Elle facilite l'accès rapide et précis aux informations médicales, améliorant ainsi l'efficacité des soins et la
prise de décisions éclairées. De plus, elle permet le partage sécurisé des données entre les professionnels de santé,
favorisant une coordination efficace des soins. Malgré certains défis tels que la conversion des dossiers physiques
en formats électroniques, cette approche offre des avantages économiques en réduisant les coûts de stockage et
d'impression. Les technologies de l'information et de la communication jouent un rôle clé dans la gestion digitale
des dossiers médicaux, en garantissant la sécurité et l'intégrité des données. En somme, cette innovation transforme
les pratiques médicales, offrant des soins plus intégrés, personnalisés et efficients pour le bénéfice des
professionnels de santé et des patients.
8 Gestion des dossiers medicaux

CHAPITRE 2: Mise en place d'une Gestion Digitale


des Dossiers Médicaux

1. Introduction :

Dans ce deuxième chapitre de notre étude de projet sur la mise en place d'une Gestion Digitale des Dossiers
Médicaux, nous allons entreprendre plusieurs étapes cruciales. Tout d'abord, nous procéderons à une étude
de l'existant afin d'analyser en détail les pratiques actuelles de gestion des dossiers médicaux. Cela
impliquera d'examiner les systèmes et les processus utilisés pour la collecte, le stockage et la gestion des
informations médicales dans leur forme physique ou papier.

En parallèle, nous effectuerons une critique de l'existant pour identifier les lacunes et les problèmes potentiels
associés aux méthodes de gestion actuelles. Cette évaluation critique nous permettra de comprendre les
inefficacités, les obstacles et les limitations qui peuvent être rencontrés, mettant en évidence les domaines
spécifiques qui nécessitent une amélioration.
Une fois que nous aurons une vision claire de l'existant et de ses limites, nous procéderons à l'identification
des besoins. Cette phase impliquera la consultation des différents acteurs impliqués dans la gestion des
dossiers médicaux, tels que les professionnels de santé, les administrateurs, les infirmières et les patients
eux-mêmes. En recueillant leurs opinions, leurs attentes et leurs exigences, nous serons en mesure de définir
avec précision les besoins essentiels à satisfaire dans la mise en place d'un système de gestion digitale des
dossiers médicaux.
Ensuite, nous analyserons en détail toutes les informations recueillies lors de l'étude de l'existant et de
l'identification des besoins. Cette analyse approfondie nous permettra de regrouper et de structurer ces
informations de manière organisée, en créant ainsi un cahier des charges solide et complet. Ce document
détaillera les fonctionnalités requises, les spécifications techniques, les exigences de sécurité, les contraintes
budgétaires et les échéances du projet.

En résumé, cette deuxième partie de notre étude de projet vise à effectuer une étude de l'existant, à critiquer
les pratiques actuelles, à identifier les besoins spécifiques et à analyser en détail les informations recueillies
pour élaborer un cahier des charges clair et précis. Ces étapes sont essentielles pour poser les bases solides
du projet de mise en place d'une Gestion Digitale des Dossiers Médicaux, en garantissant une compréhension
approfondie des exigences et en assurant une planification adéquate pour la suite du projet.

2. Etude de l’existant :
Dans notre étude de l'existant, nous constatons qu'il existe plusieurs sites de gestion des dossiers médicaux à travers
le monde. En France, par exemple, il existe un site qui gère les dossiers médicaux, mais il est important de
souligner que ces sites ne répondent pas spécifiquement aux problématiques de santé au Maroc.
9 Gestion des dossiers medicaux

Parmi ces sites, nous avons identifié deux exemples : med.tn et pratisoft.ma.

Med.tn est une plateforme innovante qui permet de trouver rapidement un médecin près de chez soi et de prendre
rendez-vous en ligne gratuitement. Son interface d'accueil propose une barre de recherche par spécialité ou par
nom, avec la possibilité de localiser les médecins disponibles.

figure 1 : Interface d’accueil de Med.tn

D'autre part, pratisoft.ma est une plateforme qui vise à aider les centres de santé à gérer efficacement leurs
patients. Son interface d'accueil offre différentes fonctionnalités dédiées à la gestion des dossiers médicaux.

figure 2 : Interface d’accueil de pratisoft.ma

Cependant, une critique de l'existant révèle certaines limitations par rapport à notre application projetée. La
principale différence réside dans le fait que notre application offre une possibilité illimitée de médecins lors de la
réservation d'un rendez-vous, ainsi que la possibilité de s'authentifier en tant que médecin, patient ou secrétaire.
En outre, nous sommes conscients de l'importance d'offrir une expérience utilisateur fluide et agréable. Des
fonctionnalités mal conçues, une navigation confuse ou des temps de réponse lents peuvent entraîner une baisse
de la productivité et de la satisfaction des utilisateurs. Nous nous engageons donc à concevoir une application avec
une interface conviviale, une navigation intuitive et des performances optimales pour garantir une expérience
utilisateur positive.
10 Gestion des dossiers medicaux

En résumé, notre étude de l'existant met en évidence les sites existants de gestion des dossiers
médicaux, tels que med.tn et pratisoft.ma. Cependant, nous identifions des lacunes par rapport à notre application
projetée, notamment en termes de nombre illimité de médecins et d'authentification spécifique pour différents
rôles. De plus, nous reconnaissons l'importance d'offrir une expérience utilisateur fluide et agréable pour
maximiser la satisfaction des utilisateurs

3. Analyse et spécification des besoins :


L'analyse et la spécification des besoins jouent un rôle essentiel dans le développement de notre application. Cette
étape cruciale permet de définir de manière précise les fonctionnalités et les exigences de l'application, en prenant
en compte les besoins des utilisateurs, les contraintes techniques et les réglementations en vigueur.
3.1 Identification des acteurs :
Dans le cadre de l'analyse et de la spécification des besoins pour notre application de gestion des dossiers
médicaux, il est primordial d'identifier les différents acteurs qui interagiront avec le système. Ces acteurs peuvent
être des personnes physiques ou des entités logiques qui jouent un rôle clé dans le processus de gestion des dossiers
médicaux. Voici quelques-uns des acteurs potentiels à prendre en compte :

• Médecin : Le médecin sera le responsable de consulter les patients et de vérifier les rendez-vous en
utilisant l'application. Son rôle est crucial pour assurer la prise en charge médicale adéquate.
• Patient : Le patient aura accès à l'application pour réserver ses rendez-vous en choisissant les médecins
qui lui conviennent. Il pourra également consulter ses propres dossiers médicaux.
• Secrétaire : La secrétaire jouera un rôle clé dans la gestion des rendez-vous ainsi que dans la gestion des
dossiers médicaux. Elle sera chargée de planifier les rendez-vous et de mettre à jour les informations
relatives aux patients.
En identifiant ces acteurs importants, nous pourrons concevoir une application qui répondra aux besoins
spécifiques de chaque utilisateur et qui facilitera la gestion efficace des dossiers médicaux.
3.2 Identification des besoins :
Dans cette section, nous allons présenter les besoins fonctionnels et non fonctionnels de notre application de
gestion des dossiers médicaux.
A. Besoins fonctionnels :
Les besoins fonctionnels décrivent les fonctionnalités spécifiques que notre application de gestion des dossiers
médicaux doit offrir pour répondre aux besoins des utilisateurs. Voici quelques exemples de besoins fonctionnels
courants :
1. Création et gestion des dossiers médicaux : Permettre la création de nouveaux dossiers médicaux pour les
patients, avec la possibilité d'enregistrer des informations telles que les antécédents médicaux, les allergies, les
médicaments en cours, etc. Offrir des fonctionnalités de mise à jour, de recherche et de suppression des dossiers
médicaux.
2. Gestion des rendez-vous : Permettre aux professionnels de la santé et au personnel administratif de planifier
et de gérer les rendez-vous des patients, avec des fonctionnalités telles que la prise de rendez-vous en ligne, la
modification ou l'annulation des rendez-vous, les rappels automatisés, etc.
11 Gestion des dossiers medicaux

3. Suivi des traitements et des résultats : Permettre l'enregistrement et le suivi des traitements
médicaux, des tests de laboratoire, des résultats d'imagerie, etc. Offrir des fonctionnalités permettant aux
professionnels de la santé de suivre l'évolution de la condition des patients et d'accéder rapidement aux résultats
des examens.
4. Gestion des prescriptions médicales : Permettre la gestion des prescriptions médicales, y compris la création,
la modification et le renouvellement des ordonnances. Faciliter la communication entre les professionnels de la
santé et les pharmacies pour l'envoi électronique des prescriptions.
5. Historique médical et antécédents : Permettre aux professionnels de la santé d'accéder facilement à l'historique
médical complet d'un patient, y compris les antécédents médicaux, les interventions chirurgicales précédentes, les
allergies, etc. Faciliter la consultation rapide des informations pertinentes lors des consultations.
6. Gestion des autorisations d'accès : Offrir des mécanismes de sécurité pour gérer les autorisations d'accès aux
dossiers médicaux, en permettant aux professionnels de la santé d'accéder uniquement aux informations
appropriées en fonction de leur rôle et de leurs responsabilités.
B. Besoins non fonctionnels :
Les besoins non fonctionnels décrivent les caractéristiques et les contraintes du système de gestion des dossiers
médicaux qui ne sont pas liées aux fonctionnalités spécifiques, mais qui sont tout aussi importantes pour assurer
la qualité, la sécurité et l'efficacité de l'application. Voici quelques exemples de besoins non fonctionnels
courants :

1. Sécurité des données : Assurer la sécurité des données médicales sensibles en mettant en place des mesures
de protection telles que le cryptage, l'authentification, l'autorisation d'accès basée sur les rôles, les journaux
d'audit, etc. Respecter les réglementations en matière de confidentialité des données, telles que la norme HIPAA.

2. Performance : Garantir des temps de réponse rapides et des performances optimales de l'application, même
lorsque le nombre d'utilisateurs et de dossiers médicaux augmente. Optimiser les requêtes de base de données,
utiliser des techniques de mise en cache, etc., pour améliorer l'efficacité du système.
3. Convivialité de l'interface utilisateur : Concevoir une interface utilisateur conviviale et intuitive qui facilite
la navigation, la saisie de données et l'accès aux fonctionnalités. Prendre en compte les bonnes pratiques de
conception d'interface utilisateur pour offrir une expérience utilisateur agréable et efficace.
4. Fiabilité : Assurer la disponibilité et la fiabilité du système de gestion des dossiers médicaux en minimisant
les temps d'arrêt et les interruptions de service. Mettre en place des mécanismes de sauvegarde et de récupération
des données pour prévenir la perte d'informations en cas de panne du système.
5. Interopérabilité : S'assurer que l'application de gestion des dossiers médicaux peut s'intégrer
harmonieusement avec d'autres systèmes de santé existants, tels que les systèmes de facturation, les systèmes de
laboratoire, les systèmes d'imagerie, etc. Faciliter l'échange de données et la communication entre les différentes
applications.
6. Scalabilité : Concevoir l'application pour qu'elle puisse s'adapter à une augmentation du nombre d'utilisateurs,
de dossiers médicaux et de transactions sans compromettre les performances. Permettre l'extension et la mise à
l'échelle du système en ajoutant des ressources matérielles ou en utilisant des technologies cloud.
12 Gestion des dossiers medicaux

7. Accessibilité : S'assurer que l'application est accessible à tous les utilisateurs, y compris
ceux qui ont des besoins spécifiques en termes d'accessibilité, tels que les personnes handicapées visuelles ou
auditives. Respecter les normes d'accessibilité web et fournir des fonctionnalités adaptées aux besoins de chaque
utilisateur.
3.3 Règles de gestion :
Pour assurer une bonne gestion de notre application, nous avons établi les règles de gestion suivantes :
- Un patient peut ajouter un ou plusieurs rendez-vous.
- Un médecin peut ajouter ou supprimer un ou plusieurs rendez-vous à son agenda sur l'application.
- Un secrétaire peut modifier, ajouter ou supprimer des rendez-vous ou un ou plusieurs patients.

4. Conclusion
En conclusion, ce chapitre représente une étape essentielle dans le développement de notre application de gestion
des dossiers médicaux. Nous avons consacré un temps considérable à étudier en profondeur le projet, en nous
assurant de répondre aux besoins évolutifs du domaine médical et aux avancées technologiques. Notre objectif est
de fournir une solution efficace, sécurisée et adaptée aux professionnels de la santé et aux patients.

Grâce à une analyse minutieuse et à une spécification précise des besoins, nous sommes confiants que notre
application sera une réponse pertinente aux défis de la gestion des dossiers médicaux. Nous avons pris en compte
les exigences spécifiques des différents acteurs, tels que les médecins, les patients et les secrétaires, pour faciliter
la communication, l'organisation des rendez-vous et garantir la confidentialité des données médicales.
13 Gestion des dossiers medicaux

CHAPITRE 3: Etude Conceptionnelle


Introduction :

Dans ce chapitre, nous abordons la phase de conception de notre application de gestion des dossiers
médicaux. Cette étape cruciale nous permettra de traduire les besoins identifiés en solutions concrètes. Nous
utiliserons différents outils et techniques, tels que les diagrammes de classe, les diagrammes de séquence et
les cas d'utilisation, pour concevoir une architecture fonctionnelle et efficace.

Les diagrammes de classe nous aideront à modéliser les entités du système, en définissant les classes, leurs
attributs et leurs relations. Cette représentation visuelle nous permettra d'avoir une vision claire de la structure
de l'application.

Les diagrammes de séquence nous permettront de décrire les interactions entre les acteurs et le système, en
mettant en évidence les séquences d'événements et les messages échangés. Cela nous aidera à comprendre le
déroulement des différentes fonctionnalités de l'application.

Les cas d'utilisation nous permettront de définir les différentes actions que les utilisateurs pourront effectuer
dans l'application. Ces scénarios nous aideront à mieux cerner les besoins fonctionnels et les objectifs de
chaque acteur.

En réalisant une conception soignée, nous visons à créer une application intuitive, efficace et adaptée aux
besoins du domaine médical. Nous cherchons à maximiser l'expérience utilisateur, en offrant une interface
conviviale et des fonctionnalités fluides.

La phase de conception est une étape clé pour assurer le succès de notre application. Elle nous permettra de
définir une base solide sur laquelle nous pourrons construire une solution technologique de pointe, répondant
aux exigences du secteur médical en constante évolution.

Nous sommes enthousiastes à l'idée de nous plonger dans cette phase de conception et de donner vie à notre
vision. En mettant en œuvre les meilleures pratiques et en collaborant étroitement, nous sommes convaincus
que notre application de gestion des dossiers médicaux sera une réussite, facilitant ainsi le travail des
professionnels de la santé et améliorant la prise en charge des patients.
14 Gestion des dossiers medicaux

Diagramme de cas d’utilisation :


Un diagramme de cas d'utilisation est un type de diagramme UML qui représente les
interactions entre les acteurs (utilisateurs, systèmes externes) et le système lui-même. Il
permet de visualiser les fonctionnalités principales de notre application Nous avons choisi
de réaliser un diagramme de cas d’utilisation globale qui représente les cas d’utilisation des
acteurs .

Figure 3: Diagramme de cas d’utilisation globale

Ce diagramme de cas d’utilisation nous montre tous les interactions des troisacteurs que nous avons
avec l’application
15 Gestion des dossiers medicaux

Figure 4: Diagramme de cas d’utilisation du médecin


Ce diagramme nous représente les rôles que l’application permet au médecinde faire , a partir de gérer les
rendez-vous , la gestion des ordonnances ,les hospitalisations aussi , ainsi que l’authentification .

Figure 5: Diagramme de cas d’utilisation du secrétaire


16 Gestion des dossiers medicaux

Ce dernier diagramme de cas d’utilisation nous montre les interactions du secrétaire avec
l’application, ces derniers sont les mêmes avec le médecin sauf la gestion des consultations , et la gestion des
hospitalisations .

Diagramme de séquence

Figure 6: Diagramme de séquence d’authentificatio


17 Gestion des dossiers medicaux

Diagramme de classe

Figure 8- Diagramme de classe


18 Gestion des dossiers medicaux

Conclusion

En conclusion, la phase de conception de notre application de gestion des dossiers médicaux revêt une
importance capitale dans notre projet. À travers l'utilisation d'outils tels que les diagrammes de classe,
les diagrammes de séquence et les cas d'utilisation, nous avons pu élaborer une architecture solide et
fonctionnelle. Les diagrammes de classe nous ont permis de modéliser les différentes entités du système,
en définissant leurs caractéristiques et leurs relations. Les diagrammes de séquence nous ont aidés à
visualiser le flux de fonctionnement de l'application, en mettant en évidence les interactions entre les
acteurs et le système. Les cas d'utilisation nous ont permis de définir les actions spécifiques que les
utilisateurs pourront effectuer dans l'application. Cette phase de conception a jeté les bases d'une
application robuste et adaptée au domaine médical, en transformant les besoins identifiés en solutions
tangibles. Nous sommes confiants dans notre capacité à créer une application de gestion des dossiers
médicaux répondant aux attentes des professionnels de la santé et des patients. En poursuivant notre
progression dans ce projet, nous nous engageons à mettre en œuvre avec précision les résultats de cette
phase de conception lors de la prochaine étape de développement.
19 Gestion des dossiers medicaux

CHAPITRE 4: Mise en œuvre de la solution


1. Introduction :

Le chapitre de Réalisation du projet marque une étape décisive dans notre démarche, car il s'agit de
l'implémentation concrète d'un système de gestion des patients, accompagné d'une base de données MySQL.

Notre objectif principal était de créer une application fonctionnelle et efficace pour la gestion des patients.
Pour y parvenir, nous avons développé une interface intuitive, permettant aux utilisateurs d'accéder facilement
aux fonctionnalités essentielles du système. La base de données MySQL a été utilisée pour stocker de manière
sécurisée les informations médicales et administratives des patients, assurant ainsi la confidentialité des
données sensibles.

L'implémentation de ce système de gestion des patients nous a permis de passer de la phase de conception à
une application opérationnelle et prête à être utilisée dans un contexte réel. Nous sommes convaincus que cette
réalisation répondra aux besoins des professionnels de la santé en matière d'efficacité, de traçabilité et de
facilité d'utilisation.

Le chapitre de Réalisation du projet représente une étape clé de notre travail, et nous sommes fiers des résultats
obtenus. Nous sommes impatients de mettre en œuvre ce système dans des environnements médicaux réels,
en contribuant ainsi à l'amélioration des processus de gestion des patients et à l'optimisation des soins
médicaux.
20 Gestion des dossiers medicaux

2. environnement technique :

Dans ce paragraphe nous décrivons les outils et les logiciels utilisés pour la miseen œuvre de l’application

Visual studio code : Éditeur de code source autonome qui s’exécute sur Windows, macOS et Linux. Le
meilleur choix pour JavaScript et les développeurs web, avec desextensions pour prendre en charge à peu
près n’importe quel langage de programmation.

PyMySQL : C'est une bibliothèque qui connecte à MySQL à partir de Python, est une pure bibliothèque
Python. L'objectif de PyMySQL est de remplacer MySQLdb et de travailler en CPython, PyPy et IronPython.
21 Gestion des dossiers medicaux

Phpmyadmin : est une application Web de gestion pour les systèmes de gestion de base de données
MySQL et MariaDB, réalisée principalementen PHP et distribuée sous licence GNU GPL

Python :Python est un langage de programmation interprété, multiparadigmeet multiplateformes. Il favorise


la programmation impérative structurée, fonctionnelle et orientée objet .

Tkinter (de l'anglais Tool kit interface) est la bibliothèque graphique libre d'origine pour le langage Python,
permettant la créationd'interfaces graphiques. Elle vient d'une adaptation de la bibliothèque graphique Tk écrite
pour Tcl.
3. interfaces et exécution :

Cette interface constitue un élément essentiel de notre application développée, car elle représente la manière dont
nous avons géré les patients tout au long du processus. Elle offre une vue claire et structurée de toutes les
fonctionnalités et interactions liées à la gestion des patients.

Grâce à cette interface, nous avons pu mettre en place des fonctionnalités telles que l'enregistrement des patients,
la consultation des informations médicales, la gestion des rendez-vous, et bien plus encore. Nous avons conçu une
navigation intuitive, permettant aux utilisateurs de trouver rapidement les fonctionnalités dont ils ont besoin et de
gérer efficacement les dossiers des patients.

L'interface que nous avons développée se distingue par sa convivialité et son accessibilité. Nous avons accordé
une attention particulière à la disposition des éléments, à la clarté des informations affichées et à la facilité
d'utilisation. Notre objectif était de simplifier au maximum le processus de gestion des patients, afin d'optimiser
la productivité des professionnels de la santé et d'améliorer l'expérience des utilisateurs.

En utilisant cette interface, les utilisateurs peuvent accéder rapidement aux informations médicales des patients,
mettre à jour les dossiers, planifier des rendez-vous et effectuer d'autres actions essentielles à la gestion des
patients. Elle offre une vue d'ensemble complète et organisée de toutes les informations pertinentes, permettant
ainsi une prise de décision éclairée et une gestion efficace des tâches liées aux patients.

En résumé, notre interface représente le cœur même de notre application de gestion des patients. Elle a été conçue
pour faciliter la gestion des patients, offrir une expérience utilisateur fluide et optimiser les processus de travail
des professionnels de la santé.
23 Gestion des dossiers medicaux

Figure 7 : L’interface de gestion des patients

Cette interface représente comment nous avons gérer les patients vial’application que nous avons développé
.
Figure 7 : L’interface de gestion des médecins
Cette interface représente comment nous avons gérer les médecins
vial’application .
25 Gestion des dossiers médicaux

4. Conclusion :

Dans ce chapitre, nous avons consacré une attention particulière aux détails de l'exécution de
notre projet. Cette phase a été cruciale, car elle a nécessité un investissement significatif en
termes de temps et d'efforts pour mettre en place la grande majorité des fonctionnalités
définies dans notre cahier des charges.

Nous avons commencé par présenter les différentes interfaces de notre application, en
mettant en évidence leur conception et leur convivialité. Chaque interface a été
soigneusement élaborée pour offrir une expérience utilisateur fluide et intuitive. Nous avons
veillé à ce que les éléments graphiques soient disposés de manière claire et compréhensible,
facilitant ainsi la navigation et l'interaction des utilisateurs avec l'application.

Parallèlement, nous avons également discuté de l'environnement technique que nous


avons utilisé pour développer notre projet. Nous avons présenté les outils, les langages
de programmation et les frameworks qui ont été mobilisés pour la réalisation de
l'application. Cela comprend des technologies telles que les langages de
programmation Python et JavaScript, les bases de données, les bibliothèques
graphiques, et bien d'autres encore.

L'attention portée aux détails dans l'exécution du projet reflète notre engagement envers la
qualité et la fonctionnalité de notre application de gestion des patients. Nous avons pris le temps
nécessaire pour peaufiner chaque aspect, en nous assurant que chaque fonctionnalité répondait
aux exigences du cahier des charges et contribuait à l'efficacité globale de l'application.

Cette phase d'exécution a été le fruit d'un travail acharné et de nombreux cycles d'itération pour
garantir une implémentation réussie. Nous avons tiré parti de notre expertise technique et de
notre créativité pour créer un produit final qui réponde aux attentes élevées du domaine médical
et aux besoins spécifiques des utilisateurs.

En résumé, dans ce chapitre, nous avons abordé en détail l'exécution de notre projet. Nous avons
présenté les interfaces de notre application et décrit l'environnement technique utilisé pour sa
réalisation. Cette phase a été cruciale dans notre parcours, nous permettant de mettre en œuvre
les fonctionnalités essentielles et de garantir la qualité de notre application de gestion des
patients.
26 Gestion des dossiers médicaux

Conclusion
En conclusion, ce rapport a abordé différents aspects de la gestion des dossiers médicaux, en
mettant l'accent sur la conception et la mise en œuvre d'une solution de Gestion Digitale des
Dossiers Médicaux (GDDM). Nous avons commencé par examiner le contexte général de la
gestion des dossiers médicaux, en identifiant les défis liés aux systèmes traditionnels et les
avantages potentiels d'une approche digitale.

Dans le cadre de ce rapport, nous avons développé une solution de GDDM en utilisant des outils
et des technologies appropriés. La phase de conception a été essentielle pour traduire les besoins
identifiés en solutions concrètes, en utilisant des diagrammes de classe, des diagrammes de
séquence et des cas d'utilisation. Cela nous a permis de définir une architecture fonctionnelle et
efficace pour notre application.

La mise en œuvre de la solution a été réalisée avec succès, en développant les interfaces
nécessaires, en intégrant les fonctionnalités clés et en garantissant la compatibilité avec
l'environnement technique choisi. Notre application de GDDM offre ainsi une gestion
améliorée, un accès facilité aux informations médicales et une meilleure sécurité des données.

Il convient de souligner que ce projet constitue une contribution significative à l'amélioration


des pratiques médicales. En offrant une solution de GDDM, nous facilitons le travail des
professionnels de la santé en leur donnant un accès rapide et sécurisé aux informations
pertinentes des patients. De plus, les patients bénéficient d'une meilleure gestion de leurs
dossiers médicaux, ce qui favorise une prise en charge plus efficace et personnalisée.

Il est important de noter que notre solution peut être adaptée et évoluer en fonction des besoins
spécifiques de chaque établissement de santé. L'implémentation de la GDDM peut apporter des
améliorations significatives dans la coordination des soins, la réduction des erreurs médicales
et la gestion efficace des ressources.

En conclusion, ce rapport témoigne de notre engagement à contribuer à l'amélioration du


domaine de la gestion des dossiers médicaux grâce à une approche digitale innovante. Notre
solution de Gestion Digitale des Dossiers Médicaux offre des avantages considérables pour les
professionnels de la santé et les patients, en améliorant la qualité des soins et en facilitant l'accès
aux informations médicales pertinentes. Nous espérons que ce travail contribuera à stimuler les
initiatives similaires et à promouvoir l'adoption généralisée de la gestion digitale des dossiers
médicaux dans le secteur de la santé.

Vous aimerez peut-être aussi