Quelles sont les fonctionnalités du Robot aspirateur ?
Le diagramme de cas d'utilisation (uc) sert à définir les fonctionnalités du produit pour chaque phase de vie. Les cas d'utilisation sont la réponse à la question : grâce au système, l'acteur doit pouvoir…
Remarque :
Ce diagramme ne doit pas indiquer ce que l'acteur ne peut pas faire…
Normalement à ce stade, le système n'existe pas encore : on définit les besoins de l'acteur
Construction du diagramme :
Au centre, dans un grand rectangle, le système et sa phase de vie
Autour : les parties prenantes (les mêmes que celles du diagramme de contexte)
Dans le système : les fonctionnalités :
Exprimées par un verbe à l'infinitif
Écrites dans un ovale
Liées aux parties prenantes concernées
Pour chaque phase de vie du système, placez un nombre assez faible de cas d'utilisation. Si besoin créez d'autres phases de vie supplémentaires.
IMPORTANT : à tous cas d'utilisation doit pouvoir correspondre un diagramme de séquence (voir plus loin). Sinon, ce n'est pas un cas d'utilisation !
Q4 \ À partir du document ressource « Dossier présentation » et de la vidéo de présentation, déterminer le service rendu par le système dans sa phase d'exploitation.
Q5 \ À partir du document ressource « Dossier présentation » et de la vidéo de présentation, déterminer 3 phases de vie importantes du système.
Q6 \ Compléter alors les trois diagrammes de cas d'utilisation correspondant à chaque phase de vie.
Termes à placer : « détecter et éviter les obstacles », « sol », « Nettoyer automatiquement le sol d’une maison », « poussière », « Pouvoir se déplacer seul au point de recharge en évitant les obstacles », « vide », « Aspirer les poussières en toute autonomie », « utilisateur », « Pouvoir se connecter au réseau électrique », « obstacles », « Stocker les poussières dans un compartiment », « base de rechargement », « Smartphone », « Détecter et éviter les obstacles », « Énergie électrique », « Choisir le mode de fonctionnement », « Pouvoir se déplacer seul », « Recharger le robot en toute autonomie ».