7

我正在寻找执行以下操作的组件图的基于文本的表示:

  1. 人类可以通过查看文本来阅读和理解图表
  2. 文本可以渲染成图表
  3. 简单的。没有花哨的功能。基本上只需要盒子、箭头和标签。

这是我正在寻找的一个很好的例子,但有序列图:http ://www.websequencediagrams.com/

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

4

3 回答 3

8

您可以使用plantuml。它可以根据需要从文本中呈现组件图。您需要安装Graphviz来制作图表。UML 文本示例:

@startuml

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

@enduml

在此处输入图像描述

还有其他文本 UML 符号,您可以在此处查看它们。

于 2013-06-01T17:41:45.743 回答
3

我大部分时间都使用yUML 。它可以满足您的需求,而且非常简单。它们本身没有 API,但您可以使用 URL 或 POST 轻松构建图表。

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

于 2013-06-06T17:46:40.660 回答
1

您可以尝试 UMLet 实用程序

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

http://www.umlet.com/

于 2013-06-06T10:44:01.723 回答