Turinys
The sekos diagramos Skirtingai nuo būsenos diagramų, jie parodo mums kitą žingsnį ir tai, kaip objektai turėtų bendrauti tarpusavyje.Šios diagramos susideda iš objektų, nes būtent jos nustato veiksmus, kurių reikia imtis praėjus laikui.
Sekos diagramos
A sekos schema ją sudaro objektai, šie objektai įprastu būdu vaizduojami stačiakampiais su pavadinimais ir laiko juosta Jis pavaizduotas vertikaliai, taip pat galime įtraukti pranešimus, naudodami ištisines linijas su rodyklės kryptimi, kuria siunčiamas pranešimas.
Objektai
The objektai Mes įdėsime juos į viršutinę diagramos dalį, tokiu būdu supaprastinsime jų skaitymą, jei turėsime kelis objektus, išdėstysime juos iš kairės į dešinę.
Žemiau pamatysime pavyzdį, ką paaiškiname, ir su šia grafika paaiškinsime kai kurias papildomas detales:
Šiame paveikslėlyje matome, kad po objektu yra punktyrinė linija, ši linija reiškia objekto gelbėjimosi ratas, po juo randame stačiakampį, kuris yra objekto vykdymas ir yra žinomas kaip aktyvinimas.
Pranešimai
The pranešimus jie gali būti siunčiami iš vieno objekto į kitą jo gyvenimo linijoje, tai yra, jie gali išvykti tam tikru momentu, kitas svarbus aspektas yra tas, kad objektas gali nusiųsti pranešimą sau.
Turėti 3 tipų pranešimai, sinchroniniai, asinchroniniai ir paprasti; Prieš toliau nagrinėdami sąvokas, pažiūrėkime, kaip vaizduojame kiekvieną iš šių pranešimų:
The paprasta žinutė tai, ką ji daro, yra perduoti valdymą iš vieno objekto į kitą sinchroninis pranešimas priverčia jį siunčiantį objektą laukti atsakymo, kad jis galėtų tęsti savo gyvavimo ciklą ir galiausiai asinchroninis pranešimas, priverčia objektą nelaukti, kol bus tęsiamas vykdymas.
Orai
Laikas pavaizduotas diagramos vertikalumu, jis yra tarsi vandens srovė, kur tai, kas yra arčiau viršaus, atsiranda prieš tai, kas yra arčiausiai minėtos diagramos apačios.
Tai suteikia mums dvimatį diagramos aspektą, tai yra, mes turime horizontalų išdėstymą, kuriame parodome turimus elementus, ir vertikalų išdėstymą, rodantį laiko tėkmę.
Žemiau pamatysime išsamesnę schemą, apimančią jau minėtus elementus, vienintelis papildymas bus aktorius, kuris pradeda seką.
Kaip matome šioje paskutinėje diagramoje, mes laikomės nurodytų parametrų, pirmiausia aktorius pradeda seką siunčiant pranešimą į objektą, esantį arčiausiai kairės, dešinėje matome, kad turime kitą objektą, pastebime, kad laikui bėgant vertikalioje linijoje objektai perduoda vienas kitam paprastus pranešimus, tai yra, jie pakaitomis valdo seką.
Tuo baigiame šią pamoką, tokiu būdu žinodami, kaip sudaryti sekos diagramą, pagal kurią galime nustatyti išsamesnę informaciją aprašydami procesą UML.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką