Diagramy komponent UML: odkaz
V Visual Studio Ultimate, diagram komponent ukazuje části návrhu software systému.Součásti diagramu pomáhá vizualizovat vysoké úrovně struktury systému a chování služby těchto částí poskytují a spotřebovat prostřednictvím rozhraní.Vytvoření diagramu komponent UML na Architektura nabídky, klepněte na tlačítko Nový Diagram.
Diagram komponent můžete použít k popisu návrhu, který je implementován v jakémkoli jazyce styl.Je nutné určit části návrhu, které spolupracují s ostatními částmi návrhu prostřednictvím omezeného počtu vstupů a výstupů.Komponenty mohou být jakékoli měřítko a mohou být propojeny žádným způsobem.
Další informace o použití součásti diagramů v procesu návrhu naleznete v Architektura systému Software pro modelování.
[!POZNÁMKA]
Toto téma popisuje prvky, které lze použít v diagramech komponent.Podrobnější informace o tom, jak nakreslit diagramy komponent najdete Diagramy komponent UML: pokyny.Další informace o tom, jak nakreslit diagramy modelování obecně viz Postupy: Úpravy modelů a diagramů UML.
Diagramy komponent čtení
Následující tabulka popisuje prvky, které lze použít v diagramu komponent spolu s jejich hlavní vlastnosti.Úplný seznam vlastností prvků, viz Vlastnosti prvků v diagramech komponent.
Obrazce |
Element |
Hlavní vlastnosti a popis |
---|---|---|
1 |
Součást |
Opakovaně použitelný část funkčnosti systému.Součást poskytuje spotřebovává chování prostřednictvím rozhraní a mohou používat jiné součásti. Můžete skrýt nebo zobrazit vnitřní části komponenty pomocí ovládání rozbalit či sbalit (9). Komponenta je druhem třídy.
|
2 |
Pokud Port rozhraní |
Představuje skupinu zpráv nebo volá, že implementuje komponentu a další součásti nebo externí systémy lze použít.Port je vlastnost komponenty jako jeho typ rozhraní. |
3 |
Požadovaný Port rozhraní |
Představuje skupinu zpráv nebo volání, které komponenta odešle na jiné součásti nebo externí systémy.Komponenta je určen pro součásti, které poskytují alespoň tyto operace spojení.Port má jako jeho typ rozhraní. |
4 |
Závislost |
Slouží k označení požadované rozhraní na jedné součásti lze vyhovět rozhraní k dispozici na jiném. Závislosti lze také obecně mezi prvky modelu, zobrazit, že návrh jedné závisí na návrhu ostatních. |
5 |
Část |
Atribut komponenty, jejichž typ je obvykle jiné součásti.Součástí je používán interní návrhu jeho nadřazené komponenty.Části zobrazeny jsou graficky, vnořené do nadřazené komponenty. Chcete-li vytvořit část existující typ součásti přetáhněte komponentu z Průzkumníka modelů UML součást vlastníka. Vytvořit část nového typu součást nástroje a poté klepněte na součást vlastníka. Například komponenta Car části engine:CarEngine, backLeft:Wheel, frontRight:Wheel, atd. Více než jednu část může mít stejný typ a jiné součásti může mít části stejného typu.
|
6 |
Sestavení části |
Připojení mezi porty požadované rozhraní jedné části a jiné porty zadané rozhraní.Provádění sestavení části lze se liší jedné součásti.Připojené části musí mít stejné nadřazené komponenty. |
7 |
Delegování |
Propojí port rozhraní jedné části komponenty.Označuje, že zprávy odeslané do komponenty se zabývá část nebo že zprávy odeslané z části odeslání od nadřazené komponenty. |
(není zobrazen) |
Generalizace |
Označuje, že jedna komponenta dědí z jiné komponenty.Části a rozhraní se dědí. |
9 |
Sbalení či rozbalení řízení |
Pomocí tohoto zobrazení nebo skrytí části vnitřní komponenty. |
(není zobrazen) |
Comment (Komentář) |
Pro další poznámky.Poznámku můžete propojit libovolný počet prvků diagramu pomocí konektor nástroj. |
Viz také
Referenční dokumentace
Koncepty
Postupy: Úpravy modelů a diagramů UML
Diagramy komponent UML: pokyny
Ověřování systému během vývoje
Diagramy případu použití UML: odkaz