Dans cet exercice, vous identifiez les acteurs du système. Le diagramme du diagramme de cas d'utilisation Account Operations identifie les acteurs clés et les rôles qu'ils jouent dans le système. Vous devez identifier la totalité des acteurs avant de pouvoir créer le diagramme.
Vous devez comprendre qui sont les utilisateurs du système avant de commencer à modéliser ce dernier. Dans un diagramme de cas d'utilisation, les utilisateurs du système sont dépeints comme des acteurs. Chaque acteur joue dans le système un rôle spécifique, que l'on appelle un cas d'utilisation. Un seul et même cas d'utilisation peut être assumé par plus d'un acteur. Par acteur, l'on entend aussi bien une personne, un client par exemple, qu'un ordinateur, un système de bases de données par exemple, ou encore un serveur.
Les utilisateurs du système sont dépeints comme des acteurs. Vous devez identifier la totalité des acteurs du système avant de créer le diagramme de cas d'utilisation.
Vous venez d'organiser le diagramme du cas d'utilisation conformément aux règles Rational® régissant la structure des modèles UML. L'acteur principal figure dans le coin supérieur gauche du diagramme et le cas d'utilisation le plus important est situé au dessus de tous les autres cas. Le cas d'utilisation secondaire, CityBank, figure à gauche des cas d'utilisation. Vous devez avoir un diagramme semblable à ceci :
Le canevas de modèle de cas d'utilisation contient un package de présentation intitulé <<perspective>> Overviews qui fournit de la documentation supplémentaire sur le modèle. Cette étape a beau être facultative et sans impact sur le modèle, nous vous conseillons d'organiser et de documenter les acteurs et les cas d'utilisation du système PiggyBank de banque en ligne.
En documentant les acteurs significatifs du projet, vous avez augmenté la lisibilité de votre modèle. Vous pouvez ajouter un titre au diagramme avec l'outil de texte. Vous remarquerez également que le canevas du modèle contient un package Versatile Actors qui permet de documenter tous les acteurs intervenant dans plusieurs domaines fonctionnels. Notre modèle ne contient pas d'acteurs polyvalents ; aussi, vous pouvez supprimer ce package en cliquant dessus avec le bouton droit de la souris et en sélectionnant Supprimer du modèle.
Vous pouvez passer maintenant à l'exercice 1.5 : Créer le diagramme de cas d'utilisation Account Operations.