这是我想要做的:
生成类图
将类图表导入/打开到UML编辑器(例如,带有方法Foo()和ClassB的ClassA)
然后,我可以通过利用从类图中导入的数据手动创建新的序列图(例如,ClassB在ClassA中调用Foo())
我该如何做到这一点?
答案 0 :(得分:1)
我所知道的几乎所有工具都能为您生成不同保真度的类图,但序列图是另一种动物。你必须告诉它流程从哪里开始。我看不出工具会如何读懂你的想法。如果涉及到UI,那么双重如此。您没有将Web应用程序中的每个JSP都表示为UML,对吗?如果您只是使用直接的HTML页面而没有JSP,该怎么办?
就个人而言,我没有发现序列图是有用的。一旦超过一定程度的复杂性,它们就会失去价值,就像所有图表一样。
更新:如果EA对你来说太贵了,我会推荐JUDE(现在为Astah)。社区版本过去非常好 - 它甚至可以进行Java导入和图表生成。现在我看到它被剥夺了这种能力。 Astah的专业许可证仍然只有280美元。