Aktivitetsdiagram

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 23. august 2018; checks kræver 15 redigeringer .

Aktivitetsdiagram ( eng.  aktivitetsdiagram ) - UML diagram , som viser handlinger, hvis tilstande er beskrevet i tilstandsdiagrammet . En aktivitet er en  specifikation af eksekverbar adfærd i form af koordineret sekventiel og parallel udførelse af underordnede elementer - indlejrede aktiviteter og separate handlinger . handling , indbyrdes forbundet af strømme, der går fra udgangene af en node til inputs af en anden.  

Aktivitetsdiagrammer bruges til modellering af forretningsprocesser , teknologiske processer, seriel og parallel computing.

Konstruktion

Aktivitetsdiagrammer består af et begrænset antal figurer forbundet med pile. Grundlæggende former (knuder) [1] :

  1. Afrundede rektangler - handlinger (drift). En kontrolknude er en abstrakt handlingsknude, der koordinerer handlingsstrømme.
  2. Diamanter er løsninger. Beslutningsknuden er designet til at definere forgreningsreglen og forskellige muligheder for videreudvikling af scenariet. Præcis én overgang går ind i et forgreningspunkt, og to eller flere overgange går ud.
  3. Brede bånd - begyndelsen (forgrening) og slutningen (konvergens) af forgreningen af ​​handlinger. En føderationsknude har to eller flere indgående knudepunkter og en udgående knude.  
  4. Den sorte cirkel er begyndelsen af ​​processen (startknudepunktet). Aktivitetsstartknudepunktet (eller aktivitetsstartknudepunktet) er den kontrolknude, hvor tråden (eller trådene) starter, når aktiviteten kaldes udefra.
  5. Den sorte cirkel med et streg er afslutningen på processen (den sidste knude). En aktivitetsslutknude (eller aktivitetsslutknude) er en kontrolknude, der stopper alle tråde i et givent aktivitetsdiagram. Der kan være mere end én endenode i et diagram.

Pilene går fra begyndelsen til slutningen af ​​processen og viser strømme af kontrol eller strømme af objekter (data).

Lignende diagrammer i andre standarder

Den nærmeste og mest nøjagtige analog af aktivitetsdiagrammer er de matematisk stringente dragediagrammer af det visuelle algoritmiske sprog DRAKON . En mere fjern analog af aktivitetsdiagrammer er algoritmeskemaer i henhold til GOST 19.701-90.

Se også

Noter

  1. Teori og praksis for UML. Aktivitetsdiagram . it-gost.ru . Hentet 25. oktober 2020. Arkiveret fra originalen 28. oktober 2020.