• Aucun résultat trouvé

Td corrigé TD ? Compagnie aérienne pdf

N/A
N/A
Protected

Academic year: 2022

Partager "Td corrigé TD ? Compagnie aérienne pdf"

Copied!
1
0
0

Texte intégral

(1)

Maîtrise d’IUP MIAGE – Université d’Evry 2003-2004

Examen blanc d’UML

A titre indicatif :

- La durée prévue de l’examen est de 3 heures.

- Les documents de cours et de TD sont autorisés.

- Les barèmes sont donnés à titre indicatif et ne sont pas définitifs.

- Une attention toute particulière doit être portée :

- aux « détails » de modélisation : cardinalité, type, signature, …,

- à la cohérence entre les différents diagrammes d’un même exercice si elle a lieu d’être.

Exercice 1 – Diagramme des cas d’utilisation (4 points)

Une entreprise fabrique des pièces dites « pièces de base » qui existent sous différentes formes (cubiques, sphériques, coniques, …) et sont réalisées dans différents matériaux (bois, métal, plastique, …). Pour un type de pièce de base on connaît son nom, ses dimensions et sa référence. Pour chaque matériau, on connaît son nom, son prix au kilo et sa masse. L’entreprise fabrique aussi des pièces dites « pièces composites » obtenues par assemblage de pièces de base.

On souhaite créer pour cette entreprise un logiciel de gestion de ses références. Ce logiciel doit permettre à l’utilisateur du logiciel de pouvoir calculer le prix d’une pièce de base, calculer le prix d’une pièce composite, créer une nouvelle pièce composite et supprimer une pièce de base.

Réaliser le diagramme de cas d’utilisation correspondant et donner au moins deux scénarios possibles sous forme de diagramme d’activité. Chaque scénario devra préalablement être décrit par une phrase en français.

Exercice 2 – Diagrammes de séquence (4 points)

1. Réaliser les diagrammes de séquence correspondant aux cas d’utilisation identifiés dans l’exercice précédent.

2. Construire le diagramme de collaboration correspondant.

Exercice 3 – Les feux tricolores (12 points)

Le but de cet exercice est de modéliser le fonctionnement d’un carrefour avec un feu tricolore.

Rappel

Un carrefour est traversé par des segment de rues qui se trouvent situés de part et d’autre du carrefour. A chaque segment se trouve un feu tricolore.

Le cycle normal d’un feu est vert, puis orange, puis rouge, puis de nouveau vert… Les durées des trois phases, duréeVert, duréeOrange et duréeRouge, sont fixes et identiques pour chaque feu du carrefour. Ces trois durées respectent la contrainte suivante : duréeRouge = duréeVert + duréeOrange.

Par ailleurs, de manière exceptionnelle, le feu peut se trouver dans la configuration « orange clignotant » pour une durée duréeOrangeClignotant fixe et identique pour chaque feu du carrefour.

Chaque feu est doté d’un détecteur qui permet de capter un signal d’urgence émis par un véhicule (par exemple par une ambulance). Dans le cas normal, ce dispositif permet de mettre, ou de maintenir, le feu concerné au vert. Seul ce feu est au vert, tous les autres feux du carrefour sont au rouge (voir l’exemple). Ainsi, si ce feu est initialement :

- déjà au vert, la durée du cycle de vert est prolongée de la durée duréeVert.

- 1 / 2 -

(2)

Maîtrise d’IUP MIAGE – Université d’Evry 2003-2004 - au rouge ou à l’orange, les autres feux du carrefour passent à l’orange, puis au rouge, tandis que le feu concerné est prolongé à l’orange d’une durée duréeOrange (afin que les autres feux aient le temps de passer au rouge), puis passe au vert.

Dans le cas où un signal d’urgence a été reçu par le système peu de temps auparavant, deux cas se présentent :

- signal détecté sur un autre feu du carrefour : tous les feux du carrefour passent à l’orange clignotant pendant un laps de temps donné (duréeOrangeClignotant), puis reprennent leur cycle là où ils en étaient avant (début du cycle orange-puis-rouge ou début du cycle vert).

- signal détecté sur le même feu : ça veut dire que le feu est déjà au vert et on prolonge la durée du vert de duréeVert et les autres feux sont prolongés au rouge de la même durée.

Exemple de carrefour avec feux tricolores Question 1 – Diagramme de classes (3 points)

Modéliser sous forme de diagramme de classes le système de feu tricolore.

Question 2 – Diagramme de collaboration (2 points)

Faire le diagramme de collaboration correspondant aux deux scénarios décrivant la détection du signal d’urgence par l’un des feux tricolores : cas normal et cas où un signal d’urgence a déjà été détecté.

Question 3 – Diagramme d’états-transitions (2 points) Faire le diagramme d’états-transitions de la classe FEU.

Question 4 – OCL (3 points)

Ecrire les contraintes suivantes en OCL :

- chaque segment de rue d’un carrefour à un feu tricolore

- si l’un des feux clignote orange alors tous les feux clignotent orange

- dans le cas normal, seul un feu est au vert, tous les autres feux du carrefour étant rouges

Question 5 – RUP (2 points)

Décrire en détail l’application de la méthode RUP sur système de feux tricolores en l’illustrant par des références aux différents diagrammes que vous venez de réaliser. Pour les diagrammes dont vous aurez besoin et qui n’ont pas été traités dans les questions précédentes les décrire en français sans donner le diagramme correspondant.

- 2 / 2 -

avenue du jardin segment 2 avenue du jardin

segment 1

rue des fleurs rue des fleurs segment 1 segment 2

Pininin Pononon…

Bip !

Références

Documents relatifs

Commence par le parcours vert de chaque thème puis traite les exercices dans l’ordre que tu veux.. Les parcours blancs sont parfois là pour t’aider à revoir les bases du cours en

Pour chaque classe on connaît le nombre d’élèves, on peut ajuter ou retirer un élèves.. On peut aussi connaître l’effectif de

Un nœud de toutes les couleurs Comme celui de ma petite sœur. Violet

Les esters sont souvent caractérisés par leur odeur agréable et sont couramment employés comme des arômes dans l'industrie agroalimentaire et dans la parfumerie.. Déterminer la

Les deux nombres m et n ayant même longueur, on ne peut obtenir que des valeurs de k comprises entre 2 et 9 strictement.. Enfin, voici les solutions trouvées avec seulement k=4

Trouver tous les entiers naturels strictement positifs, pas nécessairement distincts, a, b, c et d d’une part et w, x, y et z d’autre part tels que la somme

Certains élèves ont travaillé à partir de photographies des paysages de Van Gogh, imaginant Vincent avec son vélo, son chevalet et sa palette en train de peindre dans les

Ces journées de Theix nous ont donné l'occasion de reprendre contact; de faire le bilan de ce que nous avons fait, de ce que nous sommes devenues et de nous