从文本描述生成UML图

19-01-02 banq
         

PlantUML提供将文本变成UNL图,你可以通过Docker使用PlantUML:https://hub.docker.com/r/think/plantuml/

首先创建了一个名为test.uml的文件:

@startuml
autonumber
Bob -> Alice : Authentication Request
Bob <- Alice : Authentication Response

autonumber 15
Bob -> Alice : Another authentication Request
Bob <- Alice : Another authentication Response

autonumber 40 10
Bob -> Alice : Yet another authentication Request
Bob <- Alice : Yet another authentication Response

@enduml

然后执行:

cat test.uml | docker run --rm -i think/plantuml > test.svg

打开test.svg就是生成的UML图了。

 

         

1