Sdílet prostřednictvím


Diagramy tříd UML: Referenční dokumentace

Diagram třídy UML popisuje objektu a struktury slouží v aplikaci interně i komunikaci s jeho uživatelů.Popisuje informace bez ohledu na jakékoli konkrétní implementaci.Jeho tříd a vztahy mohou být implementovány mnoha způsoby, například databázové tabulky, uzlů XML nebo složení softwarových objektů.

[!POZNÁMKA]

Toto téma je třída diagramy UML.Existuje jiný druh diagram třídy.Diagram třídy NET, která slouží k vizualizaci kód programuDalší informace naleznete v navrhování a zobrazení třídy a typy.

Vytvoření diagramu třídy UML na Architektura nabídce zvolte Nový Diagram.Další informace o tom, jak nakreslit diagramy tříd jazyka UML, viz Diagramy tříd UML: Pokyny.Další informace o tom, jak vytvořit a kreslení diagramů modelování naleznete Úpravy modelů a diagramů UML.

Diagramy tříd čtení

V tabulce v této části popisuje prvky, které můžete zobrazit v diagramu třídy UML.Informace o vlastnostech těchto prvků naleznete v následujících tématech:

Tři třídy zobrazující vztahy a vlastnosti

Tvar

Element

Description

1

Třída

Definice objektů, které sdílejí daných behaviorální nebo strukturálních charakteristik.Další informace naleznete v tématu Vlastnosti typů v diagramech tříd UML.

1

Třídění

Obecný název třídy, rozhraní nebo výčet.Součásti, případů použití a aktéry jsou také třídění.

2

Sbalit / rozbalit ovládací prvek

Pokud nelze zobrazit podrobnosti o třídění, klepněte na rozbalovací v levém horním třídění.Pravděpodobně také klepnutím na tlačítko [+] v každém segmentu.

3

Atribut

Zadaná hodnota připojené k jednotlivým instancím třídění.

Chcete-li přidat atribut, klepněte atributy oddílu a stiskněte klávesu ENTER.Zadejte atribut podpisu.Další informace naleznete v tématu Vlastnosti atributů v diagramech tříd UML.

4

Operace

Metoda nebo funkce, kterou můžete provést instance třídění.Chcete-li přidat operaci, klepněte operace oddílu a potom stiskněte klávesu ENTER.Zadejte podpis operace.Další informace naleznete v tématu Vlastnosti operací v diagramech tříd UML.

5

Přidružení

Vztah mezi dvěma tříděními.Další informace naleznete v tématu Vlastnosti přidružení v diagramech tříd UML.

5a

Agregace

Sdružení zastupující vlastnictví sdílené relace.Agregace role vlastníka vlastnost sdílené.

5b

Složení

Sdružení zastupující vztah část celku.Agregace role vlastníka vlastnost složený.

6

Název přidružení

Název sdružení.Název může být ponecháno prázdné.

7

Název role

Název role, jedno zakončení přidružení.Slouží k odkazování na přidružený objekt.Na předchozím obrázku pro každou objednávku O, O.ChosenMenu je jeho přidružené nabídky.

Každá role má své vlastní vlastnosti uvedené v části Vlastnosti přidružení.

8

Násobnost

Označuje, kolik objektů na tomto ukončení lze propojit každý objekt na druhém.V příkladu každá objednávka musí být propojen právě jednu nabídku.

* znamená, že neexistuje žádný horní limit počtu odkazů, které lze provést.

9

Generalizace

Zvláštní část ze své definice dědí třídění Obecné třídění.Obecné třídění je na konci šipky spojnice.Atributy, sdružení a operace jsou zděděny konkrétní třídění.

Použití dědičnost nástroj pro vytvoření generalizace mezi dvěma tříděními.

Balíček obsahující rozhraní a výčet

Tvar

Element

Description

10

Rozhraní

Definice část externě viditelné chování objektu.Další informace naleznete v tématu Vlastnosti typů v diagramech tříd UML.

11

Výčet

Třídění, který obsahuje sadu hodnot literálů.

12

Balíček

Skupina akcí, třídění, přidružení, životnosti, součásti a balíčky.Třída Logický diagram ukazuje, že člen třídění a balení jsou obsaženy v balíčku.

Názvy jsou obor v rámci balíčků tak, aby v rámci Package1 Class1 se liší od Class1 vně tohoto balíčku.Název balíčku zobrazuje jako část Kvalifikovaný název vlastnosti jeho obsah.

Můžete nastavit Propojené balíček vlastnost libovolný diagram UML odkazovat na balíček.Všechny prvky, které vytvoříte v tomto diagramu se pak stane součástí balíčku.Se objeví v rámci balíčku v Průzkumníka modelů UML.

13

import

Vztah mezi balíčky označující, že jeden balíček obsahuje všechny definice jiného.

14

Závislost

Změnit definici nebo provádění třídění závislé změně třídění na konci šipky.

Realizace uvedeny s konektorem a typu Lupa

Tvar

Element

Description

15

Realizace

Třída implementuje operací a atributy definované v rozhraní.

Použití dědičnosti nástroj realizace mezi třídy a rozhraní vytvořit.

16

Realizace

Alternativní prezentaci stejný vztah.Štítek na symbol lupy určuje rozhraní.

Chcete-li vytvořit prezentaci, vyberte existující vztah realizace.Značka akce se zobrazí poblíž přidružení.Klepněte na značku akce a klepněte na tlačítko Zobrazit jako Lupa.

Viz také

Koncepty

Úpravy modelů a diagramů UML

Diagramy tříd UML: Pokyny

Vlastnosti typů v diagramech tříd UML

Vlastnosti atributů v diagramech tříd UML

Vlastnosti operací v diagramech tříd UML

Vlastnosti přidružení v diagramech tříd UML