Turinys
The veiklos diagramos į UML Jie leidžia mums parodyti proceso ar operacijos etapus, jo forma ir struktūra yra labai panaši į viso gyvenimo schemas, nes ji apima kelionės srautą, įskaitant sprendimų priėmimą.Vartotojams, turintiems programavimo patirties, ši schema bus pažįstama, nes ji vizualiai parodo operacijų atlikimo seką, kaip būtų matyti anksčiau minėtoje schemoje.
Veiklos diagrama
Pagrindinis šios diagramos tikslas yra bendrai ir supaprastintai parodyti, kas vyksta procese ar operacijoje, išplėsti iki būsenos diagramos Taigi šie du yra susiję, pavyzdžiui, būsenos diagrama rodo skirtingas būsenas ir veikėjus, ta pati su rodyklėmis reiškia veiklą, šiuo atveju veiklos diagramoje pateikiama išsami informacija apie tai, kas vyksta kiekvienoje rodyklėje.
Veiklos atstovavimas
Kadangi mes žinome tikslą Veiklos diagrama, dabar mes žinosime, kaip turėtume tai atstovauti UML, pirmiausia veikla yra stačiakampiai suapvalintais kraštais, ji yra siauresnė už būsenų stačiakampį, rodyklėmis vaizduojame perėjimą prie kitos veiklos.
Galiausiai turime žinoti, kad turime pradinį tašką ir pabaigos tašką, kurie apriboja mūsų diagramos veikimą, pradinis taškas yra juodai užpildytas apskritimas, o pabaiga - užpildytas apskritimas kitame apskritime.
Žemiau pažiūrėkime, kaip atrodys tai, ką ką tik paaiškinome:
Sprendimų priėmimas
Kaip ir kasdieniame gyvenime, veiklos diagramoje taip pat ateina laikas, kai turime įvertinti scenarijų ir priimti sprendimą pagal jo rezultatą, nes tam turime priemonių, leidžiančių mums tai parodyti, tokiu būdu neturime ribų to, ką galime pasiekti, kad ištikimai pavaizduotume sistemos ar programinės įrangos objektus, kuriuos projektuojame.
Sprendimai gali būti pateikiami dviem būdais, pirmiausia naudojant dvi strėlės išeinant iš veiklos ir kiekviena rodyklė turės sprendimo pavadinimą ir nurodys veiklą, kuri bus vykdoma pagal tuo metu priimtą sprendimą.
Antrasis būdas jį pavaizduoti yra kaip schemose naudojant a deimantas, kiekvienoje jos pusėje turėsime sprendimą įvertinti ir pagal kiekvieną atsakymą turėsime kelią į priekį.
Pažvelkime į paveikslėlį, kuriame pavaizduotos abi sprendimo priėmimo galimybės:
DIDELIS