![]() |
1
1
我们使用 Altova UModel (我们所有的图表都是UML)。我喜欢它而不是Visio,但Visio是一个合理的选择。你说的是两种不同类型的图表, Activity Diagrams 和 Sequence Diagrams .同样有用的是 Data Flow Diagrams . 如果有一组正确的文档,让一个新的开发人员跟上速度就容易多了。当然,有时您必须首先让他们了解UML的速度(尽管阅读UML比编写适当的UML容易得多)。 从他们的页面(添加了强调)
|
![]() |
2
0
我个人使用 Enterprise Architect 对于这种类型的建模。它可以通过分析静态源代码信息和运行时行为自动建立某些关系。不过,我个人并不这么用……我首先对系统建模,然后基于该模型构建系统(通常需要从模型生成大量代码)。 |