serie7 Diagramme de classes

Texte de la première page
UML - Diagramme de classes
ISAE – CNAM – Beyrouth
Méthodes pour l’informatisation
Série No : 7
Abdallah EL Asmar
1.
Préparez les diagrammes de classes correspondants aux diagrammes d'objets suivants:
a)
Espagne : Pays
France : Pays
Belgique : Pays
b)
(-10, 10): Point
P: Polygone
(10, 10): Point
(-10, -10) Point
(10, -10) Point
c) - Document géométrique comporte 4 pages:
(Point)
(Ligne)
(Arc)
(Cercle)
dimension =0
couleur=rouge
position=(5,4)
dimension =1
couleur=bleu
position(12,9)
Orientation =36˚
Longueur = 7
dimension =1
couleur=vert
p=(25,36)
Orientation =45˚
Angle arc=30˚
Diamètre=13
dimension =2
couleur=rouge
P=(10,78)
Largeur=5
Hauteur=5
P1 : Page
P2 : Page
P3 : Page
(Carré)
(Ellipse)
(Rectangle)
dimension =2
couleur=jaune
p=(54,88)
Orientation=22˚
Largeur=10
Hauteur=10
dimension =2
couleur=bleu
p=(-300,49)
Orientation=0˚
Largeur = 100
Hauteur=50
dimension =2
couleur=vert
P=(105,78)
Orientation=30˚
Largeur=5
Hauteur=10
1
P4 : Page
UML - Diagramme de classes
ISAE – CNAM – Beyrouth
Méthodes pour l’informatisation
Série No : 7
Abdallah EL Asmar
2. Préparez un diagramme d'objets (instances) à partir du diagramme de classes pour l'expression
suivante: (X + Y/2) / (X/3 + Y)
1er. Opérande
Terme
2ème. Opérande
Expression
Variable
Constante
Opérateur binaire
nom
valeur
3. Classez les relations suivantes en généralisation, agrégation ou association.
Un pays possède une capitale.
Un fichier est un fichier ordinaire ou un répertoire.
Les fichiers contiennent des enregistrements.
Un polygone est composé d’un ensemble ordonné de points.
Une personne utilise un langage informatique dans un projet.
Les modems et les claviers sont des dispositifs d’entrées-sorties.
Une personne joue dans une équipe une certaine année.
Une route relie deux villes.
4. Préparez un diagramme de classes pour une Voiture.
(Numéro, Année, couleur….
Système d'échappement : - Echappement. - Tuyau: diamètre.
Moteur (en marche, Arrêter ) : nombre de chevaux ; Système frein
Feux frein : nombre
Roue : diamètre, volume. Porte: Ouvrir, Fermer. Batterie (charger, décharger): Ampère, voltage.
5. Préparez un diagramme de classes pour un système de fichiers. (Fichier, disque dur, disquette, CDRom, cylindre, secteur, répertoire, fichier.
6. Le personnel d’une usine peut être classifié en deux catégories : les cadres et les employés ; en plus, on
distingue deux sous-catégories d’employés : les ouvriers et les secrétaires.
Une personne est caractérisée par un numéro, un nom, un prénom et une date de naissance.
En plus, un cadre est caractérisé par son expérience (nombre d’années) ; un ouvrier est caractérisé par
son métier et le type de contrat de travail (permanent, journalier,…); Un secrétaire est désigné par le
type de contrat de travail et le nombre de caractères tapés par minute.
Les ouvriers et les secrétaires exercent leur travail sous la direction des cadres.
Un cadre peut être un responsable d’autres cadres ou un responsable d’employés.
Un secrétaire peut être un secrétaire adjoint d’un cadre ; de même, un cadre peut avoir son propre
secrétaire adjoint.
Question : Construire le diagramme de classes de ce système.
2
UML - Diagramme de classes
ISAE – CNAM – Beyrouth
Méthodes pour l’informatisation
Série No : 7
Abdallah EL Asmar
7. Construire le diagramme de classes du système d’information suivant :
Le musée possède une collection d’objets d’art. Chaque objet d’art est caractérisé par un numéro
unique, un intitulé, l’artiste qui l’a créé (s’il est connu), une description, une information décrivant sa
civilisation d’origine (Italien, Egyptien,…) et l’époque de cet objet (moderne, ancien,…).
Les objets d’art sont classifies en quatre catégories: Tableaux, sculpture, statue et autre. Pour un
tableau, on distingue le type de peinture (huile, eau-coloré,…) et la matière sur laquelle il est peint
(papier, bois, tissu,…).
Pour une sculpture ou une statue, on distingue la matière utilisée pour sa création ( bois, granite, …),
sa hauteur, son poids, et son style ; La différence entre les deux est qu’une statue représente une
personnalité. Un objet d’art de la quatrième catégorie, « autre », possède un type (imprimé, photo,…)
et un style.
Quelques objets d’art de ce musée, sont empruntés d’autres propriétaires, qui peuvent être des
personnes ou d’autres musées. Dans ce cas, on s’intéresse des informations concernant le propriétaire:
nom, adresse, téléphone, et la personne à contacter s’il s’agit d’un musée.
Le musée s’intéresse aussi aux informations concernant les artistes: nom, date de naissance, pays,
époque et style principal.
En plus, on s’intéresse aux expositions organisées par le musée. Chaque exposition est composée d’une
liste des objets d’arts et elle possède un nom, une date d’ouverture et une durée.
8. Construire le diagramme de classes du système d’information suivant :
Une agence de biens immobiliers utilise un site Web permettant aux clients de déposer leurs offres
d’achat et de vente de propriétés. Une offre est caractérisée par une date et un numéro. En plus, une
offre de vente possède un prix et un numéro de propriété à vendre.
Chaque offre consiste d’une propriété. Une propriété est décrite par : une région, une aire et une
description et elle peut être un terrain ou un bâtiment.
Dans le cas d’un bâtiment, on distingue trois types de bâtiments : villa, Immeuble ou un appartement
dans un immeuble. Dans le cas d’une villa, il faut indiquer deux valeurs d’aire : aire du terrain autour
de la villa et l’aire propre de villa.
Dans le cas d’un immeuble, le client doit indiquer le nombre d’appartements et le nombre d’étages.
Dans le cas d’un appartement, le client doit indiquer le numéro d’étage, le nombre de chambres et aussi
les informations concernant l’immeuble où se trouve l’appartement.
Chaque client a le droit de déposer plusieurs offres de vente ou/ et d’achat sur le site, mais avant de
déposer une offre, il doit s’inscrire au site.
Pour s’inscrire, le client doit assurer les informations personnelles suivantes : son nom entier, son
travail, son adresse et il peut indiquer plusieurs numéros de téléphone (un numéro au moins).
En plus de déposer leurs offres, le clients peut traiter les opérations suivantes :
- Modifier le prix d’une de ses offres. - Annuler une de ses offres.
- Voir les offres des autres clients. - Vérifie les réponses des autres clients
- Répondre à une offre d’un autre client, en précisant le numéro de sa propre offre.
L’administrateur de site contrôle les offres de clients et il les confirme si elles respectent les conditions
précisées par l’agence. Les offres ne peuvent être vues par les clients qu’après la confirmation par
l’administrateur.
Le client doit choisir une de réponses de son offre, si elles respectent les conditions de cette offre.
Dans le cas d’accord de deux clients, ces clients signent un contrat concernant la propriété en question.
Ce contrat sera enregistré par l’administrateur et par suite les offres correspondantes à ce contrat ne
seront plus vues sur le site.
3
ISAE – CNAM – Beyrouth
Méthodes pour l’informatisation
Série No : 7
Abdallah EL Asmar
1.
Préparez les diagrammes de classes correspondants aux diagrammes d'objets suivants:
a)
Espagne : Pays
France : Pays
Belgique : Pays
b)
(-10, 10): Point
P: Polygone
(10, 10): Point
(-10, -10) Point
(10, -10) Point
c) - Document géométrique comporte 4 pages:
(Point)
(Ligne)
(Arc)
(Cercle)
dimension =0
couleur=rouge
position=(5,4)
dimension =1
couleur=bleu
position(12,9)
Orientation =36˚
Longueur = 7
dimension =1
couleur=vert
p=(25,36)
Orientation =45˚
Angle arc=30˚
Diamètre=13
dimension =2
couleur=rouge
P=(10,78)
Largeur=5
Hauteur=5
P1 : Page
P2 : Page
P3 : Page
(Carré)
(Ellipse)
(Rectangle)
dimension =2
couleur=jaune
p=(54,88)
Orientation=22˚
Largeur=10
Hauteur=10
dimension =2
couleur=bleu
p=(-300,49)
Orientation=0˚
Largeur = 100
Hauteur=50
dimension =2
couleur=vert
P=(105,78)
Orientation=30˚
Largeur=5
Hauteur=10
1
P4 : Page
UML - Diagramme de classes
ISAE – CNAM – Beyrouth
Méthodes pour l’informatisation
Série No : 7
Abdallah EL Asmar
2. Préparez un diagramme d'objets (instances) à partir du diagramme de classes pour l'expression
suivante: (X + Y/2) / (X/3 + Y)
1er. Opérande
Terme
2ème. Opérande
Expression
Variable
Constante
Opérateur binaire
nom
valeur
3. Classez les relations suivantes en généralisation, agrégation ou association.
Un pays possède une capitale.
Un fichier est un fichier ordinaire ou un répertoire.
Les fichiers contiennent des enregistrements.
Un polygone est composé d’un ensemble ordonné de points.
Une personne utilise un langage informatique dans un projet.
Les modems et les claviers sont des dispositifs d’entrées-sorties.
Une personne joue dans une équipe une certaine année.
Une route relie deux villes.
4. Préparez un diagramme de classes pour une Voiture.
(Numéro, Année, couleur….
Système d'échappement : - Echappement. - Tuyau: diamètre.
Moteur (en marche, Arrêter ) : nombre de chevaux ; Système frein
Feux frein : nombre
Roue : diamètre, volume. Porte: Ouvrir, Fermer. Batterie (charger, décharger): Ampère, voltage.
5. Préparez un diagramme de classes pour un système de fichiers. (Fichier, disque dur, disquette, CDRom, cylindre, secteur, répertoire, fichier.
6. Le personnel d’une usine peut être classifié en deux catégories : les cadres et les employés ; en plus, on
distingue deux sous-catégories d’employés : les ouvriers et les secrétaires.
Une personne est caractérisée par un numéro, un nom, un prénom et une date de naissance.
En plus, un cadre est caractérisé par son expérience (nombre d’années) ; un ouvrier est caractérisé par
son métier et le type de contrat de travail (permanent, journalier,…); Un secrétaire est désigné par le
type de contrat de travail et le nombre de caractères tapés par minute.
Les ouvriers et les secrétaires exercent leur travail sous la direction des cadres.
Un cadre peut être un responsable d’autres cadres ou un responsable d’employés.
Un secrétaire peut être un secrétaire adjoint d’un cadre ; de même, un cadre peut avoir son propre
secrétaire adjoint.
Question : Construire le diagramme de classes de ce système.
2
UML - Diagramme de classes
ISAE – CNAM – Beyrouth
Méthodes pour l’informatisation
Série No : 7
Abdallah EL Asmar
7. Construire le diagramme de classes du système d’information suivant :
Le musée possède une collection d’objets d’art. Chaque objet d’art est caractérisé par un numéro
unique, un intitulé, l’artiste qui l’a créé (s’il est connu), une description, une information décrivant sa
civilisation d’origine (Italien, Egyptien,…) et l’époque de cet objet (moderne, ancien,…).
Les objets d’art sont classifies en quatre catégories: Tableaux, sculpture, statue et autre. Pour un
tableau, on distingue le type de peinture (huile, eau-coloré,…) et la matière sur laquelle il est peint
(papier, bois, tissu,…).
Pour une sculpture ou une statue, on distingue la matière utilisée pour sa création ( bois, granite, …),
sa hauteur, son poids, et son style ; La différence entre les deux est qu’une statue représente une
personnalité. Un objet d’art de la quatrième catégorie, « autre », possède un type (imprimé, photo,…)
et un style.
Quelques objets d’art de ce musée, sont empruntés d’autres propriétaires, qui peuvent être des
personnes ou d’autres musées. Dans ce cas, on s’intéresse des informations concernant le propriétaire:
nom, adresse, téléphone, et la personne à contacter s’il s’agit d’un musée.
Le musée s’intéresse aussi aux informations concernant les artistes: nom, date de naissance, pays,
époque et style principal.
En plus, on s’intéresse aux expositions organisées par le musée. Chaque exposition est composée d’une
liste des objets d’arts et elle possède un nom, une date d’ouverture et une durée.
8. Construire le diagramme de classes du système d’information suivant :
Une agence de biens immobiliers utilise un site Web permettant aux clients de déposer leurs offres
d’achat et de vente de propriétés. Une offre est caractérisée par une date et un numéro. En plus, une
offre de vente possède un prix et un numéro de propriété à vendre.
Chaque offre consiste d’une propriété. Une propriété est décrite par : une région, une aire et une
description et elle peut être un terrain ou un bâtiment.
Dans le cas d’un bâtiment, on distingue trois types de bâtiments : villa, Immeuble ou un appartement
dans un immeuble. Dans le cas d’une villa, il faut indiquer deux valeurs d’aire : aire du terrain autour
de la villa et l’aire propre de villa.
Dans le cas d’un immeuble, le client doit indiquer le nombre d’appartements et le nombre d’étages.
Dans le cas d’un appartement, le client doit indiquer le numéro d’étage, le nombre de chambres et aussi
les informations concernant l’immeuble où se trouve l’appartement.
Chaque client a le droit de déposer plusieurs offres de vente ou/ et d’achat sur le site, mais avant de
déposer une offre, il doit s’inscrire au site.
Pour s’inscrire, le client doit assurer les informations personnelles suivantes : son nom entier, son
travail, son adresse et il peut indiquer plusieurs numéros de téléphone (un numéro au moins).
En plus de déposer leurs offres, le clients peut traiter les opérations suivantes :
- Modifier le prix d’une de ses offres. - Annuler une de ses offres.
- Voir les offres des autres clients. - Vérifie les réponses des autres clients
- Répondre à une offre d’un autre client, en précisant le numéro de sa propre offre.
L’administrateur de site contrôle les offres de clients et il les confirme si elles respectent les conditions
précisées par l’agence. Les offres ne peuvent être vues par les clients qu’après la confirmation par
l’administrateur.
Le client doit choisir une de réponses de son offre, si elles respectent les conditions de cette offre.
Dans le cas d’accord de deux clients, ces clients signent un contrat concernant la propriété en question.
Ce contrat sera enregistré par l’administrateur et par suite les offres correspondantes à ce contrat ne
seront plus vues sur le site.
3
Partager ce document
Télécharger le fichier
Faire un lien vers ce document
Lien permanentpour un message, un forum, un réseau social
Lien courtpour un SMS ou un profil
Code HTMLpour un site ou un blog
Du même auteur
- NFP107-Partiel-2014-corrige26/02/2014
- NFA018-partiel-14-corrige26/02/2014
- Method-2014-partial-fr-cor02/02/2014
- Method-2014-partial-eng-cor02/02/2014
- Exercices-corriges-SQL-S1-14-FR25/01/2014
- Exercices-corriges-SQL-S1-14-EN25/01/2014
- Devoir Java17/01/2014
- PointsFonction14/01/2014
Voir les autres documents de cet auteur
- Partiel-NFA018-2012-corrigé18/12/2013
- ExamenCorrigé-SGBD-PLSQL17/12/2013
- Collection1-Corrigé08/12/2013
- Chapitre 4 -Planification26/11/2013
- NFA035 Serie104/11/2013
- GP 1 Generalites31/10/2013
- Série 1 Cadrage Decoupage31/10/2013
- NFA007-S2-Final-13-Corrigé21/08/2013
- NFP121-Final-2013-Corrigé21/08/2013
- DataBase-finalExam-13-Fr-Solution18/07/2013
- DataBase-finalExam-13-En-Solution18/07/2013
- NFA007-Partiel-2013-Corrigé05/07/2013
Sur le même sujet
Les mots qui reviennent le plus dans ce document. Chacun lance une recherche dans les fichiers publics.
Commentaires
Pour voir les commentaires déjà publiés ou ajouter un commentaire, Connectez-vous ou Créez un compte.



