Vous êtes sur la page 1sur 2

Toamasina, le 30 septembre 2022

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

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


N.B. : Tous les exercices proposés sont indépendants. Lire attentivement vos copies avant de quitter la
salle d’examen.

EXERCICE I : (6 points)
Dans notre Faculté des Sciences et Technologie, nous désirons gérer la réservation des salles de cours
ainsi que du matériel pédagogique (ordinateur portable et/ou Vidéo projecteur).
Seuls les enseignants et SecPal sont habilités à effectuer des réservations (sous réserve de
disponibilité de la salle ou du matériel).
Le planning des salles peut quant à lui être consulté par tout le monde (enseignants, administration et
étudiants).
Par contre, le récapitulatif horaire par enseignant (calculé à partir du planning des salles) ne peut être
consulté que par les enseignants et le SecPal.
Enfin, il existe pour chaque formation un enseignant responsable qui seul peut éditer le récapitulatif
horaire pour l’ensemble de la formation.
1°) Modéliser cette situation par un diagramme de cas d’utilisation.
2°) Dessiner le diagramme d’activités correspondant au Cas d’utilisation « Réserver une salle et/ou
matériel ».
3° Dessiner un diagramme d’état-transition correspondant au même Cas d’utilisation « Réserver une
salle et/ou matériel ».

EXERCICE IV : (6 points)
Soient les phrases suivantes :
▪ Un répertoire contient des fichiers
▪ Une pièce contient des murs
▪ Les modems et claviers sont des périphériques d’entrée / sortie
▪ Une transaction boursière est un achat ou une vente
▪ Un compte bancaire peut appartenir à une personne physique ou morale
▪ Deux personnes peuvent être mariées
1°) Élaborez les diagrammes de classe correspondants en choisissant le type de relation approprié.
2°) Illustrer ces diagrammes obtenus en première question à l’aide des diagrammes d’objets.

Jérôme VELO 1/2


EXERCICE II : (8 points)
1°- Décrire le Modèle Conceptuel de Données (MCD) à partir de la modélisation UML suivante. On
suppose qu’un compte courant ne peut pas être rémunéré.
+ CLIENT
0..*
+ NumClient
+ NomClient 1
+ EMPLOYE + AdresseClient
+ NumTelClient
+ MatriculeEmploye
+ NomEmploye

0..*
1..*
1
+ COMPTE
0..*
+ NumeroCompte
+ MOMENT + DROITSIGNATAIRE + DateOuverture
+ DateOpération + Solde
0..* + Droit

Faire

0..* 0..*
+ MOUVEMENT
+ COMPTECOURANT + COMPTEEPARGNE
+ Montant
+ NbOpérationCB + TauxInterêt

2°- Expliquer en quelques phrases la situation décrite.


3°- Cette modélisation permet-elle de répondre aux assertions suivantes ?
- Un compte courant permet d’alimenter d’autres comptes courants.
- Un compte courant permet d’alimenter un compte épargne.
- Un client possède un seul compte épargne.
- Un compte courant est géré par différents clients.
- Un client peut avoir différents droits sur un compte courant.
4°- Décrire un schéma relationnel à partir de la modélisation UML ci-dessus. En choisissant le SGBD
Oracle 9i ou ultérieur, donner le script permettant de créer la base de données correspondante en
précisant sa description et son contenu.

Jérôme VELO 2/2

Vous aimerez peut-être aussi