The Message Flowchart tool is very numerous, has offline, also has the online, my demand is:
- Support text description to graphical message flowchart (Fed up with Office series, often wasting half the time in various adjustment formats)
- Support Chinese (many open source tools do not support it)
- The role name supports an abbreviated alias (such as "Server", which is only required to write "S" after the call)
- UI effect is simple and rough, the layout is reasonable (there is a pay version of the UI effect is more dazzling, but I do not need)
- If you can directly WYSIWYG on the UI of the editor better (can not bear it)
- The ability to export the resulting picture
- Free or open source (pirated or trial version with or without the heart)
- If it's an online tool, it's best to use it offline
Tried a lot of tools, currently found to meet my requirements is the site: sequencediagram.org, the following are:
Here is my translation map:
The corresponding descriptive text is:
Title This is an example of participant "Alice" as Aparticipant "Server1" as Bparticipant "Server2" as Cparticipant "Double Click to Renam E "as Dnote over A,d: You can also change the line \ n OK a->d: Stop it. Note left of D: Yes? Linearnote over b:linear and linear off are linear a->b: Come on b->c: another one. C->d: I'll take a note over b:linear offlinear offc<-d: What's this? B<-c: off autonumbera<-b:autonumber means auto number \ n Wonderful c<- >d: two-way arrow = = I am delimiter ==a-->c: Draw a dashed line with shift A<<-b: Press CTRL to draw a sync message a-->>d: Press the ctrl+shift to draw the arrow dashed note left of B: Double-click to modify the comment \ n \ nyou Press Shift+enter to change line \ n Enter confirm B-->c: Count your hard note right of B: Click the selected message, del Delete note over B: Participants can also select and delete the c<-d: Messages can be created in any direction c->d : Bidirectional can be a->a: self-referencing message note over B,D: Messages across multiple participants note left of b:+ and-adjust the distance between entry
In short, this site can meet all of my needs, in addition, you can also:
- Looking at text and MSC charts, seconds to understand grammar and meaning (really simple)
- Following the default example, you will know how to edit directly on the Web (English is not a GRE word)
- Use the image to do the character (this should be a new function, last use not yet)
- Save the whole page to local, can be used offline (the new version seems to be unable to offline , the old version is OK, here is the portal)
Good things to share, so I did not hesitate to add it to Wikipedia.org's Msc#tools list.
One thing to note is that this site requires browser support, at least firefox/chrome/safari/ie.
[note] The Message Flow Chart drawing tool that best meets my needs