在金宝app®要求™,您可以在名为Requilement集的组中组织您的要求。在每个要求集中,如果需要进一步描述要求的详细信息,则可以创建其他级别的层次结构。
在本教程中,您将使用需求编辑器来创建一个需求集,组织相关的需求,并将需求添加到该需求集。
假设您正在为汽车巡航控制系统的控制器模型编写需求。您可以使用公司的编号标准(R1、R2等等)来开发这些需求。
ID和描述 | 理由 |
---|---|
R1:最大输入油门为100% | 从加速踏板的节流阀的最大值不能大于100%。 |
R2:巡航控制具有速度运行范围 | 巡航控制具有最低和最大的运行速度。 |
R2.1:车速至少40km /h | 车辆的速度必须至少为40 km / h,用于巡航控制系统接合。 |
R2.2:车速不能大于100km /h | 车辆巡航控制系统的最大运行速度为100 km / h。 |
将这些需求添加到一个名为crs_controller.
.
打开包含模型和支持文件的项目。金宝app在Matlab.®命令提示符中,输入:
slreqCCProjectStart
打开模型。在命令提示符下,输入:
open_system (“模型/ crs_controller”的)
打开需求编辑器。在里面应用选项卡,单击要求经理.在里面需求选项卡,单击要求编辑器.
需求编辑器在要求集中显示要求浏览器中的要求。这crs_controller.
模型有两个需求集:crs_req_func_spec
和crs_req
.
在要求浏览器中添加设置的要求。从“要求编辑器”工具栏中,单击新的需求设置.
将要求设置为外部文件。将您的要求保存到可写的位置并命名为它cruise_control_reqset.slreqx.
.
通过选择要求设置和单击来添加要求设置的要求添加要求.
在里面细节窗格,下面特性,输入需求的详细信息。输入要求的详细信息:
自定义ID: R1
总结:最大输入油门%
描述:最大输入油门为100%。
如果您未指定自定义ID,则要求编辑编辑器编号要求按顺序。自定义ID使您可以使用公司的标准来标记要求并设置数字订单。(自定义ID不能包含#字符。)您还可以使用ID来帮助在搜索时找到要求。关键词辅助搜索要求。
创建的需求R2.
.点击添加要求.输入要求的详细信息:
自定义ID: R2
总结:巡航控制速度运行范围
描述:巡航控制具有最小和最大的运行速度。
创建儿童要求R2.
通过选择R2.
然后点击添加要求>添加儿童要求.输入要求的详细信息:
自定义ID: R2.1
总结:最低车辆速度
描述:车辆的速度必须至少为40 km / h,用于巡航控制系统接合。
重复此步骤以添加其他儿童要求R2.
.
使用可以重新安排层次结构促进需求或降级的要求.
作者和编辑描述和理由您要求的领域,开放微软®词在需求编辑器或需求透视图中。
笔记
此功能仅在Microsoft Windows上可用®平台。
使用微软文字处理软件编辑富文本要求使您能够:
拼写检查内容的要求。
调整图像大小。
插入和编辑方程式。
插入和编辑表。
在“编辑”字段工具栏上,在其中描述或理由字段,单击图标。保存对需求内容的更改微软文字处理软件看到他们反映在金宝app仿真软件的需求.
当你使用时微软文字处理软件要编辑需求内容,您不能在内置编辑器中编辑需求。
单击时,您可以在要求编辑器中查看或隐藏列列>选择属性.在列选择器中添加,删除和重新排序属性列。查看配置跨会话保存。您可以使用该设置将视图设置导出到MAT文件slreq.exportViewSettings
函数并使用slreq.importViewSettings
功能。您可以使用使用方法重置视图配置slreq.resetViewSettings
功能。
您可以通过单击搜索需求满足搜索.您可以根据需求属性和描述在已加载的需求集中找到特定的需求。
指定筛选文本字符串-当您在搜索文本框,需求浏览器执行动态搜索并显示结果。搜索操作仅适用于您选择在需求浏览器中显示的属性。
您输入的文本字符串必须与以下部分中描述的准则一致。
区分大小写—默认情况下,Requirements Browser在过滤时忽略大小写。
如果您希望Requirements Browser能够区分大小写,请将该文本字符串放在引号中。
指定属性和属性值- 要将筛选限制为具有特定属性的要求,请键入属性名称,然后键入冒号。需求浏览器仅显示具有该属性的要求。
要过滤特定属性具有特定值的要求,请键入属性名称,然后键入属性名称,然后是冒号(:),然后是值。例如,要过滤内容以仅显示所需的要求总结
属性具有包含值的值飞机
, 进入摘要:飞机
(或者,您可以将整个字符串放在引号中以加强区分大小写)。
不支持通配符和Matlab表达式金宝app- 要求浏览器无法识别通配符字符,例如*。例如,搜索燃料*
即使要求包含文本字符串,也不会返回结果燃料
.
同样,如果你指定一个MATLAB表达式搜索文本框,要求浏览器将该字符串解释为文字文本,而不是MATLAB表达式。