Diagrama pachetului

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Exemplu de pachet UML

Un pachet în Limbajul de modelare unificat este utilizat „pentru a grupa elemente și a oferi un spațiu de nume pentru elementele grupate”. [1] Un pachet poate conține alte pachete, oferind astfel o organizare ierarhică a pachetelor.

Practic toate elementele UML pot fi grupate în pachete. Astfel, clase , obiecte , cazuri de utilizare , componente , noduri , instanțe de nod etc. toate pot fi organizate ca pachete, permițând astfel o organizare gestionabilă a nenumăratelor elemente pe care le implică un model UML.

Utilizare

Atunci când se organizează modele funcționale (cazuri de utilizare, fluxuri de lucru etc.), pachetele sunt utilizate pentru a modela structura modulară a sistemului care urmează să fie aplicată în lumea reală. La organizarea codului sursă, pachetele sunt utilizate pentru a reprezenta diferitele straturi ale unui cod sursă. De exemplu:

  • logica de prezentare
  • stratul controlerului
  • stratul de acces la date
  • strat de integrare
  • stratul de servicii de afaceri

Managementul straturilor este legat de modelul arhitectural care ia numele.

La organizarea modelelor de componente , pachetele sunt folosite pentru a grupa componentele pe baza posibilităților de proprietate (proprietate) și / sau de refolosire. De exemplu:

La organizarea modelelor de implementare , pachetele sunt utilizate pentru a reprezenta diferitele tipuri de medii de implementare (medii de depleere) care vor fi modelate. De exemplu:

Notă

Alte proiecte