需求跟踪矩阵生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33072441 阅读:19 留言:0更新日期:2022-04-15 10:07
本说明书实施方式提供一种软件的需求跟踪矩阵生成方法、装置、计算机设备及存储介质。通过获取产品名称和版本号,根据产品名称和版本号查询需求条目标识,根据需求条目标识查询与需求条目标识关联的功能条目标识,从而获取与功能条目标识关联的目标运行确认标识、目标性能确认标识,完成需求跟踪矩阵模板所需的标识数据的获取,进而按照需求跟踪矩阵模板的数据结构,将需求跟踪矩阵模板所需的标识数据进行结构调整,得到适配于需求跟踪矩阵模板的数据结构的目标标识数据,最终,将目标标识数据填充至需求跟踪矩阵模板的单元格中,以生成需求跟踪矩阵,以自动化的方式生成需求跟踪矩阵,提升生成验证文件的效率。提升生成验证文件的效率。提升生成验证文件的效率。

【技术实现步骤摘要】
需求跟踪矩阵生成方法、装置、计算机设备及存储介质


[0001]本说明书实施方式涉及计算机
,具体涉及一种软件的需求跟踪矩阵生成方法、装置、计算机设备及存储介质。

技术介绍

[0002]根据制药行业GxP质量管理体系要求,计算机系统必须经过完整合规的CSV(Computerized System Valdiation,软件验证)验证,以证明产品符合预定用途,从而可以保证公众安全、数据完整性及产品质量。CSV验证活动贯穿于软件产品开发的整个流程,所软件产品开发过程中的文件记录构成验证文件的重要组成部分。
[0003]在传统技术中,在验证工作开始后,需要专人将软件开发过程中产生的资料进行手动关联和手动整合,以生成验证文件中的各部分,比如需求跟踪矩阵、软件测试文档。验证文件的生成过程通常需要一个月甚至更久的时间。因此,传统技术中验证文件的生成效率有待提升。

技术实现思路

[0004]有鉴于此,本说明书实施方式致力于提供一种软件的需求跟踪矩阵生成方法、装置、计算机设备、存储介质及计算机程序产品,以解决传统技术中验证文件的生成效率有待提升的技术问题。
[0005]本说明书实施方式提供了一种软件的需求跟踪矩阵生成方法,所述需求跟踪矩阵模板的数据结构包括需求条目标识数据列、需求描述数据列、功能条目标识数据列、运行确认标识数据列、性能确认标识数据列;所述方法包括:获取产品名称和版本号;根据所述产品名称和所述版本号在验证文件数据源中进行需求条目的查询,得到对应的需求条目数据集;其中,所述需求条目数据集包括需求条目标识和与所述需求条目标识对应的需求描述数据;所述验证文件数据源是在所述软件的开发过程中通过开发管理系统对设计操作、开发操作、测试操作产生的数据进行采集得到的,且用于生成验证文件;其中,所述开发管理系统是用于跟进所述软件的设计操作、开发操作、测试操作的平台系统;根据所述需求条目标识在所述验证文件数据源中进行功能条目的查询,得到对应的功能条目数据集;其中,所述功能条目数据集包括与所述需求条目标识关联的功能条目标识;获取与所述功能条目标识关联的目标运行确认标识、目标性能确认标识;按照需求跟踪矩阵模板的数据结构,对所述需求条目标识、与所述需求条目标识对应的需求描述数据、与所述需求条目标识关联的功能条目标识、所述目标运行确认标识、所述目标性能确认标识进行数据拼接,得到适配于所述数据结构的目标标识数据;将所述目标标识数据对应地填充至所述需求跟踪矩阵模板的单元格中,以生成需求跟踪矩阵;其中,所述需求跟踪矩阵作为所述验证文件的一部分;其中,被填充至所述需求跟踪矩阵中各单元格内的标识数据设有对应的文档超链接;其中,所述单元格内的标识数据为所述文档超链接所关联的文档的标识信息,所述文档超链接用于访问所述关联的文档。
[0006]本说明书实施方式提供一种软件的需求跟踪矩阵生成装置,所述需求跟踪矩阵模板的数据结构包括需求条目标识数据列、需求描述数据列、功能条目标识数据列、运行确认标识数据列、性能确认标识数据列;所述装置包括:名称版本号获取模块,用于获取产品名称和版本号;需求条目查询模块,用于根据所述产品名称和所述版本号在验证文件数据源中进行需求条目的查询,得到对应的需求条目数据集;其中,所述需求条目数据集包括需求条目标识和与所述需求条目标识对应的需求描述数据;所述验证文件数据源是在所述软件的开发过程中通过开发管理系统对设计操作、开发操作、测试操作产生的数据进行采集得到的,且用于生成验证文件;其中,所述开发管理系统是用于跟进所述软件的设计操作、开发操作、测试操作的平台系统;功能条目查询模块,用于根据所述需求条目标识在所述验证文件数据源中进行功能条目的查询,得到对应的功能条目数据集;其中,所述功能条目数据集包括与所述需求条目标识关联的功能条目标识;确认标识获取模块,用于获取与所述功能条目标识关联的目标运行确认标识、目标性能确认标识;标识数据拼接模块,用于按照需求跟踪矩阵模板的数据结构,对所述需求条目标识、与所述需求条目标识对应的需求描述数据、与所述需求条目标识关联的功能条目标识、所述目标运行确认标识、所述目标性能确认标识进行数据拼接,得到适配于所述数据结构的目标标识数据;标识数据填充模块,用于将所述目标标识数据对应地填充至所述需求跟踪矩阵模板的单元格中,以生成需求跟踪矩阵;其中,所述需求跟踪矩阵作为所述验证文件的一部分;其中,被填充至所述需求跟踪矩阵中各单元格内的标识数据设有对应的文档超链接;其中,所述单元格内的标识数据为所述文档超链接所关联的文档的标识信息,所述文档超链接用于访问所述关联的文档。
[0007]本说明书实施方式提供一种计算设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述实施方式中的方法步骤。
[0008]本说明书实施方式提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施方式中的方法步骤。
[0009]本说明书实施方式提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被计算机设备的处理器执行时,使得所述计算机设备能够执行上述实施方式中的方法步骤。
[0010]本说明书实施方式,通过获取产品名称和版本号,根据产品名称和版本号查询需求条目标识,根据需求条目标识查询与需求条目标识关联的功能条目标识,从而获取与功能条目标识关联的目标运行确认标识、目标性能确认标识,完成需求跟踪矩阵模板所需的标识数据的获取,进而按照需求跟踪矩阵模板的数据结构,将需求跟踪矩阵模板所需的标识数据进行结构调整,得到适配于需求跟踪矩阵模板的数据结构的目标标识数据,最终,将目标标识数据填充至需求跟踪矩阵模板的单元格中,以生成需求跟踪矩阵,以自动化的方式生成需求跟踪矩阵,降低文档遗漏或错误出现的几率,提升验证文件的准确性。进一步地,通过需求跟踪矩阵将验证文件涉及的文档内容一目了然呈现给用户,提升验证文件的可读性和易读性,降低用户查阅验证文件的操作成本。
附图说明
[0011]图1a所示为一实施方式提供的场景示例中需求跟踪矩阵生成方法的应用环境图。
[0012]图1b所示为一实施方式提供的场景示例中验证文件创建界面的示意图。
[0013]图1c所示为一实施方式提供的场景示例中文档新增界面的示意图。
[0014]图1d所示为一实施方式提供的需求跟踪矩阵生成方法的应用环境图。
[0015]图2a所示为一实施方式提供的需求跟踪矩阵生成方法的流程示意图。
[0016]图2b所示为一实施方式提供的需求跟踪矩阵的示意图。
[0017]图2c所示为一实施方式提供的需求跟踪矩阵的示意图。
[0018]图3所示为一实施方式提供的需求跟踪矩阵生成方法的流程示意图。
[0019]图4a所示为一实施方式提供的需求跟踪矩阵生成方法的流程示意图。
[0020]图4b所示为一实施方式提供的针对需求模块的统计结果的示意图。
[0021]图5所示为一实施方式提供的需求跟踪矩阵生成方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种软件的需求跟踪矩阵生成方法,其特征在于,所述需求跟踪矩阵模板的数据结构包括需求条目标识数据列、需求描述数据列、功能条目标识数据列、运行确认标识数据列、性能确认标识数据列;所述方法包括:获取产品名称和版本号;根据所述产品名称和所述版本号在验证文件数据源中进行需求条目的查询,得到对应的需求条目数据集;其中,所述需求条目数据集包括需求条目标识和与所述需求条目标识对应的需求描述数据;所述验证文件数据源是在所述软件的开发过程中通过开发管理系统对设计操作、开发操作、测试操作产生的数据进行采集得到的,且用于生成验证文件;其中,所述开发管理系统是用于跟进所述软件的设计操作、开发操作、测试操作的平台系统;根据所述需求条目标识在所述验证文件数据源中进行功能条目的查询,得到对应的功能条目数据集;其中,所述功能条目数据集包括与所述需求条目标识关联的功能条目标识;获取与所述功能条目标识关联的目标运行确认标识、目标性能确认标识;按照需求跟踪矩阵模板的数据结构,对所述需求条目标识、与所述需求条目标识对应的需求描述数据、与所述需求条目标识关联的功能条目标识、所述目标运行确认标识、所述目标性能确认标识进行数据拼接,得到适配于所述数据结构的目标标识数据;将所述目标标识数据填充至所述需求跟踪矩阵模板的单元格中,以生成需求跟踪矩阵;其中,所述需求跟踪矩阵作为所述验证文件的一部分;其中,被填充至所述需求跟踪矩阵中各单元格内的标识数据设有对应的文档超链接;其中,所述单元格内的标识数据为所述文档超链接所关联的文档的标识信息,所述文档超链接用于访问所述关联的文档。2.根据权利要求1所述的方法,其特征在于,所述获取与所述功能条目标识关联的目标运行确认标识、目标性能确认标识,包括:根据所述产品名称和所述版本号在所述验证文件数据源中进行测试数据的查询,得到对应的测试用例数据集;其中,所述测试用例数据集包括运行确认标识和性能确认标识;根据所述功能条目标识在所述测试用例数据集中进行匹配,得到与所述功能条目标识关联的目标运行确认标识、目标性能确认标识。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述产品名称和所述版本号在所述验证文件数据源中进行测试计划的查询,得到对应的测试计划的标识信息;根据所述测试计划的标识信息,查询所述测试计划所包括的测试用例的标识信息、测试步骤数据、测试结果、测试界面截图;按照性能确认文档模板的数据结构,将所述测试用例的标识信息、所述测试步骤数据、所述测试结果、所述测试界面截图填充至所述性能确认文档模板,得到性能确认文档;按照运行确认文档模板的数据结构,将所述测试用例的标识信息、统计结果、名称数据填充至所述运行确认文档模板,得到运行确认文档;其中,所述性能确认文档、所述运行确认文档作为所述验证文件的一部分。4.根据权利要求3所述的方法,其特征在于,所述测试界面截图的获取步骤,包括:接收测试终端发送的测试界面截图;基于产生所述测试界面截图的测试用例的标识信息、产生所述测试界面截图的测试用例的当前步骤的编号、所述测试界面截图在所述当前步骤的截图序号,生成所述测试界面
截图的标识信息;按照所述测试用例的维度存储所述测试界面截图。5.根据权利要求4所述的方法,其特征在于,所述测试界面截图的获取步骤,还包括:获取所述测试界面截图对应的测试操作时间;将所述测试操作时间渲染至所述测试界面截图中的预设...

【专利技术属性】
技术研发人员:赵璐黄玉飞
申请(专利权)人:浙江太美医疗科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1