| 前页 | 后页 | 
检查项目数据完整性
如果XMI导入失败,网络崩溃或其他无法预料的事件破坏了模型中信息的完整性,建议您运行项目完整性检查功能以检查项目数据在结构上是否完整。
您可以选择各种项目进行检查。完整性检查将检查所有数据库记录,并确保没有“孤立”记录或不正确或未设置的标识符。此函数不检查UML一致性,仅检查数据关系和存储库结构。
您可以先在报告模式下运行完整性检查程序,以发现是否应纠正任何问题,然后在“恢复/清除”模式下再次运行它。
当Enterprise Architect “清理”模型时,它将尝试恢复丢失的Packages和元素,并在模型根级别生成一个名为_recovered_的新Package。检查找到的所有元素,如果需要,将它们拖回到它们所属的位置。如果不需要它们,请删除它们。
访问
| 色带 | 配置>模型>完整性>项目完整性 | 
检查项目的数据完整性
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 打开项目。 | |
| 2 | 选择“项目完整性检查”菜单选项。 显示“项目完整性检查”对话框。 | |
| 3 | 选中要运行的每个检查的复选框: 
 | |
| 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版本中,如果启用了安全性,则必须具有“检查数据完整性”权限才能执行数据完整性检查
