Diagram pakietów (ang. package diagram) jest strukturalnym diagramem, który prezentuje pakiety i relacje zachodzące pomiędzy nimi. Diagram pakietów służy do modelowania agregatów bytów, jakimi są pakiety. Diagramy pakietów pozwalają na modelowanie systemu na wysokim stopniu abstrakcji, gdyż pakiety reprezentują ogromną liczbę klas, interfejsów, diagramów i innych bytów – pozwala to wyeksponować tylko zasadnicze funkcje systemu.

Diagram pakietów – notacja i semantyka

Pakiet

najczesciej_stosowana_notacja_UML_2011_html_m6e1ce49b

Rysunek 24. Pakiet – notacja

Pakiet (ang. package) jest uniwersalnym mechanizmem służącym do organizowania elementów w grupy. Pakiet grupuje elementy modelu i diagramy.

Pakiet stanowi obszar nazw, co pozwala na oznaczenie przynależności (właściciela) bytu, a w konsekwencji umożliwia lepsze i skuteczniejsze zarządzanie elementami systemu. W związku z tym byty należące do tego samego pakietu muszą mieć unikatowe nazwy. Jednocześnie dopuszcza się, by byty przynależące do różnych pakietów miały tą samą nazwę.Pakiety, jako agregaty systemu, umożliwiają podział systemu na grupy, w celu lepszego zrozumienia złożoności systemu. W skomplikowanych systemach pakiety mogą zwierać w sobie inne pakiety.

Należy zauważyć, że diagram jest typem pakietu.

 

Pakiety to jeden z najczęściej stosowanych elementów dzięki któremu staram się utrzymać porządek w repozytorium projektu.

Pozostałe diagramy UML:

Reklama

Zostaw odpowiedź

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć tych HTML tagów i atrybutów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Close