Dans cet exercice, vous identifiez les cas d'utilisation significatifs du système PiggyBank. Les cas d'utilisation décrivent les tâches fonctionnelles effectuées par l'application PiggyBank.
Ils définissent les tâches fonctionnelles les plus élémentaires effectuées par les utilisateurs de l'application. Les clients du système PiggyBank peuvent afficher le solde de leurs comptes et effectuer des virements d'un compte à un autre. Seul un guichetier peut encaisser un chèque ; le système doit toutefois vérifier la validité de la transaction.
Pour pouvoir créer le diagramme de cas d'utilisation, vous devez commencer par identifier le domaine fonctionnel. Tous les cas d'utilisation se rapportant à des activités bancaires, le domaine fonctionnel est appelé Account Operations.
Vous disposez à présent d'un domaine fonctionnel. Le domaine fonctionnel représente l'élément principal le plus élémentaire du modèle de cas d'utilisation. Vous pouvez à présent remplir le domaine fonctionnel avec des cas d'utilisation.
Après avoir identifié le domaine fonctionnel, vous pouvez importer les cas d'utilisation et commencer à élaborer le modèle.
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 cas d'utilisation significatifs du projet, vous avez augmenté la lisibilité de votre modèle. Vous pouvez ajouter un titre au diagramme avec l'outil de texte. Votre projet doit à présent ressembler à celui-ci :
Ce modèle ne contient qu'un seul domaine fonctionnel ; vous pouvez donc supprimer de votre projet le package «ModelLibrary» Use-Case Building Blocks. Vous n'avez plus besoin de ce package vide qui encombre la hiérarchie du modèle. Pour supprimer le package, cliquez dessus avec le bouton droit de la souris, puis cliquez sur Supprimer du modèle.
Vous pouvez à présent passer à l'exercice 1.4 : Identifier les acteurs.