Můžete vytvořit diagram komponent UML, který zobrazí komponenty, porty, rozhraní a vztahy mezi nimi.
Komponenta v UML představuje modulární část systému. Chování je definováno z hlediska požadovaných a poskytovaných rozhraní. Komponenta má externí zobrazení s veřejnými vlastnostmi a operacemi a má interní zobrazení s privátními vlastnostmi a realizačními klasifikátory. Interní zobrazení ukazuje, jak se externí chování provádí interně.
Nejprve otevřete šablonu Komponenta UML a vyberte jednu ze čtyř možností. Potom se zobrazí vzorník komponenty UML spolu s obrazci, které odpovídají standardu UML 2.5.
Poznámka
Vzorník komponenty UML je k dispozici pouze v případě, že jste předplatitelem Visio Plan 2. Pokud máte předplatné, zkontrolujte si, jestli máte nejnovější verzi Visia.
Spuštění diagramu komponent
- Spusťte aplikaci Visio. Pokud už máte soubor otevřený, klikněte na Nový soubor>.
- Přejděte na Kategorie>Součásti UML pro software a databázi>.
- Vyberte prázdnou šablonu nebo jeden ze tří úvodních diagramů. Až vyberete požadovanou šablonu, klikněte na Vytvořit.
- Vedle diagramu by se mělo zobrazit okno Obrazce . Pokud ji nevidíte, přejděte do části Zobrazit>podokna úloh a ujistěte se, že je vybraná možnost Obrazce . Pokud ho stále nevidíte, klikněte na tlačítko Rozbalit okno Obrazce na levé
straně. - Na kartě Zobrazení se ujistěte, že je zaškrtnuté políčko vedle položky Spojovací body . Když začnete spojovat obrazce, zobrazí se spojovací body.
- Teď přetáhněte obrazce, které chcete zahrnout do diagramu, z okna Obrazce na stránku. Pokud chcete textové popisky přejmenovat, poklikejte na popisky.
Obrazce komponent
Kdy použít
Obrazce součástí používejte pro každou funkční jednotku v systému nebo aplikaci.
Zobrazení nebo skrytí stereotypu
Kliknutím pravým tlačítkem myši na obrazec zobrazíte nebo skryjete popisek stereotypu.
Subsystémy
Obrazec komponenty můžete použít jako obrazec subsystému, který obsahuje další součásti. Jednoduše změňte jeho velikost tak, aby byla větší, a přetáhněte na něj další komponenty. Až uvidíte zelené zvýraznění, pusťte to. Od tohoto okamžiku bude větší obrazec fungovat jako kontejner a menší obrazec se bude pohybovat s ním.
Tip:
Pokud komponenta zmizí po přetažení na jinou komponentu, přeneste ji dopředu stisknutím kombinace kláves CTRL+SHIFT+F.
Obrazce rozhraní
Kdy použít
- Obrazec Zadané rozhraní použijte, pokud chcete zadat realizaci třídy nebo rozhraní.
- Požadované rozhraní použijte, pokud chcete určit závislost na třídě nebo rozhraní.
Krok 1
Přetáhněte obrazec Poskytnuté rozhraní na stránku a zarovnáte čtverec portu spojovacím bodem. Když kolem spojovacího bodu uvidíte zelené zvýraznění, poznáte, že je připojená.
Krok 2
Přetáhněte obrazec Požadované rozhraní na stránku a zarovnáte také čtverec portu se spojovacím bodem. Když kolem spojovacího bodu uvidíte zelené zvýraznění, poznáte, že je připojená.
Krok 3
Chcete-li propojit rozhraní Provided a Required, nejprve vyberte obrazec Požadované rozhraní. Pak hledejte žlutý úchyt.
Krok 4
Přetažením žlutého úchytu se připojíte k poskytnutému rozhraní.
Tipy pro konektory
Rovnání spojnic
Pokud se spojnice provádí příliš mnoho otáček, klikněte na ni pravým tlačítkem a potom klikněte na Přímá spojnice.
Zobrazit násobnost
V případě potřeby klikněte pravým tlačítkem na spojnici a vyberte Zobrazit násobnost. Až to budete mít, zobrazí se čtyři textová pole, do kterých můžete přidat podrobnosti. Pokud nepotřebujete všechna textová pole, odstraňte ta, která nepotřebujete.
Změna typu spojnice
Typ spojnice můžete změnit. Můžete například změnit přidružení na řízené přidružení. Klikněte pravým tlačítkem na konektor a potom klikněte na Nastavit typ spojnice.
Vytvoření dynamických připojení místo bodových spojení
Pokud očekáváte, že se obrazce budou hodně přesouvat, zvažte vytvoření dynamického spojení místo bodového spojení.
Přesunutí nebo otočení textu na spojnicách
S největší pravděpodobností budete muset text na spojnicách otočit nebo přesunout. Tady je postup:
- Kliknutím na prázdnou oblast stránky zrušte výběr čehokoli, co může být vybráno.
- Na kartě Domů klikněte ve skupině Nástroje na tlačítko Blok textu nástroje Blok textu
.
- Klikněte na spojnici s textem, který chcete otočit nebo přesunout.
- Přetažením bloku textu ho přesuňte nebo ho otočte pomocí
úchytu pro otáčení.
- Až budete hotovi, klikněte na tlačítko Ukazatel nástroje
Po přepnutí zpět na tlačítko Nástroje ukazatele
si text zachová stejnou pozici vzhledem k obrazci. Pokud k přetažení textu použijete
nástroje Ukazatel, přesune se také obrazec. Pokud chcete text přesunout nezávisle na obrazci, vraťte se na
nástroje Blok textu.
Viz také
Vytvoření diagramu komunikace UML