Diagrama secvenței

Diagrama secvenței ( ing.  diagrama secvenței )  - diagrama UML , care pentru un anumit set de obiecte pe o singură axă a timpului arată ciclul de viață al unui obiect (crearea-activitatea-distrugerea unei anumite entități) și interacțiunea actorilor (actorilor) a unui sistem informatic în cadrul unui precedent .

Elementele principale ale unei diagrame de secvență sunt desemnările obiectelor (dreptunghiuri cu numele obiectelor), „linii de viață” verticale ( linea de viață în engleză  ), afișarea trecerii timpului, dreptunghiuri care reflectă activitatea unui obiect sau îndeplinirea unei anumite funcții. lângă el (dreptunghiuri pe o „linie de viață”) punctată și săgeți care arată schimbul de semnale sau mesaje între obiecte.

Exemple de diagrame

Tipuri de săgeți

După cum am menționat mai sus, interacțiunea dintre actori este afișată folosind săgeți speciale care transferă controlul de la expeditor (de la care vine săgeata) către destinatar (cel către care este îndreptată săgeata). Săgețile arată cursul scenariului și evenimentele care au loc în timpul cazului de utilizare analizat. Există 5 tipuri de săgeți în total:

Ultimele două tipuri de săgeți (interacțiuni) sunt folosite extrem de rar. Ele sunt utilizate în principal pentru a demonstra interacțiunea obiectelor existente într-un anumit caz de utilizare cu sisteme externe.

Link -uri