33
Institut Supérieur des Études Technologiques de SOUSSE STAGE DE FIN D’ETUDES Elaboré par Encadré par AYAT Faten NABLI Naouel MHAMED Ines ACHECH Hatem Application web d’une gestion de cabinet médical

pfe ppt

Embed Size (px)

Citation preview

Page 1: pfe ppt

Institut Supérieur des Études Technologiques

de SOUSSE

STAGE DE FIN D’ETUDES

Elaboré par Encadré parAYAT Faten NABLI NaouelMHAMED Ines ACHECH Hatem

Application web d’une gestion de cabinet médical

Page 2: pfe ppt

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

Conclusion2

PLAN

Page 3: pfe ppt

3

◦Problématique

◦Cadre de projet

◦Critique de l’existant

INTRODUCTION

Page 4: pfe ppt

4

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?

INTRODUCTION

Page 5: pfe ppt

5

◦Problématique

◦Cadre de projet

◦Critique de l’existant

INTRODUCTION

Page 6: pfe ppt

6

o Cadre de stageSocié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

INTRODUCTION

Page 7: pfe ppt

7

◦Problématique

◦Cadre de projet

◦Critique de l’existant

INTRODUCTION

Page 8: pfe ppt

8

o Critique de l’existantPerte 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

INTRODUCTION

Page 9: pfe ppt

9

Cahier de charge

Page 10: pfe ppt

10

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.

Cahier de charge

Page 11: pfe ppt

11

Spécification des besoins

o Besoins fonctionnels et non

fonctionnels

o Besoins techniques

Page 12: pfe ppt

12

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

Spécification des besoins

Page 13: pfe ppt

13

Spécification des besoins

o Besoins fonctionnels et non

fonctionnels

o Besoins de technique

Page 14: pfe ppt

14

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

Spécification des besoins

Page 15: pfe ppt

15

IbatorConfig

Page 16: pfe ppt

16

HTML

JS

CSS

HTML

Sevlet

L2

L3

L1

DAOListener

BD

L4

client Serveur

AJAX

Architecture envisagée pour l’application future

Page 17: pfe ppt

17

◦Diagramme de cas d’utilisation

◦Diagramme de séquence

◦Digramme de classe

Conception

Page 18: pfe ppt

18

•Cas d’utilisation général

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<extend>>

<<include>>

<<include>>

<<include>>

<<extend>>

<<include>>

<<include>>

<<include>>

Assistante

Docteur

gérer les consultations

Rechercher patient

Authentification

rechercher patient par

numéro d'ordrerechercher

patient par nom

gérer fiche patient

gérer les rendez-vous

rechercher consultation

ajouter ordonnance

rechercher consultation par date

rechercher consultation par nom patient

rechercher heure et date disponible

gérer assistante

gérer données médicales

afficher etats des remboursement

editer facture des payement

Imprimer facture

rechercher rendez-vous()

rechercher rendez-vous par

patientrechercher rendez-

vous par date

Page 19: pfe ppt

19

◦Diagramme de cas d’utilisation

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

Diagramme de séquence de facture

◦Digramme de classe

Conception

Page 20: pfe ppt

20

Diagramme de séquence d’Authentification

•Diagramme de séquence

Page 21: pfe ppt

21

Page 22: pfe ppt

22

◦Diagramme de cas d’utilisation

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

Diagramme de séquence de facture

◦Digramme de classe

Conception

Page 23: pfe ppt

23

facture

10:facture enregistrée()

9:remplir les champs de nouveau()

8:remplir tous les champs()

6:enregistrer la facture()

13:valider l 'impression()

5:demander l 'enregistrement de la facture()

7:vérification()

12:Afficher la page d'impression()

11:Demander l 'impression du facture()

4:Remplir les champs de la facture()

3:Afficher la page facture()

2:Demander la page de facture()

Assistante

:Système

ref

authentfication()

[imprimer facture]

alt

champ vide

alt

10:facture enregistrée()

9:remplir les champs de nouveau()

8:remplir tous les champs()

6:enregistrer la facture()

13:valider l 'impression()

5:demander l 'enregistrement de la facture()

7:vérification()

12:Afficher la page d'impression()

11:Demander l 'impression du facture()

4:Remplir les champs de la facture()

3:Afficher la page facture()

2:Demander la page de facture()

Page 24: pfe ppt

24

◦Diagramme de cas d’utilisation

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

Diagramme de séquence de facture

◦Digramme de classe

Conception

Page 25: pfe ppt

25

Page 26: pfe ppt

26

◦Les outils

◦Démonstration de l’application

Réalisation

Page 27: pfe ppt

27

o Les outils

Réalisation

Page 28: pfe ppt

28

◦Les outils

◦Démonstration de l’application

Réalisation

Page 29: pfe ppt

29

Démonstration de l’application Interface de la page Authentification

Réalisation

Page 30: pfe ppt

30

• Interface de la page de consultation

Réalisation

Page 31: pfe ppt

31

• Interface de la page ajouter ordonnance

Réalisation

Page 32: pfe ppt

32

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

Conclusion

Page 33: pfe ppt

33

MERCI POUR VOTRE ATTENTION