Diagramă (UML)

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 24 septembrie 2018; verificarea necesită 1 editare .

O diagramă în limbajul de modelare UML  este o reprezentare vizuală a unui anumit set de elemente de model de sistem sub forma unui grafic pe care arce (relații) conectează vârfuri (entități). În forma sa grafică, diferite tipuri de diagrame UML ( diagrame de clase , componente , obiecte etc.) sunt folosite pentru a vizualiza diverse aspecte ale dispozitivului sau comportamentul sistemului simulat [1] [2] .

Descriere

Diagrama nu aparține elementelor semantice ale limbajului UML și semnificația ei nu depinde de modul în care este prezentată. Cu rare excepții, majoritatea informațiilor pe care le transportă nu sunt conținute în dimensiunea sau aranjarea elementelor sale, ci în configurația sa topologică . Există trei tipuri principale de relații vizuale între elementele care sunt cele mai frecvent utilizate: conexiune (sub formă de linii de la o formă bidimensională la alta), includere (sub forma plasării unor forme în altele) și întărire vizuală ( sub forma aşezării unor simboluri aproape de altele). De asemenea, este posibil să se reprezinte această notație într-o formă analitică ca un set de conexiuni ale nodurilor de graf [2] .

Limbajul de modelare UML oferă utilizatorului său un număr mare de varietati predefinite de diagrame. De obicei, tipul fiecărei diagrame este determinat de majoritatea elementelor pe care le afișează. Cu toate acestea, nimic nu-l împiedică pe proiectant să-și definească propriul tip de diagramă pe baza cerințelor acestei sarcini particulare [1] .

În majoritatea situațiilor, diagramele structurale sunt folosite pentru a reprezenta părțile statice ale modelului, iar diagramele comportamentale sunt folosite pentru a furniza partea dinamică a modelului [1] .

Diagrame structurale

diagrame de comportament

În cadrul notației UML, patru tipuri de primitive grafice sunt utilizate pentru a construi toate tipurile de diagrame : pictograme , rute, simboluri bidimensionale și linii. Fiecare diagramă poate fi prezentată ca un cadru cu conținut grafic. În interiorul casetei trebuie indicate numele diagramei și subsetul sistemului pe care îl ilustrează această diagramă. În colțul din stânga sus al cadrului, este afișat un pentagon cu o etichetă de nume, care poartă informații despre numele și tipul diagramei [3] .

Note

  1. 1 2 3 Butch, Rambeau, Jacobson, 2006 , Diagrame, p. 105-107.
  2. 1 2 Booch, Jacobson, Rambeau, 2006 , diagramă (diagramă), p. 331.
  3. Butch, Jacobson, Rambeau, 2006 , diagramă (diagramă), p. 332.

Surse