Partitions

Dans les diagrammes d'activité, vous pouvez utiliser les partitions pour regrouper les noeuds et arcs d'activité ayant des caractéristiques communes. Les partitions fournissent une vue des comportements dans une activité, mais n'affectent pas le flux de contrôle ou le flux d'objet.

Vous pouvez utiliser plusieurs partitions pour attribuer des caractéristiques ou des ressources aux noeuds de l'activité. Par exemple, les partitions sont utiles dans la modélisation métier et peuvent indiquer les unités organisationnelles responsables des différentes activités dans un processus métier.

Chaque partition d'une activité comporte un nom unique qui spécifie les responsables des activités dans la partition. Une partition peut être alignée verticalement ou horizontalement ou être réalisée à main levée c'est-à-dire que vous pouvez la placer comme vous le souhaiter dans les diagrammes. Les noeuds et les arcs d'activité peuvent référencer une ou plusieurs partitions dans un diagramme d'activité.

Vous pouvez représenter un partitionnement hiérarchique des noeuds d'activité en imbriquant les partitions les unes dans les autres dans un diagramme.

Comme le montre la figure suivante, une partition est représentée par un rectangle dans l'activité. Le compartiment réservé au nom affiche le nom de la partition et l'élément qu'elle représente et le compartiment réservé à la forme affiche les noeuds et les arcs de l'activité. Dans l'exemple suivant, la partition, appelée Partition1:Actor1, contient une action opaque et une sous-partition, appelée Subpartition1:Component1. Cette sous-partition contient un noeud central buffer et un noeud datastore qui est connecté par un arc de contrôle.

Un diagramme d'activité contenant une partition avec une action opaque et une sous-partition composée d'un noeud central buffer et d'un noeud datastore.

Conseil : Pour changer l'orientation du flux des noeuds et des arcs dans une partition, cliquez avec le bouton droit de la souris dans le noeud puis sur Flux vertical.

Affectation de noeuds de contrôle aux partitions

Par défaut, lorsque vous ajoutez des noeuds de contrôle à une partition (en créant de nouveaux noeuds ou en faisant glisser des noeuds existants à partir de la vue Explorateur de projets), ils ne sont pas affectés à la partition. Vous pouvez affecter un noeud de contrôle à une partition spécifique en utilisant la vue Propriétés sur la page Partitions.

Si vous préférez que les noeuds de contrôle soient affectés automatiquement aux partitions, vous pouvez désactiver le comportement par défaut en sélectionnant Fenêtre > Préférences > Modélisation > Diagrammes > Diagramme d'activité, puis en cochant l'option autorisant le repartitionnement des noeuds de contrôle sur le diagramme.

Notation des partitions

Dans certains cas, il n'est pas pratique d'afficher les partitions dans un diagramme d'activité comme par exemple lorsque plusieurs partitions comportent un noeud d'activité. Comme le montre la figure suivante, une alternative est d'afficher les noms des partitions dans le compartiment réservé au nom du noeud d'activité. Dans cet exemple, le contenu du compartiment réservé au nom indique que l'action opaque est contenue dans deux partitions : Partition et Partition 2.


Vos commentaires