Filière Sience Mathématrique et Informatique Projet Tutoré Semestre S6 Mémoire
Filière Sience Mathématrique et Informatique Projet Tutoré Semestre S6 Mémoire Gestion des infections Présenté par : Merizak jabrane Bouchrit Ismail Encadrant : Pr. El Far Mohamed Soutenu le 26/05/2022 Jury : Examinateur 1 : Pr. El Garouani Said Examinateur 2 : Pr. Zinedine Ahmed Encadrant : Pr. EL FAR Mohamed Année Universitaire : 2021/2022 PAGE | 1 PAGE | 2 Remerciements Au nom d’Allah le tout miséricordieux, On remercie encore toutes les personnes de près ou de loin qui, grâce à leur collaboration, ont rendu possible la réalisation de ce mémoire PFE On tient à exprimer notre profonde gratitude et nos sincères remerciements à notre encadrant Monsieur EL FAR Mohamed, pour la confiance qu’il nous a accordé en acceptant d’encadrer ce mémoire avec un grand intérêt et une grande compétence, pour ses disponibilités, ses soutiens, ses conseils, pour la qualité de son suivi durant toute la période de ce travail, et pour les encouragements qui nous ont permis de mener à bien ce travail. On remercie également les membres de jury d’avoir pris le temps d’évaluer notre travail. Ces remerciements vont tout au corps professoral et administratif de la Faculté des Sciences Dhar EL Mehraz, spécialement ceux de département Informatique pour la richesse et la qualité de leur enseignement et qui déploient de grands efforts pour assurer à leurs étudiants une formation actualisée. Merci à tous ceux qui ont participé de près ou de loin pour la réalisation de ce travail. PAGE | 3 Résumé Le projet réalisé dans ce mémoire vise à développer une application web facilitant la prise en charge des patients susceptibles d'avoir rencontré une infection dans les hôpitaux et application mobile pour la consultation. Cette application automatisera la procédure de traitement des dossiers médicaux et des propositions thérapeutiques pour les patients infectés, en d’autres termes, elle permettra la génération des décisions automatiques de prise en charge de ces patients qui doivent être validées par la suite par les médecins. En vue de structurer le travail et d’appliquer les acquis durant le cursus universitaire, nous avons tout d’abord élaboré une étude conceptuelle et technique de l’application avant de passer à son implémentation et son développement. Le stage était une bonne occasion pour découvrir de nouvelles technologies. Le backend de l'application est basé sur deux éléments essentiels : Laravel, Framework du PHP et SQL afin de gérer la base de données, aussi pour l’application mobile en utilisant PHP et java. Alors que Le Frontend se base sur CSS, Html, Tailwind, et d’autres techniques pour rendre l'application ergonomique et professionnelle. PAGE | 4 Abstract The project carried out in this dissertation aims to develop a web application facilitating the care of patients likely to have encountered an infection in hospitals and a mobile application for consultation. This application will automate the procedure for processing medical records and therapeutic proposals for infected patients, in other words, it will allow the generation of automatic decisions for the management of these patients which must subsequently be validated by doctors. In order to structure the work and apply the knowledge acquired during the university course, we first developed a conceptual and technical study of the application before moving on to its implementation and development. The internship was a good opportunity to discover new technologies. The backend of the application is based on two essential elements: Laravel, Framework of PHP and SQL in order to manage the database, also for the mobile application using PHP and java. While The Frontend is based on CSS, Html, Tailwind, and other techniques to make the application ergonomic and professional. PAGE | 5 Sommaire Remerciements ............................................................................................................................. 2 Résumé .......................................................................................................................................... 3 Abstract ......................................................................................................................................... 4 Sommaire ...................................................................................................................................... 5 Liste des figures ............................................................................................................................. 7 Liste des Tables ............................................................................................................................. 9 Liste des Acronymes .................................................................................................................... 10 Introduction Générale .................................................................................................................. 11 Chapitre 1: Analyse et cadre générale de projet .......................................................................... 12 1.1 introduction .......................................................................................................................... 12 1.2 Etude de l’Existant ............................................................................................................... 12 1.3 Étude de cahier des charges ................................................................................................ 12 1.3.1 Problématique ................................................................................................................ 12 1.3.2 Les objectifs ................................................................................................................... 13 1.3.3 Description générale de la solution Proposée .............................................................. 13 1.3.4 Les différents algorithmes de projet ............................................................................. 13 1.4 Analyse des besoins ............................................................................................................. 17 1.4.1 Les besoins fonctionnels ................................................................................................ 17 1.4.2 Les besoins techniques ................................................................................................. 18 1.5 Qualité de projet ..................................................................................................................22 1.5.1 Choix de cycle de vie ......................................................................................................22 1.5.2 Planification ...................................................................................................................22 1.6 Conclusion .......................................................................................................................... 24 PAGE | 6 Chapitre 2: Conception et modélisation .................................................................................... 25 2.1 introduction ......................................................................................................................... 25 2.2 Modélisation ........................................................................................................................ 25 2.2.1 Les acteurs : .................................................................................................................. 26 2.2.2 Diagramme de cas d’utilisation ................................................................................... 26 2.2.3 Diagrammes de séquence ............................................................................................ 28 2.2.4 Diagramme de classe ................................................................................................... 36 2.3 Conclusion ........................................................................................................................... 37 Chapitre 3: Réalisation ................................................................................................................ 38 3.1 introduction ........................................................................................................................ 38 3.2 Application Web ................................................................................................................ 38 3.2.1 Authentification ........................................................................................................... 39 3.2.2 Après la connexion ....................................................................................................... 41 3.3 Application Desktop .......................................................................................................... 54 3.3.1 à propos ......................................................................................................................... 54 3.3.2 Installation .................................................................................................................... 55 3.4 Application Mobile ............................................................................................................ 58 3.4.1 Authentification ........................................................................................................... 58 3.4.2 Après la connexion ...................................................................................................... 60 3.5 Conclusion ........................................................................................................................... 61 Conclusion Générale ................................................................................................................... 62 Webographie ............................................................................................................................... 63 PAGE | 7 Liste des figures Figure 1 : Laravel logo ........................................................................................................... 18 Figure 2: PHP logo ................................................................................................................ 18 Figure 3: HTML 5 logo ......................................................................................................... 19 Figure 4: CSS3 logo ............................................................................................................... 19 Figure 5: JavaScript Logo ...................................................................................................... 19 Figure 6: Bootstrap logo ....................................................................................................... 19 Figure 7: Tailwind CSS logo ................................................................................................ 20 Figure 8: Chart.Js logo ......................................................................................................... 20 Figure 9: MySQL logo ......................................................................................................... 20 Figure 10 : JAVA logo ........................................................................................................... 20 Figure 11: Entreprise Architect logo ..................................................................................... 21 Figure 12: Visual Studio Code logo ...................................................................................... 21 Figure 13: Android Studio Logo ........................................................................................... 21 Figure 14: Electron Logo ....................................................................................................... 21 Figure 15 : Cycle de vie en V ................................................................................................22 Figure 16 : Diagramme de GANTT ..................................................................................... 24 Figure 17 : Diagramme de cas d’utilisation d’application web ...........................................27 Figure 18 : Diagramme de cas d’utilisation d’application mobile ..................................... 28 Figure 19 : séquence de la connexion ................................................................................. 30 Figure 20 : séquence de l’ajout d’un patient ....................................................................... 32 Figure 21 : séquence de la modification d’un patient ........................................................ 34 Figure 22 : séquence de la consultation des détails d’un patient ....................................... 35 PAGE | 8 Figure 23 : Diagramme de classe de l’application web ..................................................... 36 Figure 24 :page d’index ....................................................................................................... 38 Figure 25: l’interface des espaces ........................................................................................ 39 Figure 26: page de connexion ............................................................................................. 39 Figure 27 :page d’accueil secrétaire .................................................................................... 42 Figure 28: l'interface de l'ajout d'un patient ...................................................................... 43 Figure 29: modification d'un patient .................................................................................. 43 Figure 30: different notification.......................................................................................... 44 Figure 31: page d’accueil medecin ....................................................................................... 45 Figure 32: Formulaire multi-step ....................................................................................... 45 Figure 33: toute la formulaire ............................................................................................. 47 Figure 34: Liste de patients ................................................................................................. 47 Figure 35: L’option de modifier .......................................................................................... 48 Figure 36: L’option de suppression ..................................................................................... 48 Figure 37: L’option d’affiche les données du patient ........................................................ 50 Figure 38: imprimer Document PDF générer ..................................................................... 51 Figure 39: envoyer Document PDF générer ........................................................................ 51 Figure 40: L’interface statistiques ....................................................................................... 52 Figure 41: L'option 'avancer' ................................................................................................. 53 Figure 42: L’interface Reporting .......................................................................................... 53 Figure 43: mail reçu ............................................................................................................. 54 Figure 44: Sélection de la langue ......................................................................................... 55 Figure 45: Setup introduction à l'application ..................................................................... 55 PAGE | 9 Figure 46: Accord de licence ............................................................................................... 56 Figure 47: Sélectionner le dossier d'application ................................................................ 56 Figure 48: créer une icône sur le bureau ............................................................................. 57 Figure 49: Installation .......................................................................................................... 57 Figure 50: Fin d’installation. .............................................................................................. 58 Figure 51: L’interface de connexion .................................................................................... 59 Figure 52: Liste de patients traité ...................................................................................... 60 Figure 53: recherche ............................................................................................................ 60 Figure 54: Détails du patient .............................................................................................. 61 Liste des Tables Tableau 1: la liste des acronymes dans le projet ................................................................. 10 Tableau 2: Exposition de Patient ......................................................................................... 14 Tableau 3: Intervention ........................................................................................................ 15 Tableau 4: Infection du site opératoire ............................................................................... 15 Tableau 5: Analyse Bioloqique ............................................................................................. 16 Tableau 6: Temperature ....................................................................................................... 16 Tableau 7: planification ........................................................................................................ 23 Tableau 8 : table des acteurs ............................................................................................... 26 Tableau 9 : Scénario de l’authentification ......................................................................... 29 Tableau 10 : Scénario de l’ajout d’un patient ...................................................................... 31 Tableau 11 : Scénario de la modification d’un patient ........................................................ 33 PAGE | 10 Liste des Acronymes Abréviation Désignation HTML HyperText Markup Language PHP HyperText Preprocessor CSS Cascading Style Sheets SQL Structured Query Language SGBD Système de Gestion de Base de Données MVC Model View Controller UML Unified Modeling Language POO Programmation Orientée Objet Tableau 1: la liste des acronymes dans le projet PAGE | 11 Introduction Générale Les infections contractées pendant la prestation de soins, plus précisément appelées infections associées aux soins, sont un important problème de santé publique dans le monde. Selon les estimations, de 5 % à 10 % des patients admis dans les hôpitaux pour soins aigus dans les pays développés contractent une ou plusieurs infection(s). Dans les pays en développement, le risque d’infection est de 2 à 20 fois plus élevé et la proportion de patients touchés peut excéder 25 %. Le présent document vise à attirer l'attention du Comité régional sur le problème de santé publique, jusqu’ici non reconnu, des infections associées aux soins dans la Région et à démontrer qu’une part considérable de la uploads/Geographie/ rapport-final 1 .pdf
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 20, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 3.0014MB