Attività strutturate

Nei diagrammi di attività, le attività strutturate sono un tipo di nodo che è possibile utilizzare per creare gruppi logici di margini e nodi attività. È possibile aggiungere margini e nodi di attività a un'attività strutturata; tuttavia, tali nodi e margini appartengono solo alla suddetta attività. Non sono condivisi con altre attività strutturate.

Quando si richiama l'attività strutturata, i nodi attività nell'attività strutturata non iniziano l'esecuzione finché non vengono ricevuti tutti i dati di input. I dati di output da un'attività strutturata non sono disponibili per altri nodi nell'attività e il flusso non continua durante l'attività se non vengono completate tutte le azioni nell'attività strutturata.

Ogni attività strutturata ha un nome univoco che identifica la funzionalità che si sta modellando.

Come viene illustrato nella seguente figura, un'attività strutturata viene visualizzata come un rettangolo con il contorno tratteggiato e angoli arrotondati. L'area nome contiene il nome dell'attività strutturata, StructuredActivityNode, e la parola chiave «structure». L'area attività contiene i nodi e i margini aggiunti al nodo dell'attività strutturata.

Un rettangolo con la linea tratteggiata ha gli angoli arrotondati e contiene due aree. L'area superiore contiene il nome StructuredActivityNode e la parola structure tra doppie parentesi angolari. L'area inferiore contiene due azioni opache connesse tramite un flusso di controllo.

Suggerimento: È possibile modificare l'orientamento del flusso di nodi e dei margini in un nodo di attività strutturato facendo clic con il pulsante destro del mouse sul nodo; quindi fare clic su Flusso verticale.

Concetti correlati
Diagrammi di attività
Funzionalità di chiamata
Operazioni di chiamata
Attività correlate
Modellamento del flusso di lavoro utente tramite i diagrammi di attività
Descrizione di un'attività complessa in un nodo di attività strutturato

Feedback