预订演示
前页 后页

技术开发人员

技术开发人员是Enterprise Architect的用户,他们为 Enterprise Enterprise Architect中已有的功能创建定制的补充。

新增内容包括UML Profiles 、模式、代码插件模板、标记值类型、脚本、自定义查询、转换、 MDG 技术和Enterprise Architect 。通过创建这些扩展,技术开发人员可以针对特定任务定制Enterprise Architect建模过程并加快开发速度。

开发技术

扩展

细节

也见

UML Profiles

通过创建UML Profiles ,您可以创建自定义扩展来构建特定于特定域的UML模型。

Profiles存储为 XML 文件,可以根据需要导入任何模型。

使用UML Profiles

模式

模式是一组协作对象和类,它们为建模问题的可重复解决方案提供通用模板。

当在任何新项目中发现模式模式模板

模式可以重新使用,并为任何未来的项目修改适当的变量名。

设计模式

代码模板

代码模板用于自定义Enterprise Architect生成的源代码的输出;通过这种方式,您可以生成Enterprise Architect不特别支持的代码语言,并定义系统如何生成源代码以符合您自己的公司风格准则。

代码模板框架

标记值类型

除了UML语言直接支持的信息外, Enterprise Architect中使用标记值来扩展与元素相关的信息。

A标记值,严格来说,是一个建模项的一个属性的值,这个属性称为标签;例如:一个名为Person的类元素可能有一个名为'Age' 的标签,其标记值值为'42'。

更松散地说,标签和值的组合可以称为标签标记值。

标记值类型是A组参数,它们定义和/或限制标签的可能值,并且在许多情况下,如何将特定值分配给标签;例如,'年龄标记值类型'的整数可能有一个',因此用户只需键入一个数字值。

或者,类型可以是“Spin”,具有下限和上限,例如 20 和 120,因此用户通过单击字段中的箭头来设置值,以在 20 和 120 的范围内增加或减少值。

通常,标记值在代码生成过程中使用,或由其他工具用于传递用于以特定方式对元素进行操作的信息。

标记值 标记值类型

MDG 技术

MDG 技术可用于创建资源的逻辑集合,这些资源可以包含通过技术文件访问的UML Profiles 、模式、代码模板、图像文件和标记值类型。

MDG技术

Enterprise Architect插件

使用插件,您可以将自己的功能构建到Enterprise Architect中,创建您自己的可以扩展系统功能的小程序,定义您自己的菜单,以及创建您自己的自定义视图。

Enterprise Architect插件 模型

了解更多