前页 | 后页 |
检查项目数据完整性
如果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版本中,如果启用了安全性,则必须具有“检查数据完整性”权限才能执行数据完整性检查