LOGICIEL RHUMATO, Cabinet Médical Rhumatologue

936 vues

Publié le

Conception et développement de RHUMATO une Application
de Gestion des Rendez-vous et examens, avec une aide à la
saisie des dossiers médicaux des patients.
L’application est développée en Java et fonctionne sur le réseau
local du cabinet.

Publié dans : Ingénierie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
936
Sur SlideShare
0
Issues des intégrations
0
Intégrations
36
Actions
Partages
0
Téléchargements
73
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

LOGICIEL RHUMATO, Cabinet Médical Rhumatologue

  1. 1. CONCEPTION ET REALISATION D’UNE SOLUTION INFORMATIQUE POUR LA GESTION D’UN CABINET MEDICAL RHUMATOLOGUE Stage De Fin d’Année, 2ème Année Cycle Ingénieur Informatique Réalisé par : Alaoui Mdaghri Zoubida Encadré par : Mr Chkouri 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32
  2. 2. Plan 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Introduction • Rhumatologie • Description du cabinet Analyse du projet • Contexte et définition du problème • Objectif • Périmètre • Description fonctionnelle • Enveloppe budgétaire et délais • Démarche et étapes de déroulement • Diagrammes des cas d’utilisations • Modèle conceptuel de données • Génération de la base de données • Outils utilisés • Conception en V Réalisation • Partie Secrétaire • Partie Médecin Simulation
  3. 3. Introduction 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Rhumatologie : La rhumatologie est une spécialité médicale qui s'intéresse au diagnostic et au traitement des maladies de l'appareil locomoteur, c'est-à-dire des maladies des os, des articulations, des muscles, des tendons et des ligaments, mais les rhumatologues (médecins spécialisés en rhumatologie) soignent également certaines affections neurologiques périphériques comme la sciatique et surtout l'ensemble des rhumatismes inflammatoires, maladies auto-immunes qui peuvent avoir de nombreuses manifestations extra-articulaires : peau, yeux, reins, poumons, etc.
  4. 4. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Introduction Description du cabinet : C’est un cabinet médical spécialisé dans la rhumatologie, basé sur Rabat Hassan, tenu par Mme Benchakroun, ça fait maintenant 2 ans qu’il est ouvert et offre ces services.
  5. 5. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Contexte et définition du problème : Depuis maintenant 2 ans que le cabinet est ouvert, de plus en plus de dossiers de patients s’accumulent, la gestion de leurs dossiers ainsi que ceux des nouveaux patients commence à devenir difficile et demande plus de temps qu’auparavant.
  6. 6. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Objectif : Créer un logiciel de gestion qui prendra en charge aussi bien les taches de la secrétaire (prise de RDV, Agenda…) que celles du médecin (Visite médicale, Médicaments,…).
  7. 7. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Périmètre : • Gérer toutes les tâches effectuées par le médecin et la secrétaire • Tous les patients sont concernés il n’y a pas d’exceptions • Être sur un réseau local • Faciliter le plus possible la saisis
  8. 8. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Description fonctionnelle : Secrétaire : • Gérer les RDVs Priorité haute • Inscrire un nouveau patient Priorité haute • Agenda Priorité haute • Gérer la salle d’attente Priorité Moyenne • Gérer les paiements Priorité basse
  9. 9. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Description fonctionnelle : Médecin : • Faire l’observation du patient Priorité haute • Diagnostic Priorité haute • Traitement Priorité haute • Dictionnaire Priorité basse • Modèles de traitements Priorité basse • Modèles Papiers et autres (certificats médicaux….) Priorité basse
  10. 10. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Enveloppe budgétaire et délais : Outils open source et de droits libres. Le temps estimé pour le développement du logiciel et de 2 mois
  11. 11. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Démarche et étapes de déroulement : la méthode employé par la secrétaire pour la gestion des rendez-vous, 1 journée la compréhension du déroulement des examens du médecin 15 jours
  12. 12. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Diagrammes des cas d’utilisations : Diagramme des cas d'utilisations Général <<extend>> <<include>> <<include>> Médecin Secrétaire Gérer les RDV Inscrire nouveau patient Chercher patient dans agenda Faire l'obsérvation du patient Faire le diagnostic du patient Prescrir un traitement Gérer les paiments Gérer patients dans salle d'attente S'identifier
  13. 13. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Diagrammes des cas d’utilisations : Faire l’observation du patient Médecin Déterminer le motif de visite Déterminer les antécédents établir l'histoire de la maladie
  14. 14. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Diagrammes des cas d’utilisations : Faire le diagnostic du patient Médecin Faire l'examen cutano-muqueux Faire l'examen pulmonaire Faire l'examen abdominal Faire l'intérrogation du patient Faire l'examen ostéoarticulaire Faire l'examen neurologique Faire l'examen Générale Faire l'examen cardio-vasculaire Faire l'examen hématologique Faire les examens paracliniques Calculer les scores
  15. 15. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Modèle conceptuel de données : 0,1 0,n 0,1 0,n 0,n 0,1 0,n 0,1 1,1 0,n 0,n 1,1 1,1 0,n 1,1 0,n 1,1 0,n 1,1 0,n 1,1 1,1 1,1 0,1 0,n 0,n 0,n 0,1 0,n 0,1 0,n 0,1 0,n 0,1 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n 0,n Medecin IdMedecin NomMeedecin PrenomMedecin MpMedecin <pi> Entier Caractère (10) Caractère (10) Caractère variable (10) <O> Identifiant_1 ... <pi> Secretaire IdSecretaire NomSecretaire PrenomSecretaire MpSecretaire <pi> Entier Caractère (10) Caractère (10) Caractère variable (10) <O> Identifiant_1 ... <pi> Patient IdPatient NomPatient PrenomPatient CIN Date_de_naiss Situation_famil Assurance Profession N°Tel Adresse Sexe Alergie Note <pi> Entier Caractère (20) Caractère (20) Caractère variable (7) Date Caractère (10) Caractère (10) Caractère (20) Caractère (10) Texte (255) Caractère (1) Texte (255) Texte (255) <O> Identifiant_1 ... <pi> RDV IdRDV Date <pi> Entier Date <O> Identifiant_1 ... <pi> Visite IdVisite Motif Evolution DateV TypeV PrixV <pi> Entier Caractère (255) Caractère (255) Date Caractère (30) Réel long <O> Identifiant_1 ... <pi> Antecedents_Personel_Medic IdAPM TypeAPM DateAPM DescriptionAPM NomAPM <pi> Entier Caractère (30) Date Texte (255) Caractère (30) <O> Identifiant_1 ... <pi> Antecedent_Personel_Chirurg IdAPC Chirurgie DateAPC DescriptionAPC <pi> Entier Caractère (255) Date Texte <O> Identifiant_1 ... <pi> Antecedents_Familiaux IdAF TypeAF NomAF DescriptionAF DateAF <pi> Entier Caractère (30) Caractère (30) Texte Date <O> Identifiant_1 ... <pi> Autre_Antecedent IdA NomAA TypeAA DescriptionAA DateAA <pi> Entier Caractère (30) Caractère (30) Texte Date <O> Identifiant_1 ... <pi> Manifestation_Articulaire_Perif IdMAP LocalisationMAP CoteMAP Type_DouleurMAP NoteMAP DateMAP <pi> Entier Caractère (20) Caractère (5) Caractère (10) Texte Date <O> Identifiant_1 ... <pi> Manifestation_Axial IdMAX LocalisationMA Type_DouleurMA NoteMA DateMAX <pi> Entier Caractère (20) Caractère (10) Texte Date <O> Identifiant_1 ... <pi> Manifestation_Extra_Articulaire IdMEA TypeMEA NomMEA NoteMEA DateMEA <pi> Entier Caractère (30) Caractère (30) Texte Date <O> Identifiant_1 ... <pi> Examen_Osteo_Articulaire_P IdEOA NAD NAG <pi> Entier Entier Entier <O> Identifiant_1 ... <pi> Articulation_Periferique IdAP NomAP Cote Type <pi> Entier Caractère (30) Caractère (5) Caractère (30) <O> Identifiant_1 ... <pi> Articulation_Axial IdAX NomAX TypeAX <pi> Entier Caractère (30) Caractère (30) <O> Identifiant_1 ... <pi> Examen_Osteo_Articulaire_AX_Cervical IdEOAXC Situation Niveau_DouleurEOAXC <pi> Entier Caractère (10) Caractère (10) <O> Identifiant_1 ... <pi> Examen_Osteo_Articulaire_AX_Dorsal IdEOAXD Niveau-DouleurOAXD <pi> Entier Caractère (10) <O> Identifiant_1 ... <pi> Examen_Osteo_Articulaire_AX_Lambaire IdEOAXL Localisation_douleur Inclinaison Extension DDS Indice de shober <pi> Entier Caractère (10) Caractère (10) Caractère (10) Décimal (5) Décimal (2) <O> Identifiant_1 ... <pi> Examen_Osteo_Articulaire_AX_SI IdEOAXSI DouleurOAXSI ManoeuvreOAXSI <pi> Entier Caractère (10) Caractère (10) <O> Identifiant_1 ... <pi> Examen_General IdEG TA Pouls Poids Taille Conjencture <pi> Entier Caractère variable (10) Caractère (20) Caractère variable (10) Caractère variable (10) Caractère (10) <O> Identifiant_1 ... <pi> Examen_Osseux IdO Douleurs_a_palpation Tumefaction ODM TScore <pi> Entier Caractère (20) Texte <Indéfini> <Indéfini> <O> Identifiant_1 ... <pi> Examen_Musculaire IdEM <pi> Entier <O> Identifiant_1 <pi> Examen_Neurologique IdN Sensibilite Reflexes_osteotendineux Localisation_Reflexe Cutaneux_Plantair Force_Musculair Marche <pi> Entier Caractère (20) Caractère (20) Caractère (30) Caractère (20) Caractère (20) Caractère (20) <O> Identifiant_1 ... <pi> Examen_Paraclinique IdEP TypeEP NomEP DescriptionEP Piece_JointeEP <pi> Entier Caractère (30) Caractère (30) Texte Image <O> Identifiant_1 ... <pi> Examen_Cutaneo_Muqueux IdECM TexteCM Examen_peau fanere <pi> Entier Texte Texte Texte <O> Identifiant_1 ... <pi> Examen_Pleuro_Pulmonaire IdEPP <pi> Entier <O> Identifiant_1 <pi> Examen_Cardio_Vasculaire IdCV Frequence_Cardiaque Soufle Pouls Autre <pi> Entier Caractère (20) Caractère (20) Caractère (20) Caractère (20) <O> Identifiant_1 ... <pi> Examen_Abdominal IdEA <pi> Entier <O> Identifiant_1 <pi> Examen_Hematologique IdH NomH ValeurH Airs ganglionaire Siege <pi> Entier Caractère (30) Caractère variable (30) Caractère (20) Caractère (20) <O> Identifiant_1 ... <pi> Diagnostique IdD Diagnostique <pi> Entier Texte (255) <O> Identifiant_1 ... <pi> Pendre_S Prendre_M Enregistrer_S Enregistrer_M Visiter Prendre_P Pssede_APM Possede_APC Possede_AA Possede_AF Endroit_P Endroit_EA Endroit_AX Examiner_A_P Voir_A_P Examiner_A_D Examiner_A_C Examiner_A_L Examiner_A_SI Voir_A_D Voir_A_C Voir_A_L Voir_A_SI Examiner_G Examiner_C_V Examiner_P Examiner_M Examiner_A Examiner_N Examiner_P_C Examiner_O Examiner_C_M Examiner_H Diagnostiquer
  16. 16. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Génération de la base de données : Génération du MCD MPD et du script SQL et l’importer dans Wampserver
  17. 17. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Outils utilisés : • JAVA • JDK 8 • JRE • Wampserver • POWER AMC • AAA LOGO • Photoshop • Package Msql connector • Package Java.net • Netbeans
  18. 18. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Analyse du projet Conception en V :
  19. 19. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Deux parties et des taches séparé Deux applications une pour la secrétaire et l’autre pour le médecin
  20. 20. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Partie secrétaire : Partie secrétaire : • ON COMMENCE TOUT D’ABORD PAR ÉTABLIR LA CONNEXION AVEC LA BASE DE DONNÉES • POUR LA COMMUNICATION EN RÉSEAU ON UTILISE LE PACKAGE JAVA .NET • PARTAGE DU SERVEUR LOCALHOST VIA APACHE
  21. 21. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Connexion avec la base de données :
  22. 22. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Communication sur le réseau :
  23. 23. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Communication sur le réseau :
  24. 24. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Communication sur le réseau :
  25. 25. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Partage du serveur Localhost via Apache :
  26. 26. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Partage du serveur Localhost via Apache :
  27. 27. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Partie Médecin :
  28. 28. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Réalisation Partie Médecin : Faciliter la saisie :
  29. 29. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Simulation
  30. 30. 11 OCTOBRE 2014 CABINET MEDICAL RHUMATOLOGUE DR BENCHAKROUN BAHIA 8 rue de Tanger, 2ème étage appt 7, centre-ville (prés collège Lalla Aïcha et centre américain), Hassan-Rabat Tél. :05 37 20 22 32 Conclusion

×