Professional Documents
Culture Documents
Examen3 Génie Logiciel 2
Examen3 Génie Logiciel 2
Prénom :
Questions (réponses à choix multiples) : Cochez la (ou les) bonnes réponse(s).
Attention : Une mauvaise réponse élimine une réponse correcte. Une question qui a toutes les réponses
cochées est considérée comme fausse.
1. UML est une méthode de modélisation 8. Le schéma suivant représente les rencontres
Oui Non lors d'un tournoi de tennis. Quelles sont les
assertions vraies selon ce schéma ?
2. Une vue dynamique permet de représenter
le comportement du système
les objets dynamiques du système
la structure dynamique du système
aucune réponse
1- Cas d’utilisation 1
Nom : Nom du Cas d’utilisation 1
Description: Description du cas d’utilisation 1
Auteur: Amal
Dates: 03/12/2018 (première rédaction)
Acteur principal : Acteur 1
Préconditions : pré condition vérifiée
2- Description
Scénario nominal
1 Message.
2 Message 2
3 Le système vérifie
4 Référence au cas d’utilisation 2
5 Message 3
6 Retours message 3
Scénarios alternatifs
A1. Condition 1 non vérifié : L’enchainement
démarre au point 3
A1.1. Le système retourne que la condition
est erronée pour la première ou la deuxième fois
A1.2 le système retourne au point 3
Remarque : Le temps prévisionnel et le barème de chaque exercice est donné à titre indicatif.
Exercice 1 : Temps estimé (30 à 35 mn). Barème de points ( 12,5 pts)
Répondre sur la feuille QCM (Attention : vous n’avez droit qu’à une seule feuille)
Exercice2 : (Cas d’utilisations). Temps estimé (20 à 25mn). Barème de points ( 7,5 pts)
A - Soit le diagramme de cas d’utilisation suivant qui contient deux acteurs A et B, le cas
d’utilisation abstrait CU1, le cas d’utilisation CU2 et cas d’utilisation CU3.
- Donner les cas qui sont déclenchés par chaque acteur. Modifier le diagramme pour que
l’acteur B puissent déclencher tous les cas déclenchées par l’acteur A.
B- Soit un système de gestion de stock d’articles d’un magasin qui permet de gérer les articles et
leurs fournisseurs. Le commerçant peut à travers ce système, ajouter un nouvel article : Dans ce
cas, la fiche fournisseur est automatiquement éditée. Si le fournisseur n’existe pas alors le
commerçant peut le créer.
Le responsable du magasin a les mêmes fonctionnalités d’un commerçant mais peut, en
plus, éditer l’inventaire. Pour cela, il renseigne la date de début et la date de fin et clique sur le
bouton valider. Alors la liste des articles est retournée. A ce state, le responsable peut
éventuellement imprimer l’inventaire, ou bien éditer la fiche d’un article.
17. Soit le diagramme de séquence suivant, compléter les opérateurs de fragment ainsi que la partie
description de la fiche de description textuelle qui lui correspond
3,5 pts
1- Cas d’utilisation 1
Nom : Nom du Cas d’utilisation 1
Description: Description du cas d’utilisation 1
Auteur: Amal
Dates: 03/12/2018 (première rédaction)
Acteur principal : Acteur 1
0,25 pts Préconditions : pré condition vérifiée
2- Description
ALT Scénario nominal
1 Message1
2 Retour message 1.
3 Message 2
4 Le système vérifie la condition
0,25 pts 5 Le système retourne condition correcte
ref 6 Appel du cas d’utilisation 2
7 Message 3
8 Retours message 3
Scénarios alternatifs
A1. Condition non vérifié : L’enchainement
0,25 pts
Loop démarre au point 3
A1.1. Le système retourne que la condition est
erronée pour la première ou la deuxième fois
A1.2 le système retourne au point 3
0,5 pts
B-