You are on page 1of 7

Dmo 2- Correction

Cas dutilisation

Professeur : Bruno Dufor


Dmonstrateurs : Marouane Kessentini
Hassen

Grati

Partie thorique :
Avertissement : comme pour toute activit de modlisation, il nexiste pas UNE solution
unique. Ce document prsente donc une solution possible.

Exercice 1 :
A. Acteurs et contexte
Les acteurs du systme sont les suivants :

Acteurs humain : Dpartement Prospection, Assistant de saisie, Gestionnaire


administratif, Administrateur des donnes, Directeur de la stratgie, Responsable
du routage.

Acteurs systme : BRICOSTOCK, Systme ddition.

B. Cas dutilisation
B1. Identification des cas dutilisation
Les cas dutilisation du systme OCTAVE sont organiss en trois packages :

Prospection,

Gestion des commandes,

Administration.

Le diagramme prsent ci-dessus fournit une vue globale de lapplication. Lensemble


des cas dutilisation y est reprsent, organis en packages.

Package Prospection

Package Gestion des commandes

Package Administration

Il faut ventuellement prvoir dautres cas dutilisation pour faire fonctionner le systme,
mme si ceux-ci ne sont pas cits ni dcrits dans le cahier des charges. Par exemple un
cas dutilisation de dfinition et gestion des habilitations, un cas dutilisation de
suppression des cibles de routage,

B2. Description des cas dutilisation


Note : tous les cas dutilisation identifis dans les diagrammes prcdents sont dcrits
dans une fiche de description textuelle. Cette fiche de description nest pas normalise
par UML, mais la plupart des ouvrages traitant dUML donnent un plan de description
des cas dutilisation semblable celui utilis dans la suite du document.
Titre du cas dutilisation : Crer une cible de routage
Rfrence : UC-01
Objectif : permettre un acteur de slectionner des individus afin de leur envoyer une
publicit.
Rsum : lacteur cre la cible de routage en slectionnant la publicit et les individus.
Acteurs : dpartement Prospection
Pr-conditions : aucune.
Description des enchanements :
Enchanement nominal :
Ce cas dutilisation commence lorsque lacteur demande crer une nouvelle cible de
routage.
Lacteur saisit les critres de slection des individus. Il renseigne tout ou partie des
critres suivants : catgorie socio-professionnelle, ge, dpartement de rsidence,
individu dj client ou non.
Lacteur cre une publicit. Pour cela, il slectionne le support : papier ou message par
internet, puis saisit un titre, une description, et slectionne les articles inclure dans la
publicit. Si la publicit est envoye sous forme papier, alors lacteur slectionne la
qualit du papier : standard, suprieur ou conomique. Le systme vrifie que le nombre
darticles slectionns est compris entre un et cinq. Si ce nest pas le cas, lacteur est
invit modifier sa slection darticles.

Le systme cre la nouvelle cible de routage.


Enchanements alternatifs : aucun.
Enchanements dexception : aucun.
Post-conditions : une nouvelle cible de routage est cre.

Exercice 2:

Cas dutilisation : Passer un test


Acteurs principaux : tudiant
Pr Conditions : Le test est disponible sur le site web. La date correspond la priode
o le test est disponible.
Post-Conditions : Ltudiant nest plus sur la page du test. Le test nest plus disponible
pour cet tudiant et sa note est disponible dans la base de donns.
Dclencheur : Ltudiant va ladresse Internet du test.
Droulement Principal :
1. Ltudiant se dirige vers la page Internet contenant le test.
2. Inclure le cas de dutilisation ( login )
3. Les consignes du test saffichent
4. Ltudiant choisit de dmarrer le test

5. Ltudiant remplit le questionnaire.


6. Aprs la dernire question, un message de confirmation apparat
7. Ltudiant sort de la page de test
8. Le rsultat de ltudiant est envoy dans la base de donnes
9. Le test nest plus disponible pour ltudiant

Variantes de droulement :
2. (A) Ltudiant choue lidentification
Ltudiant est amen sur une page qui lui explique le problme (fin du cas dutilisation)
4. (A). Ltudiant choisit de ne pas dmarrer le test.
Il est retourn la page principale (fin du cas de test)
5. (A) Ltudiant quitte le Test

Il est retourn la page principale

Un e-mail est envoy au professeur pour signaler lanomalie (tendre envoyer un


e-mail)

Fin du cas de test

5(B) Ltudiant nest pas en mesure de continuer le test cause dun problme
informatique

Un e-mail est envoy au professeur pour signaler lanomalie

Fin du cas de test

You might also like