主要内容

在编辑器的需求与要求

要求工具箱™使您能够作者、组织和编辑的要求要求编辑器。当工作在一个仿真软件金宝app®模型中,您可以使用需求的角度来可视化模型的需求和各部分之间的联系。使用一个集成的环境简化连接需求的零件模型,实现它们。

这种集成环境还有其他优势。有关更多信息,请参见介绍需求的工具箱

作者要求MATLAB

需求的工具箱,你组织你的需求在团体叫做需求集。在每个需求集,您可以创建额外的水平层次如果需要进一步描述需求的细节。

在本教程中,您将使用要求编辑器创建一个需求组,组织相关需求,并将需求添加到集合。

假设您正在编写要求汽车巡航控制系统的控制器模型。你使用你公司的开发这些需求编号标准(R1, R2,等等)。

标识和描述 基本原理
R1:最大输入节流阀是100% 加速的油门踏板的最大值不能超过100%。
R2:巡航控制速度操作范围 巡航控制系统有一个最小值和最大值的操作速度。
R2.1:车辆速度必须至少40 km / h 车辆的速度必须至少40公里/小时的巡航控制系统进行。
R2.2:车辆速度不能大于100公里/小时 最大运行速度巡航控制系统的车是100公里/小时。

这些需求捕获功能建模模型crs_controller

  1. 打开项目,包括模型和支持文件。金宝app在MATLAB®命令提示符中,输入:

    slreqCCProjectStart
  2. 负载的要求设置crs_req。在命令提示符中,输入:

    slreq.load (“crs_req”)
  3. 打开要求编辑器。在应用程序选项卡上,单击要求编辑器

    要求编辑器浏览器显示需求的需求安排的需求集。crs_controller模型组有两个要求:crs_req_func_speccrs_req

    需求编辑显示需求选择。crs_req_func_spec和crs_req需求集倒塌。

  4. 添加一个要求设置在浏览器的需求。从要求编辑器工具栏中,单击新的需求设置

  5. 要求设置保存到外部文件。保存您的要求设置为可写的位置和名称cruise_control_reqset.slreqx

  6. 添加一个要求你的要求通过选择需求集合和点击添加需求

  7. 细节窗格中,在属性,输入的细节要求。输入的细节要求:

    • 自定义ID:R1

    • 总结:马克斯输入节流%

    • 描述:最大输入节流阀是100%。

    如果你不指定一个自定义ID、要求编辑器数据需求。自定义id使您能够使用你的标签要求和公司标准设置数值。(自定义id不能包含#字符。)您还可以使用ID来帮助定位搜索时的要求。关键词帮助寻找一个需求。

  8. 创建的需求R2。点击添加需求。输入的细节要求:

    • 自定义ID:R2

    • 总结:巡航控制速度操作范围

    • 描述:巡航控制最小和最大的操作速度。

  9. 创建子要求R2通过选择R2并单击添加需求>增加孩子的要求。输入的细节要求:

    • 自定义ID:R2.1

    • 总结:最低车速

    • 描述:车辆的速度必须至少40公里/小时的巡航控制系统进行。

    在编辑器的需求开放需求集。cruise_control_reqset扩展,包括三个要求。

    重复这一步骤,添加其他孩子的需求R2

你可以通过重新排列层次结构促进需求降级的要求

作者和编辑内容通过使用需求微软

作者和编辑描述基本原理您的需求、开放微软®从内要求编辑器或需求透视图。

请注意

此功能只在Microsoft Windows是可用的®平台。

使用微软文字处理软件富文本编辑需求使您能够:

  • 拼写检查内容的要求。

  • 调整图像。

  • 插入和编辑方程。

  • 插入和编辑表。

在工具栏编辑字段,要么描述基本原理字段,单击图标。将更改保存到您的需求内容微软文字处理软件反映在看到它们需求的工具箱

当你使用微软文字处理软件编辑要求的内容,你不能在内置的编辑器中编辑的要求。

浏览器视图定制需求

您可以查看或隐藏列要求编辑器当你点击>选择属性。添加、删除和重新排序属性列的列选择器。视图配置保存在会话。您可以导出视图设置MAT-file通过使用slreq.exportViewSettings通过使用函数和导入它们slreq.importViewSettings函数。你可以重置视图配置使用slreq.resetViewSettings函数。

过滤要求的内容

你可以通过点击搜索需求的内容搜索。你可以找到特定需求在需求集基于需求属性和描述加载。

指定过滤文本字符串你输入文本搜索文本框,要求浏览器执行动态搜索并显示结果。你选择的搜索操作仅适用于属性显示在浏览器的需求。

您输入的文本字符串必须符合以下部分描述的指导方针。

区分大小写——默认情况下,浏览器忽略了要求情况下,过滤器。

如果你想要求浏览器尊重大小写敏感性,将文本字符串的引号。

指定属性和属性值——限制过滤要求与特定的属性,类型属性名称,后跟一个冒号。要求浏览器只显示该属性的要求。

过滤要求的一个特定的属性都有一个特定的值,输入属性名称,后跟一个冒号(:),然后值。例如,过滤内容只显示的需求总结包括属性有一个值飞机,输入摘要:飞机(或者,你可以把整个字符串引号执行区分大小写)。

不支持通配符和MATLAB表情金宝app——要求浏览器不能识别通配符,如*。例如,搜索燃料*不返回任何结果,即使需求包含文本字符串燃料

如果你指定一个MATLAB的表达式搜索文本框,要求浏览器解释该字符串文字的文本,而不是作为一个MATLAB表达式。

连接块和需求

您可以跟踪需求实现通过链接要求实现需求的模型元素。链接还允许更改通知,这样你可以检查和行动上更改需求或者模型。

在本教程中,链接要求模型使用模型需求的视角。视觉元素突出需求和模块之间的联系。

  1. 打开需求定义的巡航控制系统模型项目。在MATLAB命令提示符,输入:

    slreqCCProjectStart

  2. 开放crs_controller模型文件夹中。在MATLAB命令提示符,输入:

    open_system (“模型/ crs_controller”)
  3. 在模型中画布,点击右下角的角度控制。

    关闭仿真软件右下角的画布。金宝app鼠标指向角度按钮,显示工具提示。

  4. 通过单击打开需求视角需求图标。

    关闭仿真软件右下角的画布,展鼠标指向显示视角视图按钮金宝app

    要求浏览器出现在模型底部的画布。当您选择一个要求,属性检查器显示要求的属性。

  5. 链接需要一个模型元素:

    1. 在浏览器的需求,搜索使开关检测

    2. 链接到enbl轮廓尺寸块通过点击和拖动的要求。一个注释模板出现。

    3. 地方要求注释通过单击画布。创建一个链接点击画布以外没有注释。

    近距离的模型块实现链接到一个金宝app名叫启用开关检测要求

  6. 块徽章显示一个链接。显示的信息需求,点击徽章和选择显示

    金宝app仿真软件块需求徽章被点击后,显示需求和显示按钮

    点击显示显示要求ID,要求总结,和链接类型。链接类型的信息,请参阅要求链接

    金宝app模型显示注释在画布上

    • 需求描述,双击注释。

    • 编辑要求,右键单击注释和选择在浏览器的需求选择。编辑需求属性在属性检查器。

  7. 出口需求的视角。单击角度控制图标并单击需求。

    画布的右下角显示鼠标指向需求角度退出角度

一起工作金宝app注释

转换金宝app注释的要求。您可以转换中的注释仿真软件模型需求通过使用上下文菜单的需求角度视图,并通过使用A金宝appPI。看到slreq.convertAnnotation更多信息将注释转换为需求通过使用API。

将注释需求通过使用上下文菜单的需求角度视图:

  1. 打开模型模型,输入金宝app需求透视图。

  2. 从需求选择一套要求浏览器。这是目的地需求设置的新需求。

  3. 右键单击注释并单击您想要转换为一个需求转换为要求

  4. 注释转换为要求和有关的系统或子系统的注释。

链接要求金宝app注释。使用需求透视图将需求文本和注释区域模型编辑器。金宝app创建一个链接,选择一个需求并将它拖到注释。如果你要求链接到一个区域注释,徽章出现在注释显示创建的链接。你看到徽章只有在需求透视图。看到更多的需求信息,点击徽章和选择显示

另请参阅

相关的话题