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:
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. |
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. |
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
Vlastnosti typů v diagramech tříd UML
Vlastnosti atributů v diagramech tříd UML