EFM D'analyse Et Conception UML
EFM D'analyse Et Conception UML
EFM D'analyse Et Conception UML
1. L’UML est :
Une méthode de modélisation objet.
Un langage de modélisation objet.
Un générateur de diagrammes.
5. Mettre en évidence les relations existants à un instant déterminé entre les diverses instances
des classes :
Diagramme de Séquences.
Diagrammes de Classes.
Autre, à préciser : ……………………………………………...
1
Université Hassan 1er
École Nationale des Sciences Appliquées – Berrechid
2
Université Hassan 1er
École Nationale des Sciences Appliquées – Berrechid
16. Quelle affirmation définit le mieux à l’activité d’analyse (au sens du génie logiciel) ?
description du domaine étudié.
description de la solution.
description des algorithmes de vérification des résultats.
17. Quel diagramme permet d’illustrer un cas réel en représentant les liens entre les instances :
diagramme de cas d’utilisation.
diagramme de collaboration.
diagramme d’objet.
3
Université Hassan 1er
École Nationale des Sciences Appliquées – Berrechid
L’ONCF souhaite informatiser la réservation et l’achat des billets pour les trains de type TGV. Le
futur système informatique devrait permettre la réservation et l’achat des billets depuis une borne
interactive dans n’importe quel point de vente de l’ONCF avec n’importe quel moyen de paiement.
La même opération devrait également être possible par carte de crédit à travers le site internet de
la société.
Un billet est valable pour un train portant un numéro d’identification donné (exemple :
9417TGH), entre une gare de départ donnée et une gare d’arrivée donnée, à une heure et un jour donné.
En plus de ces informations, le billet indique le numéro de la place réservée ainsi que le numéro de
voiture. Les places peuvent être isolées, en couples ou en carrées. Il existe des voitures de 1ère et 2ème
classe. Seules les voitures de première classe possèdent des places isolées.
Le prix d’un billet est fonction du kilométrage parcouru et du tarif. Les tarifs dépendent de
plusieurs facteurs, entre autres le temps entre l’achat du billet et le départ du train, ainsi que l’âge du
voyageur. Dans chaque train le nombre de places disponibles à tarif promotionnel est limité. (Par
exemple, si un train donné contient 800 places et que 800 personnes de moins de 26 ans veulent
l’emprunter, certaines d’entre elles ne pourront bénéficier du tarif jeune.) L’ONCF change régulièrement
sa politique de tarifs.
Lorsque l’utilisateur accède au système, via la borne de réservation ou le site internet, il entre les
dates auxquelles il désire voyager ainsi que les gares de départ et de destination. Le système lui propose
ensuite les trains correspondant à sa requête ainsi que les différents tarifs encore disponibles pour ces
trains. Il a ensuite la possibilité de réserver une place correspondant à un de ces tarifs.
Questions :
4
Université Hassan 1er
École Nationale des Sciences Appliquées – Berrechid
Réaliser une description textuelle de bas niveau du cas « Réserver billet du train ».
(1pts)
Définir les scénarios nominaux, les enchainements alternatifs et d’exceptions du cas
« Réserver billet du train ». (1pts)
Tracer le diagramme de séquence boite noire du cas « Réserver billet du train ». (1,5pts)