UML - būsenos diagramos

Turinys
Sistema, kuri veikia ir kartais sąveikauja su vartotojais, pasikeis dėl jos kūrimo ir tobulinimo arba galbūt dėl ​​vartotojų atsiliepimų, todėl natūralūs gyvenimo procesai kartkartėmis keičiasi. Sezonai, diena ir naktis ir kt.
UML Jis sukurtas reprezentuoti sistemos objektus, o sistemos objektai yra pagaminti iš realaus gyvenimo modelių; visa tai leidžia mums pavaizduoti įvairias jos fazes. būsenos diagramos.
Valstybinė diagrama
The būsenos diagrama leidžia fiksuoti skirtingus sistemos pokyčius, tai yra parodyti pokyčius, kurie atsiranda jos objektuose ir komponentuose dėl sąveikos ar laiko.
Pavyzdžiui, kai įjungiame šviesą kambaryje, iš esmės yra 2 pirminės būsenos: jungiklis yra vienoje pusėje, o šviesa išjungta, jungiklis pastatytas kitoje padėtyje nei pradinė ir įjungta šviesa. procesas, dėl kurio pasikeičia būsena.
Laikui bėgant, kai įjungiame mikrobangų krosnelę, kai paspaudžiame paleidimo mygtuką, ji pradeda kaitinti turinį, o pasibaigus nustatytam laikui be jokios kitos sąveikos automatiškai sustoja, tai yra, ji taip pat pakeičia būseną tas pats ir su laiku.
Su būsenos diagrama UML Mes galime pavaizduoti visas šias fazes, kurias sistema gali išgyventi, nurodydama pradžios tašką, perėjimus ir pažymėdama to pabaigos tašką.
Ši schema skiriasi nuo kitų UML tuo, kad jis vaizduoja tik objektą, kai ankstesni buvo, taip sakant, grupė, nes galima nubraižyti objektų ar klasių rinkinį, šiuo atveju mes pereisime prie objekto, apibrėždami skirtingas jų būsenas.
Simbolika
Kadangi žinome, kas yra būsenos diagrama ir galime ja naudotis, dabar turime žinoti, kaip ją grafiškai pavaizduoti savo UML.
The būsenos pradžia žymima užpildytu tašku, žingsniai į kitas būsenas yra išreikšti linija su rodyklės galvute, o kiekviena iš fazių ar būsenų pavaizduota stačiakampiu su užapvalintais kampais, iliustruokime šį paveikslėlį:

The būsenos stačiakampis savo ruožtu ją galima suskirstyti į tris skyrius, kaip, pavyzdžiui, klasė turėjo pavadinimą, atributus ir operacijas, valstybė gali turėti vardas viršuje, Kintamieji vidurinėje dalyje ir Veikla dugne.
Kintamieji atitinka elementus, kuriuos mums reikia priskirti vertėms kiekvienoje būsenoje, pavyzdžiui, mikrobangų krosnelės laikmačio atveju veikla yra būsenos įvykiai ir veiksmai, tai yra, ką ji daro pradinėje ar pradinė būsena, kas atsitinka, kai jau baigėsi.
Pažiūrėkime šį vaizdą, kuriame mes padalijome savo valstybę į tris skyrius:

Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave