Sekvenssikaavio ( eng. sekvenssikaavio ) - UML-kaavio , joka näyttää tietylle objektijoukolle yhdellä aika-akselilla kohteen elinkaaren (tietyn kokonaisuuden luominen-toiminta-tuhoaminen) ja toimijoiden (toimijoiden) vuorovaikutuksen tietojärjestelmä ennakkotapauksessa .
Sekvenssikaavion pääelementtejä ovat objektien nimeämiset (suorakulmiot objektien nimillä), pystysuuntaiset "elinviivat" ( englanniksi lifeline ), ajan kulun näyttäminen, suorakulmiot, jotka heijastavat kohteen toimintaa tai tietyn toiminnon suorittamista. sen vieressä (suorakulmiot pisteviivalla "elintoviivalla") ja nuolet osoittavat signaalien tai viestien vaihtoa objektien välillä.
Kuten edellä mainittiin, toimijoiden välinen vuorovaikutus näytetään erityisillä nuolilla, jotka siirtävät ohjauksen lähettäjältä (keneltä nuoli tulee) vastaanottajalle (jolle nuoli on suunnattu). Nuolet osoittavat skenaarion kulun ja tapahtumat, jotka tapahtuvat analysoidun käyttötapauksen aikana. Nuolia on yhteensä 5 tyyppiä:
Kahta viimeistä nuolityyppiä (vuorovaikutusta) käytetään erittäin harvoin. Niitä käytetään pääasiassa osoittamaan olemassa olevien objektien vuorovaikutusta tietyssä käyttötapauksessa ulkoisten järjestelmien kanssa.
Yhtenäinen mallinnuskieli | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
| |||||||||||
|