主要内容

创建和定制需求跟踪报告

为模型创建需求跟踪报告

创建默认为仿真软件需求报告金宝app®模型:

  1. 打开示例模型:

    slvnvdemo_fuelsys_officereq
  2. 确保您的当前工作目录是可写的。

  3. 应用程序选项卡上,单击要求经理。在需求选项卡上,选择分享>生成模型可追溯报告

    如果您的模型是大型和有许多需求链接,需要几分钟来创建报告。

将打开一个Web浏览器窗口的内容报告。下面的图形显示了表的内容slvnvdemo_fuelsys_officereq模型。

需求报告slvnvdemo_fuelsys_officereq仿真软件模型金宝app

一个典型的需求报告包括:

  • 表的内容

  • 名单表

  • 每个子系统部分包括:

    • 表与需求对象列表,包括相关的需求文档的链接

    • 图像对象的要求

    • 列表的对象,没有需求

    • MATLAB®代码行要求MATLAB函数

需求报告的详细信息,请参阅定制需求的可跟踪性报告模型

如果你的模型库参考块

包括需求与图书馆相关链接参考块,你必须选择包括链接引用的库和数据字典报告选项卡的要求设置描述的一样,定制需求报告

如果你的模型模型参考块

默认情况下,需求链接模型参考块在你的模型中并不包含在需求跟踪报告。生成一个报告,其中包括需求信息参考模型、遵循的步骤报告要求模型块

定制需求的可跟踪性报告模型

创建默认的需求报告

如果你有一个模型,该模型包含外部需求文档的链接,您可以创建一个HTML报告,包含了和这些链接的详细信息。此外,报告包含链接,允许您导航到模型和需求文档。

可以生成一个默认报告所有的需求信息与模型及其相关对象。

请注意

如果你正在创建一个报告包含的模型模型块,看到报告要求模型块

生成报告之前,添加一个Stateflow要求®图看到的信息需求报告包含关于Stateflow图表:

  1. 打开示例模型:

    slvnvdemo_fuelsys_officereq
  2. 打开燃料消耗率控制器子系统。

  3. 打开微软®需求文档:

    matlabroot/工具箱/ slvnv / rmidemos fuelsys_req_docs /…slvnvdemo_FuelSys_RequirementsSpecification.docx
  4. 创建一个链接的控制逻辑Stateflow图表到文档中的一个位置。

  5. 开放模型的例子,但关闭需求文档。

生成一个默认的需求报告slvnvdemo_fuelsys_officereq模型,在需求选项卡上,选择分享>生成模型可追溯报告

需求管理界面(RMI)搜索通过所有的模块和子系统模型相关的需求。RMI生成和显示一个完整的HTML格式的报告。

报告保存默认名称,model_name_requirements.html。如果你在相同的模型生成一个后续报告,这份报告文件覆盖任何先前的报告文件。

这份报告包含以下内容:

表的内容。表的内容列出了该报告的主要部分。有一个系统顶层模型和一个部分系统为每个子系统部分,模型块,或Stateflow图表。

点击链接查看模型的一个特定部分的信息。

目录清单7系统和一个图表slvnvdemo_fuelsys_officereq仿真软件模型金宝app

表的列表。名单表在报告中包含每个表的链接。

清单13中的表需求的报告slvnvdemo_fuelsys_officereq仿真软件模型金宝app

模型信息。模型信息包含有关模型的一般信息,如当模型时创建和最后修改的模型。

章模型信息的需求报告。表显示了原始模型成立于1998年,在2010年最后修改。

文档摘要。文档摘要列出所有的需求文档对象slvnvdemo_fuelsys_officereq模型链接,以及一些额外的每个文档的信息。

从需求文档总结章报告。表列出了四个相关的需求。

  • ID- - - ID。在这个例子中,DOC1,DOC2,DOC3,DOC4很短的需求文档的名称从这个模型有关。

    生成一个报告之前,在设置对话框中,报告选项卡,如果你选择在需求表中使用文档id,与这些短名称包括在该报告指一个需求文档。当你点击一个短名称链接在一份报告中,相关的需求文档,文档ID打开。

    当你的需求文档早就路径名,可以杂乱报告,选择在需求表中使用文档id选择。这个选项默认是禁用的,正如你所看到的在这一节中的示例。

  • 文档路径存储在模型中需求文档,单击该链接将打开本机应用程序。

  • 最后修改——需求文档最后修改日期。

  • #链接——的总数需求文档的链接。

系统。每一个系统部分包括:

  • 一个模型或模型的图像对象。突出显示的对象和要求。

    系统从需求章报告包括一个模型的静态图像

  • 一个需求列表相关的模型或模型对象。在这个例子中,单击目标文档名称打开相关的需求文档slvnvdemo_fuelsys_officereq模型。

    表,列出一个Microsoft Word文档,包含需求的模型

  • 一个列表的块在顶层模型的要求。在这个例子中,只有顶部的映射传感器块有需求水平。点击旁边的链接目标:打开与地图相关的需求文档传感器块。

    表,列出了块在slvnv_demo_fuelsys_officereq相关要求

    前面的表不包括这些块在顶层模型,因为:

    • 燃料消耗率控制器和发动机气体动力学子系统专门报告的章节。

    • 该报告列出了信号生成器块分开,在这个例子中,在表3.3。

  • 一个需求列表和每个信号组在任何有关信号生成器块和一个图形信号组。在这个例子中,测试输入信号生成器块在顶层模型有一个信号组,要求链接。点击链接下目标(文档名称和位置ID)开放与这个信号相关的需求文档组的测试输入块。

    表列出了测试输入和有关要求。的部分还包括一个图像信号。

图表。每一个图表在Stateflow图表部分报告的要求,包括:

  • Stateflow图的图形标识每个州。

  • 列表元素的需求。

    导航到与一个图表元素相关的需求文档,单击旁边的链接目标

    表列出了Stateflow对象和相关要求。

报告要求模型块

如果你的模型包含模型块引用外部模型,默认的报告不包括信息需求在被引用的模型。生成一个报告,其中包括需求信息参考模型、你必须有一个许可证金宝app仿真软件报告生成器™软件。报告包含相同的信息和参考模型的图形是顶级的模型。

如果你有一个金宝app仿真软件报告生成器许可证,生成需求报告之前,采取以下步骤:

  1. 打开你想要的模型创建一个需求报告。这个工作流使用模型的例子slvnvdemo_fuelsys_officereq

  2. 打开模板为默认需求报告,在MATLAB命令提示符,输入:

    setedit需求
  3. 金宝app仿真软件报告生成器软件窗口,在极左窗格中,单击循环模型组件。

    在报告中报告选项树树Explorer窗口

  4. 极右翼窗格,定位模型参考字段。如果你不能看到该字段的下拉箭头,扩大窗格。

    资源管理器窗口模式选项面板的报告

  5. 模型参考字段的下拉列表,选择遵循所有模型参考块

  6. 生成一个需求报告引用的开放模式,包括信息模型,点击报告图标

定制需求报告

需求管理界面(RMI)使用金宝app仿真软件报告生成器软件生成需求报告。您可以自定义报告使用RMI或要求金宝app仿真软件报告生成器软件:

使用RMI设置定制需求报告。有几个选项定制需求报告使用需求设置对话框。

要求设置对话框。Report选项卡被选中。

报告选项卡上,选择选项,在报告中指定你想要的内容。

要求设置报告选项 描述

突出模型之前生成报告

使突出的仿真软件图形对象的需求报告。金宝app

包括链接引用的库和数据字典

包括需求生成的报告中引用的库的链接。

报告对象没有链接的要求

包括模型对象列表,没有需求。

显示用户为每个报告链接关键字

列出了用户关键字,如果有的话,每个报告链接。

在需求表中使用文档id

使用一个文档ID,如果可用,而不是表的路径名的需求报告。此功能可以防止长路径名需求文档弄乱报告表格。

包括从链接文档细节

包括额外的内容与要求。以下需求文档支持:金宝app

  • 微软文字处理软件

  • Microsoft Excel®

  • IBM®理性的®®

包括仿真软件的链接对象金宝app

在模型中包括报告的链接对象。金宝app

使用内部HTTP服务器浏览器支持导航系统金宝app

指定使用MATLAB HTTP服务器的内部导航文件从生成的报告和模型对象。通过选择这个设置,这个导航可以从系统浏览器只要MATLAB内部HTTP服务器在本地主机上很活跃。开始内部HTTP服务器,在MATLAB命令提示符,键入rmi (“httpLink”)

看到这些选项如何影响报告的内容:

  1. 打开slvnvdemo_fuelsys_officereq模型:

    slvnvdemo_fuelsys_officereq
  2. 要求查看器选项卡上,单击链接设置

  3. 在需求设置”对话框中,单击报告选项卡。

  4. 对于这个示例,选择突出模型之前生成报告

    当您选择此选项,在生成报告,之前的图形模型,包括在报告中突出显示,这样你可以很容易地看到哪些对象的要求。

  5. 关闭的要求设置”对话框中,单击关闭

  6. 生成一个报告的要求。在需求选项卡上,选择。

    报告的要求会在浏览器窗口中打开,这样你就可以检查报告的内容。

  7. 如果你不想覆盖当前再生时需求报告,重命名的HTML文件,例如,slvnvdemo_fuelsys_officereq_requirements_old.html

    默认的报告文件名称model_name_requirements.html

  8. 应用程序选项卡上,选择要求经理

  9. 需求选项卡上,选择分享>生成模型可追溯报告

    • 显示用户为每个报告链接关键字——该报告列出了用户关键字与每个需求相关的(如果有的话)。

    • 包括从链接文档细节——报告包括额外的细节要求在以下类型的需求文档。

      需求文档格式 包含在报告中

      微软文字处理软件

      全文段落或分段的要求,包括表。

      Microsoft Excel

      如果目标要求是一群细胞,该报告包括所有这些细胞作为一个表。如果目标要求是一个细胞,细胞和细胞的报告包括这一行右边的靶细胞。

      IBM Rational DOORS

      默认情况下,该报告包括:

      • DOORS对象标题

      • DOORS对象文本

      • 所有其他属性除了通过创建、属性与空字符串值和系统属性,是错误的。

      使用RptgenRMI.doorsAttribs函数包含或排除特定属性或属性组。

  10. 关闭需求设置对话框。

  11. 生成一个新的需求报告。在需求选项卡上,选择分享>生成模型可追溯报告

  12. 比较报告这份新报告在第七步:重新命名

    • 包括用户关键字与需求相关的链接。

    • 细节的要求内容包括在第9步中指定。

  13. 当你完成审核报告,关闭报告和模型。

看到的一个例子包括细节的需求报告,在MATLAB命令提示符输入这个命令:

slvnvdemo_powerwindow_report

定制需求报告使用金宝app报告生成器如果你有一个许可证金宝app仿真软件报告生成器软件,您可以进一步修改默认的需求报告。

在MATLAB命令提示符,输入以下命令:

setedit需求

浏览器GUI打开需求报告模板RMI使用时生成一个需求报告。报告模板包含金宝app仿真软件报告生成器组件定义的结构需求报告。

如果你在中间窗格中单击一个组件,该组件的选项,您可以指定出现在右边的窗格中。详细信息使用一个特定的组件来定制你的报告,点击帮助右边窗格的底部。

除了标准的报表组件,金宝app仿真软件报告生成器组件提供特定于RMI在需求管理接口类别。

金宝app仿真软件报告生成器组件 报告信息
缺少需求块循环(金宝app仿真软件报告生成器) 适用于所有子组件块没有需求
缺少需求系统循环(金宝app仿真软件报告生成器) 适用于所有子组件系统,没有需求
需求块循环(金宝app仿真软件报告生成器) 适用于所有子组件块有需求
需求文档表(金宝app仿真软件报告生成器) 插入一个表列出需求文档
要求信号循环(金宝app仿真软件报告生成器) 所有子组件适用于信号组与需求
需求汇总表(金宝app仿真软件报告生成器) 插入一个属性表,列出了需求信息块的相关要求
要求系统循环(金宝app仿真软件报告生成器) 所有子组件适用于系统需求
子系统需求表(金宝app仿真软件报告生成器) 插入一个表列出系统和子系统的需求
数据字典跟踪表(金宝app仿真软件报告生成器) 插入一个表,链接数据字典信息需求
MATLAB代码跟踪表(金宝app仿真软件报告生成器) 插入一个表,链接MATLAB代码需求
金宝app仿真软件测试套件跟踪表(金宝app仿真软件报告生成器) 插入一个表连接需求的仿真软件测试套件金宝app

定制需求报告,您可以:

  • 添加或删除组件。

  • 在报告中向上或向下移动组件的层次结构。

  • 定制组件指定如何报告提出了某些信息。

有关更多信息,请参见金宝app仿真软件报告生成器文档。

生成需求报告使用金宝app

当你有一个模型在仿真软件,创建需求的模型编辑器提供了两个选项金宝app报告:

系统设计报告描述。系统设计描述当前所代表的报告描述了系统设计仿真软件模型。金宝app

您可以使用系统设计描述报告:

  • 审查系统设计,而不必打开模型。

  • 生成摘要和详细的设计描述。

  • 评估符合设计要求。

  • 档案系统的设计的格式独立于建模环境。

  • 建立一个定制版本的使用报告金宝app仿真软件报告生成器软件。

生成报告,包括需求信息:系统设计描述

  1. 打开你想要的模型创建一个报告。

  2. 建模选项卡上,选择比较>系统设计描述报告

  3. 在设计描述对话框中,选择需求跟踪

  4. 选择任何你想要的其他选项,这份报告。

  5. 点击生成

    随着软件生成报告,状态出现在MATLAB命令窗口。

报告名称是模型名称,后跟一个数字,其次是反映了文档类型的扩展(. pdf,. html等)。

如果你的模型有相关要求,报告包括一个章,需求跟踪,包括:

  • 列表的模型对象需求与超链接显示对象

  • 每个子系统的图像,突出模型对象和要求

设计要求的报告。应用程序选项卡上,单击要求经理。在需求选项卡上,单击分享>生成模型可跟踪性报告。这个选项创建一个需求报告,如前文所述创建默认的需求报告

为报告指定选项,选择分享>报告选项。在生成报告,之前的报告选项卡,设置你想要的选项。这些选项的详细信息,请参阅定制需求报告

相关的话题