You have multiple accounts
Choose the account you want to sign in with.

Az UML szekvenciadiagram megjeleníti, hogy egy objektumkészlet hogyan hat egy folyamaton keresztül az idő során. A rendszer résztvevői és objektumai között áthaladó üzeneteket, valamint a sorrendjüket jeleníti meg.

Példa ATM-rendszert megjelenítő UML szekvenciadiagramra.

Ha sorozatdiagramot hoz létre, használjon UML szekvencia sablont vagy alapdiagramot, amely tartalmazza az UML szekvencia rajzsablont. Húzza az alakzatokat a rajzsablonról a vászonra a diagram felépítéséhez.

Szekvenciadiagram létrehozása

  1. Indítsa el a Visiot. Vagy, ha már megnyitott egy fájlt, kattintson a Fájl > Új lehetőségre.

  2. A Keresőmezőbe írja be az UML szekvencia parancsot.

  3. Válassza az UML szekvenciadiagramot.

  4. A párbeszédpanelen válassza az üres sablont vagy a három alapdiagram valamelyikét. (A kijelölésükkor a jobb oldalon látható mindegyik leírása.) Ezután válassza a Metrikus egységek vagy az US egységek lehetőséget.

  5. Válassza a Létrehozás lehetőséget.

  6. Megnyílik a diagram. A diagram mellett megjelenik az Alakzatok ablak. Ha nem látja az alakzatot, válassza a Nézet >, és győződjön meg arról, hogy az Alakzatok elem ki van jelölve. Ha továbbra sem jelenik meg, kattintson a bal oldalon az Alakzatok ablak kibontása gombra.

  7. A Nézet lapon győződjön meg arról, hogy a Csatlakozási pontok jelölőnégyzet be van jelölve. Ezzel a beállítással a csatlakozási pontok az alakzatok összekapcsolásakor jelennek meg.

  8. Ezután húzza a diagramon felhasználni kívánt alakzatokat az Alakzatok ablakból a lapra. A címkék átnevezéséhez kattintson duplán a címkékre.

Lifelines for mártott and objects

Egy Actor lifeline shape for each participant, and an Object lifeline shape for each system component in your process.

UML szekvencia – életvonal

Tipp: Ahogy a életvonalakat a helyére húzza, zöld igazítási segédvonalak jelennek meg a képernyőn, így a többi életvonal-alakzathoz képest egymáshoz illesztve és térközként jelennek meg a életvonalak.

  • Az egyes életvonalak fejlécmezőibe duplán kattintva adjon meg egy nevet vagy címet.

  • Az idősor hosszának vagy hosszának hosszához kattintson a lifeline elemre, majd húzza a sárga vezérlőpontot a lifeline aljára.

Üzenetek

Üzenetalakzatok használatával a életvonalak között küldött információkat ábrázolja.

UML szekvencia – üzenetek

Tipp:  Visio segít az üzenet végpontjainak minden egyes életvonalhoz való kapcsolásában. Amikor egy csatlakozási ponthoz kapcsol, megjelenik egy zöld kör a végponton. Amikor végzett a húzással, a kapcsolatpontok eltűnnek.

  • Csatolja a kezdő végpontot az üzenetet küldő életvonalhoz, majd húzza a végpontot az üzenetet fogadó életvonalra.

  • Szövegdoboz létrehozásához kattintson duplán az üzenetalakzatra, és írja be az üzenet nevét.

  • Üzenetalakzatot (folytonos vonalat) használjon a kérések ábrázolása vagy az információk átadásához.

  • A Korábbi üzenetekre adott választ a Return Message alakzat (szaggatott vonal) segítségével is ábrázolja.

  • Az Önkiszolgáló üzenetekkel egy művelet rekurzív hívását vagy egy ugyanazon objektumhoz tartozó másik metódust hívhat meg.

  • Az Aszinkron Üzenet alakzatot használva olyankor jelenik meg, ha egy művelet nem történik meg azonnal.

  • Összekötő-üzenet alakjának módosítása:

    1. Kattintson a jobb gombbal az összekötőre.

    2. Az előugró menü alján három lehetőség közül választhat(Szögből álló,Egyenes,Görbe).

    3. Kattintással és húzással módosítsa az összekötő alakzatát.

Töredezettség

Ha egy vagy több interakció hurkot alkotnak, vagy egy feltételnek kell teljesülni az interakció végpontja érdekében, az ilyen interakciókat egy töredezett alakzatba kell csatolnia:

  • A Loop fragment (Hurok) egyszerű ismétlődő interakcióhoz használható.

  • Az Opcionális kódrészletet olyan lépésekhez használja, amelyek csak akkor hajtva végre, ha egy adott feltétel teljesül.

  • Használja a Alternative fragment shape for an if-then or if-then-else process or interaction. A töredezettség két szakaszból áll, amelyeken meg lehet mutatni a másik interakciót. További feltétel hozzáadásához húzzon egy Interakciós operandust az alakzatra. 

    UML szekvencia – feltétel

  • Húzza a feldarabolt alakzatot a vele kapcsolatos interakciókra. A feldarabolt alakzat méretezőpontjaival biztosíthatja, hogy az az összes kapcsolódó interakciót körülzárja.

  • Kattintson duplán a töredezett alakzat cím sarkába a folyamat címének vagy rövid leírásának hozzáadásához a feldarabolás körül. A címsor alatt kattintson a [parameters] kérdésre, ha meg szeretné adnia a folyamatot le záró feltételeket.

Aktiválás

Helyezzen el egy Aktiválási sáv alakzatot a lifeline-on, amely megmutatja, hogy az adott objektum vagy résztvevő mikor és mennyi ideig aktív a folyamatban. Az aktiválási mezőre és az aktiválási mezőre mutató nyilak általában az információáramlás szemléltetására használhatók.

Húzza az aktiválási sáv végpontját felfelé vagy lefelé a kívánt hosszúságúra.

UML szekvencia – aktiválás

1.

A jósolás azt jelzi, ha egy objektum vagy szereplő részt vesz egy rendszerben. A nagy X megjelenik a életciklus végén. A diagram objektumának nagy része a következő módon mutathatja be:

  • Kattintson a jobb gombbal az objektumra, és válassza a Jósolás megjelenítése lehetőséget.

Ha sorozatdiagramot hoz létre, használjon UML szekvencia sablont vagy alapdiagramot, amely tartalmazza az UML szekvencia rajzsablont. Húzza az alakzatokat a rajzsablonról a vászonra a diagram felépítéséhez.

Megjegyzés: HA UML-diagramokat kell létrehozni és szerkeszteni Webes Visio a Visio 1. csomag vagy Visio 2. csomagkell, amelyet külön kell megvásárolni a Microsoft 365. További információért forduljon a rendszergazdához Microsoft 365. Ha a rendszergazda bekapcsolta az "Önkiszolgáló vásárlás" szolgáltatást, vásárolhat licencet saját Visio vásárláshoz. További részleteket az Önkiszolgáló vásárlással kapcsolatos gyakori kérdések című témakörben talál.

Szekvenciadiagram létrehozása

  1. Nyissa Visio webes alkalmazásokat. 

  2. A lap jobb felső sarkában válassza a További sablonok lehetőséget.

  3. Görgessen le a gyűjtemény UML szekvencia sorára.

    A sor első eleme egy üres sablont, valamint a társsablont jelöli. A sorban további elemek olyan mintadiagramok, amelyekben már megrajzolták az alakzatokat, hogy gyorsan el tudja kezdeni az első lépéseket.

  4. Kattintson egy elemre a nagyobb előnézet megtekintéséhez.

  5. Ha megtalálja a használni kívánt diagramot, kattintson a Létrehozás gombra.

    A kapcsolódó rajzsablont ábrázoló új diagram megnyílik a böngészőben.

Lifelines for mártott and objects

Egy Actor lifeline shape for each participant, and an Object lifeline shape for each system component in your process.

UML szekvencia – életvonal

Tipp: Ahogy a életvonalakat a helyére húzza, zöld igazítási segédvonalak jelennek meg a képernyőn, így a többi életvonal-alakzathoz képest egymáshoz illesztve és térközként jelennek meg a életvonalak.

  • Az egyes életvonalak fejlécmezőibe duplán kattintva adjon meg egy nevet vagy címet.

  • Az idősor hosszának vagy hosszának hosszához kattintson a lifeline elemre, majd húzza a sárga vezérlőpontot a lifeline aljára.

Üzenetek

Üzenetalakzatok használatával a életvonalak között küldött információkat ábrázolja.

UML szekvencia – üzenetek

Tipp:  Visio segít az üzenet végpontjainak minden egyes életvonalhoz való kapcsolásában. Amikor egy csatlakozási ponthoz kapcsol, megjelenik egy zöld kör a végponton. Amikor végzett a húzással, a kapcsolatpontok eltűnnek.

  • Csatolja a kezdő végpontot az üzenetet küldő életvonalhoz, majd húzza a végpontot az üzenetet fogadó életvonalra.

  • Szövegdoboz létrehozásához kattintson duplán az üzenetalakzatra, és írja be az üzenet nevét.

  • Üzenetalakzatot (folytonos vonalat) használjon a kérések ábrázolása vagy az információk átadásához.

  • A Korábbi üzenetekre adott választ a Return Message alakzat (szaggatott vonal) segítségével is ábrázolja.

  • Az Önkiszolgáló üzenetekkel egy művelet rekurzív hívását vagy egy ugyanazon objektumhoz tartozó másik metódust hívhat meg.

  • Az Aszinkron Üzenet alakzatot használva olyankor jelenik meg, ha egy művelet nem történik meg azonnal.

  • Összekötő-üzenet alakjának módosítása:

    1. Kattintson a jobb gombbal az összekötőre.

    2. Az előugró menü alján három lehetőség közül választhat(Szögből álló,Egyenes,Görbe).

    3. Kattintással és húzással módosítsa az összekötő alakzatát.

Töredezettség

Ha egy vagy több interakció hurkot alkotnak, vagy egy feltételnek kell teljesülni az interakció végpontja érdekében, az ilyen interakciókat egy töredezett alakzatba kell csatolnia:

  • A Loop fragment (Hurok) egyszerű ismétlődő interakcióhoz használható.

  • Az Opcionális kódrészletet olyan lépésekhez használja, amelyek csak akkor hajtva végre, ha egy adott feltétel teljesül.

  • Használja a Alternative fragment shape for an if-then or if-then-else process or interaction. A töredezettség két szakaszból áll, amelyeken meg lehet mutatni a másik interakciót. További feltétel hozzáadásához húzzon egy Interakciós operandust az alakzatra. 

    UML szekvencia – feltétel

  • Húzza a feldarabolt alakzatot a vele kapcsolatos interakciókra. A feldarabolt alakzat méretezőpontjaival biztosíthatja, hogy az az összes kapcsolódó interakciót körülzárja.

  • Kattintson duplán a töredezett alakzat cím sarkába a folyamat címének vagy rövid leírásának hozzáadásához a feldarabolás körül. A címsor alatt kattintson a [parameters] kérdésre, ha meg szeretné adnia a folyamatot le záró feltételeket.

Aktiválás

Helyezzen el egy Aktiválási sáv alakzatot a lifeline-on, amely megmutatja, hogy az adott objektum vagy résztvevő mikor és mennyi ideig aktív a folyamatban. Az aktiválási mezőre és az aktiválási mezőre mutató nyilak általában az információáramlás szemléltetására használhatók.

Húzza az aktiválási sáv végpontját felfelé vagy lefelé a kívánt hosszúságúra.

UML szekvencia – aktiválás

1.

A jósolás azt jelzi, ha egy objektum vagy szereplő részt vesz egy rendszerben. A nagy X megjelenik a életciklus végén. A diagram objektumának nagy része a következő módon mutathatja be:

  • Kattintson a jobb gombbal az objektumra, és válassza a Jósolás megjelenítése lehetőséget.

Sorozatdiagramok felépítéséhez használja az UML-modell sablont, amely UML szekvenciaalakzatokat tartalmaz. Húzza az alakzatokat a rajzsablonról a vászonra a diagram felépítéséhez.

Szekvenciadiagram létrehozása

  1. A Sablonkategóriák menübenkattintson a Szoftverek és adatbázisok,majd az UML modelldiagram elemre.

  2. A Modellkezelő fanézet kattintson a jobb gombbal arra a csomagra, amelybe fel szeretné statikusszerkezet-diagram, mutasson az Új elemre, majd kattintson a Sorozatdiagram parancsra.

    Megjelenik egy üres lap, és az UML szekvencia rajzsablon lesz a legfelső rajzsablon. A diagramot megjelenik egy ikon a fanézetben.

    Megjegyzés: Ha a fanézet nem látható, mutasson a Nézet elemre az UML menüben, majd kattintson a Modellkezelő parancsra.

A cikkből többet is olvashat arról, hogy mi a helyzet a sorozatdiagramokkal.

Lifelines for mártott and objects

A folyamat minden résztvevőjéhez és rendszerösszetevőjéhez használjon object lifeline alakzatot.

Az objektum életvonala jelzi, hogy egy objektum létezik-e egy adott időben. Ha az objektumot a diagram által ábrázolt idő alatt hozták létre vagy épül le, a lifeline leáll, vagy a megfelelő pontnál kezdődik. Az objektum által okozott omktivitást egy nagy X jelöli.

Az Életvonal alakzattal Lifeline shape icon az objektum életvonalán a feltételességet.

Üzenetek

  1. Húzzon egy Üzenet alakzatot a rajzlapra.

    A választott üzenetalakzat attól függ, hogy milyen típusú üzenetet szeretne küldeni (normál, aszinkron, eljáráshívás vagy visszatérés).

  2. Kapcsolja az üzenet végpontját a nyílhegy nélküli csatlakozási ponthoz Csatlakozási pont: kék X az üzenetet küldő objektum életvonalán.

  3. Kapcsolja az üzenet végpontját a nyílhegyhez az üzenetet fogadó objektum életvonalának csatlakozási pontjához.

  4. Kattintson duplán az üzenetre, majd írja be vagy válassza ki az üzenet nevét, sztereotípusát, sorozatkifejezését és a folyamat típusát.

  5. Egyszerű üzenet- vagy eljáráshívás esetén válassza ki azt a műveletet, amit az üzenetben létre szeretne hozni. Ha a művelet nem létezik, az Új elemre kattintva hozza létre.

    Aszinkron üzenetben válassza ki a generálni kívánt jelet. Ha az üzenetet fogadó objektum életvonala szerint az osztályban nincs fogadás a jelnek, kattintson az Új gombra a fogadás létrehozásához.

Tipp: Ha egy objektum üzenetét saját maga számára is meg kell jeleznie, az ív alakú Üzenet alakzat két végpontját az objektum életvonalán belül két csatlakozási ponthoz kapcsolja.

Megkötések

Ha egy vagy több interakcióhoz meg kell teljesülni egy feltételnek ahhoz, hogy az interakció véget ér ér, az ilyen interakciókat a kényszeralakzatok egyikében kell összekapcsolni:

  • A megkötési Constraint shape icon olyan feltételek és specifikációk specifikációja, amelyek igaznak kell lennie ahhoz, hogy a rendszer érvényes legyen. A kényszerek szövegként kapcsos zárójelek között ({ }) vannak kifejezve, és előre definiált nyelven írhatóak, például ocl (Object Constraint Language) vagy természetes nyelven.

    Húzza a vezérlőfogópontot Vezérlőfogópont képe – sárga rombusz a Kényszer alakzat közepén, és kapcsolja egy másik elem csatlakozási pontjához.

  • A kételemes megkötési Two Element Constraint shape icon két elemre vonatkozik, például két osztályra vagy két társításra. A kényszer szaggatott nyílként jelenik meg az egyik elemtől a másik elemhez úgy, hogy a korlátozó karakterlánc címkéje kapcsos zárójelek ({ }) között van.

  • A VAGY kényszer OR Constraint shape icon azt jelzi, hogy egy osztály bármely példánya egyszerre csak egy társításban vehet részt. A kényszer szaggatott vonalként jelenik meg, amely két vagy több olyan társítást kapcsol össze, amelynek közös osztálynak kell lennie. A vonalat a korlátozó karakterlánc (VAGY) felirata kapcsos zárójelek ({ }) jelölik.

Aktiválás

Helyezzen el egy Aktiválási sáv alakzatot a lifeline-on, amely megmutatja, hogy az adott objektum vagy résztvevő mikor és mennyi ideig aktív a folyamatban. Az aktiválási mezőre és az aktiválási mezőre mutató nyilak általában az információáramlás szemléltetására használhatók.

Húzza az aktiválási sáv végpontját felfelé vagy lefelé a kívánt hosszúságúra.

UML szekvencia – aktiválás

1.

A jósolás azt jelzi, ha egy objektum vagy szereplő részt vesz egy rendszerben. A nagy X megjelenik a életciklus végén. A diagram objektumának nagy része a következő módon mutathatja be:

  • Kattintson a jobb gombbal az objektumra, válassza az Alakzat megjelenítési beállításai lehetőséget,majd a párbeszédpanelen válassza a Jelölő jelölőnégyzetet.

Lásd még

UML típusú diagramok a Visióban

UML típusú összetevő-diagram létrehozása

UML típusú kommunikációs diagram létrehozása

UML típusú telepítésdiagram létrehozása

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás Microsoft Office Insiderekhez

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×