Vous êtes sur la page 1sur 12

T

‘IYADA’ : Application de gestion


du cabinet médical.

Elaboré par :
Abdelkarim Ain
Imran Taya
Mouad Akroubi
Ayman Elbaz
Otmane Elkabdani
Introduction générale

Etant donné la forte croissance du marché du web et des applications web, Aujourd'hui, le
développement d'application web est reconnu dans la plupart des domaines y compris les
domaines de la santé. En effet, les logiciels et les applications web dans le domaine de la santé
connaissent actuellement un développement important. Leurs utilisation se multiplient et ses
produits peuvent être très variés.

Dans ce thème s'intègre notre projet qui consiste à la réalisation d'une application web de
gestion du cabinet médical nommé "IYADA".

Donc notre objectif c'est de créer un système contenants des interfaces claires et faciles à utiliser
afin de rapprocher le médecin de ses patients et faciliter la gestion du cabinet pour la secrétaire
et pour le médecin.

Contexte général du projet

Dans ce chapitre, nous intéressons au contexte général de notre projet à savoir, les
problématiques, à la lumière de cette étude, nous citons les limites des systèmes
traditionnels courants pour fixer des objectifs à atteindre par la proposition des solutions
pertinentes.

Pour gérer son cabinet, chaque médecin rencontre plusieurs difficultés comme la
perte d’information ainsi que le manque d’organisation de son travail, et
l’endommagement des fiches après l'utilisation fréquente.
Cette partie a pour but de lister les insuffisances et les défaillances du système
actuel, relatif à la gestion des cabinets médicaux, dont on peut citer :
• Travaux manuels élevés, lourds et pénibles qui se présentent d'une
façon répétitive à savoir l'archivage, la mise en œuvre et la consultation des
fiches médicales.

• Absence d'un moyen de recherche rapide : pour chercher une fiche,


le médecin doit faire une recherche manuelle fiche par fiche par nom du
patient, ce qui engendre une perte de temps.

• Processus très long avec probabilité de perte de documentation :


puisqu'un dossier médical englobe un ensemble de documents tels que,
fiche médicale, ordonnance et les feuilles qui contiennent les dates des RDV,
il est possible qu'un document qui appartient à un tell dossier soit rangé
par erreur dans un autre dossier lors de l'organisation et le stockage
dans les boites d'archives.

• Encombrement et non clarté de la fiche médicale qui contient


plusieurs informations, et à cause de sa petite taille, chose qui peut générer
l'ajout ou la suppression parfois de certaines informations
utiles.

• Détérioration des archives à cause de leur utilisation trop


fréquente. La gestion de données importantes est très difficile en utilisant le «
papier » qui est une méthode traditionnel comparée aux outils informatiques,
c’est pour cela que la mise en place d’un système de gestion est nécessaire pour
faciliter la tâche aux secrétaires et aux médecins.
Objectifs

Cependant, afin d’éviter toutes sorte d’erreur et de régler tous types de problèmes, les
nouvelles technologies de l’information peuvent être incluses dans le travail du
médecin et qui consistent aussi à faciliter la gestion des données relatives aux patients et de
régler le planning des visites.
L’objectif de notre projet consiste à gérer d'une manière efficace le système d'informations du
cabinet médical afin de surpasser la problématique et les limites citées.
Pour cela plusieurs objectifs à atteindre :

 la gestion efficace des patients en terme du temps, de fiabilité, et de sécurité.


 La facilité et la simplicité de gestion et prise des rendez-vous.
 La recherche simple et efficaces des fiches patients.
 La recherche des rendez-vous.

 La gestion de la facturation.
 La gestion et le suivi des dossiers médicaux (fiches patient, Consultations,
Ordonnances).
 La gestion des fiches patients.
 La gestion des consultations et ordonnances.
Donc comment atteindre ces objectifs pour gérer le cabinet, et quelles sont
les fonctionnalités nécessaires pour la bonne gestion de ce dernier ?

Solutions proposées

Pour remédier aux problèmes cités précédemment, nous proposons une application web
permettant la gestion administrative et médicale : la gestion de l’ensemble des
enregistrements sans redondance de l’information et un traitement automatique tout en
assurant la fiabilité et la sécurité des données. Cela nous permet de se débarrasser de divers
problèmes existants dans le système traditionnel.
Pour cela, notre application permettant l'organisation et l'automatisation des tâches :
L'informatisation de la gestion du cabinet, et la simplification des tâches.

Mettre en place un logiciel afin de gérer facilement chaque module à part, implanter
une base de données complète pour la gestion des RDV, fiches médicales,
consultations médicales, dossiers médicaux, assurer une meilleure communication et
cohérence de l'information.

Optimiser le temps d'accès aux différentes données, éviter les tâches pénibles et
ennuyeuses.

Définir une bonne organisation des données collectées pour faciliter la recherche des
documents, aider le médecin pour la prise de décision avec des supports informatisés à
l'appui.

Gérer les droits d'accès afin de permettre un accès sélectif aux différents menus et
attribuer des responsabilités à chaque utilisateur : on doit assurer la séparation entre fiche
médicale et dossier médical seul le médecin peut consulter le dossier médical.

Donner beaucoup d'importance à l'interface Homme-machine et la simplifier au


maximum à l'utilisateur de l'application.

Donner la possibilité au patient de gérer ses rendez-vous et consulter son dossier


médical à travers son espace après création de son compte.
Identification des acteurs
Un acteur représente l’abstraction d’un rôle joué par des entités externes (utilisateur, dispositif
matériel ou autre système) qui interagissent directement avec le système étudié. Il peut consulter
et /ou modifier directement l’état du système en émettant et /ou recevant des messages
éventuellement porteurs de données.

Dans le cas de cette application, on a trois acteurs :

Le patient.
Le médecin.
La secrétaire.

Règles de gestion

1. Chaque acteur(Médecin ,Secrétaire ,Patient) possède son propre espace.

2. Les acteurs accède via un login et n mot de passe.

3. Une consultation peut donner lieu à zéro ou plusieurs certificats.

4. Il existe une seule ordonnance pour chaque consultation.

5. En cas de prise du rendez-vous en ligne, ce dernier n’est pris qu’après le paiement de


30% du tarif.

6. Une consultation peut donner lieu à zéro ou plusieurs bilan soit radiologique ou
biologique.

7. Le médecin consulte le patient, dans ce cas il lui prescrit : Une certificat, Une
ordonnance, Une échographie, Un bilan, soit biologique ou radiologique, selon la
situation.

8. Chaque patient possède un dossier médical.


9. Afin de créer un compte, le patient devra fournir toutes ses informations
personnelles.

10. Un patient peut effectuer une ou plusieurs consultations.

11. Chaque patient possède une fiche descriptive.

12. Un rendez-vous est fixé pour une consultation donnée.

13. Un patient peut envoyer un ou plusieurs messages au secrétaire ou médecin.

14. Lorsqu’un patient arrive la première fois au cabinet médical, la secrétaire crée une
fiche contenant les informations sur le patient (nom, prénom, âge, profession
situation familiale, adresse, affiliation mutuelle, téléphone…). Si le patient est déjà
client du cabinet, la secrétaire lui demande son nom pour chercher sa fiche.
foctinnalités attendues

Authentification des utilisateurs.


Création du compte pour les patients.
Consultation du planning des rendez-vous.
Gestion des patients
Recherche des fiches patient

Recherche des rendez-vous.


Gestion des dossiers médicaux (fiches, consultation, ordonnances).
La gestion des compte par chaque acteur.
La gestion et prise des rendez-vous.
Gestion de la facturation.
Contact entre médecin et patient.
Contact entre secrétaire et patient.
Consultation du planning des rendez-vous.
Le paiement de 30% : dans la procédure du prise de rendez-vous en ligne, le
patient doit payer 30% du tarif pour que le rendez-vous soit accepté.
Captures des besoins non fonctionnels
 Sécurité : Accès avec mot de passe.

 Fiabilité : Moyenne de temps et de bon fonctionnement.

 Performance : Temps de réponse plus le chargement de l’application.

 Aptitude à la maintenance : La conformité aux standards d’architecture.

 Portabilité : On parle de portabilité d’une application informatique pour


désigner la capacité de cette dernière à pouvoir s’exécuter sur des
plateformes et des environnements différents.

Outils de
développement
Pour le développement de cette application, nous avons jugé nécessaire d'utiliser les différents
outils et méthodes qui sont les suivants :

• Pour la conception, nous avons utilisés UML (Unified Modeling Language).


• Pour la Programmation, nous avons utilisés les langages suivants:

o PHP
o
o Html

o CSS

o JavaScript

o jQuery

o MySQL

• En tout ce qui est logiciel on va utilisé :

o visual studio code pour le traitement de texte.

o Le logiciel XamppServer pour créer un


serveur web de test local.

o Adobe Photoshop pour la création du logo de notre application.


Logo de l'application
dans le logo on essayer au maximum d'avoir un logo qui va présenter le domaine de l'application, pour
ça on intégrer le stéthoscope pour obtenir le logo suivant.

Exemple d’une page d'accueil


notre page d'accueil se compose des parties suivants :

partie 1 :

partie 2 :
dans cette partie on liste les services que propose le généraliste dans son cabinet médical.
partie 3 :

dans cette partie il y'a le team du cabinet qui se compose du généraliste et la secrétaire.

partie 4 :
cette partie montre des avis des clients sur le généraliste et ses services en cabinet aussi le footer dont
les informations du cabinet sont citer.
Conclusion et perspectives

L'établissement médical est considéré de plus en plus comme une entreprise avec ses problèmes
de gestion classique. C'est pourquoi l'informatique s'est diffusé dans le secteur médical comme
outil de gestion. On a essayer à travers ce projet d'informatiser le système d'information et de
gestion au sein d'un cabinet à travers :

• La gestion efficace des patients en terme du temps, de fiabilité, et de sécurité.


• La facilité et la simplicité de gestion et prise des rendez-vous.
• La recherche simple et efficaces des fiches patients et des rendez-vous.
• La gestion de la facturation.
• La gestion et le suivi des dossiers médicaux.
• La gestion des fiches patients.
• La gestion des consultations et ordonnances.

Donc ce projet nous a permis d'avoir une approche complète du développement d’une
application et une bonne initiation du développement de l’application, de la conception à la
validation en passant par les différentes étapes incrémentales de codage et de tests et nous a
appris aussi à concevoir une base de données complète. on a évalués les principaux avantages et
les points forts de l’application pour améliorer la gestion des cabinets médicaux. Comme une
autre expérience au niveau de l'application des concepts de langages, c'est normal de ne pas
pouvoir éviter certains problèmes et difficultés au niveau de la modélisation conceptuelle et au
niveau de l'implémentation et la programmation.

Ainsi, comme perspective principale pour l’état actuel de ce projet, on souhaite ajouter un
système qui sert à la gestion de comptabilité ainsi qu'un système de paiement en ligne

Cependant, on a essayé de dégager les solutions les mieux adaptées à nos objectifs,
contraintes et nos moyens disponibles. Ces solutions ne prétendent nullement être les meilleures,
car en informatique, il n'y a pas de solution absolue. Cette application peut être améliorée, pour
répondre aux besoins des autres spécialités plus appropriées, ainsi que le suivi de rapport
d'activités des dossiers médicaux.

Vous aimerez peut-être aussi