逆向软件免费完整版(逆向的软件)

逆向软件免费完整版(逆向的软件)缩略图

请问有没有什么好的能根据代码生成UML的逆向工具啊?

请问有没有什么好的能根据代码生成UML的逆向工具啊?

使用Visio 2000逆向工程将代码转换为UML图表

摘要: Visio 2000 Professional Edition 和 Enterprise Edition 包含通过逆向工程将 Microsoft Visual 、Microsoft 和 Microsoft Visual J++ 代码转换为统一建模语言 (UML) 类图表模型的技术。本文将讨论从每种语言实施逆向工程的步骤。

[信息来自”岁月联盟”]

目录 [“岁月联盟”]

简介 [“岁月联盟”提供]

概述 Syue.com

步骤 1:自定义开发环境 [内容来自”岁月联盟”]

步骤 2:打开代码项目以实施逆向工程 [信息来源”岁月联盟”]

步骤 3:选择“逆向工程”(Reverse Engineer) 按钮

信息来自”岁月联盟”

步骤 4:在 Visio UML 模型图表解决方案中创建您的 UML 图表 Syue.com

简介 [Syue.com]

Microsoft Visio 2000 Enterprise Edition 和 Professional Edition 都包含通过逆向工程将代码转换为 UML 静态结构图表的解决方案。该解决方案支持三种语言:Microsoft Visual C++ 6.0、Microsoft Visual Basic 6.0 和 Microsoft Visual J++ 6.0。Visio UML 模型图表解决方案所采用的 UML 为 1.2 版。 [资源来自”岁月联盟”]

每种语言使用的逆向工程技术各不相同。对于 J++ 和 Visual Basic,该解决方案使用开发环境的对象模型来收集静态结构信息。对于 C++,该解决方案将浏览信息文件 (.BSC) 用作结构信息的来源。虽然 Visual Basic 和 J++ 逆向工程都使用开发环境的对象模型,但 J++ 对象模型提供了更完整的信息,因此可得到更完整的逆向工程 UML 模型。C++ 中的浏览信息文件包含最少的信息;因此,它所生成的 UML 模型不如 J++ 和 Visual Basic 逆向工程得到的 UML 模型那么完整。 [“岁月联盟”提供]

本文将介绍通过逆向工程转换到 Visio UML 模型图表解决方案所需的步骤。 来源”岁月联盟”

注意:Visio UML 模型图表解决方案只支持 Microsoft Visual C++ 6.0、Microsoft Visual J++ 6.0 和 Microsoft Visual Basic 6.0 的逆向工程。要使用 Visio UML 外接程序,必须安装 Service Pack 3.0 for Microsoft? Visual Studio?。 信息来自”岁月联盟”

概述 www.Syue.com

要通过逆向工程将您的代码转换到 Visio UML 模型图表解决方案,应执行以下主要步骤: “岁月联盟”提供

自定义 Visual Studio 开发环境

[“岁月联盟”提供]

在 Visual Studio 中打开项目以实施逆向工程

[内容来自”岁月联盟”]

从“Visio UML 外接程序”(Visio UML Add-In) 工具栏中选择“逆向工程”(Reverse Engineer) 按钮 [Syue.com]

在 Visio UML 模型图表解决方案中创建 UML 类图表 来源”岁月联盟”

本文的其余部分提供了每个步骤的详细指导,并包括特定于编程语言的信息。例如,在自定义开发环境部分,Visual C++、Visual Basic 和 Visual J++ 都有其相应的章节。 内容来自”岁月联盟”

步骤 1:自定义开发环境

信息来源”岁月联盟”

为了实施逆向工程,第一步应通过添加“Visio UML 外接程序”(Visio UML Add-In) 工具栏来自定义开发环境。以下指导显示了如何将该工具栏添加到 Visual C++、Visual Basic 和 Visual J++ 的不同环境中。 信息来自”岁月联盟”

自定义 Microsoft Visual C++ 6.0

[Syue.com]

在 Visual C++ 中,选择 Tools 菜单上的 Customize。 信息来源”岁月联盟”

资源来自”岁月联盟”

在 Customize 对话框中,选择 Add-ins and Macro Files 选项卡。

[Syue.com]

在 Add-ins and Macro Files 列表中,选择外接程序和宏文件列表中的 Visio UML Add-in。确保旁边的复选框被选中,然后单击 Close。

Syue.com

“岁月联盟”

出现浮动的 Visio UML Add-in 工具栏,其中包含五个按钮。

[信息来自”岁月联盟”]

来源”岁月联盟”

提示:如果希望该工具栏在每次打开 Microsoft Visual Studio 时都可用,可通过拖动将该工具栏靠接到工具栏区。 资源来自”岁月联盟”

自定义 Microsoft Visual Basic 6.0 信息来自”岁月联盟”

在 Visual Basic 中,从“外接程序”菜单中选择“外接程序管理器”。 [资源来自”岁月联盟”]

来源”岁月联盟”

在“外接程序管理器”对话框中,选择“可用的外接程序”列表中的“Visio UML Add-in”。对于“加载行为”,选择“加载/卸载”和“在启动中加载”,然后单击“确定”。 [信息来自”岁月联盟”]

本文来自”岁月联盟”

出现带有四个按钮的“Visio UML 外接程序”工具栏。 本文来自”岁月联盟”

Syue.com

提示:Visio UML 外接程序在创建工具栏时,还会向“工具”菜单中添加命令。您可以通过从“Visio UML 解决方案”中选择“工具”来找到这些命令。 信息来自”岁月联盟”

自定义 Microsoft Visual J++ 6.0

www.Syue.com

在 Visual J++ 中,选择 Tools 菜单上的 Add-In Manager。 [信息来源”岁月联盟”]

[Syue.com]

在 Add-In Manager 对话框中,选择 Available Add-Ins 列表中的 Visio UML Solution。对于 Load Behavior,选中 Loaded/Unloaded 和 Load On Startup,然后单击 OK。 信息来自”岁月联盟”

[信息来自”岁月联盟”]

出现带有四个按钮的 Visio UML Add-in 工具栏。 本文来自”岁月联盟”

[信息来源”岁月联盟”]

提示:Visio UML Add-in 在创建工具栏时,还会向 Tools 菜单中添加命令。您可以通过从 Tools 菜单选择 Visio UML Solution 来找到这些命令。 资源来自”岁月联盟”

步骤 2:打开代码项目以实施逆向工程 “岁月联盟”

逆向工程过程从所有这三种语言的开发环境中开始。当通过添加“Visio UML 外接程序”(Visio UML Add-in) 自定义环境后,下一步是打开要实施逆向工程的项目。 来源”岁月联盟”

Visual C++ 6.0 的附加步骤 [内容来自”岁月联盟”]

对于 Visual C++,在开始逆向工程之前,还必须执行几个附加步骤。第一步是生成项目的浏览信息文件 (.BSC)。以下提供了生成浏览文件的指导。第二步是确定逆向工程中要包含的代码库。设置这些选项的指导将在浏览文件指导之后提供。最后,应在实施逆向工程之前构建项目。 资源来自”岁月联盟”

生成 Visual C++ 6.0 的浏览信息文件 [本文来自”岁月联盟”]

在 Visual C++ 中,选择 Project 菜单上的 Settings。 “岁月联盟”

“岁月联盟”提供

在 Project Settings 对话框中选择所需构建配置的类型,单击 C/C++ 选项卡,然后选中 Generate browse info。

内容来自”岁月联盟”

[资源来自”岁月联盟”]

单击 Browse Info 选项卡,指定浏览信息文件的名称和位置,选中 Build browse info file,然后单击 OK。 [Syue.com]

来源”岁月联盟”

选择 Visual C++ 6.0 逆向工程所包含的库 [“岁月联盟”提供]

单击 UML Add-in 工具栏上的 Visio UML Options 按钮,设置 Visual C++ 逆向工程所包含的库。 [www.Syue.com]

[www.Syue.com]

此时显示 Visio UML Options 屏幕。如果希望在逆向工程中包含 MFC Classes、ATL Classes 或 Standard Include Files 的信息,只需选中所需选项旁边的复选框,然后单击 OK。 [内容来自”岁月联盟”]

内容来自”岁月联盟”

步骤 3:从“Visio UML 外接程序”(Visio UML Add-In) 工具栏选择“逆向工程”(Reverse Engineer) 按钮 [信息来源”岁月联盟”]

[“岁月联盟”]

逆向工程的下一步是从“UML 外接程序”(Visio UML Add-In) 工具栏选择“逆向工程”(Reverse Engineer) 按钮。

“岁月联盟”

对于 Visual Basic 和 Visual J++,此操作将在 Visio 2000 中打开 UML 模型图表解决方案,其中会显示通过逆向工程转换为模型的信息。此时 UML 模型图表解决方案打开,并在“UML 导航器”中显示一个空白的静态结构图表和一个树视图,其中包含从项目中收集的模型信息。 “岁月联盟”提供

对于 Visual C++,在 Visio 2000 打开并显示通过逆向工程转换到 UML 模型图表解决方案的项目信息之前,可能会显示另外两个屏幕。如果 Visual C++ 工作区中存在多个项目,可在 Select Project 对话框中选择要实施逆向工程的项目,然后单击 OK。

www.Syue.com

如果项目层次结构中显示了多个浏览文件,可在“选择浏览文件”(Select Browse File) 对话框中选择一个浏览文件,然后单击“确定”(OK)。 信息来源”岁月联盟”

步骤 4:在 Visio UML 模型图表解决方案中创建您的 UML 图表 信息来源”岁月联盟”

现在,Visio 2000 应该显示您的项目信息。要创建 UML 类图表,请将模型元素从“UML 导航器”(UML Navigator) 拖放到“静态结构”(Static Structure) 图表上。类关系(泛化、实现、绑定)将会自动显示。利用 Visio UML 模型图表解决方案,您可以生成其他 UML 工件,以指定、构造软件项目并使软件项目形象化和文档化。 Syue.com

专业逆向软件哪个用的更广

专业逆向软件哪个用的更广

用ug吧 它的逆向效果很好

目前最好的逆向工程软件是哪个?

目前最好的逆向工程软件是哪个?

没有最好,只有适合自已的,四大逆向软件中用UG的逆向造型一般用Imageware,UG也可以逆向不过点云处理方面毕竟不是专门做这个工作的,不方便,proe也一样.点文件过来开始处理专业的功能就比较方便.一般Imageware13.2就可以了.网上有教程

四大逆向软件是哪四大软件啊

四大逆向软件介绍: 一、 Imageware Imageware 由美国 EDS 公司出品,是最著名的逆向工程软件,正被广泛应用于汽车、航空、航天、消费家电、模具、计算机零部件等设计与制造领域.该软件拥有广大的用户群,国外有 BMW、Boeing、GM、Chrysler、Ford、raytheon、Toyota 等著名国际大公司,国内则有上海大众、上海交大、上海 DELPHI、成都飞机制造公司等大企业.

多少人见过逆向3大软件之一的 Icem Surf ?

用过 ICEM Surf 4.2 版,功能比较全,国外也有用来做A Class 面的.但感觉界面不好.在六大逆向软件里,我觉得它界面不漂亮得可以排第二了(第一么,还是不公开说,以免得罪这里的有关网友,05x05x).我现在最爱用的,是韩国的RapidForm,六大逆向美女中最靓哦,有点韩国的影视美女的意思;P;P 韩国人整容可是第一,就连软件也行![]

请教:那个做逆向的软件比较适合我?

能直接拽拉变形的软件,我用过的软件中,好像只有Rhino 和 Siemens NX6,逆向软件中,可以试一下Rapiform,做人体还是有些特点的.

请问最好的逆向软件是什么?

imageware surface or PTC 中专门的逆向软件

一般在逆向过程中,哪款逆向软件比较容易上手?

如果你追求比较好的 Imageware surfacer V9 加一个Verdict——对数据进行对比评

谁有逆向方面好的软件或教程?

imageware和icem surf,这是我的建议,是逆向专用的.相比之下,imageware教程多一点.

逆向设计的几种用于逆向设计的应用软件

国际市场有很多逆向设计的应用软件,如美国Imageware公司的imageware、英国Renishaw公司的TRACE、英国MDTV公司的STRIM and Surface Reconstruction、英国DelCAM公司的CopyCAD和美国Rain Drop公司的Geomagic。此外,一些CAD/CAM系统,如美国PTC公司的Pro/Engineer、德国Siemens PLM旗下的NX与法国达索公司的CATIA和Solidworks office premium等在其系统中也集成了可实现逆向三维造型设计的模块,但与专业的逆向设计软件比较,在功能上有较大局限性。例如:imageware逆向设计软件可方便的实现下面几项功能:

1)接受不同来源的扫描资料点的分析与处理。如CMM.Laser,sensors,Ultrasound等;

2)快速、准确地将扫描点转换成NURBS曲面;

3)对曲面模型的精度、品质进行评价;

4)对曲线、曲面的形状实现交互修改。在产品的曲面模型重建时。imageware不需经过建造曲线来构造曲面而是直接由扫描点来直接产生曲面;或采用建立周边曲线再用该边界与其内部的扫描点群来产生曲面;也可首先在扫描点群中构造NURBS曲线,再由曲线来产生曲面。 显而易见,逆向设计和逆向工程是有区别的。

逆向设计是设计的一种高效的方法,在产品未成形之前对它进行模拟、分析,上文已经讲得很清楚,比如:你要设计一段桥梁,想知道它的受力情况可以用逆向设计软件来分析一下就知道了,这就是逆向设计。

逆向工程是对某一现有事物进行研究,找到实现它的方法。比如宝马7系的车子比较好,被外星人拿去研究看看怎么造出来的,这叫逆向工程;