上一页 下一页

检查项目数据完整性

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

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

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

当Enterprise Architect'清理'模型时,它会尝试恢复丢失的包和元素,并在模型根级别生成一个名为_recovered_的新包。检查找到的任何元素,如果需要,将它们拖入模型中。如果不需要,请删除它们。

访问

功能区

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

检查项目的数据完整性

步骤

详情

1

打开项目。

2

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

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

3

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

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

4

选择:

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

5

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

6

单击Go按钮运行检查。

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

UML 2.0迁移

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

UML 2.0 Migration选项是一个独占进程,不允许选择任何其他检查。单击“执行”按钮执行迁移时,将显示一个提示以确认操作。

笔记

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

学到更多