Pré. | Proc. |
Diagramme d'activité
diagrammes d'activité servent à modéliser les comportements d'un 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 entre éléments). Les chemins logiques suivis par un processus, en fonction de diverses conditions, du traitement simultané, de l'accès aux données, des interruptions et d'autres distinctions de chemins logiques, sont tous utilisés pour construire un processus, un système ou une procédure.
Vous générez des éléments et des connecteurs diagramme d'activité à partir des pages « Activité » de la boîte à outils Diagramme .
Exemple Diagramme
Ce diagramme illustre certaines des fonctionnalités des diagrammes d'activité, notamment les activités, les actions, les nœuds Démarrer , les nœuds de fin et les points Décision .
Icônes de la boîte à outils des éléments Diagramme d'activité
Icône |
Description |
Voir aussi |
---|---|---|
Un élément d'activité organise et spécifie la participation de comportements subordonnés, tels que des sous-activités ou des actions, pour refléter le contrôle et le flux de données d'un processus. |
Activité | |
e_action |
Un élément Action décrit un processus ou une transformation de base qui se produit dans un système et constitue l'unité fonctionnelle de base dans un diagramme d'activité. |
Action |
Un élément de partition est utilisé pour organiser logiquement les éléments d'une activité. |
Partition | |
L'élément Envoyer représente 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 supporte deux types d'éléments de région : les régions d'extension et les régions d'activité interruptibles. Une région d'extension entoure un processus à imposer plusieurs fois sur les 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ètres d'activité | |
Un Object est une instance particulière d'une classe au moment exécuter . |
Object | |
Un nœud tampon central est un nœud object permettant de gérer les flux provenant de plusieurs sources et destinations, représentés dans un diagramme d'activité. |
Nœud 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’extension est une notation abrégée pour indiquer que l’ Action /activité consiste en une région d’extension. |
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 diagramme de présentation d'interaction, une Décision indique un point de progression conditionnelle : si une condition est vraie, le traitement continue dans un sens ; si ce n'est pas le cas, dans un autre. |
Décision | |
Un nœud de fusion rassemble un certain nombre de chemins de flux alternatifs dans diagrammes d'activité, d'analyse et de présentation des interactions. |
Fusionner | |
Un état de synchronisation est utile pour indiquer que les chemins simultanés d'une Statemachine sont synchronisés. Il est utilisé pour diviser 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) Rejoignez un certain nombre de flux simultanés ou 3) À la fois joindre et forker un certain nombre de flux entrants vers un certain nombre de flux sortants |
Fourche/Jointure Fourchette Rejoindre | |
L'élément Flow Final représente une sortie du système, par opposition à l'élément Activity Final, qui représente l'achèvement de l'activité. |
Flux final | |
L'élément Final de l'activité indique l'achèvement d'une activité ; une fois le Final atteint, toute exécution dans le diagramme d'activité est interrompue. |
Final |
Icônes de la boîte à outils du connecteur Diagramme d'activité
Icône |
Description |
Voir aussi |
---|---|---|
Le flux de contrôle connecte deux nœuds dans un diagramme d'activité, modélisation une transition active. |
Contrôle du flux | |
Un flux Object connecte deux éléments, avec des données spécifiques qui le traversent, 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. |
Interrompre le flux |
Orientation Diagramme
Sur un diagramme d'activité, vous pouvez définir l'orientation du flux sur horizontale ou verticale, ou aucune (valeur par défaut).
Pour définir ou effacer l'orientation, cliquez-droit sur l'arrière-plan diagramme et cliquez sur « Définir la direction du flux Diagramme ». Cliquez ensuite sur :
- Aucun (valeur par défaut, aucune orientation spécifique définie)
- Horizontal ( diagramme s'étend sur la page, les éléments Pool et Lane occupent toute la largeur du diagramme ), ou
- Vertical ( diagramme s'étend vers le bas de la page, les éléments Pool et Lane occupent toute la hauteur du diagramme )
Notes
- Vous pouvez créer diagrammes d'analyse ( diagrammes d'activité simplifiés) contenant les éléments les plus utiles pour modélisation des processus métier, en utilisant la dialogue « Nouveau Diagramme ».
- Vous pouvez effectuer des simulations de modèles sur des modèles d'activité, et le modèle que vous simulez peut contenir des éléments de plusieurs Paquetage ; pour inclure les éléments externes dans la simulation, vous devez créer un diagramme Paquetage contenant le Paquetage « parent » et les Paquetages « externes » contenant les éléments externes, puis créer un connecteur d'importation Paquetage du Paquetage parent vers chaque Paquetage externe