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 .
Icônes de la boîte à outils de l'élément de Diagramme d'activité
Icône |
Description |
Voir également |
---|---|---|
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 | |
Un élément Partition est utilisé pour organiser logiquement les éléments d'une activité. |
Cloison | |
L'élément Envoyer décrit l'action d'envoyer un signal, dans un diagramme d'activité . |
Envoyer | |
Un élément Receive définit l'acceptation ou la réception d'une demande, dans un diagramme d'activité . |
Recevoir | |
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 | |
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 | |
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é | |
Un Object est une instance particulière d'une Classe à exécuter donné. |
Object | |
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 | |
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 | |
Un élément Initial est utilisé pour définir le début d'un flux lorsqu'une activité est invoquée. |
Initial | |
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 | |
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 | |
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 | |
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 | |
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 |
---|---|---|
Le flux de contrôle connecte deux nœuds dans un diagramme d'activité, modélisation une transition active. |
Flux de contrôle | |
Un flux d' Object relie deux éléments, traversés par des données spécifiques, modélisation une transition active. |
Flux Object | |
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