Vous êtes sur la page 1sur 2

Toamasina, le 20 août 2021

UNIVERSITÉ DE TOAMASINA
------------------------
Session Rattrapage : Modélisation à Objet/ UML
FACULTÉ DE DROIT, DES SCIENCES
ÉCONOMIQUES, DE GESTION, ET DE
L3 : Mathématiques, Informatiques et Applications
MATHÉMATIQUES, INFORMATIQUE ET
Durée : 4 heures
APPLICATIONS
------------------------
Documents : Autorisés
MENTION MATHÉMATIQUES,
INFORMATIQUE ET APPLICATIONS

N.B. : Merci de bien lire avant de répondre.


Cohérence globale et présentation : + ou - 1

EXERCICE I : (5 points)
1° Dessiner un diagramme de séquence et diagramme d’états-transitions correspondant à un étudiant
de MIA souhaitant travailler sous Windows sur un ordinateur. L’étudiant doit donc démarrer
l’ordinateur, attendre le menu de choix Windows ou Linux, choisir Windows avant que la
temporisation de 30 secondes ne soit écoulée, taper CTRL-ALT-SUP pour ouvrir une session,
son login, son mot de passe qui doit être vérifié, puis travailler.
2° Modélisez les différents états d’un livre d’une bibliothèque en utilisant un diagramme d’états-
transition. On doit notamment retrouver le cas où le livre est disponible, emprunté et en
réparation…

EXERCICE II : (15 points)


Objectif :
Modèle de domaine pour un hôpital pour montrer et expliquer la structure de l'hôpital, le
personnel, les relations avec les patients et la terminologie de traitement des patients. Décrire les
principaux services (fonctionnalités) fournis par la réception d'un hôpital.
Résumé :
Le système de gestion hospitalière est un grand système comprenant plusieurs sous-systèmes
ou modules offrant une variété de fonctions. Le sous-système ou module de réception à l'hôpital prend
en charge certaines des nombreuses fonctions du réceptionniste à l'hôpital. La réceptionniste planifie
les rendez-vous et l'admission du patient à l'hôpital, recueille des informations auprès du patient à son
arrivée et/ou par téléphone.
Pour le patient qui restera à l'hôpital (« hospitalisé »), il ou elle devrait avoir un lit attribué dans
une salle. Les réceptionnistes peuvent également recevoir les paiements des patients, les enregistrer
dans une base de données et fournir des reçus, déposer des réclamations d'assurance et des rapports
médicaux.
Le modèle de domaine du système de gestion hospitalière est représenté par plusieurs
diagrammes de classes. Ward est une division d'un hôpital ou une suite de chambres partagées par
des patients qui ont besoin d'un type de soins similaire. Dans un hôpital, il existe un certain nombre
de services, chacun pouvant être vide ou avoir un ou plusieurs patients. Chaque quartier a un nom
unique. Les médecins de l'hôpital sont organisés en équipes (également appelées cabinets). Chaque
équipe a un nom ou un code unique (par exemple, orthopédie ou pédiatrie) et est dirigée par un
médecin consultant ou un médecin traitant.

Jérôme VELO 1/2


Travaux à faire :
1. Décrire les différentes fonctionnalités de ce système en utilisant un Diagramme des cas
d’utilisation.
2. Enrichir les deux cas d’utilisation principaux à l’aide d’un de deux Diagrammes dynamiques
de séquence système et d’activités.
3. Décrire la structure de ce système en utilisant un diagramme de classe. Illustrer votre diagramme
à l’aide d’un Diagramme d’objet.
4. Exprimer en SQL les requêtes suivantes :
a) Compter le nombre de patients traités au mois de novembre dernier.
b) Calculer le chiffre d’affaires mensuel de cet hôpital de l’année 2019. En déduire la
moyenne de cette année.
c) Rechercher le médecin et sa spécialité le plus sollicité par les patients.
d) Donner la moyenne d’âge des patients hospitalisés dans l’année 2020.

Jérôme VELO 2/2

Vous aimerez peut-être aussi