Bedste svar
Hej
Sekvensdiagrammer bruges til at modellere strømmen af logik inden for et system ved at vise den information (også kendt som stimuli eller besked), der sendes mellem objekterne under udførelsen af et scenario. Det er en type interaktionsdiagram, da det beskriver, hvordan og i hvilken rækkefølge en gruppe objekter (interface-komponenter eller softwarekomponenter) interagerer med hinanden. Sekvensdiagrammer er også kendt som begivenhedsdiagrammer.
Sekvensdiagrammer kan oprettes ved hjælp af:
- Lucidchart – Kan bruges til at oprette forskellige UML-diagrammer som sekvensdiagram, use case-diagram, statechart-diagram, aktivitetsdiagram osv.
- StarUML – Can bruges til at oprette forskellige UML-diagrammer som sekvensdiagram, use case-diagram, statechart-diagram, aktivitetsdiagram osv.
- Sequencediagram.org
- Websequencesiagrams
- Visual Paradigm Online (VP Online) Express Edition
- Kreativt – Gratis udgave har begrænsninger
Du kan kontakte mig for mere detaljer [email protected]
Svar
Jeg har testet forskellige gratis software til at tegne sekvensdiagrammer og også nogle andre UML-diagrammer (hovedsageligt aktivitets- og tilstandsdiagram ams)
Min foretrukne er plantUML ( http://plantuml.com ). Det er et tekstbaseret værktøj, der producerer tegninger af høj kvalitet. Fordelene ved tekstbaseret udgave er:
- meget kraftfuld til at ændre et diagram, jeg bruger det endda under møder eller netmøder til at tegne og diskutere en løsning live.
- kildeteksten kan gemmes med anden dokumentation i et versioneringsværktøj som Git til yderligere sammenligning af versioner.