Szekvencia diagram

A sorrenddiagramok a játékosok és a rendszer közötti kölcsönhatások grafikus ábrázolása időrendi sorrendben az Unified Modeling Language megfogalmazásában .

A szekvencia diagram hasznossága

A sorrenddiagram az objektumok kölcsönhatásainak bemutatására szolgál a felhasználási eset diagramjának forgatókönyvének részeként . Az egyszerűség kedvéért a főszereplő a diagram bal oldalán, az esetleges másodlagos szereplők pedig a rendszer jobb oldalán találhatók. A cél leírni, hogy a szereplők vagy tárgyak közötti interakciók hogyan zajlanak.

A diagram függőleges dimenziója az időt reprezentálja, lehetővé téve a műveletek sorrendjének időbeli megjelenítését, valamint az objektumok születésének és halálának meghatározását. Az objektumok aktivitási periódusait téglalapok jelképezik, és ezek az objektumok üzenetek segítségével párbeszédet folytatnak.

Tárgyak közötti párbeszéd

A szereplők és a tárgyak között többféle üzenet (művelet) is átjuthat.

A nyelv lehetővé teszi az üzenetek küldésének és fogadásának áthelyezését, a jelentős kommunikációs késések bemutatását. Az UML-műhelyek többsége azonban nem veszi figyelembe ezt a sajátosságot.

Interakciós keretek

Bonyolultabb esetekben algoritmusok integrálhatók a szekvencia diagramokba. Interakciós keretrendszerek segítségével megadhatjuk az üzenetek halmazának operánsait:

Függelékek

Kapcsolódó cikkek

Külső linkek