Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TP5 Ing Log

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 2

TP5 : UML : Diagramme de classe

Exercice 1 :
Pour chaque exemple ci-dessous, indiquez si la relation présentée est une généralisation, une
agrégation ou une association :

1. Un pays a une capitale Agrégation


2. Une transaction boursière est un achat ou une vente Géneralisation
3. Les fichiers contiennent des enregistrements Agrégation
4. Une personne utilise un langage de programmation dans un projet Association
5. Les modems et les claviers sont des périphériques d’entrées/sorties

Exercice 2 :
 Il est demandé de représenter le diagramme de classe d’une gestion technique de
documents. Chaque document est composé d’un ou plusieurs feuillets. Un feuillet
comporte du texte et des objets géométriques qui constituent deux types d’objets
graphiques supportant des opérations de type : sélectionner, copier, couper, coller et
déplacer.
 Nous considérons les quatre objets géométriques suivants : cercle, ellipse, carré,
rectangle. Il est demandé d’utiliser les propriétés de la généralisation et la
spécialisation afin de représenter au mieux ces objets géométriques.

Exercice 3 :
 Une entreprise nationale de vente d’appareil électroménager souhaite réaliser une
première expérience d’analyse objet avec la méthode UML sur un petit sous ensemble
de son SI. Ce sous-ensemble concerne le suivi des personnels des agences locales
implantées dans les régions. Chaque région est pilotée par une direction régionale qui
a en charge un certain nombre d’agences locales. Une direction régionale est
caractérisée par un code et un libellé.
 Chaque agence est caractérisée par un code, un intitulé, une date de création et une
date de fermeture.
 À une agence sont rattachées une à plusieurs personnes. Chaque personne est
caractérisée par les données : numéro, qualité (M., Mme, Mlle), nom, prénom, date de
naissance, date prévisionnelle d’arrivée, date d’arrivée et date de départ.
 Il est demandé d’élaborer le diagramme de classe de ce premier sous-ensemble du SI
de cette entreprise.

Exercice 4 :
 La société Forma possède un service qui gère la formation interne. Sa mission
comporte plusieurs fonctions :
o Élaborer les catalogues qui décrivent les cours et donnent les dates
prévisionnelles des sessions.
o Inscrire les personnes qui désirent participer aux sessions et leur envoyer leur
convocation.
o Déterminer les formateurs qui vont animer les sessions et leur envoyer leur
convocation (ces personnes sont choisies parmi celles qui peuvent enseigner un
cours). Certaines sessions peuvent être animées par une personne d’un
organisme extérieur.
o Faire le bilan des participations réelles aux formations.
 Les cours sont déterminés afin de répondre aux besoins de formation internes. Certains
cours sont organisés en filières, c’est-à-dire qu’ils doivent être suivis dans un certain
ordre. Exemple : le cours ITE 16 (la démarche ITEOR OO) ne peut être suivi avant
ITE 03 (UML). Les cours utilisent des documents référencés (tableau ci-dessous).

Vous aimerez peut-être aussi