可以绘制项目架构的工具?

时间:2011-02-01 12:37:46

标签: java eclipse java-ee uml

我有一个用J2EE开发的产品,我用作Java,JSF的技术,后端用的是AS400(DB2数据库)。我正在使用eclipse IDE。是否有任何工具可以帮助我绘制产品流,UML图和类图。

5 个答案:

答案 0 :(得分:2)

我喜欢的UML工具是plantuml它允许您编写图表的文本描述,因此您在包含或排除的内容方面具有很大的灵活性。从Eclipse到Microsoft Word,甚至是在线servlet,都有各种插件。有逆向工程类的工具,如果愿意,还可以将图表嵌入到javadoc中。

答案 1 :(得分:0)

这很好。它可以绘制类,活动,序列和用例图 http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML

答案 2 :(得分:0)

看一下Eclipse的Visual Paradigm SDE

链接:http://www.visual-paradigm.com/product/sde/ec/

您可以捕获需求,设计数据库,生成代码,实施软件和生成报告。 SDE支持UML,实体关系图,BPMN和SysML。

还有不同的版本,一个好的版本是Comunity,它是免费的..!

答案 3 :(得分:0)

StarUML是一个非常好的选择。它是免费的,支持大部分UML2。这种情况并没有得到维护,但它可以满足您的需求。

  1. 使用interaction diagrams记录产品的高级流量
  2. 使用class / object图表提供静态视图
  3. 使用activity diagrams记录工作流程/算法

答案 4 :(得分:0)

您需要从数据库中创建UML模型。

您可以在没有EclipseUML的情况下使用Dali,但如果不使用Omondo,则在UML逆向工程期间会丢失数据库注释。