预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

选择校正

随着存储库中模型的发展,随着时间的推移,数据库中可能会出现小的异常,这通常是由于从第三方系统导入的格式错误的 XMI 或网络崩溃或其他破坏存储库中信息完整性的意外事件。为确保您的项目校正良好,建议您运行项目选择函数中检查您的项目数据是否在结构上完成

您可以选择各种项目进行检查。完整性检查检查所有数据库记录并确保没有“孤立”记录或不准确或未设置的标识符。这个函数不检查UML或其他建模语言的一致性,只检查数据关系和存储库结构。因此,它会检查所有属性是否都有标识符,但不会检查您使用了用例和参与者之间的正确关系。

项目完整性检查报告

您可以在报告模式下方便地运行完整性,首先发现检查检查器定位的问题并校正检查器。一旦您查看了检查发现的问题列表并查看了建议的操作,您可以然后在“恢复/清理”模式下再次运行它。

其它比非常小的存储库 建议您不要同时运行所有可用的检查,因为这可能需要一些时间才能完成。可以单独运行它们,也可以分小组运行它们。

Enterprise Architect “清理”模型时,它会尝试恢复任何丢失的包和元素,并生成一个名为选择的新包。通过找到的任何元素进行选择,如果需要,将它们拖回浏览器中所属的位置窗户。如果不需要它们,您可以选择删除它们或将它们导出为 XMI 导出以用作备份。

访问

功能区

设置>模型>校正校正

选择项目的数据完整性

行动

也见

1

打开项目。

2

选择“校正选择”菜单选项。

“项目校正选择”对话框显示。

3

选中每个检查的复选框以运行:

  • 包结构
  • 物件结构
  • 特征物件
  • 所有 GUID
  • 交叉引用
  • 连接器
  • UML 2.0 迁移

4

选择:

  • “仅报告”选项仅查看有关您的模型状态的报告,或
  • 恢复和清理项目的“恢复/清理”选项;在选择此选项之前,请先备份您的项目文件

5

要写入完整性检查log ,请单击“保存结果”按钮并选择一个log文件。

6

单击“开始”按钮运行检查。

如果您想以更易读的布局显示结果信息,您可以调整对话框及其列的大小。

UML 2.0 迁移

UML 2.0 迁移检查使您能够将项目从UML 1 .3 语义迁移到UML 2.0 语义。根据UML 2.0 规范,迁移过程当前将作为操作调用的活动转换为被调用的操作动作。

UML 2.0 迁移选项是一个独占过程,它不能选择任何其他检查。当您单击“执行”按钮执行迁移时,会显示一个提示以确认操作。

注记

  • 在Enterprise Architect的企业版和终极版中,如果您必须拥有“选择数据统一校正”权限才能执行完整性检查

了解更多