Práce s obrazci stavů ve stavových diagramech a diagramech aktivit UML

Platí pro
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Poznámka

Diagram stavového diagramu UML není k dispozici ve Visiu 2013 a novějších verzích. Informace o diagramech UML ve Visiu 2013 a novějších verzích najdete v tématu Diagramy UML ve Visiu.

Přidání interní akce nebo aktivity do stavu ve stavovém diagramu nebo diagramu aktivit

  1. Ve stavovém diagramu nebo diagramu aktivit poklikejte na obrazec Stav , do kterého chcete přidat interní akci nebo aktivitu.
  2. V dialogovém okně Vlastnosti stavu UML klikněte na Interní přechody.
  3. Zadejte název přechodu.
  4. Klikněte na Vlastnosti. Zvolte požadovanou událost. Pokud chcete vytvořit novou událost, klikněte na Události, klikněte na Nová, zvolte požadovaný typ události a potom klikněte na OK.
  5. Zadejte název události a zadejte nebo zvolte další požadované hodnoty vlastností. Kliknutím na kartu přidáte omezení, označené hodnoty nebo parametry v závislosti na typu události, kterou vytváříte. Klikněte na OK , dokud se nevrátíte na kartu Přechod (dialogové okno Vlastnosti přechodu UML ).
  6. Vyberte Strážit , pokud chcete přidat podmínku ochrany, a pak do textového pole zadejte požadovanou podmínku ochrany.
  7. V části Jazyk zvolte požadovaný jazyk.
  8. Klikněte na kartu Actions (Akce ) a potom kliknutím na New (Nový ) vytvořte výraz akce. Zvolte požadovaný typ akce. Klikněte na OK a potom na Vlastnosti.
  9. Zadejte název akce a zadejte nebo zvolte další požadované hodnoty vlastností. Kliknutím na kartu přidáte podrobnosti, argumenty, omezení nebo označené hodnoty. Klikněte na OK , dokud se nevrátíte na kartu Vnitřní přechody , a pak znovu klikněte na OK .

Ve výchozím nastavení jsou interní akce na obrazci State skryté. Pokud chcete zobrazit interní akce, klikněte pravým tlačítkem myši na obrazec a potom klikněte na Možnosti zobrazení obrazce. V části Potlačit zrušte zaškrtnutí políčka Přechod .

Přidání vstupních a výstupních akcí do stavu ve stavovém diagramu nebo diagramu aktivit

  1. V diagramu stavového diagramu nebo diagramu aktivit poklikejte na obrazec Stav , do kterého chcete přidat vstupní nebo výstupní akci.
  2. V dialogovém okně UML State Properties (Vlastnosti stavu UML ) klikněte na Entry (Vstup ) nebo Exit (Konec) a potom klikněte na New (Nový).
  3. Zvolte požadovaný typ akce a klikněte na OK. Zadejte název akce.
  4. Kliknutím na Vlastnosti přidáte podrobnosti, argumenty, omezení nebo označené hodnoty. Klikněte na OK , dokud nezavřete dialogové okno Vlastnosti stavu UML .

Ve výchozím nastavení jsou akce vstupu a ukončení skryté v obrazci Stát . Pokud chcete zobrazit akce, klikněte pravým tlačítkem myši na obrazec, klikněte na Možnosti zobrazení obrazce a zrušte zaškrtnutí políčka Přechod.

Odložení událostí ve stavu akce v diagramu aktivit

  1. Ve stromovém zobrazení nebo v diagramu aktivit poklikejte na ikonu nebo obrazec představující stav akce.
  2. Klikněte na Odložené události.

Jsou uvedeny události dostupné v balíčku, do kterého patří stav akce. Vyberte události, které má stát odložit.

Práce s pseudostavy

Pseudostav se používá ke kombinování a přímých přechodů.

Mezi pseudostavy patří:

  • Počáteční stav
  • Konečný stav
  • Rozhodnutí:
  • Hloubková historie
  • Mělké dějiny
  • Přechod (spojení)
  • Přechod (fork)
  1. Přidejte obrazec do diagramu.

  2. Klikněte pravým tlačítkem myši na obrazec a vyberte Vlastnosti.

  3. Nastavte vlastnosti v dialogovém okně:

    Vlastnost Popis
    Název Zadejte název pseudostavu.
    Stereotyp V rozevíracím seznamu vyberte požadovaný stereotyp. Pokud není v seznamu stereotyp, který chcete použít, můžete přidat nový stereotyp nebo upravit existující stereotyp kliknutím na Stereotypy v nabídce UML .
    Typ: Šablona Diagram modelu UML automaticky přidá druh pseudostavu, který odpovídá prvku, jehož obrazec nebo ikona jste vybrali.
    Dokumentace Zadejte jakoukoli dokumentaci, kterou chcete přidat do elementu jako označenou hodnotu. Když vyberete obrazec nebo ikonu představující prvek, zobrazí se v okně Dokumentace také dokumentace, kterou sem zadáte.

Viz také

Vytvoření diagramu stavového diagramu UML

Vytvoření diagramu činnosti UML

Odkazuje na záložku v normálním odstavci.