|
|
|
|
|
- Présentation
- Comment le faire ?
- Créer un diagramme d'états-transitions
- Créer un état
- Créer un état initial
- Créer un état final
- Créer une barre de synchronisation
- Créer un super-état
- Ajouter un historique
- Ajouter une souche
- Ajouter une ligne de concurrence
- Créer une transition
- Créer un paquetage
Manipulations sur un diagramme d'états-transitions
Les paragraphes suivants détaillent : Créer un diagramme d'états-transitions Pour créer un diagramme d'états-transitions : - Cliquez sur parmi les boutons d'accès rapide.
- La fenêtre de création d'un nouvel élément s'affiche : cliquez sur "Architecture" puis sur "UML".
- L'assistant de création d'un modèle UML se lance.
- Sélectionnez l'option "Diagramme d'états-transitions".
- Spécifiez le modèle UML dans lequel le diagramme sera inséré.
- Choisissez d'éditer directement le diagramme.
- Validez la création du diagramme d'états-transitions. Le modèle créé devient le modèle en cours.
Créer un état Pour créer un état : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Etat". L'assistant de création d'un nouvel état se lance.
- Spécifiez :
- le nom de l'état. Ce nom est affiché sous l'éditeur d'UML.
- le libellé de l'état.
- l'action effectuée à l'entrée et à la sortie de l'état.
- les actions exécutées lorsqu'un événement se produit.
- les actions récurrentes ou significatives exécutées dans l'état.
- Terminez l'assistant. Un nouvel état apparaît dans le modèle UML.
Créer un état initial Pour créer un état initial : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Etat initial". Un nouvel état initial apparaît dans le modèle UML.
- Sélectionnez l'option "Description" du menu contextuel (clic droit) du nouvel état initial. La fenêtre de spécifications de l'état initial s'ouvre.
- Spécifiez :
- le type de l'état initial.
- le nom de l'état initial. Ce nom est affiché sous l'éditeur d'UML.
- Validez la description de l'état initial.
Créer un état final Pour créer un état final : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Etat final". Un nouvel état final apparaît dans le modèle UML.
- Sélectionnez l'option "Description" du menu contextuel (clic droit) du nouvel état final. La fenêtre de spécifications de l'état final s'ouvre.
- Spécifiez :
- le type de l'état final.
- le nom de l'état final. Ce nom est affiché sous l'éditeur d'UML.
- Validez la description de l'état final.
Créer une barre de synchronisation Pour créer une barre de synchronisation : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Barre de synchronisation". Une nouvelle barre de synchronisation apparaît dans le modèle UML.
- Le menu contextuel (clic droit) de la barre de synchronisation permet de :
- changer l'orientation de la barre.
- changer la couleur de la barre.
Créer un super-état Pour créer un super-état : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Super état". Un nouveau super-état apparaît dans le modèle UML.
- Sélectionnez l'option "Description" du menu contextuel (clic droit) du nouveau super-état. La fenêtre de spécifications du super-état s'ouvre.
- Spécifiez :
- le type du super-état.
- le nom du super-état. Ce nom est affiché sous l'éditeur d'UML.
- Validez la description du super-état.
Ajouter un historique Pour ajouter un historique : - Sélectionnez le super-état dans lequel l'historique doit être ajouté.
- Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Historique". Un nouveau historique apparaît dans le super-état sélectionné.
Ajouter une souche Pour ajouter une souche : - Sélectionnez le super-état dans lequel la souche doit être ajoutée.
- Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Souche". Une nouvelle souche apparaît dans le super-état sélectionné.
- Sélectionnez l'option "Description" du menu contextuel (clic droit) de la nouvelle souche. La fenêtre de spécifications de la nouvelle souche s'ouvre.
- Spécifiez :
- le type de la souche.
- le nom de la souche. Ce nom est affiché sous l'éditeur d'UML.
- Validez la description de la souche.
Ajouter une ligne de concurrence Pour ajouter une ligne de concurrence : - Sélectionnez le super-état dans lequel la ligne de concurrence doit être ajoutée.
- Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Ligne de concurrence". Une nouvelle ligne de concurrence apparaît dans le super-état sélectionné.
- Sélectionnez l'option "Description" du menu contextuel (clic droit) de la nouvelle ligne de concurrence. La fenêtre de spécifications de la ligne de concurrence s'ouvre.
- Spécifiez :
- le type de la ligne de concurrence.
- le nom de la ligne de concurrence. Ce nom est affiché sous l'éditeur d'UML.
- le libellé de la ligne de concurrence.
- les relations de la ligne de concurrence.
- Validez la description de la ligne de concurrence.
Créer une transition Pour créer une transition : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Transition".
- Sélectionnez les différents éléments à relier. L'assistant de création d'une transition se lance.
- Spécifiez :
- si la transition est déclenchée par un événement ou par une temporisation.
- le nom de l'événement et ses paramètres.
- le délai après lequel la transition est déclenchée.
- le nom de l'action à exécuter lorsque la transition est déclenchée.
- la condition de déclenchement de la transition.
- Terminez l'assistant de création de la transition.
Créer un paquetage Pour créer un paquetage : - Sous le volet "Diagramme d'états-transitions", dans le groupe "Création", cliquez sur "Paquetage". Un nouveau paquetage apparaît dans le modèle UML.
- Sélectionnez l'option "Description" du menu contextuel (clic droit) du nouveau paquetage. La fenêtre de spécifications du paquetage s'ouvre.
- Spécifiez :
- le nom du paquetage. Ce nom est affiché dans le paquetage sous l'éditeur d'UML.
- le libellé du paquetage décrivant l'intérêt du paquetage.
- les relations du paquetage.
- Validez la description du paquetage.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|