Main Content

systemcomposer.updateLinksToReferenceRequirements

Update requirement links to model reference requirements

    Description

    例子

    systemcomposer.updateLinksToReferenceRequirements(modelName,,,,linkDomain,,,,DocumentPathorid将外部需求文档导入到需求Toolbox™中作为参考要求,并更新要求链接以指向导入的集合。您可以使用systemcomposer.updateLinksToReferenceRequirementsSystem Composer™中的功能使需求链接指向导入的参考要求,而不是外部文档。

    Examples

    collapse all

    从文件导入需求链接后,将链接更新到模型的参考要求,以充分利用需求toolbox™功能。

    model = systemcomposer.openModel(“ ReqimportExample”);

    笔记:Importing or linking requirements may not work with a web-based Microsoft® Office file stored in SharePoint or OneDrive. Use a local copy of the file.

    从Word文件的导入需求链接

    打开Microsoft® Word fileFunctional_Requirements.docx列出的要求。突出显示链接的要求。

    在模型中,选择要链接需求的组件。右键单击组件并选择Requirements > Link to Selection in Word

    导出模型并保存到外部文件

    导出模型并保存到外部文件。

    exportedSet = systemcomposer.exportModel(“ ReqimportExample”);SaveToExcel(“ ExportedModel”,,,,exportedSet);

    导入需求链接从文件和导入到模型

    使用外部文件将需求链接导入另一个模型。

    structModel = ImportModelFromExcel("exportedModel.xls",,,,“成分”,,,,“港口”,,,,..."Connections",,,,“ portinterfaces”,,,,"RequirementLinks");structModel.ReadTableFromeXcel SystemComposer.importModel(“ reqnewexample”,,,,structModel.Components,...structModel.Ports,structModel.Connections,structModel.Interfaces,structModel.RequirementLinks);

    Update Links to Reference Requirements

    要集成指向模型的需求链接,请在模型中更新引用。

    systemcomposer.updateLinksToReferenceRequirements(“ reqnewexample”,,,,“ linkType_rmi_word”,,,,“ functional_requirements.docx”

    打开Requirements从模型调色板的右下角的角度来看,以查看需求。

    输入参数

    collapse all

    Name of model, specified as a character vector or string.

    数据类型:char|细绳

    Link domain, specified as a character vector or string. See自定义链接类型(需求工具箱)有关识别链接类型或生成自定义链接类型的更多信息。

    Example:“ linkType_rmi_word”

    数据类型:char|细绳

    完整的文档路径,指定为字符向量或字符串。

    Example:“ functional_requirements.docx”

    数据类型:char|细绳

    更多关于

    collapse all

    定义

    学期 Definition 一个pplication 更多信息
    requirements

    Requirements是描述系统的所需行为和特征的陈述集合。需求确保系统设计完整性,并且可以实现,可验证,明确且彼此一致。每个设计级别都应有适当的要求。

    为了提高需求,链接系统,功能,客户,性能或设计要求对组件和端口的设计要求。互相链接要求表示派生或分配的要求。在体系结构模型或自定义视图上管理需求管理器的需求。使用Test Manager(万博1manbetxSimulink测试)for verification and validation.

    链接和跟踪要求
    需求集

    一个需求集is a collection of requirements. You can structure the requirements hierarchically and link them to components or ports.

    使用要求编辑(需求工具箱)to edit and refine requirements in a requirement set. Requirement sets are stored inslreqx文件。You can create a new requirement set and author requirements using Requirements Toolbox, or import requirements from supported third-party tools.

    Manage Requirements
    需求链接

    链接是关联两个基于模型的设计元素的对象。一个需求链接是目的地需要的链接。您可以将要求链接到组件或端口。

    使用系统作曲家中的需求观点查看链接。在需求浏览器中选择一个要求,以突出显示要求分配的组件或端口。链接在外部存储为SLMX文件。

    测试安全带

    一个测试安全带是一个模型,可以将所测试的组件与用于测试方案配置的输入,输出和验证块。您可以为模型组件或完整型号创建测试安全带。测试线束为模型或模型组件提供单独的测试环境。

    为系统作曲家组件创建一个测试安全带,以验证仿真结果并验证设计。这Interface Editor可以在系统作曲家测试线束模型中访问,以实现行为测试和实现无关的界面测试。

    版本历史记录

    在R2020b中引入