Académique Documents
Professionnel Documents
Culture Documents
1
Introduction
Dans le cadre du travail demandé on va traiter les 2 exercice celui de la gestion du stock et le
deuxième qui est la gestion des risques.
On va établir l’use case et le diagramme d’activité de ces deux exercices. Donc c’est quoi l’use case ?
et c’est quoi le diagramme d’activité ?
Use case ou Cas d’utilisation est une manière d’utiliser un système qui a une valeur ou une utilité
pour les acteurs impliqués. Il correspond à un ensemble d’actions réalisées par le système en
interaction avec les acteurs en vue d’une finalité. L’ensemble des cas d’utilisation permet ainsi de
décrire les exigences fonctionnelles d’un système en adoptant le point de vue et le langage de
l’utilisateur final.
Les diagrammes d'activités permettent de déterminer des traitements a priori séquentiels. Ils offrent
un pouvoir d'expression très proche des langages de programmation objet : spécification des actions
de base (déclaration de variables, affectation etc.), structures de contrôle (conditionnelles, boucles),
ainsi que les instructions particulières à la programmation orientée objet (appels d'opérations,
exceptions.).
2
I. Gestion de stock :
Vous avez récemment été embauché comme un responsable de la gestion de stock d’un super
marché (OneMarket).
Votre patron vous a demandé de gérer le stock d’une manière structurée et claire.
Vous avez décidé de créer une application de gestion de stock et dans la phase de
conception vous avez utilisé UML pour modéliser le système.
Dans ce scenario on a 3 acteurs qui interagissent dans le système : Un client qui achète le
produit du supermarché, un fournisseur qui délivre les produits au supermarché et un
responsable de stock qui gère les produits et les quantités du stock :
3
b. Diagramme de contexte statique :
Exprime le rôle de chaque acteur par rapport au système avec les cardinalités :
Demander
Fournisseur 1, n Responsable de GS
Client
c. Exigences avec les uses cases :
4
Quantité de stock Quantité de stock Responsable de GS
Cout de stock Cout de stock Responsable de GS
Commande du GS Commande du GS Responsable de GS
Date de commande du Date de commande du ___________
GS GS
Quantité commandée Quantité commandée Responsable de GS
Cout d'achats Cout d'achats Responsable de GS
Fournisseur
Date de réception Date de réception ___________
Validation de la Validation de la Responsable de GS
commande commande
Délai de la commande Délai de la commande ____________
On transforme le tableau des exigences en diagramme des cas d’utilisations avec les
relations qui peuvent exister soit entre les acteurs ou bien entre les use cases ou alors entre
les deux dans le système (extend, include, liaison...) ;
2. Diagramme d’activité :
5
II. Gestion des risques :
Vous avez récemment été embauché comme un responsable de la gestion des risques d’une
chaine de production des automobiles.
Votre patron vous a demandé d’évaluer les risques de cette chaine de production d’une
manière structurée et claire.
Vous avez décidé de créer une application de gestion de stock et dans la phase de
conception vous avez utilisé UML pour modéliser le système.
Le diagramme des acteurs dans cet exercice se compose d’un responsable de risques et un
auditeur :
6
Responsable de GR Auditeur
2. Diagramme d’activités :
Auditeur :
7
8
Responsable GR :