您知道我是否可以使用Visio将序列图正向工程为代码(c#)?
可以单独使用Visio完成吗?还是需要一个插件?
其他的图表呢?
发布于 2008-08-25 22:42:59
您必须获得适用于Visual Studio用户的Visio。有关详细信息,请参阅此链接:Visio for Enterprise Architects。代码生成功能相当弱,最终可能会使Visio处于不一致的状态。我知道Visio将允许您对代码和数据库进行正向和反向工程,但这两种功能都非常有限,我不建议这样做。
在我看来,Visio是一个图表工具,应该这样对待它。
发布于 2010-04-24 05:44:34
看起来最新版本的Sparx Systems Enterprise Architect可以转发工程序列图
Sparx Systems Enterprise Architect
发布于 2008-08-25 15:29:34
据我所知,Visio只能对来自类模型的代码进行正向工程。
由于序列图仅真实地显示对象之间的通信路径,我怀疑它们不包含必要的信息,除非可能是在微不足道的情况下,用于生成代码。
具有任何类型的复杂行为模式的对象都可能涉及更改运行时状态,而序列图并不能真正捕获这些状态。
https://stackoverflow.com/questions/26229
复制相似问题