您知道我是否可以使用 Visio 将序列图正向工程转换为代码 (c#)?

可以单独使用 Visio 完成还是需要插件?

其他图呢?

有帮助吗?

解决方案

您必须为 Visual Studio 用户获取 Visio。请参阅此链接: 面向企业架构师的 Visio 更多细节。代码生成功能相当弱,您最终可能会使 Visio 进入不一致的状态。我知道 Visio 可以让您对代码和数据库进行正向和反向工程,但这两种功能都非常有限,我不建议这样做。

在我看来,Visio 是一个图表工具,应该这样对待它。

其他提示

看起来最新版本的 Sparx Systems Enterprise Architect 可以转发工程序列图

Sparx 系统企业架构师

据我所知,Visio 只能从类模型中对代码进行正向工程。

由于序列图仅真正显示对象之间的通信路径,因此我怀疑它们不包含生成代码所需的信息,除非在一些微不足道的情况下。

具有任何复杂行为模式的对象都可能涉及更改运行时状态,而序列图实际上无法捕获这些状态。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top