Diagrama de activitate

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 23 august 2018; verificările necesită 15 modificări .

Diagrama activității ( diagrama activității ing.  ) - diagramă UML , care prezintă acțiuni ale căror stări sunt descrise în diagrama stărilor . O activitate este o specificare a comportamentului executabil sub formă de execuție coordonată secvențială și paralelă a elementelor subordonate - activități imbricate și acțiuni separate . acțiune , interconectată prin fluxuri care merg de la ieșirile unui nod la intrările altuia.   

Diagramele de activitate sunt utilizate în modelarea proceselor de afaceri , proceselor tehnologice, calculelor în serie și paralele.

Constructii

Diagramele de activitate constau dintr-un număr limitat de forme conectate prin săgeți. Forme de bază (noduri) [1] :

  1. Dreptunghiuri rotunjite - acțiuni (operație). Un nod de control este un nod abstract de acțiune care coordonează fluxurile de acțiune.
  2. Diamantele sunt soluții. Nodul de decizie este conceput pentru a defini regula de ramificare și diferite opțiuni pentru dezvoltarea ulterioară a scenariului. Exact o tranziție intră într-un punct de ramificare și două sau mai multe tranziții ies.
  3. Benzile largi - începutul (ramificarea) și sfârșitul (convergența) ramificării acțiunilor. Un nod de federație are două sau mai multe noduri de intrare și un nod de ieșire.  
  4. Cercul negru este începutul procesului (nodul de pornire). Nodul inițial al activității (sau nodul inițial al activității) este nodul de control la care firul (sau firele) începe atunci când activitatea este apelată din exterior.
  5. Cercul negru cu un accident vascular cerebral este sfârșitul procesului (nodul final). Un nod final de activitate (sau nod final de activitate) este un nod de control care oprește toate firele dintr-o diagramă de activitate dată. Într-o diagramă poate exista mai mult de un nod final.

Săgețile merg de la începutul până la sfârșitul procesului și arată fluxuri de control sau fluxuri de obiecte (date).

Diagrame similare în alte standarde

Cel mai apropiat și mai precis analog al diagramelor de activitate sunt diagramele dragon riguroase din punct de vedere matematic ale limbajului algoritmic vizual DRAKON . Un analog mai îndepărtat al diagramelor de activitate sunt schemele de algoritm conform GOST 19.701-90.

Vezi și

Note

  1. Teoria și practica UML. Diagrama activității . it-gost.ru . Preluat la 25 octombrie 2020. Arhivat din original la 28 octombrie 2020.