Aktivitetsdiagram
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 23 augusti 2018; kontroller kräver
15 redigeringar .
Activity diagram ( eng. activity diagram ) - UML -diagram , som visar åtgärder vars tillstånd beskrivs i tillståndsdiagrammet . En aktivitet är en specifikation av körbart beteende i form av koordinerad sekventiell och parallell exekvering av underordnade element - kapslade aktiviteter och separata åtgärder . action , sammankopplade av strömmar som går från utgångarna från en nod till ingångarna från en annan.
Aktivitetsdiagram används vid modellering av affärsprocesser , tekniska processer, seriell och parallell beräkning.
Konstruktion
Aktivitetsdiagram består av ett begränsat antal former förbundna med pilar. Grundläggande former (noder) [1] :
- Rundade rektanglar - åtgärder (drift). En kontrollnod är en abstrakt åtgärdsnod som koordinerar åtgärdsflöden.
- Diamanter är lösningar. Beslutsnoden är utformad för att definiera förgreningsregeln och olika alternativ för vidareutveckling av scenariot. Exakt en övergång går in i en förgreningspunkt och två eller flera övergångar går ut.
- Breda band - början (förgrening) och slutet (konvergens) av förgreningen av åtgärder. En federationsnod har två eller flera inkommande noder och en utgående nod.
- Den svarta cirkeln är början på processen (startnod). Aktivitetsinitialnoden (eller aktivitetsinitialnoden) är kontrollnoden där tråden (eller trådarna) startar när aktiviteten anropas utifrån.
- Den svarta cirkeln med ett slag är slutet på processen (den sista noden). En aktivitetsslutnod (eller aktivitetsslutnod) är en kontrollnod som stoppar alla trådar i ett givet aktivitetsdiagram. Det kan finnas mer än en ändnod i ett diagram.
Pilarna går från början till slutet av processen och visar flöden av kontroll eller flöden av objekt (data).
Liknande diagram i andra standarder
Den närmaste och mest exakta analogen av aktivitetsdiagram är de matematiskt rigorösa drakdiagrammen för det visuella algoritmiska språket DRAKON . En mer avlägsen analog av aktivitetsdiagram är algoritmscheman enligt GOST 19.701-90.
Se även
Anteckningar
- ↑ Teori och praktik av UML. Aktivitetsdiagram . it-gost.ru . Hämtad 25 oktober 2020. Arkiverad från originalet 28 oktober 2020. (ryska)