1

我正在使用 Enterprise Architect 8.0.858 版本,我希望有人知道如何再次将外部需求变为内部。

我已经通过 EA 用户指南进行了搜索,这告诉我如何将内部需求设置为外部需求,但对如何逆转该过程保持沉默。

我有数百个与用例相关联的需求,其中需求被标记为外部,但它们不应该如此,因为它们每个都只与一个用例相关。

这是我正在谈论的一个例子 在此处输入图像描述

这使得很难了解用例需要什么,因为当您单击外部需求时,描述不会显示在文本框中,您必须双击它才能在单独的窗口中打开。

我唯一的想法是破解 Access 中的数据库,但如果有任何 UI 功能,我宁愿不要。也就是说,如果您知道如何直接编辑数据库以实现我的目标,那么这也是一个有效的解决方案。

4

1 回答 1

2

据我所知,这是不可能的,原因是@observer 指出。外部需求本身就是模型元素,因此与它们相关的信息比内部需求要多得多。

外部需求(和其他模型元素)存储在 t_objects 表中,而内部需求存储在 t_objectrequires 中。连接器位于 t_connector 中。

我建议不要尝试直接破解数据库。改为使用自动化界面(可以从 EA 内脚本访问);查看 Element 和 ElementRequirement 类。

于 2013-05-25T11:32:34.720 回答