精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 系统分析>>自开版到2000-04-10待整理精华>>应用Rose98i对VC++项目进行模型分析

主题:应用Rose98i对VC++项目进行模型分析
发信人: frankwong()
整理人: majorsun(2000-02-17 19:45:38), 站内信件
采用以下步骤可对原有的VC++的软件源码进行分析,建立其模型:
1.import MFC6.0
2.在componet diagram中,建立该软件的构件(通常采用exe类型),此处假设
该软件名为project1.exe
3.建立project1.exe构件与vc++的workspace文件的映射关系.
4.对该构件进行reverse engeneer
5.rose98i 将自动启动vc++6.0,并分析project1.dsw中定义的所有源文件,并
建立其类的模型,及其关系.
注:采用Reverse Engeneer仅能够建立"Class Diagram"及其关系图(静态)
无法建立动态的关系图,如:"Collaboration Diagrm", "Seqence Diagram",
"State Diagram"等,需要自己在分析源码后进行.

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.101.78]
发信人: leohu (实习的太阳神), 信区: SystemAnalysis
标  题: Re: 应用Rose98i对VC++项目进行模型分析/建立
发信站: 网易虚拟社区 (Mon Aug  2 22:56:53 1999), 站内信件

【 在 frankwong (frank) 的大作中提到: 】
: 采用以下步骤可对原有的VC++的软件源码进行分析,建立其模型:
: 1.import MFC6.0
: 2.在componet diagram中,建立该软件的构件(通常采用exe类型),此处假设
: 该软件名为project1.exe
:    .......

慢的惊人,而且很有可能出错,分析没关系,要建立完整的生成关系会比较
讨厌

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.109.38.20]
发信人: frankwong (frank), 信区: SystemAnalysis
标  题: Re: 应用Rose98i对VC++项目进行模型分析/建立
发信站: 网易虚拟社区 (Tue Aug  3 09:35:57 1999), 站内信件

【 在 leohu (实习的太阳神) 的大作中提到: 】
: 【 在 frankwong (frank) 的大作中提到: 】
: : 采用以下步骤可对原有的VC++的软件源码进行分析,建立其模型:
: : 1.import MFC6.0
: : 2.在componet diagram中,建立该软件的构件(通常采用exe类型),此处假设
:    .......
速度的快慢与您的PC配置有关,我的速度还可以.

如果原VC++项目的源码已通过编译,在Reverse时均无错误.
如果没有按照VC++的Reverse方法,仅按C++的Reverse方法,必然有大量的错误提示
.
而且很可能达到成千上万个错误.

我已按此方法分析了数个VC++的项目,并建立了模型.



--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.101.78]

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.141.136]

[关闭][返回]