Examen Principal du 1er Semestre

École Nationale des Sciences de l'Informatique (ENSI)
1/3
100%
Rendu du PDF...
Page 1 sur 3Lecteur de document UniversityLib

Examen Principal du 1er Semestre

École Nationale des Sciences de l'Informatique (ENSI) · Analyse et Conception Orientées Objet · exam

UNIVERSITE DE LA MANOUBA -----¤¤¤¤----- ECOLE NATIONALE DES SCIENCES DE L'INFORMATIQUE

ANNEE UNIVERSITAIRE 2015-2016

Examen Principal du 1er Semestre

Matière : Analyse et Conception Orientées Objet Niveau : II2 Nombre de pages : 11 pages (3 p. énoncés + 8 p. réponses) Enseignants : I. FLISS, I. BOUKHRIS, M.A. MEZGHICH

Date : 8 Janvier 2016 Durée: 2H Documents: non autorisés

NB : Répondez directement sur les feuilles de réponses

Ne répondez pas à l’aveuglette La précision, la consistance et la clarté seront appréciées

Problème

Une clinique souhaite informatiser le suivi de ses patients, à travers un nouveau système informatique de

suivi « SISP». Celui-ci sera utilisé par le personnel médical (médecin, infirmier, anesthésiste) et

administratif (réceptionniste, comptable, administrateur). Par contre, les fonctionnalités de chacun seront

distinctes. Le personnel administratif s’occupera notamment de l’admission des patients et de l’édition de

factures, alors que le personnel médical s’occupera du dossier médical.

Le processus d’admission (réception) débute lorsque le patient se présente à la clinique avec un ordre

d’admission (émis par un médecin de la clinique) ou en tant que cas d’urgence. À partir de ce moment, un

employé de la clinique (un(e) réceptionniste) le prendra en charge. Il fera, d’abord, l’inscription

administrative du patient et cherchera une chambre et attribuera un médecin pour lui. Par contre, si

aucune chambre n’est disponible dans la clinique, l’employé qui accueille le patient devra coordonner

avec le médecin traitant et contacter d’autres cliniques pour rediriger le patient vers une autre institution.

L’inscription administrative correspond à la saisie des données administratives du patient si celui-ci est un

nouveau patient, ou la récupération de ses données dans la base de données s’il s’agit d’un patient qui a

déjà séjourné dans la clinique (on utilise le numéro de d’assurance maladie et le nom et le prénom comme

identifiants du patient pour savoir s’il est nouveau ou pas). Les données administratives correspondent

aux coordonnées du patient, tels que, son identité (son nom et prénom, numéro d’assurance maladie,

Publicité

adresse, numéro de téléphone, numéro CIN) et le nom du médecin traitant et ses coordonnées. En plus de

cela, le dossier administratif du patient comprend le numéro de la chambre et les dates d’arrivée et de

sortie du patient. Chaque patient doit aussi avoir un dossier médical. Le dossier médical comprend toutes

les données médicales du patient : son groupe sanguin, ses allergies, ses maladies, ses médicaments avec

leurs doses, les résultats d’analyses et tests, les valeurs de température et de tension artérielle, les

interventions médicales faites et tous les commentaires que le médecin traitant juge nécessaires. S’il

s’agit d’un patient admis avec ordre d’admission, le dossier médical est téléchargé depuis le lien présent

1 /3

dans l’ordre d’admission. S’il s’agit d’un ancien patient reçu de nouveau avec un ordre d’admission, une

mise à jour de son dossier médical sera faite automatiquement en fusionnant le dossier téléchargé et les

informations médicales sauvegardées. Dans le cas d’un nouveau patient en cas d’urgence, le médecin

attribué peut demander au médecin traitant de transférer le dossier médical du patient et ces informations

seront sauvegardées dans la base des données médicales du patient. Dès la réception d’un patient, une

facture est créée. Dans cette facture, les médicaments et les doses prises et les interventions faites sont

initialement nuls. Les médicaments pris sont caractérisés par leurs libellés, les quantités utilisées, prix

unitaire.

Une fois que le patient sera installé dans la chambre qui lui a été attribuée, un infirmier effectuera un

premier contrôle médical (tension artérielle, température…) et fera la saisie de ces informations dans le

dossier médical du patient. En parallèle, le (la) réceptionniste contacte par téléphone le médecin traitant

attribué. On distingue entre deux types d’attributions de médecins traitants : attribution nominative (le/la

patient(e) doit explicitement voir ce médecin (ex. s’il s’agit d’un rendez-vous précisé sur l’ordre

d’admission pour faire une opération)) et les attributions flottantes (attribution à n’importe quel médecin

disponible ayant les bonnes qualifications). Pour faciliter l’attribution du personnel médical, le

système« SISP » permet à un administrateur de gérer les dossiers du personnel médical œuvrant au sein

Publicité

de la clinique. Pour chaque membre du personnel médical, l’administrateur saisit le nom, les

coordonnées, la spécialité, les données contractuelles (min et max de présence), les procédures pour

lesquelles ils/elles ont été certifiés, et les modalités de rémunération. Il spécifie aussi l’horaire du

personnel médical. La spécification de l’horaire se fait par plage horaire par jour de semaine (ex. Mardi

de 8 :30 à 12 :30), avec fréquence (toutes les semaines, toutes les premières semaines du mois, une

semaine sur deux, etc.), avec des exceptions (sauf le mois de juillet, sauf la semaine du 13 au 17

novembre, etc.). On peut mettre un horaire préliminaire qu’on pourra éditer par la suite.

A tout moment, le personnel médical peut consulter le dossier médical contenant les données médicales

relatives à un patient et ajouter de nouvelles données (résultat d’examens médicaux, interventions

médicales, médicaments pris, etc.). Les données médicales sont consultables : soit par interrogation

générale, qui ne fournit que les données de base sur l’état de santé du patient (groupe sanguin, allergies,

etc.), soit par interrogation détaillée, qui donne un accès intégral au dossier médical du patient. Cette

dernière n’est ouverte qu’aux médecins (les autres membres du personnel médical n’y ont pas accès). Le

personnel administratif n’a pas le droit de consulter les données médicales d’un patient, mais uniquement

les données administratives qui, elles, sont interdites au personnel médical. La facture d’un patient est

mise à jour automatiquement dès qu’une intervention ou un médicament est noté dans le dossier médical.

Une intervention est caractérisée par une dénomination, type, local, une date et un coût. A la fin du séjour

du patient, le comptable peut éditer les factures correspondant aux soins prodigués. La facture comporte

la liste des médicaments consommés et leurs coûts (unitaires et totaux) et la liste des interventions faites

et leurs coûts en plus des informations personnelles du patient à savoir son nom, prénom, numéro

2 /3

d’assurance maladie et CIN. Il y a différentes modalités de paiement, qui dépendent du type d’assurance

détenu par le patient. Le système « SISP » calcule le coût de l’intervention et la fraction payée par

l’assureur. Si la totalité est à payer par l’assureur. Le système transmet la facture directement à l’assureur.

Publicité

Le système produit alors une facture (à donner au patient) avec la note « à payer par l’assureur». Si une

partie ou la totalité de la facture est à payer directement par le patient. Le système transmet la portion à

payer par l’assureur directement à l’assureur. Le système produit une facture (à donner au patient)

indiquant le total et le montant à payer directement par le patient. Le comptable demande au patient de

choisir entre payer en espèce (au comptant) ou utiliser une carte de crédit. Si le payement au comptant a

été sélectionné et le montant a été payé par le client, le comptable confirme au système la réception du

montant. Le système modifie la facture en précisant que le montant était payé comptant. Si le patient

choisit de payer via une carte de crédit, il la présente au comptable qui la scanne. Le système initie une

transaction carte de crédit. Il vérifie que la carte est valide et le solde est suffisant sinon la transaction sera

refusée, dans ce cas le patient sera ramené à utiliser une autre carte de crédit ou à payer au comptant.

Dans le cas où la transaction est acceptée, le système imprime une copie de la transaction. Le comptable

remet la copie de transaction au patient pour signature. Le patient signe. Alors le comptable confirme que

la transaction est terminée avec succès. Le système modifie la facture en précisant que le montant était

payé via une carte de crédit. Avant de remettre toute facture au patient, le comptable met sa signature et le

cachet de la clinique.

Lors de l’analyse du système informatique de suivi « SISP», un développeur a proposé le diagramme de

classes UML incomplet suivant :

Travail à faire L’objectif de ce problème et d’analyser et concevoir en partie le système informatique de suivi

« SISP», grâce aux diagrammes UML vus en cours. Pour cela, répondez directement aux questions

qui sont posées dans les feuilles de réponses.

3 /3