Vous êtes sur la page 1sur 33

STAGE DE FIN DETUDES

Application web dune gestion de cabinet mdical

Elabor par AYAT Faten MHAMED Ines

Encadr par NABLI Naouel ACHECH Hatem

Introduction

Problmatique Cadre de projet Critique de lexistant

Cahier des charges Spcification des besoins


Conception

Besoins fonctionnels et non fonctionnels Besoins techniques Diagramme de cas dutilisation Diagramme de squence Digramme de classe

Ralisation

Les outils Dmonstration de lapplication

Conclusion
2

Problmatique

Cadre de projet
Critique de lexistant

oProblmatique
Perturbation du fonctionnement dune cabinet mdical

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 rsoudre ces types de problme?


4

Problmatique

Cadre de projet
Critique de lexistant

Cadre de stage
Socit: Cabinet ACHECHE. Dur: 4mois Sujet: ralisation dune gestion de cabinet mdical

Objectif: atteindre une meilleure gestion du temps et un


perfectionnement du travail de lensemble des employs du cabinet

Problmatique

Cadre de projet
Critique de lexistant

Critique de lexistant
Perte du temps due la mauvaise organisation du travail manuel. La faible scurit des donnes Perte dinformation suite loubli denregistrement ou de modification. Mauvais archivage des documents. Travail pnible

Pour docteur Consulter et mettre jour la fiche de patient.

Grer la liste des consultations.


Rdiger une ordonnance. Grer les antcdents des patients. Consulter la fiche de remboursement de CNAM.
o

Pour lassistante Grer et rechercher un patient. Consulter la fiche de remboursement de CNAM. Grer et rechercher les Rendez- vous. Gnrer les factures.
10

o o

Besoins fonctionnels et non fonctionnels Besoins techniques

11

Besoins fonctionnels
La gestion et la recherche des patients
La gestion et la recherche des rendez-vous La gestion et la recherche des consultations Crer une ordonnance pour le patient

Besoins non fonctionnels


La rapidit de traitement La performance:

La convivialit
La scurit et la confidentialit : scuriser laccs aux donnes. Lamlioration et la simplification de la recherche des informations
12

o o

Besoins fonctionnels et non fonctionnels Besoins de technique

13

Besoins techniques
UML pour la conception
JAVAEE pour le dveloppement
Ibatis comme framwork

AJAX (Asynchronous Javascript and XML)

Firebug pour la visualisation des erreurs

14

15

client

Serveur

HTML

L1

JS

Sevlet L2

BD

CSS
L3
HTML

L4 AJAX

Listener

DAO

Architecture envisage pour lapplication future


16

Diagramme de cas dutilisation

Diagramme de squence
Digramme de classe

17

<<include>> Rechercher patient

rechercher patient par numro d'ordre

rechercher patient par nom

Assistante

grer fiche patient

<<include>>

grer les rendezvous

<<include>>

rechercher rendez-vous() <<include>> rechercher rendez-vous par patient

Authentification

rechercher rendezvous par date <<include>>

grer les consultations <<extend>>

<<include>> Docteur rechercher consultation <<include>> rechercher heure et date disponible rechercher consultation par date

rechercher consultation par nom patient

ajouter ordonnance

grer assistante <<include>>

grer donnes mdicales <<include>>

afficher etats des remboursement

<<include>>

<<include>> editer facture des payement

Imprimer facture <<extend>>

18

Diagramme de cas dutilisation Diagramme de squence


Diagramme de squence d Authentification

Diagramme de squence de facture

Digramme de classe

19

Diagramme de squence dAuthentification

20

21

Diagramme de cas dutilisation Diagramme de squence


Diagramme de squence d Authentification

Diagramme de squence de facture

Digramme de classe

22

facture :Systme 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:vrification()

alt

champ vide

8:remplir tous les champs() 9:remplir les champs de nouveau()

10:facture enregistre() alt [imprimer facture]

11:Demander l'impression du facture()

12:Afficher la page d'impression() 13:valider l'impression()

23

Diagramme de cas dutilisation Diagramme de squence


Diagramme de squence d Authentification

Diagramme de squence de facture

Digramme de classe

24

25

Les outils

Dmonstration de lapplication

26

Les outils

27

Les outils

Dmonstration de lapplication

28

Dmonstration de lapplication
Interface de la page Authentification

29

Interface de la page de consultation

30

Interface de la page ajouter ordonnance

31

Accueillir une nouvelle plate forme: JavaEE Nous utilisant des nouvelles mthodes:

Dcomposition de lapplication en module. Notion des services.

Ce projet:

Est assez vaste et prend du temps; A t rvl dune complexit quon a les rsolu.
Un accs internet ; Etre accessible tous les docteurs.

Cette application peut tre amliore:


On souhaite quon a bien conu et ralis cette application


32

MERCI POUR VOTRE ATTENTION

33