0% ont trouvé ce document utile (0 vote)
117 vues33 pages

Gestion de cabinet médical en ligne

Transféré par

iyed gara
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
117 vues33 pages

Gestion de cabinet médical en ligne

Transféré par

iyed gara
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PPTX, PDF, TXT ou lisez en ligne sur Scribd

Institut Supérieur des Études Technologiques

de SOUSSE

STAGE DE FIN D’ETUDES

Application web d’une gestion de cabinet


médical

Elaboré par Encadré par


AYAT Faten NABLI Naouel
MHAMED Ines ACHECH Hatem
PLAN
 Introduction
◦ Problématique
◦ Cadre de projet
◦ Critique de l’existant
 Cahier des charges
 Spécification des besoins
◦ Besoins fonctionnels et non fonctionnels
◦ Besoins techniques
 Conception
◦ Diagramme de cas d’utilisation
◦ Diagramme de séquence
◦ Digramme de classe
 Réalisation
◦ Les outils
◦ Démonstration de l’application
Conclusion
2
INTRODUCTION

◦ Problématique
◦ Cadre de projet
◦ Critique de l’existant

3
INTRODUCTION
oProblématique
• Perturbation du fonctionnement d’une cabinet médical

 Prendre de temps pour fixer un rendez-vous pour un patient


 Beaucoup des anciens dossiers des patients
 Organisation les fiches des patients avant toute consultation

Alors comment on peut résoudre ces types de problème?

4
INTRODUCTION

◦ Problématique
◦ Cadre de projet
◦ Critique de l’existant

5
INTRODUCTION
o Cadre de stage
 Société: Cabinet ACHECHE.
 Duré: 4mois
 Sujet: réalisation d’une gestion de cabinet médical
 Objectif: atteindre une meilleure gestion du temps et un

perfectionnement du travail de l’ensemble des employés du


cabinet

6
INTRODUCTION

◦ Problématique
◦ Cadre de projet
◦ Critique de l’existant

7
INTRODUCTION
o Critique de l’existant
 Perte du temps due à la mauvaise organisation du travail
manuel.
 La faible sécurité des données
 Perte d’information suite à l’oubli d’enregistrement ou de
modification.
 Mauvais archivage des documents.
 Travail pénible

8
Cahier de charge

9
Cahier de charge
o Pour docteur
 Consulter et mettre à jour la fiche de patient.
 Gérer la liste des consultations.
 Rédiger une ordonnance.
 Gérer les antécédents des patients.
 Consulter la fiche de remboursement de CNAM.
o Pour l’assistante
 Gérer et rechercher un patient.
 Consulter la fiche de remboursement de CNAM.
 Gérer et rechercher les Rendez- vous.
 Générer les factures.
10
Spécification des besoins

o Besoins fonctionnels et non fonctionnels


o Besoins techniques

11
Spécification des besoins
o Besoins fonctionnels
 La gestion et la recherche des patients

 La gestion et la recherche des rendez-vous 

 La gestion et la recherche des consultations

 Créer une ordonnance pour le patient  

o Besoins non fonctionnels


 La rapidité de traitement

 La performance:

 La convivialité

 La sécurité et la confidentialité : sécuriser l’accès aux données.

 L’amélioration et la simplification de la recherche des informations

12
Spécification des besoins

o Besoins fonctionnels et non fonctionnels


o Besoins de technique

13
Spécification des besoins
o Besoins techniques
• UML pour la conception
• JAVAEE pour le développement
 Ibatis comme framwork
 AJAX (Asynchronous Javascript and XML)

• Firebug pour la visualisation des erreurs

14
IbatorConfig

15
client
Serveur

HTML

L1

JS
Sevlet
L2 BD
CSS
L3

HTML

L4
AJAX Listener DAO

Architecture envisagée pour l’application future


16
Conception

◦ Diagramme de cas d’utilisation


◦ Diagramme de séquence
◦ Digramme de classe

17
• Cas d’utilisation général
<<include>>
Rechercher patient

rechercher
patient par rechercher
numéro d'ordre patient par nom

<<include>>
Assistante gérer fiche patient

<<include>>
gérer les rendez-
vous

rechercher rendez-vous()

<<include>>
Authentification

rechercher
rendez-vous par rechercher rendez-
patient vous par date

<<include>>
gérer les consultations

<<extend>>

<<include>>
Docteur rechercher consultation

<<include>>
rechercher heure et
date disponible

rechercher rechercher consultation


consultation par date par nom patient
ajouter ordonnance

gérer assistante
<<include>>

gérer données médicales


<<include>>

afficher etats des <<include>>


remboursement

<<include>>
editer facture des payement

Imprimer facture 18
<<extend>>
Conception

◦ Diagramme de cas d’utilisation


◦ Diagramme de séquence
 Diagramme de séquence d’ Authentification
 Diagramme de séquence de facture

◦ Digramme de classe

19
• Diagramme de séquence
 Diagramme de séquence d’Authentification

20
21
Conception

◦ Diagramme de cas d’utilisation


◦ Diagramme de séquence
 Diagramme de séquence d’ Authentification
 Diagramme de séquence de facture

◦ Digramme de classe

22
facture

:Système

Assistante

ref
authentfication()

2:Demander la page de facture()

3:Afficher la page facture()

4:Remplir les champs de la facture()

5:demander l'enregistrement de la facture


()
6:enregistrer la facture()

7:vérification()

alt champ vide 8:remplir tous les champs()

9:remplir les champs de nouveau()

10:facture enregistrée()

alt [imprimer facture]


11:Demander l'impression du facture()

12:Afficher la page d'impression()

13:valider l'impression()

23
Conception

◦ Diagramme de cas d’utilisation


◦ Diagramme de séquence
 Diagramme de séquence d’ Authentification
 Diagramme de séquence de facture

◦ Digramme de classe

24
25
Réalisation
◦ Les outils
◦ Démonstration de l’application

26
Réalisation
o Les outils

27
Réalisation
◦ Les outils
◦ Démonstration de l’application

28
Réalisation
 Démonstration de l’application
 Interface de la page Authentification

29
Réalisation
• Interface de la page de consultation

30
Réalisation
• Interface de la page ajouter ordonnance

31
Conclusion
 Accueillir une nouvelle plate forme: JavaEE
 Nous utilisant des nouvelles méthodes:
 Décomposition de l’application en module.
• Notion des services.
 Ce projet:
• Est assez vaste et prend du temps;
• A été révélé d’une complexité qu’on a les résolu.
 Cette application peut être améliorée:
• Un accès internet ;
• Etre accessible à tous les docteurs.
 On souhaite qu’on a bien conçu et réalisé cette application

32
MERCI POUR VOTRE
ATTENTION

33

Vous aimerez peut-être aussi