将需求项目或组件中的工件导出至 ReqIF 文件

通过创建定义然后导出工件,可以将需求项目或组件中的工件、模块和文件夹导出至 ReqIF(需求交换格式)文件。 导出的工件由定义中的内容确定。

开始之前

要将数据导出到 ReqIF 文件 (.reqif.reqifz) ,必须具有:
  • “导出 ReqIF”许可权
  • ReqIF 编辑器中的 ReqIF 定义。 要创建 ReqIF 定义,必须具有“管理 ReqIF”许可权。

关于本任务

可以将需求项目或组件中某些类型的数据导出至 ReqIF 文件,包括以下类型:
  • 工件类型
  • 属性定义
  • 数据类型
  • 日期时间
  • 图工件
  • 文件夹
  • 文件夹层次结构
  • 图形工件
  • 链接至 RM 项目或组件中的其他工件
  • 链接类型
  • 模块
    重要信息: 要将模块导出到 reqIF 文件,该模块的缺省工件格式必须为 Module
  • 标记
  • 文本工件
  • 查看列信息
不能导出以下类型的数据:
  • 审计历史记录
  • 注释
  • 日期
  • 指向使用 OSLC 集成的应用程序中的工件的链接,例如 IBM Engineering Workflow Management (EWM) 和 IBM Engineering Test Management (ETM)
  • 复审
  • 时间
  • 用户
  • 查看过滤信息
如果要将工件导出到 IBM Engineering Requirements Management DOORS (DOORS) ,那么不支持以下数据类型。 这些数据类型来自 IBM Engineering Lifecycle Management (ELM) 的 "需求管理" (RM) 应用程序。
  • 完整富文本格式设置。
  • 图形工件,例如,业务流程图、用例图和线框。
  • 包括嵌入式集合的需求。

如果使用模块来捕获有关项目需求或组件需求的信息,那么可以导出模块中的特定工件。 首先创建仅包含要导出的工件的模块的 共享视图 ; 从 "管理项目 (或组件) 属性" 页面创建新的 ReqIF 定义。 单击 添加模块。 在选择窗口中,首先选择模块,然后从 选择视图 窗格中选择视图。 单击 添加视图关闭。 保存 ReqIF 定义。 只有所选视图中的工件才会导出到 ReqIF 输出包。

重要信息: 在导出过程中,不会导出从通过全局配置链接的其他组件添加的任何嵌入式工件或图像。

过程

  1. 管理 菜单 上,单击 管理项目属性
    注: 如果为项目启用了配置管理,请在 管理 菜单上单击 管理组件属性
  2. 单击 ReqIF 选项卡。
  3. 单击 新建定义
  4. 为定义输入名称。 必要时,指定其他信息,例如,描述或是否在导出中包含链接或文件夹。
  5. 单击 添加工件添加模块 或共享视图。 要选择共享视图,请先选择模块,然后从 " 选择视图 " 窗格中选择视图。 选择共享视图以指定从模块导出的工件和属性,如视图的过滤器和列所定义。

    使用共享视图时,某些系统指定的属性始终包含在导出中,以确保导入和双向传递按预期工作。

  6. 创建模块后,可以将共享视图和共享模块视图添加到定义以进行导出。 这不会使用该视图来过滤工件或列,但每当您导入包含该视图的 ReqIF 包时,该视图都可用。
  7. 可选: 指定在导出到 DOORS V 9 期间要限制的属性。 单击 已限制属性 链接,然后选择要限制的属性,并将其添加到 所选属性 列表中。 单击“确定”。 有关更多信息,请参阅 限制属性
  8. 完成添加工件后,单击 保存。 该定义显示在“ReqIF 定义”部分中。
  9. 要启动导出,请单击画笔图标 (菜单图标 ) 位于 ReqIF 定义旁边,然后单击 导出
  10. 可选: 要在导出期间应用映射上下文,请单击 随上下文一起导出。 从可用上下文列表中选择现有上下文,然后单击确定
    有关映射上下文的更多信息,请参阅 映射上下文
  11. 导出完成后,单击 下载 以将导出保存到计算机上的文件。
    下载的 ReqIF 文件具有 (.reqifz) 扩展名。 要查看已导出的数据,请单击显示报告

下一步操作

您可以在“ReqIF 管理器”窗口中下载程序包和查看报告信息。 单击编辑器的“ReqIF 文件”部分中的操作图标。