UML - valsts diagrammas

Satura rādītājs
Sistēma, kas darbojas un dažreiz mijiedarbojas ar lietotājiem, mainīsies vai nu tās dizaina un izstrādes rezultātā, vai, iespējams, lietotāju atsauksmju dēļ, tāpēc dabiskie dzīves procesi laiku pa laikam mainās. Gadalaiki, diena un nakts utt.
UML Tas ir veidots, lai attēlotu sistēmas objektus, un sistēmas objekti ir izgatavoti no reālās dzīves modeļiem, un tas viss ļauj attēlot tās dažādās fāzes mūs uz stāvokļa diagrammas.
Valsts diagramma
stāvokļa diagramma ļauj fiksēt dažādās izmaiņas sistēmā, tas ir, parādīt izmaiņas, kas notiek tās objektos un komponentos mijiedarbības vai laika gaitā.
Piemēram, kad telpā ieslēdzam gaismu, būtībā ir 2 primārie stāvokļi: slēdzis ir novietots vienā pusē un gaisma ir izslēgta, slēdzis novietots citā pozīcijā, nevis sākotnējā, un gaisma ir ieslēgta. process, kas noved pie statusa maiņas.
Laika gadījumā, kad mēs aktivizējam mikroviļņu krāsni, nospiežot sākuma pogu, tā sāk sildīt saturu un pēc noteiktā laika bez jebkāda cita veida mijiedarbības automātiski apstājas, tas ir, tas arī mainīja stāvokli tas pats ar laika ritējumu.
Ar stāvokļa diagramma UML Mēs varam attēlot visus šos posmus, kurus sistēma var iziet, norādot sākuma punktu, pārejas un atzīmējot tā beigu punktu.
Šī diagramma atšķiras no citām diagrammām UML ar to, ka tas attēlo tikai objektu, ja iepriekšējie bija, tā sakot, grupa, jo var tikt attēlota objektu vai klašu kopa, šajā gadījumā mēs pāriesim pa objektiem, definējot to dažādos stāvokļus.
Simboloģija
Tā kā mēs zinām, kas ir stāvokļa diagramma un varam to izmantot, tagad mums ir jāzina, kā to grafiski attēlot savā UML.
stāvokļa sākumu apzīmē ar aizpildītu punktu, soļi uz citiem stāvokļiem ir izteikti ar līniju ar bultiņas uzgali, un katra no fāzēm vai stāvokļiem ir attēlota ar taisnstūri ar noapaļotiem stūriem, lai ilustrētu, apskatīsim šādu attēlu:

statusa taisnstūris savukārt to var iedalīt trīs sadaļās, tāpat kā, piemēram, klasei bija nosaukums, atribūti un darbības, valstij var būt Vārds virsū, Mainīgie vidējā daļā un Aktivitātes apakšā.
Mainīgie atbilst elementiem, kas mums jāpiešķir vērtības katrā stāvoklī, piemēram, mikroviļņu krāsnī - taimeris, darbības ir stāvokļa notikumi un darbības, tas ir, tas, ko tā dara sākotnējā vai sākotnējais stāvoklis, kas notiek, kad tas jau ir beidzies.
Apskatīsim šādu attēlu, kurā mēs esam sadalījuši savu valsti trīs sadaļās:

Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave