Áttűnési alakzatok használata UML-állapotdiagramokban és tevékenységdiagramokban

Hatókör
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Fontos

Az UML típusú állapotdiagram nem érhető el a Visio 2013-ban és az újabb verziókban. A Visio 2013-ban és az újabb verziókban használható UML-diagramokról további információt az UML-diagramok a Visióban című témakörben talál.

Áttűnési karakterlánc hozzáadása állapotdiagram vagy tevékenységdiagram áttűnéséhez

  1. Állapotdiagramban vagy tevékenységdiagramban kattintson duplán arra az Áttűnés vagy Vezérlőfolyamat alakzatra, amelyhez az áttűnési karakterláncot hozzá szeretné adni.
  2. Az UML áttűnés tulajdonságai párbeszédpanelen kattintson az Áttűnés, majd az Esemény elemre.Kattintson az Új elemre, válassza ki a kívánt esemény típusát, majd kattintson az OK gombra.
  3. Írja be az esemény nevét, és írja be vagy válassza ki a többi tulajdonságértéket. A lapfülekre kattintva korlátozásokat, címkézett értékeket vagy paramétereket vehet fel a létrehozni kívánt esemény típusától függően. Kattintson az OK gombra , amíg vissza nem tér az Áttűnés kategóriához.
  4. Válassza a Guard lehetőséget egy őrzési feltétel hozzáadásához. Ezután írja be a szövegmezőbe a kívánt őrzési állapotot.
  5. A Nyelv csoportban válassza ki a kívánt nyelvet.
  6. Kattintson a Műveletek fülre, majd az Új gombra módosító kifejezés létrehozásához. Válassza ki a kívánt művelettípust, és kattintson az OK, majd a Tulajdonságok gombra.
  7. Írja be a művelet nevét, és írja be vagy válassza ki a többi kívánt tulajdonságértéket. A lapfülekre kattintva részleteket, argumentumokat (ha vannak), megkötéseket vagy címkézett értékeket vehet fel. Kattintson az OK gombra , amíg be nem zárja az UML áttűnés tulajdonságai párbeszédpanelt.

Az áttűnési karakterlánc megjelenik az áttűnésben.

Tipp:

A tevékenységdiagramokban a Signal Receipt és a Signal Send alakzattal explicit módon ábrázolhatja az eseményekre és a műveletekre vonatkozó információkat, amelyek általában egy áttűnési karakterláncban vannak megadva. Ha esemény- és műveletadatokat szeretne hozzáadni egy Jelzés nyugta vagy Jelzés küldése alakzathoz, kövesse a fent ismertetett eljárást, amely során áttűnési karakterláncot adhat az áttűnésekhez.

Állapotok közötti átmenet jelzése állapotdiagramban

  1. Állapotdiagramban húzzon egy Áttűnés alakzatot a rajzlapra.
  2. Az Áttűnés alakzat végpontjának rögzítése a nyílhegy nélkül a csatlakozási ponthoz Csatlakozási pont képe – kék X a forrásállapot alakzaton
  3. Az Áttűnés alakzat nyílheggyel történő rögzítése a célhelyzet alakzat egyik csatlakozási pontjához.
  4. Az Áttűnés alakzatra duplán kattintva vegyen fel egy áttűnési sztringet, amely eseményt, őrzési feltételt, műveleti kifejezést és egyebeket tartalmaz.

Tipp:

Ha a forrásállapot egyben az állapotdiagramon is célállapot, használja az ív alakú Áttűnés alakzatot. Kapcsolja az alakzat két végpontját az Állapot alakzat két csatlakozási pontjához.

Összetett elágazás áttűnésének ábrázolása állapotdiagramokban és tevékenységdiagramokban

  1. Állapotdiagramban vagy tevékenységdiagramban húzzon egy Áttűnés (Elágazás) alakzatot a rajzlapra.
  2. Áttűnés alakzat használatával csatlakoztathatja a forrásállapotot az áttűnési (elágazás) sávhoz. Az Áttűnés alakzat nyílhegy nélküli végpontjának csatlakozási ponthoz kapcsolása Csatlakozási pont képe – kék X a forrásállapoton, az Áttűnés alakzat végpontja (nyílheggyel) a sáv egyik csatlakozási pontjával
  3. Áttűnési alakzatok használatával csatlakoztathatja az Áttűnés (Elágazás) sávot a célhelyzetekhez. Az Áttűnés alakzat nyílhegy nélküli végpontjainak rögzítése a csatlakozási pontokhoz A Csatlakozási pont képe – kék X a sávon, valamint az Áttűnés alakzat végpontjai nyílhegyekkel a célállapotok csatlakozási pontjaihoz

Összetett szinkronizálási átmenet jelzése állapotdiagramon vagy tevékenységdiagramon

  1. Állapotdiagramban vagy tevékenységdiagramban húzzon a rajzlapra egy Áttűnés (illesztés) alakzatot.
  2. Áttűnési alakzatok használatával összekapcsolhatja a forrásállapotokat az Áttűnés (Illesztés) sávval. Az Áttűnés alakzat nyílhegy nélküli végpontjainak rögzítése a csatlakozási pontokhoz A Csatlakozási pont képe – kék X a forrásállapotoknál, valamint az Áttűnés alakzat végpontjai nyílhegyekkel a csatlakozási pontokra a sávon
  3. Egy Áttűnés alakzat használatával csatlakoztathatja az Áttűnés (Illesztés) sávot a célhelyzethez. Kapcsolja az Áttűnés alakzat nyílhegy nélküli végpontját a sáv egyik csatlakozási pontjához, valamint az Áttűnés alakzat nyílhegyű végpontját a célhelyzet egyik csatlakozási pontjához.

Ez egy ideiglenes tesztbekezdés könyvjelzővel.

Annak jelzése, hogy jel érkezett vagy érkezett egy tevékenységdiagramban

  1. Egy tevékenységdiagramban húzzon a rajzlapra egy Signal Send (Jelzés küldése ) vagy egy Signal Receipt (Jelzés visszaigazolása ) alakzatot.

  2. A vezérlőfogópont rögzítése Vezérlőfogópont képe – a Signal Send vagy a Signal Receipt alakzat áttűnése csatlakozási ponttá Csatlakozási pont képe – kék X a forrás Műveleti állapot alakzaton.

  3. A vezérlőfogópont rögzítése Vezérlőfogópont képe – a Signal Send or Signal Receipt-alakzat áttűnése a cél Műveleti állapot alakzat csatlakozási pontjává sárga rombusza.

    Tipp:

    A Signal Send (Küldés ) és a Signal Receipt-alakzat megfelelő tájolásához kattintson a jobb gombbal az alakzatra, mutasson az Alakzat pontra, és kattintson a Forgatás balra vagy a Forgatás jobbra parancsra.

  4. Név, sztereotípus, események, műveletek, őrállapot és egyéb tulajdonságok hozzáadásához kattintson duplán a Signal Send (Szignálküldés) vagy a Signal Receipte alakzatra.

Megjegyzés

Ha egy Signal Send vagy Signal Receipt alakzatot használ egy hagyományos vezérlő-folyamat áttűnés helyett, a küldési jel vagy a fogadás szimbóluma váltja fel a küldési jelet vagy az eseménycímkét az áttűnésben.

Az irányítás folyamatának ábrázolása a tevékenységdiagramon

  1. Egy tevékenységdiagramban húzzon egy Vezérlő-folyamat alakzatot a rajzlapra.
  2. A Vezérlő folyamat alakzat végpontjának csatlakozási ponthoz kapcsolása a nyílhegy nélkül Csatlakozási pont képe – kék X a forrás Műveleti állapot vagy Állapot alakzaton
  3. A Vezérlő folyamat alakzat végpontjának rögzítése nyílheggyel a cél műveleti állapot vagy állapot alakzat csatlakozási pontjához.
  4. Kattintson duplán a Vezérlési folyamat alakzatra egy áttűnési sztring hozzáadásához, amely tartalmaz egy eseményt, őrzési feltételt, műveleti kifejezést és egyebeket.

Lásd még

UML állapotdiagram létrehozása