Cahier des charges
« Intitulé du projet »
Cahier des charges
« Intitulé du projet »
Cahier des charges
Concept et objectifs du projet
1. Finalité du projet
Nous sommes appelés à concevoir, développer et mettre en place un logiciel pour la gestion d'un cabinet médical pour le compte d'un médecin.
Le logiciel devrait mettre l'organisation et l'automatisation de la gestion d'un cabinet médical, afin d'augmenter la fiabilité, l'efficacité de l'effort humain et faciliter les tâches pénibles au sein du cabinet.
Notre application comprendra les fonctionnalités suivantes :
• Gestion et Suivi du Dossier Médical.
La consultation, est l'activité principale du cabinet médical. Le patient qui s'adresse à un cabinet médical pour la première fois ferait une visite en faisant consulter par le médecin.
Lorsque le médecin devient disponible, la secrétaire lui amène la fiche médicale descriptive du patient ainsi que son dossier médical. L'écoute attentive et patiente des propos du patient est un moment privilégiée de la consultation. L'entretien doit se dérouler dans la stricte intimité et confidentialité pour permettre au patient de s'exprimer clairement et sincèrement sur ses préoccupations.
Après la consultation le médecin rédige ensuite l'ordonnance qui contient les noms des médicaments, les doses et la durée de jour de prise.
Dans le cas où le médecin n'est pas sûr de son diagnostic, il peut demander au patient de faire des examens complémentaires (Bilan biologique ou Bilan radiologique), ou bien de le faire passer à un confrère spécialiste en lui rédigeant une lettre contenant les coordonnés et l'état de santé du patient.
A chaque consultation selon le cas, surtout l'état de santé du patient, si la consultation lui a causé un contretemps, et ou un empêchement de son activité le certificat sera utile pour la justification.
Enfin le patient peut demander un certificat médical qui peut être soit :
• Un certificat d'aptitude qui contient le nom, prénom, CIN, date de
naissance, et la confirmation du médecin qu'il est apte ou non à exercer la fonction souhaitée.
• Un certificat médical de repos dans lequel sont mentionnés le nom,
prénom et le nombre de jour de repos.
• Un certificat de dispense qui contient le nom, prénom et la période de
dispense.
La tenue du dossier médical du malade est une obligation professionnelle pour identifier le patient, assurer un suivi précis de sa pathologie et son évolution. Le dossier médical est un document médico-légal justifiant la consultation et l'attitude thérapeutique qui en découle.
Le médical dossier doit être archivé et gardé aussi longtemps que possible car un acte médical peut être remis en cause.
Le médecin gère aussi les visites des malades à domicile lorsqu'il s'agit d'un appel d'urgence.
Sinon en cas de visite de contrôle ou visite périodique d'un patient en maladie de longue durée, celle si sera programmée à un moment précis de la journée.
• Gestion de la CNAM.
Pour la gestion de CNAM la préparation est faite par le médecin dont la procédure est :
Périodiquement, le médecin doit remplir un formulaire contenant les informations relatives aux consultations qu'il a réalisées.
Ce formulaire contient les informations suivantes :
Dates des soins, l'identifiant unique de l'assurée, l'identité du bénéficiaire (prénom, qualité, code APCI), acte effectué (code acte, cotation), montant total, ticket modérateur perçu de l'assuré, montant pour la charge de la CNAM et code conventionnel du médecin traitant.
Ensuite, ce formulaire sera envoyé au bureau de la CNAM où s'effectuera la vérification pour le remboursement.
Publicité
1
2
Cahier des charges
« Intitulé du projet »
Cahier des charges
« Intitulé du projet »
• Gestion des Rendez-vous.
• Gestion de la Comptabilité.
La prise d'un RDV s'effectue directement ou par une communication téléphonique en donnant le nom, le prénom, la date et l'heure souhaitée, et selon la disponibilité du médecin, un RDV sera fixé.
La secrétaire est chargée de remplir les renseignements sur la fiche d'un patient (Nom, Prénom ....).
• Gestion du Fiche Patients.
Le patient va attendre son rôle pour la consultation, soit dans la salle d'attente, soit dans la salle d'examen. Dans le cas d'une urgence, la secrétaire prévient immédiatement le médecin. En dehors de ces situations particulières, elle procédera à lui établir sa fiche dans laquelle elle mentionnera son nom, nom de jeune fille, prénom, date de naissance, sexe, téléphone, adresse, GSM, code CNAM et validité.
S'il s'agit d'un ancien patient, la secrétaire demande le nom, nom de jeune fille et prénom pour effectuer la recherche de sa fiche parmi les fiches médicales qui sont rangées par ordre alphabétique dans les boites d'archives, elle préparer, aussi son dossier médical contenant suivi précis de sa pathologique et son évolution.
Sur le plan financier, le cabinet est géré comme une petite entreprise.
Pour les recettes : la nature de l'acte médical correspondant aux honoraires perçus doit être précisée dans le journal. Doivent également être portés sur le registre des recettes, la secrétaire encaisse le tarif de la visite en fonction du régime du patient.
• S'il s'agit du régime du médecin traitant, le client ne paye que 30% du
tarif fixe.
• S'il s'agit du régime d'extraction des dépenses, le client paye le tarif complet et par la suite la CNAM lui remboursera ses dépenses.
Pour les dépenses : comme l'achat des médicaments (comprimes, piqûres....), le loyer du cabinet, toutes les factures (SONED, STEG, TELECOM...), achat de fournitures de nettoyages (javel, air fraiche...), la secrétaire garde toutes les pièces justificatives pour pouvoir prouver ses dépenses relatives à l'exercice de la profession.
Une bonne connaissance de sa comptabilité permet au médecin de s'acquitter de son obligation fiscale.
2. Objectif :
Le dossier médical doit contenir nom, nom de jeune fille, prénom, âge, profession, adresse téléphone, code CNAM et validité.
Dans le cadre de notre projet, nous allons faire l'étude du système informatique relatif à la gestion d'un cabinet médical, enfin de créer une application complète.
L'observation médicale rédigée par le médecin doit comprendre les antécédents du patient qui sont :
-Soit médicaux (Ex : allergie a la pénicilline).
- Soit chirurgicaux (Ex : s'il y a eu une opération ou bien gynéco obstétricaux et les donnée de son terrain (poids, taille, constante, tares et allergies ...).
Ces données sont capitales pour les consultations ultérieures et toute thérapeutiques.
A chaque consultation un résumé de la nouvelle consultation et du traitement donné sera porté sur le dossier médical.
3
4
Cahier des charges
« Intitulé du projet »
Cahier des charges
Publicité
« Intitulé du projet »
Exigences fonctionnelles
1. Portée du projet
.
On défini les différents acteurs du futur système et leurs rôles. En faisant le diagramme de classe. Les acteurs sont : (Médecin, Secrétaire et Comptable).
Le diagramme de classes exprime la structure statique du système en termes de classes et de relations entre ces classes.
L'intérêt du diagramme de classe est de modéliser les entités du système d'information.
Le diagramme de classe permet de représenter l'ensemble des informations finalisées qui sont gérées par le domaine. Ces informations sont structurées, c'est-à-dire qu'elles ont regroupées dans des classes.
Cependant UML dispose d'un concept « Le Meta modèle UML » pour déterminer l'acteur du système avec une ressemblance légère de diagramme de classe ce qui nous donne Meta classe.
2. Modèle de données métier
La modélisation de contexte du système est très importante et très utile dans la mesure où elle permet de comprendre le comportement de l'ensemble des acteurs(les objets) qui réagissent sur le système.
3. Portée de la solution
Les modèles des cas d'utilisation permettent d'avoir une représentation de l'ensemble des fonctionnalités complètes du système.
Le modèle de cas d'utilisation comprend les acteurs, le système et les cas d'utilisation eux-mêmes. L'ensemble des fonctionnalités d'un système est déterminé en examinant les besoins fonctionnels de chaque acteur, exprimés sous forme de familles d'interactions dans les cas d'utilisation. Les acteurs se représentent sous la forme de petits
personnages qui déclenche des cas d'utilisation ; ces derniers sont représentés par des cercles par le système
4. Exigences fonctionnelles et exigences sur les données
Utilisateur
Médecin
Secrétaire
Comptable
Cas d'utilisation
· Gestion et Suivi du Dossier Médical
· Gestion des CNAM et certificats médicaux · Gestion des rendez-vous.
· Gestion des fiches patients . · Gestion de la comptabilité
Diagramme de cas d'utilisation général de l'application
Exigences non fonctionnelles
1. Exigences d’apparence et de style
L'architecture est l'ensemble des décisions d'organisation du système logiciel qui défend les intérêts de son propriétaire final. Les intérêts s'expriment en termes d'exigences fonctionnelles, techniques et économiques. L'architecture y répond par l'intégration de plusieurs styles de développement informatique qu'elle adapte aux éléments logiciels d'un contexte existant.
Le propriétaire du système logiciel, par définition le maître d'ouvrage est au premier chef concerné par l'adéquation aux besoins des utilisateurs, la pertinence par rapport à l'organisation de l'entreprise, l'analyse de la valeur qui en résulte, et les qualités de maintenance et l'évolution du logiciel. C'est pourquoi l'architecture du logiciel décrit plusieurs axes de solution générique.
Les architectures client/serveur en tiers (2-tiers, 3-tiers ou tiers) concernent la capacité de monter en charge du système. Le style 2-tiers vise des applications départementales à nombre limité d'utilisateurs. Elles mettent généralement en
5
6
Cahier des charges
Publicité
« Intitulé du projet »
Cahier des charges
« Intitulé du projet »
jeu des clients et un serveur de base de données. Les styles 3-tiers ou tiers permettent l'évolution du nombre des utilisateurs par l'introduction d'un middleware qui distribue les services entre les clients et les serveurs.
2. Facilité d’utilisation et facteurs humains
Le logiciel doit demander au démarrage une identification de l'utilisateur pour assurer la confidentialité et l'intégrité des données.
Le médecin et la secrétaire doivent pouvoir consulter et manipuler la liste des utilisateurs
(Eux-mêmes) qui seront identifiés par un identifiant et un mot de passe.
3. Exigences de performance
Une base de données peut être définie selon plusieurs points de vue. Pour l'administrateur, c'est un ensemble de fichiers contenant des données organisées, qui doivent être sauvegardées, nettoyées, réorganisées, sécurisées...Pour l'utilisateur, c'est un espace, lui permettant d'enregistrer des informations et de les retrouver quand il en a besoin.
Le futur système qui offre à son utilisateur plusieurs fonctionnalités dont la consultation, l'enregistrement, la modification ou même la suppression de données relatives à la gestion d'un cabinet médical.
4. Exigences opérationnelles et exigences relatives à l’environnement
Ce qui est nécessaire au fonctionnement du système, qui est primordial, permettant de connecter la machine du secrétaire et celle du médecin, avec la configuration des adresses IP et câble réseau pour le bon fonctionnement du système.
5. Exigences de maintenance et de support
La capture des besoins est la partie pour comprendre les besoins permettant d'identifier et de décrire :
Les fonctionnalités d'un logiciel qui sont significatives pour ses utilisateurs (humains, matériels, logiciels) Permettant de décrire les interactions du logiciel.
6. Exigences de sécurité
En outre, techniquement, on doit donner plus d'importance à la confidentialité et la sécurité des données en se servant des mots de passe et des codes d'accès aux données, et avec un maximum de contrôle au moment de la saisie des données et la sécurité de l'information par la définition des règles de contrôle.
Exigences liées au projet
Après le cahier des charges et l’étude préalable et l’analyse et la conception en un mois on passe à la phase de réalisation en plusieurs livrables et cela en découpant le projet en plusieurs applications, par exemple :
Applications concernant le médecin : 75 jours
gestion des consultations :15 jours
gestion des Ordonnances 15 jours
gestion des lettres confrères 15 jours
gestion des CNAM :15 jours
gestion des certificats médicaux 15 jours
Applications concernant la secrétaire: 30 jours
gestion du Fiche patient 15 jours
gestion des Rendez-vous 15 jours
7
8