Vous êtes sur la page 1sur 5

DÉPARTEMENT D' INFORMATIQUE ET D’ INGÉNIERIE

UNIVERSITÉ DU QUÉBEC EN OUTAOUAIS

EXERCICES SUR L’ ANALYSE ORIENTÉE OBJET

INF 4003 : Génie logiciel I

Professeure : Nadia BAAZIZ


EXERCICE –1-

La figure ci-dessous a été construite lors d’un travail d’analyse et spécification.


1. De quelle type de modélisation s’agit-il ?
2. Expliquer en phrases simples et bien structurées les exigences
exprimées par cette figure.
3. L’analyste a omis d’indiquer quels sont les exercices de chaque
chapitre. Pouvez vous rajouter cette information sur le diagramme.
Expliquez vos modifications.

Matériel de
cours

Titre-cours
Année
Professeur

Notes de cours Travaux Examens passés

Titre Numéro Année


Chapitre Date Type
Contenu
Contenu

Devoir Exercice

Contenu-exo
Pondération
Date de remise
Contenu
EXERCICE –2-

Un système d’inscription à des cours universitaires interagit avec 3 agents externes :


le département, l’étudiant et l’enseignant. Les départements fournissent les données
nécessaires à la planification des cours (cours à offrir, enseignants disponibles et leurs
choix de cours). Les étudiants font des demandes d’inscription aux cours proposés et
reçoivent un horaire. Les enseignants reçoivent les listes des étudiants une fois la
période d’inscription terminée. Sur l’entête de cette liste figurent aussi les
informations sur le cours (locaux, heures et jours des séances,…). Dans ce système
d’inscription, l’étudiant peut être à temps plein ou à temps partiel. Tout cours offert
est composé de séances de cours et de séances d’exercices ou laboratoires. On se
propose de faire une analyse orientée objet de ce système :

a. Expliquer brièvement les étapes essentielles suggérées par l’AOO ?


b. Proposer un diagramme de cas d’utilisation pour ce système.
c. Construire un diagramme de classes pour ce système.
d. Donner un exemple d’objet issu de ce diagramme.

EXERCICE –3-

Une usine manufacture plusieurs produits qui ont les particularités suivantes :

-Chaque produit est conçu par exactement un ingénieur et chaque produit est composé
de plusieurs parties.

Représenter le diagramme de classe de ce système.

EXERCICE –4-

L’université est composée de plusieurs professeurs et étudiants . Elle recrute 2 types de


professeur : régulier et chargé de cours. Les étudiants peuvent être à temps plein ou à
temps partiel.
Faites le diagramme de classe de ce système.
EXERCICE –5-

Une cafétéria recrute plusieurs employés. Chaque employé est chargé d’une fonction et
chaque fonction se compose de plusieurs tâches.
Faites les diagramme de classe de ce système.

EXERCICE –6-

Une bibliothèque municipale permet à ses abonnés d’emprunter trois catégories de


documents :
- Des livres
- Des périodiques
- Des cassettes
En utilisant la notation d’analyse orienté objet (AOO), faites le diagramme de classe.

EXERCICE –7-

Une bibliothèque planifie la conception et l’implémentation d’un système de gestion des


livres et des emprunteurs. Les exigences sont comme suit :
-Chaque livre est décrit par un code, un titre, noms des auteurs, une maison de
publication décrite par un nom et une adresse et un no de téléphone, et le nombre de
copies de ce livre détenu par la librairie.
-Chaque emprunteur est décrit par son nom, un numéro de carte, une adresse et un no
de téléphone.
-Plusieurs livres peuvent être empruntés par une seule personne. Des copies du même
livre peuvent être empruntées par plusieurs personnes.

Représenter le diagramme de classe de cette bibliothèque.


EXERCICE –8-

On se propose de faire l’analyse et modélisation d’un nouveau système de


surveillance des patients dans une unité de soins intensifs.
« ...Le système sera installé dans l’unité de soins intensifs de l’hôpital. Cette unité
comporte 8 lits destinés à recevoir des patients dont l’état est critique et dont les
signes vitaux doivent être surveillés 24/24. Les signes vitaux à surveiller sont
l’électrocardiogramme (ECG), le rythme respiratoire (RR) et la pression artérielle (P).
La surveillance consiste à saisir et traiter les signes vitaux, à les afficher sur des
moniteurs aux lits et au poste des infirmières, à les comparer avec une banque de
référence et à émettre éventuellement des alarmes. Les bornes de référence sont
fixées par les médecins. Le système doit produire des rapports sur chaque patient sur
demande des infirmières. Des capteurs en place devront être utilisés. Le système
devra être opérationnel dans un an... »
- Construire le diagramme de cas d’utilisation de ce système.
- Si vous aviez à faire une modélisation structurelle de ce système, indiquer
brièvement deux étapes de ce travail. Donner 3 exemples d’éléments du
diagramme à construire pour ce système.

EXERCICE –9-

Tours Scolaires organise chaque printemps des voyages pour étudiants dans des centres
de villégiature. Pendant l’automne, les centres transmettent à l’agence de l’information
sur le nombre de chambres disponibles, la capacité d’accueil de chaque chambre et les
prix pour chacune des semaines du congé printanier. Chaque centre offre des réservations
pour un nombre différent de semaines chaque saison et le prix des chambres varie selon
la semaine. La plupart des centres offrent aussi des chambres de diverses capacités pour
permettre aux étudiants de réserver celle dont la taille leur convient. Par exemple, un
couple peut choisir une chambre pour deux et un groupe de quatre peut réserver une
chambre pour quatre personnes.
En décembre, Tours Scolaires produit une liste des centres de villégiature, des semaines
disponibles et des prix. Cette liste est distribuée dans tous les campus du pays. Lorsqu’un
groupe d’étudiants soumet une demande de réservation pour une semaine donnée à un
centre particulier, Tours Scolaire attribue une chambre de la capacité voulue aux
étudiants et envoie à chacun un avis de confirmation. À la date butoir pour une semaine,
l’agence transmet à chaque centre de villégiature une liste des étudiants inscrits dans
chaque chambre pour la semaine suivante. Les étudiants paient leur séjour lors de leur
arrivée au centre. Ces derniers envoient les chèques de commission directement au
système de comptabilité de tours scolaires. Lequel système est séparé du système de
réservation.

-Développer un diagramme de cas d’utilisation pour un système informatique de


réservation de Tours Scolaire qui permet d’automatiser les tâches pour les étudiants et
pour les centres de villégiature. Le paiement en ligne peut être une possibilité pour les
étudiants qui le désirent.
- Développer un diagramme de classe pour ce système.

Vous aimerez peut-être aussi