验证系统

在需求与系统门户中,需求与一个或多个系统或子系统相连。这些系统通过验证和确认(V&V)活动进行验证。一个区块的需求可以通过单个或多个 V&V 活动进行验证。每个活动都可以与一个或多个需求相关联,并可以验证一个或多个系统。

在这部分教程中,我们将讨论如何使用 "需求与系统门户"(Requirements & Systems Portal)开展 V&V 活动,并解释以下内容:

  • 如何创建 V&V 活动。

  • 如何将 V&V 活动与需求联系起来。

  • 如何运行活动。

  • 演示 Requirements & Systems Portal 中的自动验证方法。

创建和加载验证视图

Requirements & Systems Portal 提供各种预选属性,如标识符、文本、父节点、子节点、类型、状态、V&V 状态、V&V 活动、V&V 块、标签和属性。不过,这可能会导致在较小屏幕上过度水平滚动。您可以生成仅包含基本属性的自定义视图,以简化验证流程。让我们为 "验证 "创建一个新视图并加载它。

  1. 导航到需求模块 () 并打开 Fan_Spec规范。

  2. 将光标悬停在任何列标题上,单击出现的 图标,然后单击 图标以显示可用列列表。

  3. 取消选择列表中的所有列,只选择以下列:

    • Text

    • Applicable Blocks

    • Parents

    • Children

    • V&V Status

    • V&V Activities

    • V&V Rules

    • Tags

    您还可以使用右侧窗格中的 Columns窗格选择/取消选择属性。使用这种方法,您还可以了解列标题上的其他选项,如筛选器和表格大小选项。例如, 图标提供了特定列的筛选选项。

  4. 右键单击表格,从右键菜单中选择 Save view命令。在打开的 Save current view窗口中,输入 Verification_View作为 View name,选择 Private,然后单击

    所有选定的列、列宽和应用的筛选器都将保存在专用视图中。保存视图后,您可以右键单击表格,然后从子菜单中选择相应条目来加载视图。 Load View子菜单中的相应条目,即可加载该视图。

为需求添加验证和确认活动

Requirements & Systems Portal 提供了三列专门用于验证和确认需求(除了附加列如 ComplianceCompliance Comment甚至与验证活动相关的自定义栏):

  • V&V Status- 表示需求验证的整体状态。

  • V&V Activities- 显示与需求相关的 V&V 活动。

  • V&V Rules- 根据需求与系统设计模块之间的比对自动验证。

  1. 点击左侧模块导航栏中的 图标,导航到验证与确认模块

  2. 单击 按钮。在打开的 Create V&V Activity打开的窗口中,输入 Mass Inspection字段,然后在 Name字段和 This activity measures the mass of the Valifan.字段,然后单击 Description字段,然后点击

  3. 现在,我们将新活动链接到需求模块中的一个需求。点击 Name栏中的活动名称,然后点击页面顶部的 Requirements Statuses控件。

  4. 点击右上角的 按钮。在打开的 Link Requirement打开的窗口中,选择 R-Fan-001Requirement下拉菜单中选择 Fan然后单击

  5. 假设您按照活动说明进行了质量检查,现在我们要将验证状态设置为已验证。为此,请双击 Status列中的单元格,然后从下拉菜单中选择 Verified

在核查和验证模块中进入特定活动并访问运行时,还可以上传报告和其他文件等证据。

这样,我们就成功创建了一个手动验证活动。现在,让我们看看如何对需求进行自动验证,根据需求值检查系统设计值。

使用规则自动验证系统

  1. 导航到需求模块 () 并打开 Fan_Spec规范。

  2. 将光标移至 300 g栏中的 Text栏中的 R-Fan-001并在弹出窗口中查看其名称。该名称将在创建规则时使用,在该规则中,该值将与系统设计模块中的值进行比较。

    点击弹出窗口中的 图标可编辑需求中的 Vali。您可以调整名称、边距等参数。

  3. 双击 V&V Rules列中的单元格。 R-Fan-001的单元格。将打开 V&V Rules窗口将打开,您可以在此定义一条规则,将我们要求的 Valifan 质量 300 克与系统设计模块中的 Fan系统的质量值进行比较。使用 $符号来引用质量值。在弹出的窗口中,您可以键入质量值的名称进行搜索。定义规则如下

    $Fan.Mass$R-Fan_001.maximum_mass_of_the_fan

    注意 Requirements & Systems Portal 如何在文本框下方获取真实的相关值。

  4. 单击窗口中的 按钮,然后关闭窗口。 V&V Rules按钮,然后关闭窗口。在表格中,你会看到我们现在有一条规则(已验证)与需求相关联,共有 2/2 个 V&V 状态(因为之前的质量检查活动也已验证)。

请注意,该规则会持续检查 Valis,并显示该规则是否仍在验证中。如果需求值或系统设计值发生变化,且规则不再经过验证,"需求与系统门户 "将自 动显示规则已通过 "未验证"。尝试更改系统设计模块中的质量值,使风扇总质量大于 300 克,然后检查 V&V 规则的状态。

下一步?

恭喜您,现在您对 Requirements & Systems Portal 已经了如指掌!

您可以继续改进您的台式风扇项目。以下是一些想法:

  • 为您的需求添加合规性

  • 在需求之间添加一些父/子关系,检查连接图,并注意需求上的颜色代码。

  • 创建一个模拟,根据风扇模式计算所产生的空气排量如何?

  • 添加太阳能电池板块,使风扇便于携带。你可以让最大转速取决于太阳能电池板的太阳角度。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

Content