| 前页 | 后页 |
选择数据校正
随着存储库中的模型不断演变,数据库中可能会出现细微的偏差,这通常是由于从第三方系统导入的 XMI 格式错误、网络崩溃或其他不可预见的事件破坏了存储库中信息的完整性。为了确保您的存储库处于良好状态,建议您运行“项目校正选择”函数来检查项目数据的结构是否完成。
您可以选择多种项目进行检查。完整性检查会检查所有数据库记录,并确保不存在“孤立”记录或不准确或未设置的标识符。此函数不会检查UML或其他建模语言的一致性,仅检查数据关系和存储库结构。因此,它会检查所有属性是否都具有标识符,但不会检查您是否使用了正确的用例和参与者之间的关系。

您可以方便地先在“仅报告”模式下运行校正检查器,以发现和分析其发现的问题。浏览检查发现的问题列表并查看建议的操作后,您可以在“恢复/清理”模式下再次运行它。
除了小型仓库其它建议不要同时运行所有可用的检查,因为这可能需要一些时间才能完成。您可以单独运行它们,也可以分小组运行。
当Enterprise Architect清理模型时,它会尝试恢复所有丢失的包和元素,并生成一个名为“已恢复”的新包。选择找到的所有元素,并根据需要将它们拖回浏览器窗口中的相应位置。如果不再需要它们,您可以选择删除它们或将其导出为 XMI 文件作为备份。
访问
|
功能区 |
设置>模型>校正>项目校正 |
选择项目的数据完整性
节 |
行动 |
也见 |
|---|---|---|
|
1 |
打开项目。 |
|
|
2 |
选择“项目校正”菜单选项。 将显示“项目校正选择”对话框。 |
|
|
3 |
选中每个检查的复选框以运行:
或者,要同时选择所有检查,请单击“全选”按钮。这不会选择“ UML 2.0 迁移”选项。请勿与任何其他检查一起运行迁移;这是一项应单独运行功能。(请参阅此表后的UML 2.0 迁移”部分。) |
|
|
4 |
选择以下任一选项:
|
|
|
5 |
要编写完整性检查log ,请单击“保存结果”按钮并选择一个log文件。 |
|
|
6 |
单击“Go”按钮运行检查。 如果您想要以更易读的布局显示结果信息,您可以调整对话框及其列的大小。 |
UML 2.0 迁移
UML 2.0 迁移检查使您能够将项目从UML 1语义迁移到UML 2.0 语义。迁移过程当前将按照UML 2.0 规范将操作调用活动转换为被调用操作动作。
UML 2.0 迁移选项是一个独占过程,不允许选择任何其他检查。单击“执行”按钮执行迁移时,会显示一条提示提示您确认操作。
注记
- 在Enterprise Architect的企业、统一和终极版中,如果启用了安全性,则必须具有“选择数据校正”权限才能执行数据完整性检查
