前页 | 后页 |
技术开发人员
技术开发人员是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插件 模型 |