组件图是否有人类可读和基于文本的表示?

时间:2012-08-25 21:26:57

标签: uml diagram component-diagram

我正在寻找一个基于文本的组件图表示,它可以完成以下任务:

  1. 人类可以通过查看文本来阅读和理解图表
  2. 文本可以呈现为图表
  3. 简单。没有花哨的功能。基本上只需要方框,箭头和标签。
  4. 以下是我正在寻找的一个很好的例子,但是有序列图:http://www.websequencediagrams.com/

    组件图是否存在这样的语言/格式?

3 个答案:

答案 0 :(得分:7)

您可以使用plantuml。它可以像您想要的那样从文本中呈现component图表。您需要安装Graphviz才能制作图表。 UML的文本示例:

@startuml

DataAccess - [First Component] 
[First Component] ..> HTTP : use

@enduml

enter image description here

还有其他文字UML符号,您可以查看它们here

答案 1 :(得分:2)

我大部分时间都使用yUML。它做你需要的,而且很简单。他们本身没有API,但您可以轻松地使用URL或POST构建图表。

您也可以通过购买许可证在自己的服务器上托管它。

答案 2 :(得分:1)

您可以尝试UMLet实用程序

“UMLet是一个免费的,开源的UML工具,具有简单的用户界面:快速绘制UML图表,从纯文本生成序列和活动图”

http://www.umlet.com/