Vous êtes sur la page 1sur 10

Compte rendu UML

Réalisé par : Marbouh Ghita


Elkanouni Oumaima
Ghassouine Mouad
Jraif Amine
Mazouz Meriem Prof : Mr. Lamii Nabil
Sommaire
Introduction……………………………………………………………………2
I. Gestion de stock……………………………………………………….3
1. Diagramme de cas d’utilisation…………………………………3
a. Diagramme des acteurs……………………………………………3
b. Diagramme de contexte statique……………………………….…3
c. Exigence avec les cas d’utilisation…………………………..……4
d. Use case……………………………………………………………..5
2. Diagramme d’activité…………………………………………….5
II. Gestion des risques……………………………………………………6
1. Diagramme de cas d’utilisation…………………………………7
a. Diagramme des acteurs……………………………………………..7
b. Diagramme de contexte statique…………………………………...7
c. Exigence avec les cas d’utilisation………………………………....7
d. Use case ……………………………………………………………...8
2. Diagramme d’activité…………………………………………….8

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.

1. Diagramme des cas d’utilisation :

Est un diagramme UML utilisés pour donner une vision globale du comportement


fonctionnel d'un système logiciel

a. Diagramme des acteurs

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 :

Responsable de GS Fournisseur Client

3
b. Diagramme de contexte statique :
Exprime le rôle de chaque acteur par rapport au système avec les cardinalités :

1,1 Stock 1,1


Fournir Gérer

Demander

Fournisseur 1, n Responsable de GS

Client
c. Exigences avec les uses cases :

Exigences Cas d'utilisation Acteur


Authentification Authentification Fournisseur
Authentification Authentification Responsable de GS
Authentification Authentification Client
Demande de client Demande de client Client
Vérification par carte Vérification Client
visa
Vérification de compte Vérification Client
Vérification de crédit Vérification Client
Affichage du message Affichage _________
de validation
Bon de commande Bon de commande _________
Quantité demandée par Quantité demandée par Client
le client le client
Cout de commande Cout de commande ____________
client client
Date de commande Date de commande ___________
client client
Vérification de stock Vérification ____________

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 ____________

d. Diagramme des cas d’utilisation :

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.

1. Diagramme des cas d’utilisation :

a. Diagramme des acteurs :

Le diagramme des acteurs dans cet exercice se compose d’un responsable de risques et un
auditeur :

Responsable de risques Auditeur

b. Diagramme de contexte statique :

Gérer Risques Contrôler


1,1 1,1

6
Responsable de GR Auditeur

c. Exigence avec les cas d’utilisation :

Exigences Cas d’utilisations Acteurs


Authentification Authentification Auditeur
Authentification Authentification Responsable de GR
Notification Notification Responsable de GR
Affichages des risques Affichage Responsable de GR
Tri des risques Tri Responsable de GR
Acquisition Acquisition Auditeur

Saisie des risques Saisie des risques Auditeur

d. Diagramme des cas d’utilisation :

2. Diagramme d’activités :
 Auditeur :

7
8
 Responsable GR :