Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Diagramme activité

Les diagrammes d'activité sont utilisés pour modéliser les comportements du système et la manière dont ces comportements sont liés dans un flux global du système (c'est-à-dire les interactions dynamiques des éléments). Les chemins logiques suivis par un processus, basés sur diverses conditions, le traitement simultané, l'accès aux données, les interruptions et d'autres distinctions de chemin logique, sont tous utilisés pour construire un processus, un système ou une procédure.

Vous générez des éléments de diagramme d'activité et des connecteurs à partir des pages 'Activité' de la boîte à outils Diagramme .

Exemple Diagramme

Ce diagramme illustre certaines des fonctionnalités des diagrammes d'activité, y compris les activités, les actions, les Début de début, les nœuds de fin et les points de Décision .

UML Activity diagram example using Sparx Systems Enterprise Architect.

Icônes de la boîte à outils de l'élément de Diagramme d'activité

Icône

Description

Voir également

Activity element

Un élément d'activité organise et spécifie la participation des comportements subordonnés, tels que les sous-activités ou les actions, pour refléter le contrôle et le flux de données d'un processus.

Activité

Un élément Action décrit un processus ou une transformation de base qui se produit au sein d'un système et constitue l'unité fonctionnelle de base dans un diagramme d'activité .

Action
Partition element

Un élément Partition est utilisé pour organiser logiquement les éléments d'une activité.

Cloison
Send element

L'élément Envoyer décrit l'action d'envoyer un signal, dans un diagramme d'activité .

Envoyer
Receive element

Un élément Receive définit l'acceptation ou la réception d'une demande, dans un diagramme d'activité .

Recevoir
Sub-Activity element

Une activité structurée est un nœud d'activité qui peut avoir des nœuds subordonnés en tant que groupe d'activités indépendant.

Activité structurée
Region element

Enterprise Architect en supporte deux types d'éléments de région : les régions d'expansion et les régions d'activité interruptible.

Une région d'expansion entoure un processus à imposer plusieurs fois aux données entrantes, une fois pour chaque élément de la collection d'entrée.

Une région d'activité interruptible entoure un groupe d'éléments d'activité, tous affectés par certaines interruptions de telle manière que tous les jetons passant dans la région sont terminés si l'interruption ou les interruptions sont déclenchées.

Région Région d'expansion
Exception element

L'élément Exception Handler définit le groupe d'opérations à effectuer lorsqu'une exception se produit.

Exception

Un nœud de paramètre d'activité accepte l'entrée d'une activité ou fournit la sortie d'une activité.

Nœuds de paramètre d'activité
Object element

Un Object est une instance particulière d'une Classe à exécuter donné.

Object
Central Buffer Node element

Un nœud de tampon central est un nœud d' object permettant de gérer les flux provenant de plusieurs sources et destinations, représenté dans un diagramme d'activité .

Nœud de tampon central
Data Store element

Un magasin de données définit les données stockées de manière permanente.

Magasin de données

Un nœud d'expansion est une notation abrégée pour indiquer que l' Action /activité consiste en une région d'expansion.

Nœud d'extension
Initial element

Un élément Initial est utilisé pour définir le début d'un flux lorsqu'une activité est invoquée.

Initial
Decision element

Dans un diagramme d'activité ou un diagramme d'aperçu d'interaction , une Décision indique un point de progression conditionnelle : si une condition est vraie, alors le traitement continue dans un sens ; sinon, alors un autre.

Décision
A Merge Node for UML Activity diagrams as used in Sparx Systems Enterprise Architect models.

Un nœud de fusion rassemble un certain nombre de chemins de flux alternatifs dans des diagrammes d'activité, d'analyse et d'interaction.

Fusionner
Synchronize element

Un état Synchro est utile pour indiquer que les chemins concurrents d'une Statemachine sont synchronisés. Il est utilisé pour fractionner et rejoindre des périodes de traitement parallèle.

Synchronisation

Un élément Fork/Join peut être utilisé pour :

1) Diviser un flux unique en plusieurs flux simultanés

2) Joindre plusieurs flux simultanés ou

3) Joindre et bifurquer un certain nombre de flux entrants vers un certain nombre de flux sortants

Bifurquer/Joindre Fourchette Rejoindre
Flow Final element

L'élément Flow Final représente une sortie du système, par opposition à l'Activity Final, qui représente l'achèvement de l'Activity.

Débit final
Final element

L'élément Activité finale indique l'achèvement d'une activité ; en atteignant la finale, toute exécution dans le diagramme d'activité est abandonnée.

Final

Icônes de la boîte à outils du connecteur de Diagramme d'activité

Icône

Description

Voir également

Control Flow connector

Le flux de contrôle connecte deux nœuds dans un diagramme d'activité, modélisation une transition active.

Flux de contrôle
Object Flow connector

Un flux d' Object relie deux éléments, traversés par des données spécifiques, modélisation une transition active.

Flux Object
Interrupt Flow connector

Le flux d'interruption définit les deux concepts UML de connecteurs pour le gestionnaire d'exceptions et la région d'activité interruptible.

Flux d'interruption

Notes

  • Vous pouvez créer des diagrammes d'analyse ( diagrammes d'activité diagrammes ) contenant les éléments les plus utiles pour la modélisation des processus modélisation , en utilisant le dialogue ' Nouveau Diagramme '
  • Vous pouvez effectuer des simulations de modèle sur des modèles d'activité, et le modèle que vous simulez peut contenir des éléments de plus d'un Paquetage ; pour inclure les éléments externes dans la simulation, il faut créer un diagramme Paquetage contenant le Paquetage 'parent' et les Paquetage ' Paquetages ' contenant les éléments externes, puis créer un connecteur d'Import de Paquetage du Paquetage parent vers chaque Paquetage externe

Apprenez Plus