Académique Documents
Professionnel Documents
Culture Documents
UML Page 1
Analyse Fonctionnelle – use case Sur 2
Travail demandé :
1. Identifier la liste des acteurs et dresser le diagramme de contexte statique.
2. Établir le diagramme de cas d'utilisation [ Utiliser un logiciel de modélisation pour créer les
diagrammes ].
Exercice - 3 : [ Animalerie ]
Une animalerie est une société spécialisée dans l’acquisition et la vente des produits et
accessoires des animaux domestiques, et dans certains cas d'animaux de compagnies. Un interview
avec le responsable de l'animalerie a permis de résumer ses besoins comme suit ;
La solution doit être sous forme de site Web accessible par le personnel du magasin, des
clients et d'Internautes [ ne sont pas des clients ].
Les internautes peuvent consulter les produits et services offerts par le magasin, mais ne
peuvent ni réserver ni acheter des produits en ligne avant de s'inscrire. Pour s'inscrire, un
Internaute doit saisir un log-in, un mot de passe et une adresse mail valide.
Un client qui désire acheter des produits peut les réserver sur le site, effectuer le payement
puis choisir le mode de livraison, il peut récupérer lui même ses produits ou demander une livraison
à domicile, dans ce cas un code confidentiel est généré pour distinguer la commande.
Une personne ne possédant pas de compte peut se présenter au magasin, l’agent d’accueil
se charge de lui créer une fiche si elle n'en a pas encore une, il [ l'agent ] peut aussi lui générer une
carte de fidélité si elle la demande, une fois la fiche créée, le client peut commander des produits,
effectuer le payement [ espèce – chèque] et choisir le mode de livraison, toutes ses actions sont
effectuées par l'agent [ dans le cas où le client demande une livraison à domicile, le code est
imprimé et passé au client ].
Le magasinier est chargé de la préparation des commandes, il consulte la liste des
commandes et, pour chacune, le mode de livraison pour préparer les produits à livrer. Si le client
demande une livraison à domicile, sa commande sera emballée avec son adresse sur le paquet,
sinon les produits sont regroupés et mis en attente.
Le livreur passe en fin de journée pour récupérer les paquets à livrer le lendemain, pour
chaque paquet livré, il récupère le code confidentiel du paquet, et modifie l'état du paquet.
L'application est administrée par un super-utilisateur qui se charge de créer les comptes du
personnel, MAJ les produits, et effectuer le suivit.
Travail demandé :
1. Identifier la liste des acteurs et dresser le diagramme de contexte statique.
2. Établir le diagramme de cas d'utilisation. [ Utiliser un logiciel de modélisation pour créer les
diagrammes ].
UML Page 2
Analyse Fonctionnelle – use case Sur 2