Aktiviteettikaavio

Aktiviteettikaavio on UML-mallinnuksessa käytetty kaaviotyyppi, jossa kuvataan käyttötapauksien tai metodien toiminnallisuutta. 

Aktiviteettikaavio alkaa alkupisteestä. Se kuvaa ulkopuolista tilaa, josta siirrytään kaaviossa kuvattuun toimintaan.

Aktiviteettikaavio koostuu nimensä mukaisesti aktiviteeteista, jotka ovat jokin yksinkertainen toiminnallisuus järjestelmässä. 

Aktiviteetista siirrytään toiseen aktiviteettiin siirtymien avulla.

Aktiviteettikaavioihin voidaan myös lisätä loogista valintaa ns. päätöspisteiden kautta, jolloin päätöspisteestä voidaan haarautua useamman siirtymän kautta eri aktiviteetteihin riippuen päätöspisteessä määritellystä ehdosta. 

Synkronointipalkkien avulla voidaan kuvata sekä yhdenaikaista toimintaa (säikeiden luonti) että muiden aktiviteettien valmistumisen odottamista, ennen kuin voidaan edetä seuraaviin aktiviteetteihin.
Lähteet


 Aiheesta muualla 

Luokka:Ohjelmointi