Programming, Math · exam
Voir tous les documents en génie logiciel
Fiche de révisionCorrigé
Rédigée à partir de ce document, puis vérifiée avant publication.
Puisque nous sommes dans un format textuel, je vais décrire précisément les éléments constitutifs de votre diagramme de cas d'utilisation. Pour dessiner ce diagramme sur votre copie, il suffit de placer les acteurs à l'extérieur du cadre du système et de relier ces acteurs aux bulles (cas d'utilisation) comme décrit ci-dessous.
1. Les Acteurs
2. Les Cas d'utilisation et leurs relations
Pour l'Internaute :
Pour le Membre :
<<include>> S'authentifier.<<extend>> vers Gérer ses amis) : Traiter une demande d'ajout, Inviter un membre, Retirer un ami.<<include>> S'authentifier.<<include>> S'authentifier. L'Administrateur interagit avec ce cas pour la validation.
<<extend>> Publier du contenu (car le texte précise "s'il le souhaite", c'est donc optionnel).Voici la fiche de description textuelle complète, structurée selon les standards UML.
Identifions d'abord les composants du système pour structurer le diagramme.
1. Les Acteurs
2. Les Cas d'utilisation et leurs relations
Pour l'Administrateur (Avant le jour des élections) :
Pour l'Electeur (Le jour des élections) :
<<include>> S'authentifier par carte.Pour le Scrutateur (Après les élections) :
<<extend>> Récupérer les résultats du vote (le texte indique "s'il le souhaite").Pour réussir ce type d'exercice d'analyse fonctionnelle (UML), voici les étapes systématiques à appliquer lors de votre lecture du sujet :
<<include>> (ex: pour publier, il doit s'authentifier).<<extend>>.