Chapitre 8 : Exercices Pratiques - Diagramme de Cas d’Utilisation
Mettons en pratique les concepts vus précédemment avec trois études de cas concrètes.
Exercice 1 : Logiciel de suivi de chats
Énoncé : On souhaite développer un logiciel permettant aux propriétaires de chats de suivre la localisation de leurs animaux.
- Le chat est-il un acteur ? Non, car il n’interagit pas consciemment avec le système (c’est l’objet de l’étude).
- Acteur unique : Propriétaire de chat.
- Cas d’utilisation : “Suivre localisation”, “Gérer profil du chat”.
Exercice 2 : Système de gestion de notes
Énoncé : Les enseignants entrent leurs notes et consultent celles des élèves. Les élèves consultent uniquement leurs propres notes. À la fin, les notes sont transmises à un serveur central pour édition des diplômes.
- Acteurs Principaux : Enseignant, Étudiant.
- Acteur Secondaire : Serveur Central (reçoit les données).
- Cas d’utilisation :
- Enseignant : “Saisir notes”, “Consulter notes”.
- Étudiant : “Consulter mes notes”.
- Serveur Central : “Transmettre notes”, “Éditer diplômes”.
Exercice 3 : Système Bancaire (GAB)
Énoncé : Un client effectue un retrait sur place ou par internet. Il doit s’authentifier. Si le montant dépasse 500 000 F, une vérification spéciale du solde est faite.
- Relation d’Héritage : “Retrait sur place” et “Retrait par internet” héritent de “Effectuer un retrait”.
- Relation d’Inclusion : “Effectuer un retrait” inclut “S’identifier”.
- Relation d’Extension : “Vérifier solde spécial” étend “Effectuer un retrait” avec la condition
[Montant > 500 000].
Méthodologie à suivre (Recette) :
- Identifier les acteurs.
- Lister les objectifs (Cas d’Utilisation).
- Dessiner le rectangle (Périmètre du système).
- Relier les acteurs aux cas.
- Affiner avec les relations
includeouextend.
La pratique est le seul moyen de maîtriser l’art de la modélisation des besoins.
Prêt à passer à la suite ?
Vous avez terminé cette leçon sur Chapitre 8 : Exercices Pratiques - Diagramme de Cas d'Utilisation. Continuez votre apprentissage avec la prochaine leçon ou explorez d'autres formations.