TDs – Proposez un diagramme de cas d’utilisation pour les systèmes suivants :
TD N°1 : SITE DE PARTAGE DE RECETTES DE CUISINE
On veut réaliser un site web dynamique de partage de recettes de cuisine.
Tout utilisateur authentifié peut ajouter une recette.
Toute nouvelle recette créée est d’abord désactivée (propriété is_enable = false par
défaut). Elle n’apparait donc pas sur la page Web. Elle n’est activée que par un
Administrateur du site après étude de son contenu. Elle apparaitra alors sur la page
web.
Seul le propriétaire d’une recette peut la modifier ou la supprimer.
Tout utilisateur authentifié peut commenter une recette.
Correction du TD N°1 :
Listons les éléments :
Acteurs :
- User
- Admin
Cas d’utilisation :
- Ajouter recette
- Modifier recette
- Supprimer recette
- Commenter recette
- Activer recette
- S’authentifier
Schéma TD N°1 :
Partage de recettes
Ajouter recette
User
Modifier recette
S’authentifier
Supprimer recette
Commenter
Admin recette
Activer recette
TD N°2 : GESTION DES CARTES BANCAIRES
Le demandeur désirant obtenir une carte bleue doit en faire la demande auprès de
son agence. La carte bancaire n’est pas accordée si le demandeur n’est pas un client de
l’agence.
Chaque jour, l’agence transmet au centre de gestion des cartes les demande de ses clients.
Dès que l’agence a reçu la carte bleue en provenance du centre (en général 4 jours après la
demande), elle adresse au client un avis de mise à disposition et un avis de prélèvement de
la cotisation annuelle. Le client vient alors retirer sa carte. Si au bout de 2 moins la carte n’a
pas été retirée, elle détruite.
Listons les éléments :
Acteurs :
- Le demandeur
- Agence
- Centre de gestion
Cas d’utilisation :
- Demande
- Transmettre
- Avis de mise à disposition
- Avis de prélèvement
- Retirer carte
- Destruction de la carte
GESTION DES CARTES BANCAIRES
Demande de carte
« include »
Traitement de mande Vérification du demandeur
Demandeur
« primaire »
Retrait de carte
Réception de carte
Centre de
« include » Gestion
Commande de carte « secondaire »
Agence
Avis de mise à disposition
« primaire »
Avis de prélèvement
Delais
Destruction de la carte >=2Mois
« extend »
TD N°3 : GESTION DES STOCKS
Dans un système de gestion des stocks, le propriétaire peut acheter du stock et
effectuer des paiements pour le stock. Le gestionnaire s’occupe du retour de stock.
L’inspecteur s’occupe du contrôle de la qualité du stock et des expéditions
défectueuses. Le commis à l’inventaire distribue / vend le stock, et le fournisseur reçoit
les paiements du stock et se charge de la fourniture
Listons les éléments :
Acteurs :
- Propriétaire
- Gestionnaire
- Inspecteur
- Fournisseur
- Commis à l’inventaire
Cas d’utilisation :
- Achat de Stock
- Paiement pour le stock
- Retour de stock
- Fournisseur Stock / Expédition
- Expédition défectueuse
- Contrôle de qualité du stock
- Distribution Vente du stock
GESTION DES STOCKS
Achat de stock
« include »
Propriétaire
Paiement pour le stock
Fournisseur
Retour de stock Fourniture Stock / Expédition
« include »
Gestionnaire
Expédition défectueuse
« extend »
Contrôle de qualité du stock Commis à
Distribution / Vente du stock l’intérieur
Inspecteur