主要内容

slreq。ReqSetclass

包:slreq

使用需求集

描述

的实例slreq。ReqSet是需求集对象。

创建

newReqSet= slreq.new (reqSetName创建一个名为reqSetName在当前工作文件夹中。

newReqSet= slreq.new (reqSetPath在指定的路径上创建需求集。

输入参数

全部展开

需求集的名称,指定为字符向量。

例子:“设计要求”

需求集的文件名和路径,指定为字符向量。

例子:“C: \ MATLAB \ myReqSet.slreqx”

输出参数

全部展开

的实例slreq。ReqSet对象。

属性

全部展开

需求集的名称,指定为字符向量。

需求集的文件路径,指定为字符向量。

需求集修订号,指定为标量。

创建需求集的个人或组织的名称。

创建需求集的日期,指定为datetime价值。软件会自动填充这个属性。

上一次修改需求集的个人或组织的名称。

需求集最后修改的日期,指定为datetime价值。软件会自动填充这个属性。

需求集描述文本,指定为字符向量。

指示需求集是否有未保存的更改。0对于没有未保存的更改,和1对于未保存的更改。

需求集自定义属性名,指定为字符向量的单元格数组。

方法

添加 向需求集添加需求
addAttribute 向需求集添加自定义属性
addJustification 向需求集添加理由
孩子们 获取需求集中的顶级项目
关闭 关闭一个需求集
createReferences 在第三方文档中创建对需求项的只读引用
deleteAttribute 从需求集中删除自定义属性
丢弃 关闭需求集而不保存
探索 在需求编辑器中打开需求集
exportToVersion 出口要求设置为先前MATLAB版本
找到 在需求集中找到具有匹配属性值的需求
getImplementationStatus 查询需求集实现状态摘要
getPostLoadFcn 获取内容PostLoadFcn回调
getPreSaveFcn 获取内容PreSaveFcn回调
getVerificationStatus 查询需求集验证状态摘要
importFromDocument 从外部文档导入可编辑的需求
importProfile 为需求集分配概要文件
inspectAttribute 获取有关需求集自定义属性的信息
配置文件 获取分配给需求集的概要文件
removeProfile 从需求集中移除概要文件
runTests 运行连接到需求集的测试用例
保存 保存需求集
setPostLoadFcn 分配PostLoadFcn回调的脚本
setPreSaveFcn 分配PreSaveFcn回调的脚本
updateAttribute 更新需求集自定义属性的信息
updateImplementationStatus 更新需求集实现状态摘要
updateReferences 更新需求集中引用的需求
updateSrcArtifactUri 更新导入需求的文档资源标识符
updateSrcFileLocation 更新导入需求的文档位置
updateVerificationStatus 更新需求集验证状态摘要

例子

全部折叠

这个例子展示了如何创建、保存和打开一个需求集对象。

创建一个名为Design_Requirements

Rs = slreq.new(“Design_Requirements”);

保存并关闭需求集。

保存(rs);关闭(rs);

中的需求集要求编辑器

slreq.open (rs);

版本历史

在R2018a中引入