主要内容

链路和跟踪需求

这个例子展示了如何处理架构模型中的需求。

方法定义体系结构模型的需求要求编辑器(需求工具箱).有关更多信息,请参见在需求编辑器中使用需求(需求工具箱).在System Composer™中链接、跟踪和管理需求需要一个需求工具箱许可证。

为组件分配功能需求以建立可追溯性。通过创建组件和相关需求之间的链接,您可以跟踪是否所有需求都在体系结构中表示。您还可以使需求和设计保持同步,例如,如果需求发生变化,或者设计需要对需求进行修订。您可以将组件链接到需求工具箱™中的需求、Simulink®test™中的测试用例,或MATLAB®、Microsoft®Excel®或Microsoft Wor万博1manbetxd中的选择。

开放模式

打开模型exMobileRobot

systemcomposer.openModel (“exMobileRobot”);

发射需求视角

中一起管理需求和体系结构要求经理来自需求工具箱。导航到应用程序>要求经理.您现在在System Composer中的需求透视图中。

req-persp.png

链接可以通过需求透视图来创建和管理。有关更多信息,请参见管理需求.这个例子展示了一种使用需求编辑器的替代方法。

使用需求编辑器将需求链接到组件

中打开需求要求编辑器(需求工具箱)

slreq.load (“MobileRobotRequirements”);
slreq.editor

选择要链接的需求。

req-edit.png

选择要在体系结构模型中链接的组件。右键单击并选择需求>链接到需求浏览器中的选择

当您第一次在架构模型中链接需求时,请使用带扩展名的链接集文件.slmx用于存储需求链接。的需求上下文菜单显示链接的需求。

方法创建链接要求编辑器.首先,在体系结构模型中选择组件。然后,在要求编辑器,右键单击需求并选择链接来自"<组件名称>"(组件)

req-link.png

您还可以在Simulink模型中使用块和子系统创建需求链接。万博1manbetx有关更多信息,请参见链接块和要求(需求工具箱)

使用“打开外向链接”对话框跟踪组件的需求链接

组件上的徽章表示它链接到需求。该徽章还显示在架构模型的左下角。

req-badge.png

要跟踪到组件的需求链接,右键单击命令组件并选择需求>打开传出链接对话框.在这里,您可以创建新的需求,删除现有的需求,并更改它们的顺序。

outgoing.png

相关的话题