多年来,我多次尝试寻找一个好的、易用的、跨平台的工具来绘制一些基本的软件系统图。我尝试过的UML工具似乎更多地阻碍了我,而不是帮助我。到目前为止,我一直使用的解决方案是Visio,它既只在Windows上运行,也很昂贵。虽然它离理想还很远,但它确实提供了一些基本的构建块,并允许网格放置和缩放等功能。我想看看是否有一个很好的工具,我只是错过了,至少符合所提到的一些标准。
发布于 2008-09-24 18:01:23
你可以尝试DIA,尽管它有点基础,但在做纯图表时它会让你不知所措。
http://www.gnome.org/projects/dia/
发布于 2008-09-24 18:07:09
Graphviz FTW!
还有什么比写一个文本文件来转换成图表等更难的呢?
GUI,我们不需要臭气熏天的GUI!
发布于 2008-09-24 18:06:42
好吧,我猜你是指Windows。除此之外,对于Mac来说,我所知道的任何东西都无法胜过OmniGraffle。它不仅如此简单,我的祖母可以使用它,它实际上可以制作真正的“美丽”的图表。它真的不太贵(版本5现在是99美元,但旧的过去不到40美元;还有一个便宜的),它可以做所有的事情,网络图,流程图,UML digram,UI模型等等。这个应用很聪明,它会以某种方式为你思考,例如,它会检测到你试图将对象对齐或它们之间有相等的间距,并向你提示拖放,以确保这些标准得到满足。正如我所说的,使用OG真的很容易。
它甚至还可以存在Xcode项目(程序员的标准Mac IDE ),并从源代码自动生成图形。一个完整的UML图表,只需将您的Xcode项目拖到图标上:-)我想如果他们能将其移植到Linux或Windows上就太好了,但我担心这永远不会发生。
https://stackoverflow.com/questions/128710
复制相似问题