Vous êtes sur la page 1sur 50

Institut Spécialisé De Technologie Appliquée croissant rouge

Développement Informatique
2020/2021

Projet fin d’étude


Filière TDI
SOUS TITRE :

Application de gestion Cabinet dentaire

Réalisé Par :
Mohamed amine BEN-ZAHRA

Encadré par :
JEMAA EL BOUAINBI

Annee :2020/2021
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Remerciements
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

A cette occasion nous voudrions remercier profondément Mme jemaa el


bouainibi qui nous a bien encadré techniquement pendant toute la durée de
la conception de ce projet, sans hésiter à aucun moment de nous consacrer
une part de son temps précieux, afin de nous aider considérablement dans la
réalisation de projet, et qui nous a bien soutenu par ses conseils constructifs
tout au long d’élaboration de ce projet.

Et nous remercions infiniment nos Formateurs de l’ISTA croissant rouge


rabat, pour leurs grands efforts qui nous ont aidé à apprendre des
techniques et qui nous ont toujours encouragé durant toute la formation.

Enfin, nous adressons nos remerciements à tous nos collègues, nos amis, et
nous remercions également tous ceux, qui ont contribué de près ou de loin à
la réalisation de ce travail.

Merci …
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Table des matières


Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

INTRODUCTION............................................................................................................................................ 1
CHAPITRE I : PLANIFICATION......................................................................................................................... 3
DE PROJET.................................................................................................................................................... 3
1. PLANIFICATION DE PROJET.................................................................................................................. 4
1.1 LES TACHES DE PROJET..................................................................................................................................4
1.2 DIAGRAMME DE GANTT................................................................................................................................4
1.3 LE DÉROULEMENT DES CONSULTATIONS POUR CHAQUE PATIENT............................................................................5
CHAPITRE II : ETUDE...................................................................................................................................... 6
DE L’EXISTANT.............................................................................................................................................. 6
2. ETUDE DE L’EXISTANT.......................................................................................................................... 7
2.1 INTRODUCTION............................................................................................................................................7
2.2 SOURCE D’INFORMATIONS.............................................................................................................................7
2.3 SYSTÈME EXISTANT.......................................................................................................................................8
2.4 CRITIQUE DE L’EXISTANT................................................................................................................................8
CHAPITRE III : ANALYSE ET CONCEPTION....................................................................................................... 9
3. ANALYSE ET CONCEPTION.................................................................................................................. 10
3.1 CAHIER DES CHARGES.................................................................................................................................10
3.1.1 Intitulé du projet............................................................................................................................10
3.1.2 Objectif du projet...........................................................................................................................10
3.1.3 Travail demandé............................................................................................................................10
3.1.4 Moyens matériels, logiciels et techniques.....................................................................................12
3.2 MÉTHODE UTILISÉE....................................................................................................................................12
3.3 ANALYSE DÉTAILLÉE....................................................................................................................................13
3.3.1 Introduction...................................................................................................................................13
3.3.2 Modèle Conceptuel de Communication.........................................................................................13
3.3.3 Le dictionnaire de données............................................................................................................14
3.3.4 Règles de gestion...........................................................................................................................17
3.3.5 Modèle Conceptuel de Données....................................................................................................17
3.3.6 Modèle Logique de Données..........................................................................................................19
3.3.7 Modèle physique de Données........................................................................................................20
3.3.8 Modèle Conceptuel de Traitements...............................................................................................21
3.3.9 Création de Base de Donné............................................................................................................22
CHAPITRE IV : OUTILS ET............................................................................................................................. 23
LOGICIELS UTILISÉS..................................................................................................................................... 23
4. OUTILS ET LOGICIELS UTILISÉS............................................................................................................ 24
4.1 INTRODUCTION..........................................................................................................................................24
4.2 BASE DE DONNÉES :...................................................................................................................................24
4.3 SYSTÈME DE GESTION DE BASES DE DONNÉES :...............................................................................................24
4.4 LANGAGE DE MANIPULATION DE BASES DE DONNÉES :.....................................................................................25
4.5 LANGUAGE DE PROGRAMATION....................................................................................................................25
4.6 FONCTIONNALITÉ DE L’APPLICATION..............................................................................................................26
4.6.1 Interface d’Authentification :.........................................................................................................26
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

CONCLUSION.............................................................................................................................................. 36
RÉSUMÉ..................................................................................................................................................... 38
BIBLIOGRAPHIE........................................................................................................................................... 40
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Introduction

1
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

L’objectif de notre projet présenté dans ce mémoire est la conception et la réalisation d’une

application de gestion d’un cabinet dentaire. Cette application permet d’automatiser le

system d’information de ce cabinet et permet de :

 Faciliter la gestion des rendez-vous.

 Avoir un accès rapide aux dossiers (ex : Dossiers patients).

 Faciliter la manipulation des données.

 Construire une base de données pour les maladies.

 Simplifier l’établissement des ordonnances.

2
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Chapitre I : Planification


De projet

3
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

1. Planification De projet

1.1 Les taches de projet

Tâche Description Nombre de jours Nombres de jours


Tâche 1 Démarrage du projet 2
Tâche 2 Identification des besoins 6
Tâche 3 Conception 5
Tâche 4 Réalisation 10
Tâche 5 Teste 5
Tâche 6 Rédaction de rapport 23

1.2 Diagramme de Gantt

4
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

1.3 Le déroulement des consultations pour chaque patient

Le patient reçoit un bon sur lequel sont:écrit


Le secrétariat enregistre le nom · Nom
Le prénom La date de naissance · Prénom
· Date de naissance
Patient pour avoir Son âge.

Passage des patients en salle d’attente

Passage à un service d’examen

Résultat final de l’examen

Le Patient reçoit un bon sur laquelle sont écrit


Le médecin doit fixer son rendez vous · Nom
· Prénom
· Age
· Nom du Médecin
· Rendez-Vous

5
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Chapitre II : Etude


De l’existant

6
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

2. Etude De l’existant

2.1 Introduction
Toute action corrective d'amélioration ou de création nécessite au préalable un audit détaillé
de l'état des lieux, cet audit représente le premier contact des concepteurs avec le domaine
qu'ils ignoraient jusque-là.

L'étude de l'existant est nécessaire puisqu'elle permet au concepteur de définir et situer les
failles à combler, ce qui lui permettra de dégager les besoins, tant latents qu'exprimés, et de
fixer, par là des objectifs à atteindre ainsi que le terrain sur lequel ils s'appliqueront. Par
ailleurs, l'audit de l'existant permet de comprendre la nature des problèmes à résoudre, et les
solutions futures les plus convenables pour améliorer le système d'information existant.

2.2 Source d’informations


Cette partie reste est la plus épineuse et celle ayant demandé le plus de temps parce que c'est
l'élément de base précédant ainsi toutes les étapes. Ce faisant, nous avons organisé des
collectes d'informations régulières et des entretiens avec plusieurs dentistes afin de récolter le
maximum d'informations et pour valider au fur et à mesure toute opération à inclure pour
mieux cerner la conception et l'analyse du projet.

En premier lieu un responsable d’un cabinet dentaire ma donner une idée globale sur le
fonctionnement des cabinets dentaire et sur le travail demandé.

Par la suite, le dentiste m’a donné des éclaircissements sur la création des dossiers des
patients, ainsi que les informations nécessaires pour compléter ces dossiers, et aussi comment
il gère les rendez-vous et suit les règlements de ses patients.

Finalement j’ai pu voir des exemples réels de quelques documents, ce qui m’a permis de
construire une idée globale sur la façon dont seront organisés mon travail et mes données.

7
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

2.3 Système existant


La solution commune par la majorité des cabinets dentaires consiste en une gamme variée de
machines relativement qualifiées qui ne sont dotées d’aucun logiciel qui fait des traitements,
ne satisfaisant ainsi ni le dentiste ni le patient.

2.4 Critique de l’existant


La gestion non automatisée de la majorité des cabinets

Dentaires cumulait des défauts très courants et nous citons entre autres :

 Des données redondantes, incohérentes voire imprécises.

 Aucun suivi des dossiers des clients.

 Le suivi des règlements n'est jamais précis.

 Le non-respect des rendez-vous.

 La gestion des clients qui veulent faire des acomptes en liquides et le reste sous forme

de chèques est très difficile.

 Manque de sécurité de l’information et des données qui peut être lues ou modifiées par

des personnes non autorisées.

 La perte d’information.

 Le taux des documents résultants est trop grand.

8
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Chapitre III : Analyse et Conception

9
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3. Analyse et Conception

3.1 Cahier des charges

3.1.1 Intitulé du projet

Gestion d'un cabinet dentaire

3.1.2 Objectif du projet

C'est une gestion d'un cabinet dentaire qui consiste à gérer les patients, c'est à dire la gestion
des dossiers, gestion des rendez-vous, gestion des actes, gestion des règlements.

L'objectif visé est de mettre en œuvre une application permettant :

 Recenser dans une seule base de données toute les informations existantes sur les

actes, les dossiers, les payements, les rendez-vous, etc.

 La mise à jour des données des différentes tables constituant la base de données.

 Création des requêtes paramétrables facilitant l'interrogation des données voulues.w 7

wFEÖ ZFEOIIZZ

 Eviter le travail en double

 La visualisation et l'impression des états de sortie selon des formats bien définis.

3.1.3 Travail demandé

La liste des caractéristiques technologique souhaitables dans un système de gestion d’un


cabinet dentaire, peut se révéler longue et complexe.

Toutefois, à long terme, il est rentable de déterminer ces caractéristiques dès le départ pour
éviter les embûches qui guettent les entreprises utilisant un système qu’elles ne peuvent

10
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

adapter à l’évolution de leurs besoins. Pour cela, l’application doit assurer nécessairement les
modules suivants :

 Gestion des dossiers : le dossier c'est une fiche qui se crée à l'arrivé d'un nouveau

patient. Chaque patient a son propre dossier qui contient un code qui lui différencie

des autres et d’autres informations la concernant, comme le nom, prénom, adresse,

Tél., date réception et les problèmes concernant sa santé.

 Gestion des rendez-vous : c'est à dire chaque patient doit prendre un rendez-vous

avant la consultation pour que les choses soient bien organisées. On ne trouve pas

deux ou plusieurs patients en même moment.

 Gestion des actes : c'est à dire les différentes opérations effectuées sur les dents par

exemple « détartrage, plombage, extraction... etc. ».

 Gestion des règlements : ça concerne le règlement des différentes tâches effectuées

par le médecin de chaque dossier. Le patient peut payer soit par chèque soit en

espèce.

 Code normalisé : Afin d'assurer la maintenance et l'évolution du système, il est

nécessaire de maintenir une normalisation dans tous les programmes :

 » Variables significatives (par ex : txt_codedossier, Ajouterdossier.html)

 » Paramétrage des procédures et passage facile entre elles.

 Gestion des erreurs : Dans le but de bâtir une application solide et fiable, il est

obligatoire de mettre en place une gestion d'erreurs assez performante afin de

minimiser la perte d'informations et à éclaircir la source des erreurs à l'utilisateur et

aux développeurs pour qu'ils puissent les corriger.

11
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.1.4 Moyens matériels, logiciels et techniques

 Méthode d’analyse : Merise

 Logiciels de développement : Microsoft Visual studio

 Microsoft SQL Sever et SQL management studio

 Autre logiciel :

 Pomeramc

 Ordinator: Marque MacBook pro

 Processor: Intel(R) Core (TM) i7-4770HQ CPU

 RAM: 16,00 Go

 System exploitation : Windows 10

3.2 Méthode utilisée


MERISE est une méthode de conception, de développement et de réalisation de projets
informatiques. Le but de cette méthode est d'arriver à concevoir un système d'information. La
méthode MERISE est basée sur la séparation des données et des traitements à effectuer en
plusieurs modèles conceptuels et physiques.

La séparation des données et des traitements assure une longévité au modèle. En effet,
l'agencement des données n'a pas à être souvent remanié, tandis que les traitements le sont
plus fréquemment.

La méthode MERISE date de 1978-1979, et fait suite à une consultation nationale lancée en
1977 par le ministère de l'Industrie dans le but de choisir des sociétés de conseil en
informatique afin de définir une méthode de conception de systèmes d'information. Les deux
principales sociétés ayant mis au point cette méthode sont le CTI (Centre Technique
d'Informatique) chargé de gérer le projet, et le CETE (Centre d'Etudes Techniques de
l'Equipement) implanté à Aix-en-Provence.[1]

12
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.3 Analyse détaillée

3.3.1 Introduction

La phase d'analyse est une phase indispensable qui se situe avant la phase de développement,
programmer sans analyser c'est comme bâtir une maison sans plan.

Donc une bonne application doit passer par une bonne méthode d'analyse, pour atteindre le
but d'une analyse qui est :

 Etablir la description de la base de données.

 Etablir le descriptif des traitements.

3.3.2 Modèle Conceptuel de Communication

Le MCC est le schéma de circulation de l’information entre les différents acteurs.[3]

1
2

3
4 DENTISTE
PATIENT 5

6
7

Liste des acteurs :

 Patient.

 Dentiste.

Liste des flux :

13
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

1) Demande rendez-vous.

2) Rendez-vous fixé.

3) Patient avec rendez-vous.

4) Patient sans rendez-vous.

5) Création d'un dossier patient.

6) Consultation d'un patient.

7) Règlement

3.3.3 Le dictionnaire de données

Les données s’identifient à travers l’étude des divers lots d’information, documents,
interviews…, et en respectant les normes de programmation.[2]

14
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Description Code Type de données


Abréviation acte Abv Caractère (80)

Abréviation assurance Abva Caractère (70)

Abréviation banque Abvbq Caractère (70)

Abréviation mutuelle Abvm Caractère (70)

Adresse dentiste Adresse Caractère (80)

Adresse patient Adresse Caractère (40)

Code acte Codeacte Numérique (20)

Code assurance Codeass Numérique (20)

Code banque Codebq Numérique (20)

Code dentiste Codedentiste Numérique (20)

Code dossier Codedos Numérique (20)

Code mutuelle Codemut Numérique (20)

Code ordonnance CODEORD Numérique (20)

Code problèmes généraux Codepg Numérique (20)


Description Description Texte (100)
Code règlement Coderegl Numérique (20)
E-mail patient E_mail Caractère (80)
Code rendez-vous Coderv Numérique (20)
E-mail dentiste E-mail Caractère (80)
Date échéance Dateecheance Date
Faculté Faculté Caractère (80)
Date naissance patient Datenaissance Date
Heure rendez-vous Heurter Heure
Date ordonnance DATEORD Date
Libellé acte Libacte Caractère (80)
Date réception patient Daterec Date
Libellé assurance Libass Caractère (70)
Date règlement Dateregl Date
Libellé banque Libbq Caractère (70)
Date rendez-vous Daterv Date
Libellé mutuelle Libmut Caractère (70)

Libellé problèmes généraux Libpg Caractère (70)

Listes des médicament LISTE_MED Texte (150)

Mode règlement Moderegl Caractère (40)

Montant réglé Mt_regl Monnaie (20)

Numéro cheque N_ cheque Numérique (30)


15
Nom dentiste NOMDENTISTE Caractère (20)

Nom patient Nom Caractère (20)


Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Observation Observation Texte (100)

Prénom dentiste Prénom Caractère (20)

Prénom patient Prénom Caractère (20)

Profession patient Profession Caractère (30)

Sexe patient Sexe Caractère (10)

Société Société Caractère (40)

Tarif Tarif Monnaie (20)

Tél. dentiste Tél. Numérique (10)


Tél. patient Tél. Numérique (10)

16
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.3.4 Règles de gestion

Après avoir étudier le problème à traiter de tous les côtés, on a établi les principales règles qui

mettent en ordre les différents traitements réalisés au niveau de cette application :

RI : Un dentiste fait le suivi d'un ou plusieurs patients « dossiers ».

R2 : Un dossier peut avoir ou non une seule mutuelle et une seule assurance.

R3 : Chaque dossier a un ou plusieurs règlements.

R4 : Un règlement concerne un seul dossier.

R5 : les problèmes généraux peuvent concerne plusieurs dossiers.

R6 : Un dossier prend plusieurs rendez-vous mais pas à la même date et l'heure.

R7 : Un rendez-vous concerne un seul dossier.

R8 : Un dossier fait un ou plusieurs actes dans une ou plusieurs dates de consultation.

3.3.5 Modèle Conceptuel de Données

Après analyse de dictionnaire de données, on établit la liste des entités et d’après les règles de
gestion on établit les relations entre les entités.[4]

17
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

18
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.3.6 Modèle Logique de Données

Le MLD ce n’est qu’une traduction de modèle conceptuel de données pour but de construire
des tables.[4]

19
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.3.7  Modèle physique de Données

Un Modèle Physique de Données (MPD) est un outil de conception de base de données qui
permet de définir la mise en œuvre de structures physiques et de requêtes portant sur des
données. [8]

20
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.3.8 Modèle Conceptuel de Traitements

La validation de traitement avec les utilisateurs a pour but de s'assurer que les traitements du
domaine étudie sont pris en considération ou non.

Les traitements ne sont en fait que la traduction en action des règles de gestion qui compose
les activités de l'établissement.

Arrivé du
Patient

Etablissement du Rendez-vous

Arrivé du Rendez-vous Patient sans


Patient Fixé Rendez-vous
A B C

( A et b) ou c
Création du dossier patient

Dossier
Patient crée

- Détermination des actes à


- Consultation du patient
Accord Accord

Actes Actes non


Réalisés Réalisés

- Règlement du patient

Règlement
Effectué

21
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Une fois les modèles et les schémas relationnels sont établis, les traitements sont définis, on
commence la phase de réalisation.

C'est le développement informatique qui nécessite aussi une étude spécifique pour adopter les
outils et les techniques les plus convenables aux besoins de l'entreprise.

22
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

3.3.9 Création de Base de Donné

23
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Chapitre IV : Outils et


Logiciels utilisés

24
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

4. Outils et Logiciels utilisés

4.1 Introduction
Après avoir établi une étude conceptuelle de notre système, nous passons à L’implémentation
De l’application définies et détaillée au chapitre précédent tout en présentant les outils utilisés
et en expliquant les écrans de notre logiciel. Cette implémentation est basée sur la création de
notre BDD sous MICROSOFT SQL SERVER ainsi que l’utilisation d’un environnement de
programmation « MICROSOFT VISUAL STUDIO 2019 ». Et enfin nous montrerons les
principales interfaces et fenêtres de l'application.

4.2 Base de données :


Une base de données est composée de données stockées dans des mémoires de masse sous
une forme structurée, et accessibles par des applications différentes et des utilisateurs
différents. Une base de données doit pouvoir être utilisée par plusieurs utilisateurs en même
temps. [5]

4.3 Système de Gestion de Bases de Données :


Un SGBD (Système de Gestion de Bases de Données) est un ensemble de logiciels chargés
d'assurer les fonctions minimales suivantes :

 -Le maintien de la cohérence des données entre elles.

 Le contrôle d'intégrité des données accédées.

 Les opérations classiques sur les données (consultation, insertion, modification,

suppression)

 Les autorisations d'accès aux données. [5]

Et pour la création des tables de notre base de données on a utilisé PowerAMC Ce logiciel,
édité par Power soft est un outil de modélisation de systèmes d’information. L’outil propose

25
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

de décrire un système d’information sous la forme d’un modèle conceptuelle de données


(Modèle Entité-Association), il permet de générer le modèle physique (MPD) et logique
(MLD)correspondant au MCD, de le modifier, puis de l’exporter vers une base de données.
Plusieurs SGBD cibles sont possibles.

4.4 Langage de Manipulation de Bases de Données :


SQL (Structure Quercy Langage) est un langage de manipulation utilisé pour construire des
requêtes et pour accéder aux systèmes de base de données, et il permet trois types de
manipulations :

 La maintenance des tables : création, suppression, modification des tables.

 La manipulation des données : sélection, modification, suppression d'enregistrements.

 La gestion des droits d'accès aux tables : contrôle des données ; droits d'accès,

validation des modifications. [5]

4.5 Langage de programmation


C# (C Sharp [si. Ʃɑːp] en anglais britannique) est un langage de programmation orientée
objet, commercialisé par Microsoft depuis 2002 et destiné à développer sur la
plateforme Microsoft .NET.

Il est dérivé du C++ et très proche du Java dont il reprend la syntaxe générale ainsi que les
concepts, y ajoutant des notions telles que la surcharge des opérateurs, le indexeurs et
les délégués. Il est utilisé notamment pour développer des applications web sur la
plateforme ASP.NET. [6]

ASP.NET est un Framework permettant de générer à la demande des pages web, lancé


par Microsoft en juillet 20002, et utilisé pour mettre en œuvre des applications web3. Il s'agit
d'une évolution d'Active Server Pages (ASP, alias Classique ASP), par laquelle cette
technique a été incorporée dans la plateforme Microsoft .NET4.

26
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Le moteur d'ASP.NET est un filtre branché sur le serveur web Internet Information


Services (IIS). Il est distribué avec le Framework .NET. ASP.NET peut être utilisé avec
n'importe quel langage de programmation pour la plateforme .NET (Visual
Basic .NET, C#, JScript4…). [7]

4.6 Fonctionnalité de L’application

4.6.1 Interface d’inscription :

Inscription :

27
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

4.6.2 Interface d’Authentification :

L’authentification est un certificat de sécurité du système, et à partir d’elle chaque utilisateur


authentifié peut accéder à notre application. L’utilisateur doit introduire son login et son mot
de passe pour accéder au menu principal comme la montre la figure ci-dessous.

Si le mot de passe ou utilisateur n’est pas valide alors l’application renvoi un message
d’erreur :

28
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Sinon elle nous affiche la fenêtre du menu principale.

4.6.3 Interface Menu :

Suite à l’authentification un menu qui s’affiche qui nous permet de choisir l’interface

qu’on souhaite y accéder :

Menu :

29
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

30
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Cette interface affiche la fenêtre du menu principale qui contient 5 boutons :

Fichier, Affichage, Recherche, Imprimer, outils.

Voici les buttons du menu principal :

Nouveau :

Modifier :

31
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Supprimer :

Affichage :

32
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Recherche :

Imprimer :

Outils :

33
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

4.6.4 Les formulaires de l'application :

Voici quelques exemples de formulaires :

4.6.4.1 Interface « l’ajout d’un Dossier » :

Pour créer une fiche du patient, le médecin ou bien sa secrétaire va remplir le formulaire
détaillé dans la Figure suivante et valide la transaction.

Pour ajoute un patient en a saisi toutes les informations du patient, il suffit de cliquer sur
le bouton « Ajouter », la fiche patiente sera ajoutée à la liste patiente, si la fiche patient ajout
a la liste alors l’application renvoi un message :

34
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

4.6.4.2 Interface « Modifier d’un Médecin » :

En cliquant sur le bouton « Rechercher » une fenêtre s’apparaitra, demande la saisie du


numéro identifiant d’un patient ou nom et prénom d’un patient puis effectue une recherche en
donnant ses cordonnées.

Après avoir faire la modification sur son information par exemple « son nom ou date de
naissance…etc. », crée cette modification puis en cliquer sur le bouton « Modifier »,
l’information sera modifiée. Alors l’application renvoi un message « l’enregistrement est
modifié ».

35
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

4.6.4.3 Interface « Supprimer une fiche Dossier » :

Et pour la suppression d’une fiche Dossier, l’utilisateur doit choisir un patient dans la
liste et saisir son numéro dans le champ ID, voici la figure suivante qui représente l’interface
« supprimer une fiche patient » :

Donc en cliquant sur le bouton « supprimer », la fiche patiente sera supprimée. Alors
l’application renvoi un message « le patient retiré de la table ».

4.6.4.4 Interface « Recherche d’un Dossier » :

En cliquant sur le bouton « Rechercher » une fenêtre s’apparaitra, demande la saisie du


numéro identifiant d’un patient ou nom et prénom d’un patient puis effectue une recherche en
donnant ses cordonnées.

36
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Conclusion :

Dans ce chapitre, nous avons présenté les différentes techniques utilisées pour
implémenter le système ainsi que les outils utilisés pour développer notre application, de
plus nous avons exposé les principales interfaces de notre application.

37
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Conclusion

38
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Ce travail m’a aidé à améliorer mon niveau d’expérience pour que je


puisse être en mesure de tenir rigoureusement, d’approfondir et d’enrichir
mes connaissances de base déjà acquises tout au long de ma formation.

On ce qui concerne mon application « gestion du cabinet dentaire », elle


rendra plusieurs tâches plus fiables et permettra de maîtriser plusieurs
informations, afin de facilité plusieurs processus qui s’applique au sein d’un
cabinet dentaire.

Ce modeste travail, que je considère comme démarche timide dans le


monde « conception et développement » n’est autre qu’un premier pas
pouvant être intégralement reparamétré « suite aux exigences et aux besoins
de chaque cabinet dentaire » et surtout amélioré vers une version réseau :
Multipostes et opérant dans un intranet professionnel.

Je tiens une autre fois à remercier tous ceux qui ont contribué de loin et de
proche à la réalisation de ce modeste projet.

39
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Résumé 

40
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

L’objectif de ce mémoire, est la réalisation d’une application conceptuelle simple pour la gestion
automatisée d’un cabinet dentaire.

Pour ce faire on s’est basé d’abord sur les modèles MCD, MLD et MPD. En suite pour implémenter
notre système nous avons utilisé les outils de développement suivants :
Pour l’administration de la base de données on a choisi le SGBD MICROSOFT SQL SERVER et pour
la création de la base de données on a travaillé sous SQL MANEGEMENT STUDIO. Et finalement
notre application est implémentée et exécutée par le logiciel MICROSOFT VISUAL STUDIO 2019.

Abstract
The objective of this thesis is the realization of a simple conceptual application for the automated
management of a dental practice.
To do this it was initially based on the MCD and MLD and MPD models. End suite to implement
our system we used the following development tools:
For the administration of the database, we chose the MICROSOFT SQL SERVER DBMS and for
creating the database we worked in MICROSOFT SQL MANEGEMENT STUDIO 2019. And finally, our
application is implemented and executed by the MICROSOFT VISUAL STUDIO 2019.

‫ملخص‬
‫ من أجل هذا اعتمدنا أوالً على النماذج‬.‫الهدف من هذه المذكرة هو تحقيق برنامج تطبيقي بسيط للتحكم التلقائي في عيادة طب األسنان‬
MPD‫ و‬MLD‫ و‬MCD

:‫بعد ذلك لبرمجة النظام استعملنا أدوات البرمجة التالية‬

‫ إلدارة قاعدة البيانات اخترنا‬SGBD‫ من نوع‬MICROSOFT SQL SERVER ‫ قاعدة البيانات اعتمدنا على‬œ‫وإلنشاء‬
‫واجهة وأخيراً برمجة وتنفيذ البرنامج باستعمال‬MICROSOFT SQL MANEGEMENT STUDIO 2019

MICROSOFT VISUAL STUDIO2019.

41
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

Bibliographie

42
Institut Spécialisé De Technologie Appliquée croissant rouge
Développement Informatique
2020/2021

[1] MERISE, CONCEPTS ET MISE EN ŒUVRE, COLLECTION RESSOURCESINFORMATIQUE,


EDITIONS ENI

[2] COMPRENDRE MERISE, JEAN-PATRICK MATHEON, EDITIONS EYROLLES

[3] ESSENTIEL SUR MERISE, DOMINIQUE DIONISI, EDITIONS EYROLLES

[4] METHODE DE CONCEPTION, ALAIN COLLONGUES, JEAN HUGUES ETBERNARD LAROCHE,


EDITIONS DUNOD

[5] « Conception Et Réalisation D'une Application De Suivi De Patients Dans Un


Etablissement Hospitalier : Hôpital EHU d’ORAN 1ér Novembre 1954 » ; BENKHALFOUN
Sihem, GRELLOU Nour El Imane ; mémoire de fin d’études pour l’obtention du diplôme de
Licence en Informatique ; soutenu le : 27. Juin 2013

[6] https://fr.wikipedia.org/wiki/C_sharp

[7] https://fr.wikipedia.org/wiki/ASP.NET

[8] http://infocenterarchive.sybase.com/help/index.jsp?topic=/com.sybase.stf.poweramc.

docs_12.5.0/html/dogu/dogup3.htm

43

Vous aimerez peut-être aussi