河东软件园:绿色免费的软件下载站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 应用软件 > 编程工具 > Metamill(UML工具) 8.2 破解版

Metamill(UML工具)

 8.2 破解版
  • 软件大小:15 MB
  • 更新日期:2018-06-15
  • 软件语言:英文
  • 软件类别:编程工具
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

8.9
软件评分

本地下载文件大小:15 MB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:编程工具

  Metamill提供了模型设计功能,可以让您在设计应用程序模型的时候获得更多功能,该软件提供了多种分析方式,您可以通过uml的方式建立数据分析方案,将软件或者是系统开发模块通过uml的方式建立模型,从而让您在开发新软件以及开发新系统的时候得到更好的分析方案;本次推荐的是Metamill(UML工具)破解版本,可以从模型中以多种语言生成源代码,可以导入代码以从现有代码创建新模型,需要设计UML模型的朋友可以下载试试!

Metamill(UML工具) 8.2 破解版

软件功能

  Metamill支持UML 2.4版本的UML标准。所有14个UML图都受支持。模型文件也支持最新的XMI标准XMI 2.1。 XMI是纯文本XML,允许外部系统进行开放访问。 Metamill软件包可以被管理,即存储在它自己的XMI文件中,例如在版本管理系统下。可以将Python,ADA,Java,C ++,ANSI C,C#和VB.NET源代码导入到模型中并从模型生成,即往返设计。 Metamill使用代码标记来保留在源代码中进行的自定义更改。可以从模型生成RTF和HTML文档。脚本语言MetamillScript可用于操作模型元素。 Metamill是一个快速的本地Windows二进制文件,用C ++编写。

  Metamill 8经历了内部模型系统的大修,现在比以往更好,更强劲。期待已久的对ADA和Python的支持终于出现,支持代码生成和逆向工程。 ADA 2005是目标级别,还有一些ADA 2012功能已经实施。 Metamill现在支持Python 3并且改进了对C ++ 11/14的支持。

软件特色

  对UML 2.1和XMI 2.1的支持意味着UML支持的重大升级。 Metamill现在具有时序图和交互概述图,因此它现在支持所有13个UML 2.1图。 XMI 2.1意味着新的XMI文件格式,从非常旧的XMI 1.2格式升级。 Metamill自动将旧模型转换为这种新格式。加载和保存也比以前的版本快得多。

  图表的自动布局允许您布置图表中的所有图表元素。它使用由Metamill Software开发的布局算法来可视化继承树并将元素与继承树均匀地放置在一起。导入现有代码后,这是特别需要的。所有这些只需按一个按钮(F12)。

  在Java,C#和VB.Net中支持泛型允许您在上述语言中进行反向工程和生成泛型,就像在C ++中支持的模板一样。现在你也可以生成VB.Net代码。

  导入/导出Rose .mdl文件意味着您可以将Rational Rose模型文件导入到Metamill中,并导出它们。换句话说,这意味着Rational Rose可以读取导出的Metamill模型。这在设计Metamill初始模型的原型中很有用,但在官方文档中必须使用Rose。

  按图表类型浏览图表可以浏览模型中的所有图表并轻松找到它们。您可以按图表类型过滤图表。

  用于C / C ++代码导入的CPP预处理器增强了早期Metamill版本中使用的宏系统。现在您可以在模型中声明宏,并且Metamill还可以预处理现有代码中的宏。

  VB.Net逆向工程允许您将VB.Net源代码转换为Metamill UML模型。代码生成现在也支持。

  保持直线意味着您可以强制关联和其他关系直线化,即有尖锐的角落。此外,在此模式下,您可以明确设置元素侧的开始点和结束点。要使直线平直,请右键单击鼠标并选择“保持直线”。

  自定义颜色可以通过关系属性的详细信息 - 选项卡设置为关系。

  C ++代码工程改进包括改进的throw语句处理和允许C ++成员变量的初始值。抛出语句现在存储在标记值“ic_throw”而不是“ic_initm”中。为了允许C ++变量中的初始值,例如int LCODE = 1;添加约束“ce_allow_attr_init”来为根元素建模。

安装方法

  1、进入安装向导界面,这里提示即将在您的电脑上安装Metamill,点击下一步

Metamill(UML工具) 8.2 破解版

  2、提示协议内容,点击接受全部条款

Metamill(UML工具) 8.2 破解版

  3、提示输入用户的信息,点击next跳过

Metamill(UML工具) 8.2 破解版

  4、设置软件的安装地址C:Program Files (x86)Metamill 8.2

Metamill(UML工具) 8.2 破解版

  5、提示软件的快捷方式设置,可以默认官方设置的“Metamill 8.2”

Metamill(UML工具) 8.2 破解版

  6、提示您可以在这里建立软件的关联格式,勾选就可以了

Metamill(UML工具) 8.2 破解版

  7、显示软件的安装信息,这里提示安装的内容,包括安装地址以及附加的内容

Metamill(UML工具) 8.2 破解版

  8、提示软件的安装进度,请稍后

Metamill(UML工具) 8.2 破解版

  9、这里显示Metamill 8.2安装完毕,可以点击运行

Metamill(UML工具) 8.2 破解版

破解方法

  1、复制Patch.exe软件到您的安装地址C:Program Files (x86)Metamill 8.2

Metamill(UML工具) 8.2 破解版

  2、启动软件点击apply应用,提示软件已经激活

Metamill(UML工具) 8.2 破解版

  3、现在您可以开始启动软件,编辑您的模型

Metamill(UML工具) 8.2 破解版

  4、尽管可以从共同的设计和建模语言中获得最大的收益,但代码工程是软件工程过程的一个组成部分。

Metamill(UML工具) 8.2 破解版

  5、关于Metamill中的代码工程的抽象图。 首先,从外部源导入代码,这将创建或更新内部UML模型系统。 然后可以将模型元素生成到Metamill指示的源目录。 分析命令访问这些生成的源文件并相应地修改UML模型。

Metamill(UML工具) 8.2 破解版

  6、这里是软件的帮助功能,可以在这里查看编辑教程

Metamill(UML工具) 8.2 破解版

  7、软件的项目很多,点击左边可以打开一个项目

Metamill(UML工具) 8.2 破解版

如何生成Python代码

  1)选择类斐波那契

  2)右键单击并选择工程师代码 - >生成代码

  3)点击确定

  4)Python代码是为fibonacci类生成的

  5)右键单击并选择编辑代码以查看代码

Metamill(UML工具) 8.2 破解版

  如果要将代码存储在模型中,请更改模型属性:模型 - >模型属性 - >代码并选择积分方法实现代码

主要优势

  用例图

  用例图用于捕获系统需求。

  元素:角色,用例,系统边界。

  包图

  软件架构设计的软件包图。包图是类图的角色名称。

  元素:包,接口,关系。

  类图

  静态系统设计的类图。参数化类(模板)受支持。

  元素:类,接口,关系。

  复合结构图

  元素内部结构静态设计的复合结构图。

  元素:类,端口,部分

  对象图

  静态系统设计的对象图。

  元素:对象,链接。

  通信图

  用于动态系统设计的通信图。

  元素:对象,链接,消息。

  序列图

  动态系统设计的序列图。

  元素:对象,消息。

  状态机图

  用于动态系统设计的状态机图。

  要素:国家,转型。

  活动图

  动态系统设计的活动图。

  元素:行动状态,转场,分支,连接,叉子,泳道。

  组件图

  静态物理系统设计的组件图。

  元素:组件,接口,关系。

  部署图

  分布式物理设计的部署图。

  元素:组件,节点

  交互概述图

  交互概述图表,用于交互关系的高级视图。

  元素:交互使用

  时序图

  用于在线性轴上显示系统状态变化的时序图。

  元素:状态和价值生命线

  配置文件图

  用于按照原型描述元类扩展的配置文件图。

  元素:刻板印象,元类。

  可扩展性机制

  用于扩展UML™的定型,标记值和限制。支持配置文件。

  导出图表

  将图表导出为EMF,BMP,JPG和PNG。也支持部分导出。

  XMI导入

  导入XMI文件。 XMI 2.1,2.0

  XMI导出

  导出XMI文件。 XMI 2.1,2.0

  玫瑰.mdl文件导入

  导入Rose .mdl - 模型文件。

  玫瑰.mdl文件导出

  导出Rose .mdl - 模型文件。

  工作区

  保存工作区,即当前模型和当前打开的图。

  代码生成C ++

  用代码标记生成C ++源代码(保持更改)。

  代码生成Java™

  使用代码标记生成Java™源代码(保持更改)。

  代码生成C#

  用代码标记生成C#源代码(保持更改)。

  代码生成ANSI C

  用代码标记生成ANSI C源代码(保持更改)。

  代码生成VB.Net

  使用代码标记生成VB.Net源代码(保持更改)。

  代码生成ADA

  用代码标记生成ADA源代码(保持更改)。

  代码生成Python

  使用代码标记生成Python源代码(保持更改)。

  反向工程Java™

  分析要建模的Java™源代码。

  反向工程师C ++

  分析C ++源代码进行建模。

  反向工程师C#

  分析C#源代码进行建模。

  反向工程师ANSI C

  分析ANSI C源代码进行建模。

  反向工程师VB.Net

  分析VB.Net源代码进行建模。

  逆向工程师ADA

  分析ADA源代码进行建模。

  反向工程师Python

  分析Python源代码以进行建模。

  UML 2.4元模型系统

  基于UML 2.4的元素系统

  XMI 2.1支持

  生成并读取XMI 2.1文件

  HTML文档生成

  生成关于模型的HTML文档。

  RTF文档生成

  生成有关模型的RTF文档。它可以用Word或其他支持RTF的工具打开

  MetamillScript - 脚本语言

  用于定制模型访问的脚本语言。

使用说明

  A class 是一个基本的建模元素,它描述了一组对象的常见操作。 类在类图中使用。

  要创建一个班级,请从插入菜单中选择班级,或使用班级图标作为创建新班级的快捷方式。 点击鼠标左键将其放到画布上。 要更改班级的属性,请双击该班级。

  Collaboration

  Collaboration描述了协作元素的结构,每个元素执行专门的功能,共同完成一些所需的功能。 它的主要目的是解释一个系统是如何工作的,因此它通常只包含那些与解释相关的现实方面。 因此,诸如实际参与实例的身份或准确类的细节被抑制。

  Component

  Component是可以实现一组接口的系统的物理部分。 一个组件很容易用另一个组件替换,只要它正确地实现了它的接口。 组件可以是可执行文件,库,源或数据文件或系统的任何其他物理部分

  Message

  Message是从一个对象到另一个对象的通信规范。总是有一个发送者和一个接收者。消息的接收可以理解为传入事件,或者像C ++或Java™这样的实现语言中的成员函数调用。消息在序列图中使用。

  给自我的信息

  发送者和接收者可能是同一个对象。在这种情况下,箭头被拉回到对象。这可以理解为触发其自己的事件或调用对象自己的成员函数的对象。

  返回消息

  将值返回给调用者可以使用返回消息来明确描述。在实现语言中,这通常意味着函数的返回值。请参阅下面的控制重点。返回消息只能添加到控制焦点的末尾。

  异步消息没有控制的重点 - 它们被视为事件。异步消息的开始和结束可能不同,以显示发送消息所需的时间。打开消息属性以设置时间限制。

  创建消息

  这是一个带有“create”原型的消息。对象生命线从这条消息开始。

  销毁消息

  这是一个带有“摧毁”刻板印象的消息。对象生命线结束于此消息。

更新日志

  8.2版本

  支持C ++ 11/14

  GUI字体升级(Win 10)

  8.1版本

  错误修复和GUI改进

  错误更正:

  Metamill基本目录选项

  关系移动修复

  InteractionOverview图遵循问题

  大文本的辅助功能支持

  Python类文档修复

  导出元素标签修复

下载地址

  • Metamill(UML工具) 8.2 破解版

    本地高速下载

人气软件

查看所有评论>>网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)