2012-12-11 14 views

Odpowiedz

8

części diagramu na ogół aby zilustrować interfejsów. Tak więc komponent może być klasą lub może być zbiorem klas.

Schemat pakietu jest mechanizmem do grupowania powiązanych elementów UML, uważając go za działający (katalog) katalog/folder dla UML.

+0

dziękuję @guycole wyjaśnienia .in przypadek diagramu komponentów to oznacza, że ​​interfejs reprezentuje operację klasy, jeśli weźmiemy pod uwagę jako element klasy? – Carlos

+1

Tak, interfejs może być pojedynczą klasą lub zbiorem klas. Cokolwiek potrzebujesz, aby jasno określić. – guycole

+0

dziękuję Panu @guycole, możesz powiedzieć, że interfejs może być pojedynczą klasą abstrakcyjną lub zbiorem klas abstrakcyjnych? – Carlos

1

Schemat komponentów przedstawia zamkniętą klasę i jej interfejsy, porty i wewnętrzną strukturę składającą się z zagnieżdżonych komponentów i złączy. Jest to adres statycznego widoku implementacji projektu systemu.

Schemat pakietu pokazuje rozkład samego modelu na jednostki organizacyjne i ich zależności.

z UML 2 Instrukcja

Pakiety są grupowanie rzeczy. Komponenty są wymiennymi częściami systemu. Zwykle pakiety są identyfikowane w modelu analizy i komponentach w modelu projektowym. diagram komponentów są wykorzystywane w rozwoju opartego składnika

0

odwołać Michael pióra autora „Praca Skutecznie z Kodeksem Legacy” (Prentice Hall 2005)

W UML, składniki są grupy klas, które są wdrażane wraz a pakiety są ogólnym urządzeniem grupującym dla elementów modelu. Pakiety mogą grupować dowolne elementy modelu, nawet takie rzeczy jak przypadki użycia, ale w praktyce zazwyczaj grupują klasy, więc komponenty i pakiety zwykle są synonimami.

From a forum posting

Powiązane problemy