Bästa svaret
Hej,
Sekvensdiagram används för att modellera logikflödet inom ett system genom att visa informationen (även känd som stimuli eller meddelande) som skickas mellan objekten under genomförandet av ett scenario. Det är en typ av interaktionsdiagram eftersom den beskriver hur och i vilken ordning en grupp objekt (gränssnittskomponenter eller programvarukomponenter) interagerar med varandra. Sekvensdiagram kallas också händelsediagram.
Sekvensdiagram kan skapas med:
- Lucidchart – Kan användas för att skapa olika UML-diagram som sekvensdiagram, use case-diagram, statechartdiagram, aktivitetsdiagram etc.
- StarUML – Can användas för att skapa olika UML-diagram som sekvensdiagram, use case-diagram, statechartdiagram, aktivitetsdiagram etc.
- Sequencediagram.org
- Websequencesiagrams
- Visual Paradigm Online (VP Online) Express Edition
- Kreativt – Gratisutgåvan har begränsningar
Du kan kontakta mig för mer detaljer [email protected]
Svar
Jag har testat olika gratisprogram för att rita sekvensdiagram och även några andra UML-diagram (främst aktivitets- och tillståndsdiagram ams)
Min favorit är plantUML ( http://plantuml.com ). Det är ett textbaserat verktyg som producerar högkvalitativa ritningar. Fördelarna med textbasutgåvan är:
- mycket kraftfull för att ändra ett diagram, jag använder det till och med under möten eller nätmöten för att rita och diskutera en lösning live.
- källtexten kan lagras med annan dokumentation i ett versioneringsverktyg som Git för ytterligare versionjämförelse.