主要内容

跟踪需求联系跟踪矩阵

跟踪矩阵允许您轻松地查看需求及其与其他项目的链接。跟踪矩阵显示需求之间的联系,或测试的实体模型,数据字典,和代码,并允许您导航到链接来源或目的地。例如,您可以:

  • 查看商品之间的联系。

  • 创建和删除链接。

  • 检查和导航链接来源和目的地。

  • 集中显示在一个层次结构的一个特定的工件或物品。

  • 应用构件特定的过滤器来查找构件行、列和单元格。

  • 视图和突出链接条目。

  • 视图和物品相关的变化问题和明确的变化问题。

  • 当您选择多个单元执行批处理操作。

生成一个跟踪矩阵

您可以创建一个与两个或两个以上工件跟踪矩阵。您可以使用:

  • 要求工具箱™要求设置

  • 万博1manbetx®模型

  • 系统作曲家™模型

  • 万博1manbetx仿真软件测试™测试文件

  • 万博1manbetx模型数据字典

  • MATLAB®M-files

要打开跟踪矩阵窗口,使用这些方法之一:

  • 要求编辑器,点击跟踪矩阵

  • 在一个仿真万博1manbetx软件模型,需求选项卡上,选择分享>开放需求跟踪矩阵

  • 在MATLAB命令行,输入:

    slreq.generateTraceabilityMatrix

创建一个跟踪矩阵:

  1. 在跟踪矩阵窗口中,点击添加

  2. 产生一个矩阵与两个工件或多个工件。

    • 创建一个矩阵只有两个工件,选择工件从对话框中选择工件。

      对话框选择工件,包括下拉列表选择顶部和左按钮工件和生成矩阵和选择多个工件

    • 创建一个矩阵与多个工件,点击选择多个工件。在矩阵配置对话框中,添加的工件可用的工件左窗格或工件列表通过点击和拖动,或者工件单击右键并选择添加到左边添加到顶部。从列表中去除工件通过指向工件和点击删除图标(),或者工件单击右键并选择去除工件

      配置矩阵窗口,包括可用的工件左边窗格和预览的矩阵在右窗格中

  3. 点击生成矩阵。你可以通过点击重新配置矩阵的工件配置矩阵、重新配置工件和点击更新矩阵

这张图片是一个要求的工件集和仿真软件模型。万博1manbetx左边列出的需求和仿真软件的块模型在上面列出。万博1manbetx

示例跟踪矩阵有两个工件。仿真软件的链接点块顶部左边的需求。万博1manbetx

如果你改变工件,点击更新刷新你的跟踪矩阵。

请注意

未解决的链接不显示在跟踪矩阵。

当您创建一个跟踪矩阵与多个工件,一个坚实的蓝线表示构件之间的分裂。

示例跟踪矩阵有5个工件。左边的需求集,仿真软件模型和测试上面。万博1manbetx链接点从仿真软件项目需求。万博1manbetx

配置一个矩阵与多个工件

当您创建或更新一个矩阵与多个工件,您可以使用配置矩阵安排工件通过点击和拖动对话框将工件从一个到另一个列表或重新排序列表通过拖拽一个工件在一个列表中。

您可以添加、删除或安排多个工件一次当你Ctrl并选择多个工件。

当您选择一个工件可用的工件窗格中,选中的工件之间的任何工件包含链接高亮显示。当你添加构件矩阵配置,扩大图标()矩阵预览表明工件之间的联系。

为了能够跟踪矩阵中添加一个工件,工件必须:

  • 加载在MATLAB工作区或仿真软件万博1manbetx

  • 包含加载构件的链接

  • 被关联到一个加载链接集合

修改跟踪矩阵视图

跟踪矩阵是一个网格的行对应物品离开工件和工件从顶部列对应项目。箭头图标()在一个单元中表明有一个行和列的项之间的联系。箭头图标点从源项目到目标项目。

当您单击箭头图标,你看到的信息的链接。

当你点击一个链接显示链接信息。盒子的信息包括链接来源、目的地,总结,和类型。

展开和折叠的链接

最初,一些在你的矩阵行和列可能崩溃。扩大图标()出现在一个链接是模糊的,因为一个或两个层次的行或列包含有关物品倒塌。扩大层次结构,双击扩展图标()。

当你点击扩展图标,你看到左边和顶部项对应于细胞。

当你点击显示细胞信息扩展图标。盒子的信息包括左边和顶部的项目与细胞和现有的相关链接。

当你点击商品信息框,打开项目在相关联的应用程序工件类型。举个例子,如果你点击一个需求,要求编辑器窗口打开并显示指定的要求。

集中显示

你可以集中显示在具体项目层次的跟踪矩阵。选择工件或项目你想要显示的层次结构。点击范围或者右键单击项目,然后单击集中显示

上下文菜单,当你右键点击一个条目的行或列的矩阵

你的跟踪矩阵只显示所选择的层次结构的一部分。显示整个层次结构的工件,工件上再次单击右键,然后单击显示整个层次结构

为矩阵与多个工件,您还可以集中显示在一个工件从列表中点击构件顶部的矩阵。把注意力从一个工件,点击显示所有在工件列表顶部的矩阵。

用户单击一个工件后工件列表。选中的工件被替换为一个显示所有链接。

扩大一个工件的层次结构,右键单击你想扩大和点击构件的层次结构全部展开。崩溃工件的层次结构中,右键单击该工件的层次结构并单击你想崩溃全部折叠

应用过滤器

您可以应用的过滤器过滤板的工件,工件,或细胞。单击过滤器应用它,再点击删除它。

每个工件都有特定类型的过滤器。当您创建一个跟踪矩阵与多个工件类型,窗格中列出了工件类型和过滤器使用图标来表示类型。的失落的环节过滤器和过滤器细胞总是出现。

的默认视图过滤板,部分应用过滤器顶部工件,工件,或细胞。每个部分的程式,基于项目的上下文和工件出现的矩阵。

如果你一个过滤器应用于一个工件,矩阵只显示与特定属性物品。例如,如果在,你点击失落的环节,跟踪矩阵只显示物品从顶部工件不与其他物品。然而,如果一个父项没有这些特定属性,但一个或更多的孩子,然后父项和链接到父项出现在矩阵,但暗了下来。例如,如果你的应用叶块过滤模型,矩阵显示子系统包含叶块的块,但dim子系统模块和子系统模块的链接。

如果你把一个过滤器应用到细胞,矩阵只显示这些属性的链接。然而,不省略行或列。例如,如果在细胞,你点击与变化问题,跟踪矩阵变化问题只显示链接,但显示所有行和列。

当你添加一个过滤器,左边或前工件的跟踪矩阵,矩阵的过滤器顶部出现工件名称旁边。你可以通过点击清除过滤器清晰的过滤器或者,在过滤板再次,通过单击过滤器。

工件列表与过滤器应用矩阵有两个工件

如果其中一个工件跟踪矩阵是一个仿真软件模型,然后就可以应用万博1manbetx缺少的预期的链接过滤器。这个过滤器显示分离的仿真软件模块或子系统,需要满足的链接万博1manbetxHISL 0070(万博1manbetx模型)

突出失踪链接

强调分离细胞跟踪矩阵中,点击突出失踪链接。未链接项目跟踪矩阵用黄色突出显示。

跟踪矩阵与突出应用于分离的物品

链接项突出显示,即使他们在当前矩阵视图是不可见的。视图层次结构对于整个跟踪矩阵与失踪链接看到所有项目。看到集中显示

使用链接跟踪矩阵

添加一个新的链接

创建一个链接,点击一个细胞,然后单击创建链接创建在信息框中创建一个链接项之间的行和列中的项。

信息框,当你点击一个细胞

创建链接对话框,显示预填充的源和目标和属性类型

创建链接窗口填充链接源和目标。你可以反向链接点击反向按钮(源和目标)。链接保存在与工件相关的链接设置,属于源项。如果没有链接设置相关的工件,创建一组链接名称相同的工件。

请注意

如果您创建了一个使用相同的需求跟踪矩阵为左侧和顶部设置工件,您不能创建一个链接,源和目标项目是相同的要求。你也不能创建一个链接的源或目标项的要求。

删除一个链接

删除链接点击一个细胞包含一个链接,点击删除链接或按。删除链接对话框并显示链接工件,类型和标签。点击删除删除链接。

视图和明确的变化问题链接

一个链接有一个相关联的变化问题,如果要求变化的联系。学习如何使更改跟踪和使用要求编辑器查看和清晰的变化问题,明白了跟踪更改需求的链接

您可以查看与变化问题跟踪矩阵的应用与变化问题过滤或通过选择突出失踪链接>只显示改变链接。你可以凸显出变化问题通过点击链接突出失踪链接>强调改变链接。行、列和单元对应的联系与变化问题用红色突出显示。

跟踪矩阵只显示改变了链接和相应的物品

清除一个链接的变化问题,选择包含链接的单元格,点击明显变化的问题

对多个单元执行批处理操作

创建一个矩形单元选择通过点击和拖动,或者按下转变并单击细胞。你可以按Ctrl并点击切换细胞单个细胞的选择或创建一个选择。

您可以添加或删除链接或明确的变化问题多个链接的时候你选择多个细胞。

出口的跟踪矩阵

您可以将跟踪矩阵导出为HTML报告或MATLAB变量包含表数据。

通过点击生成HTML报告出口>生成HTML报告。名称和保存报告。报告自动打开。

HTML报告不是互动。创建视图,你想出口集中显示、崩溃或扩大层次结构,应用过滤器和突出。HTML报告列出了文件路径中的构件矩阵,以及集中显示,应用过滤器,和突出。

创建一个MATLAB变量包含表数据通过点击出口>创建MATLAB变量。的变量slrtmxData在基MATLAB中创建工作区。如果你有一个现有的变量slrtmxData在你的工作区中,变量覆盖。

导出的MATLAB变量不是互动,但MATLAB表的功能。看到。创建视图,你想出口通过显示或应用过滤器。MATLAB表包含物品在倒塌的层次结构,但不包括高亮显示。

工作程序跟踪矩阵

除了跟踪矩阵窗口中,您还可以创建一个使用api跟踪矩阵。使用slreq.getTraceabilityMatrixOptions创建一个结构和设置leftArtifactstopArtifacts字段通过提供一个单元阵列包含工件列表。然后使用slreq.generateTraceabilityMatrix结构作为输入参数生成矩阵与指定的工件。看到以编程方式生成跟踪矩阵

另请参阅

|

相关的例子

更多关于