Guide d'utilisation de l'outil: Description détaillée d'un cas d'utilisation avec Rational XDE Developer
Ce guide d'utilisation de l'outil explique comment utiliser Rational XDE Developer pour détailler un cas d'utilisation.
Outil: Rational XDE Developer
Relations
Eléments connexes
Description principale

Présentation 

Les étapes contenues dans ce guide d'utilisation de l'outil correspondent à celles de la tâche. Les liens vers les rubriques de l'aide en ligne de Rational XDE (TM) sont indiqués par icône livre d'aide.

Ce guide d'utilisation de l'outil suppose qu'un modèle de cas d'utilisation a été créé conformément aux Instructions de structure de modèle XDE. Il suppose ensuite qu'un cas d'utilisation a été créé en suivant les étapes décrites dans Guide d'utilisation de l'outil : Identification des acteurs et des cas d'utilisation avec Rational XDE.

Les étapes suivantes sont réalisées dans ce guide d'utilisation de l'outil :

Avant de détailler un cas d'utilisation, vous devez décider de la façon dont ces détails seront enregistrés. Voici quelques options :

  • En utilisant la fenêtre de documentation de modèles, vous pouvez documenter tout élément de modèle sélectionné. Voir icône livre d'aideDocumentation des éléments de modèle.
  • Un document de spécification de cas d'utilisation séparé peut être créé en utilisant le canevas fourni par RUP (voir Produit : Cas d'utilisation pour les canevas). Le document peut ensuite être associé à l'élément de modèle de cas d'utilisation. Voir icône livre d'aideLiaison de fichiers externes à des éléments de modèle.
  • Vous pouvez également associer des cas d'utilisation à des exigences et des documents utilisant l'intégration Rational RequisitePro-XDE. Pour associer un cas d'utilisation à des exigences ou document RequisitePro, reportez-vous à l'aide sur l'intégration RequisitePro-XDE. Pour y accéder, cliquez dans la barre de menus supérieure sur Tools (Outils) > Rational RequisitePro > Integration Help (aide en ligne sur l'intégration). Des informations plus complètes sur l'intégration RequisitePro-XDE sont proposées ci-dessous.

Intégration RequisitePro-XDE Rational

L'intégration RequisitePro-XDE Rational vous permet de modifier des éléments de modèle de cas d'utilisation à partir des exigences qui leur sont associées dans les bases de données et documents RequisitePro. Vous pouvez associer des cas d'utilisation aux documents d'exigences contenus dans RequisitePro, ce qui permet de développer une définition textuelle des cas d'utilisation au sein d'un document MS Word RequisitePro. Dans les documents de cas d'utilisation RequisitePro, vous pouvez ajouter aux cas d'utilisation des descriptions, des flux d'événements, des exigences spécifiques et des conditions.

L'intégration permet également d'affecter des attributs d'exigences (comme par exemple un attribut de traçabilité) aux éléments de modèles. Vous pouvez utiliser des exigences associées pour effectuer le suivi des relations entre les éléments de modèles et d'autres exigences, en utilisant les capacités de traçabilité de RequisitePro. L'association entre les éléments de modèles et les exigences permet de revoir et d'évaluer l'impact des modifications sur les éléments de modèles.

Pour permettre l'utilisation de l'intégration, RequisitePro doit être installé et le profil RequisitePro doit être appliqué au modèle XDE. Le profil RequisitePro est automatiquement appliqué à un modèle créé avec le canevas de modèle Cas d'utilisation. Pour les modèles existants, vous devez appliquer ce profil manuellement. Voir icône livre d'aideApplication des profils à un modèle .

Détailler le flux d'événements du cas d'utilisation

  1. Ouvrez le modèle de cas d'utilisation.
  2. Rendez-vous dans le cas d'utilisation à détailler.
  3. Entrez un flux d'événements détaillé dans la documentation associée à l'élément de modèle.

Structurer le flux d'événements du cas d'utilisation

Vous pouvez illustrer la structure de l'enchaînement d'événements par un diagramme d'activité. Pour ce faire, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris dans l'explorateur de modèles. Voir icône livre d'aideAdding Diagrams .
  2. (facultatif) Ajoutez des traits horizontaux. Voir icône livre d'aideAdding Shapes to Diagrams .
  3. Ajoutez un état initial, un état final et des activités. Voir icône livre d'aideAdding Shapes to Diagrams .
  4. Associez chaque activité à une brève description. Voir icône livre d'aideDocumentation des éléments de modèle. .
  5. Reliez les états d'activités aux transitions. Voir icône livre d'aideAjout de relations de transition .
  6. Créez des barres de synchronisation, en cas de besoin. Voir icône livre d'aideAdding Shapes to Diagrams .
  7. Spécifiez des conditions de garde pour les transitions, en cas de besoin. Voir icône livre d'aideSection consacrée à la spécification de conditions de garde dans les relations de transition .

icône livre d'aide Référence : icône livre d'aideUtilisation des diagrammes d'activité

Illustrer les relations avec les acteurs et les autres cas d'utilisation <facultatif>

Il s'agit d'une étape facultative qui n'est exécutée que pour clarifier les relations entre le cas d'utilisation et les acteurs ou cas d'utilisation associés. L'ajout de relations avec des acteurs est décrit dans Guide d'utilisation de l'outil : Identification des acteurs et des cas d'utilisation à l'aide de Rational XDE. Les relations avec d'autres cas d'utilisation sont décrites dans Guide d'utilisation de l'outil : Structuration du modèle de cas d'utilisation à l'aide de Rational XDE Developer.

icône livre d'aide Référence: icône livre d'aideUtilisatoin des diagrammes de cas d'exécution

Décrire les exigences spéciales du cas d'utilisation

Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique pour ces informations dans le modèle de spécification de cas d'utilisation.

Décrire les protocoles de communication

Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique pour ces informations dans le modèle de spécification de cas d'utilisation.

Décrire les conditions préalables du cas d'utilisation <facultatif>

Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique pour ces informations dans le modèle de spécification de cas d'utilisation.

Décrire les postconditions du cas d'utilisation<facultatif>

Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique pour ces informations dans le modèle de spécification de cas d'utilisation.

Décrire les points d'extension<facultatif>

Entrez ces informations dans la documentation associée au cas d'utilisation. Notez qu'il existe une section spécifique pour ces informations dans le modèle de spécification de cas d'utilisation.

Evaluer les résultats

Cette étape ne requiert pas d'instructions particulières pour Rational XDE.