预订演示

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

前页 后页

检查项目数据完整性

如果XMI导入失败,网络崩溃或其他无法预料的事件破坏了模型中信息的完整性,建议您运行项目完整性检查功能以检查项目数据在结构上是否完整。

您可以选择各种项目进行检查。完整性检查将检查所有数据库记录,并确保没有“孤立”记录或不正确或未设置的标识符。此函数不检查UML一致性,仅检查数据关系和存储库结构。

您可以先在报告模式下运行完整性检查程序,以发现是否应纠正任何问题,然后在“恢复/清除”模式下再次运行它。

当Enterprise Architect “清理”模型时,它将尝试恢复丢失的Packages和元素,并在模型根级别生成一个名为_recovered_的新Package。检查找到的所有元素,如果需要,将它们拖回到它们所属的位置。如果不需要它们,请删除它们。

访问

色带

配置>模型>完整性>项目完整性

检查项目的数据完整性

行动

也可以看看

1个

打开项目。

2

选择“项目完整性检查”菜单选项。

显示“项目完整性检查”对话框。

3

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

  • 包装结构
  • 对象结构
  • 对象特征
  • 所有GUID
  • 交叉参考
  • 连接器
  • UML 2.0迁移

4

选择以下任一项:

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

5

要编写完整性检查的日志,请单击“保存结果”按钮,然后选择一个日志文件。

6

单击执行按钮以运行检查。

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

UML 2.0迁移

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

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

笔记

  • 在Enterprise Architect的Corporate , Unified和Ultimate版本中,如果启用了安全性,则必须具有“检查数据完整性”权限才能执行数据完整性检查

学到更多