如何使用理性上升从源代码重新设计设计

时间:2010-08-30 13:40:01

标签: c++ visual-c++ reverse-engineering class-diagram rational-rose

我想使用rational rose从现有源代码创建类图。

我有VC ++ 6 MFC项目,我安装了Rational Rose Enterprise Edition Version 2003.06.16。现在我想重新设计项目,从源代码创建设计(类图)。请帮我逐步完成这个过程,我无法从互联网上获得一个好的文档。这样做的人可以帮助我......

1 个答案:

答案 0 :(得分:1)

这很简单。您创建一个新项目,添加一个组件(代表您的应用程序),在属性中指定源文件,单击Reverse Engineer和Presto:一个纠结的混乱。然后你开始拖动东西,将相关的组移动到不同的视图等等。

我会提醒您,您可能会对您获得的模型感到失望。除了MFC组件(你会想要收拾它们以免它们弄乱你的模型),你可能会发现大多数应用程序都是一堆不相关的类。至少那是我通常发现的。

这是一个Rational Rose C++ tutorial [DOC],可以帮助您入门。