DEPARTEMENT GENIE INFORMATIQUE
DiPLOME UNIVERSITAIRE DE TECHNOLOGIE
FILIERE : GENIE INFORMATIQUE
PROJET DE FIN D’ETUDES
Gestion d’un cabinet dentaire
Année universitaire 2020-2021Table des matiéres
1 Présentation du projet
- cahier de charge
1
2 - Problématique
3 - Objectifs du projet
4 - Spécification des besoins
5 - Contraintes
2 Conception et modélisation du projet
1 - Introduction
2 - Définition des actowss
3 - Dictionnaire de données
4 ~Modéle Conceptuel de Données(MCD)
5 - Modile Logique de données(MLD)
3 Réalisation du projet (Résultat) :
1 - Environnement d'implémentation
11 - Power Amc
1.2 - HTML
13 - Css
14 - PHP
15 - Sublime Text
16 - MySql
17 - SQL
a
u
ul
12
4
te
19
19
19
20
20
20
21
21
2118 - Wamp Server
- Architecture du sys
tdme gestion du cabinet dentaire
21 - la page d'accueil
21.1 A Propos
212
213 wus joindre
214 = Se connecter
- Interface médecin
3.1 - Liajout des personnels
3.2 - Liste des personnels
3.3 - L’ajout et la modification des patients
3.4 — - L/ajout et la modification des Rendez-vous
3.5 - L/ajout et affichage des paiement
3.6 - Calendrier des rendez-vous
3.7 - Profile
~ Interface assistante
4.1 - Liajout des patients
4.2 ~ Liste des patients
4.3. -Liajout des Rendez-vous
44 - Liajout des paiement
4.5 — - Calendrier des rendez-vous
46 - Profile
2
22
22
23
24
25
25
26
27
28
29
30
31
32
33
35
36
37
38
39
40Table des figures
2.1 Modéle Conceptuel de données 4
2.2 table patient : 15
2.3 table personnel 15
24 15
2.5 table salle_att 16
2.6 table acte 16
2.7 tab 16
2.8 Moddle Logique de données 7
3.1 Page d'accueil . 2
3.2 a propos du cabinet 23
3.3 Services . : 24
3.4 Nous joindre 25
3.5 Authentification . 25
3.6 accueil médecin 26
3.7 L’ajout des personnels 7
3.8 Liste des personnels 28
3.9 Liajout des patients 29
3.10 la modification des patient : 29
3.11 L’ajout des rendez-vous 30
3.12 Modification des rendez-vous 30
3.13 L’ajout des paiement 31
3.14 Affichage des paiement 313.15
3.16
3.17
3.18
3.19
3.20
3.21
3.22
3.23
Calendrier
Profil
accueil assistante
L’ajout des patients
Liste des patients
L’ajout des rendez-vous
L’ajout des paiement
Calendrier
Profil
32
33
34
35
36
37
38
39
40Dédicace
Nulle cuvre n'est plus ezaltante que celle réalisée avec le
soutien des personnes qui nous sont proches.
A nos trés chers parents
Pour vos sacrifices, votre patience, vos gratitudes et vos pritres qui ne
cessent de nous combler d'amour et de bénédictions. Pour vos valeurs
humaines qui nous font valoir jusqu'aujourd’hui, Les mots sont tris peu
expressifs pour exprimer notre fierté, notre amour et nos sincdres
remerciements pour tout cc dont vous avez fait.
A nos trés chers fréres et swurs.
A nos amis et nos collegues. .
pour leur encouragement et pour tous les bons moments qu’on a vécus
ensemble. Jespire que notre amitié durera étornellement
A tous les gens qui sont si chers pour nous , nous dédions ce
modeste travail, qui n’est d’autre que le fruit de leur soutien le
long de ces années d'étudesRemerciements
Nous tenons & remercier les membres du Jury pour leur présence aujow-
hui et les remarques qui viendront enrichir ce travail que nous aurons plaisir
& partager avec vous
On tiens a remercier dans un premier temps toute l’équipe pédagogique de
Pécole supérieur de technologie et les intervenants professionnels responsables
de la formation génie informatique.
avant d’entamer ce rapport nous profitons de occasion pour remercier tout,
@abord notre professenr Monsieur Driss Chana qui n’a pas cessé de nous
encourager pendant la durée du projet, ainsi pour sa générosité on matitre
de formation et d’encadrement. Nous le remercions également pour Vaide et
les conseils concernant les missions évoquées dans ce rapport , qwil nous a
apporté lors des différents suivis ,et la confiance qu’il nous a témoigné
Nous tenons & remercier nos professours de nous avoir incités & travailler en
mettant 4 notre disposition leurs expériences ct leurs compétences.
Enfin, que tous ceux qui ont participé de prés ou de loin 4 I’élaboration de
ce travail , trouvent ici le témoignage de notre profonde gratitude.introduction générale
Le projet de fin d'études marque la fin de notre formation DUT au sein de
1 Bcole Supérienr De Technologie De Meknés. il représente surtout la possibi-
lité de mettre en pratique les connaissances acquises durant nos deux années.
Le but du projet consiste 4 développer un systéme d'information d’un cabinet
dentaire qui doit étre organisé de manidre A faciliter les activités quotidiennes
des acteurs travaillant dans ce cabinet
Lrobjectif de notre projet est la conception et la réalisation d’une applica
tion de gestion d'un cabinet dentaire. Cette application permet d’automatiser
le systéme d'information de ce cabinet et permet de
- Faciliter la gestion des rendez.
- Faciliter la gestion des patients et 'ajout des nouveaux patients
- Faciliter la manipulation des données.
‘ous,
De nos jours, il n’est plus aisé de définir les enjeux des nouvelles techno-
logies de V'information dans la professionnalisation de la médecine. En effet,
elles représentent un véridique, aident dans le travail du médecin et ell
assurent la communication et la collaboration avec ses correspondants spé-
cialistes et patients. c'est dans ce cadre, que s‘inscrit notre projet de fin
étude,
1, nous avons suivi la démarche suivante
- Collecte des besoins ct rédaction du cahier de charge
~ Analyse et conception,
- Réalisation et maintenance
aChapitre 1
Présentation du projet
Introduction
Tout d’abord, nous présentons le cadre de notre travail. Nous enchainons
avec la définition de la problématique ct de nos motivations Nous tragons
ensuite les objectifs de notre projet. Nous terminons par la spécification des
besoins.
1 - cahier de charge :
Sujet :
Lobjectif de ce projet est d’assurer la gestion administrative et médical, ot
pour cela on a fait introduire loutil informatique qui gére l'ensemble des en-
registroments sans redondance de l'information ct un traitement automatique
tout en assurant la sécurité et la fiahilité . Cela consiste A se débarrasser de
plusieurs problames ( grand masse d'information circulaire, perte de temps
dans traitement du manucl,.... ete.)
Description :
Le préseont sujet est scindé en deux étapes :
-conception du systtme
-implémentation du systéme2 - Problématique :
Notre problématique se focalise sur Ie travail d
face & 3 temps distinets, caractéristiques de leur activité
~ Les soins, durant lesquels le dentiste est aux cdtés de son patient,
- Les obligations administratives, qui regroupent l'ensemble des taches néces.
saires & la gestion du cabinet dentaire (la gestion des dossiers des patients,
la gestion des stocks, le management éventuel des équipes, ...)
- La nécessité comptable, dont le pointage des remboursements de I'Assu-
rance Maladie ot des mutuelles constitue une part essentielle.
Pour les deux dernitres téches (administratif et la comptabilité), nous de-
vons améliorer le quotidien des dentistes, en aceélérant ce travail souvent
considéré comme long et fastidieux.
dentistes qui doivent faire
3 - Objectifs du projet :
L’application devra tout d’abord étre facile a manipuler et son utilisation
quotidienne ne devra pas laisser place 4 ’éventuel point faible.
Son objectif principal est de gérer les patients d’une facon intelligente
L’application devra notamment :
- permettre d’ajouter , modifier , rechercher ou supprimer des patients.
- Permettre l'ajout ct la modification des rendez-vous.
- Permettre la gestion des personnels
- Consultation des rendez-vous par jour,
Ceci est fait en suivant les étapes suivantes :
- Elaboration du cahier de charge
- Conception de la base de données avec POWER AMC en en élaborant le
modele conceptuel de données.
- Implémentation de la base de données en utilisant le langage SQL
- Développement est eréation des interface (codage ou programmation)
- Maintenance corrective de l'application par des scénarios de tests d’exéeu-
tion.
Nous devons alors atteindre les résultats suivants :
- Disposer de la base de données représentant la partie stockage des informa-
tions concernant les patients, les personnels, et les rendez-vous.~ Disposer d'une capacité de recherche permettant la recherche rapide des
patients
~ assurer la sécurité par lauthentification au premier éoran.
4 - Spécification des besoins :
Pour atteindre nos objectifs dans les meilleurs conditions , nous devons spé-
cifier les besoins de notre application.
Accés sécurisé :
L’aceds aux données de la base doit étre séourisé
La bonne gestion :
Le systéme devra pouvoir gérer les patients et les personnels ainsi que la
consultation des rendez-vous , toutes ces informations doivent ét
le systéme
5 - Contraintes :
Vu son objectif, l'application doit tre constituée d'une base de données
fiable et cohérente, et d'une interface facile A manipuler. En effet, toutes
les informations sur les patients, les personnels, les rendez-vous doivent étre
stocké dans une base de données
Pour ces raisons, ‘application A réaliser doit respecter des contraintes de plu-
sieurs ordres : = Du point de vue fonctionnel :
= Ia saisie ou collecte de ’information ;
- la mémorisation de l'information & l'aide de fichier ou de base de données
- le traitement de l'information afin de mieux l'exploiter (consultation, orga-
nisation, mise A jour, calculs pour obtenir de nouvelles données. ..) ;
- Du point de vue interface :
- Interface claire
= Interface simple & utiliser
- Interface rationnelle
Conclusion :
Dans ce chapitre, nous nous sommes intér
et la problématique de notre projet.
ses a bien spécifier le fonctionnement
10Chapitre 2
Conception et modélisation du projet
1 - Introduction :
nous exposant dans ce chapitre notre conception du systéme A réaliser et
quia pour but d’avoir une application qui gére les activités dans un cabinet,
dentaire , on a adopte la méthode MERISE pour symboliser nos idées sous,
forme de modéles.
Dans cette partie on va citer le moddle conceptuel de données et le modéle
logique de données utilisées dans le but de réduire la complexité du dévelop-
pement de lapplication ainsi qu’un dictionnaire qui représente les mots qui
sont utilisées dans la base de données
2 - Définition des acteurs :
Chaque acteur dans le cabinet est une entité extorne qui interagit directe-
ment avec le systéme étudié. les utilisateurs direct du systéme sont respon-
sable de la maintenance et Ja manipulation des données dans
Dans ce systéme, on peut distinguer deux acteurs principaux
~ Médecin
~ Assistante
ulUtilisateur
Réle
Assistante
gestion des rendez-vous(ajout, modifi-
cation, suppression) et gestion des pa-
tients(ajout, modification, suppression
et recherche), ainsi que la gestion des
paiement
Médeein
gestion des assistantes(salaire, rdle),
gestion des patients et des rendez-vous
ot la gestion des paiement.
TABLE 2.1 — Roles
médecin et assistante
3 - Dictionnaire de données :
12Table ‘Attribut Type Description
Td pt Caractere variable Tentifiant du patient (F### pour
{féminin et Matt pour masculin, clé
primaire)
Capt Caractére variable Carte Pidenté nationale da
patient
Wom_pt Caractére variable Le nom de famille du patient
Patient Prenom pt Caractére variable le prénom du patient
Ade Texte Adresse du patient
Date_naiss date La date de naissance
‘Age Entier Vage du patient
Ville_pt Caractére variable La ville ot: habite Te patient
‘Num_tel Entier ‘Numéro de téléphone personnel du
patient
Nam fix Entier Numéro de fixe du patient
Genre Char “Le genre du patient(F/M™)
Mutuel Caractére variable ‘Le. nom de la mutuel
Allorgie Texte Tes allergive dont le patient
Vous aimerez peut-être aussi