[发明专利]一种基于源码比对分析技术建立需求追踪关系的方法在审
申请号: | 201810033239.7 | 申请日: | 2018-01-14 |
公开(公告)号: | CN110045981A | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 张怀珠;李雪芹;贯春宇 | 申请(专利权)人: | 北京关键科技股份有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/71;G06F8/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 唯一性标识 比对分析 软件更改 修改文件 源文件 追踪 文档 源码 解析 新版本软件 文件夹 版本软件 比对报告 功能识别 还原技术 目录结构 软件版本 软件文件 删除文件 使用文件 数据累计 统计结果 文档解析 文件压缩 新增文件 总相似度 可视化 压缩包 比对 三层 行数 预览 记录 展示 变更 证据 统计 | ||
1.一种基于源码比对分析技术建立需求追踪关系的方法,其特征在于,包括以下步骤:(A)更改说明文档加载,本地磁盘存在的word文件上传到本发明应用程序服务端,程序负责对文档进行解析和标识,提取目录结构,将文档目录和内容存入数据库;
(B)、源文件比对,是对不同版本的软件源文件压缩包进行比对,也就是本地磁盘存在的软件更改前源文件压缩包和更改后源文件压缩包,服务器还原压缩包目录结构,对压缩包中包含的文件和文件夹进行标识,在“源文件比对”区域展示;
(C)、对比、预览结果,展示不同版本源文件比对结果;预览:识别并展示源文件的差异块,也就是更改域,可通过选择实现更改域追踪关系的建立;
(D)、需求追踪关系建立。
2.根据权利要求1所述的一种基于源码比对分析技术建立需求追踪关系的方法,其特征在于,所述的步骤(D)包括一种具体步骤:(1)、解析并展示更改说明文档,实现更改需求条款唯一性标识;(2)、解析两个版本压缩包为目录树结构,提供单文件比对功能和批量文件比对功能;(3)、标识和定位差异文件变化域;(4)、以更改说明条款为主线建立三层追踪关系,形式为:更改说明条款→软件源文件→文件变化域。
3.根据权利要求1所述的一种基于源码比对分析技术建立需求追踪关系的方法,其特征在于,支持源文件类型的设置,在源文件压缩包上传前设置要比对的源文件类型,系统保留和标识指定类型源文件,过滤掉无用文件,提高操作效率。
4.根据权利要求1所述的一种基于源码比对分析技术建立需求追踪关系的方法,其特征在于,建立和维护追踪关系,根据更改说明条款查看已建立的追踪关系或查看未建立追踪关系的更改说明条款。
5.根据权利要求1所述的一种基于源码比对分析技术建立需求追踪关系的方法,其特征在于,支持对比、文件对比入库和一键对比入库,在主页面查看文件对比结果或将文件比对信息入库保存,为生成比对报告和统计结果提供数据。
6.根据权利要求1所述的一种基于源码比对分析技术建立需求追踪关系的方法,其特征在于,支持以自定义模板的方式生成统计结果,内容包括相同文件列表、右边独有文件列表、差异文件统计列表和相似度计算。
7.根据权利要求1所述的基于源码比对分析技术建立需求追踪关系的方法,其特征在于,支持自定义模板的方式生成比对报告,内容包括相同文件列表、左边独有文件列表、右边独有文件列表和差异文件列表。
8.根据权利要求1所述的基于源码比对分析技术建立需求追踪关系的方法,其特征在于,支持自定义模板的方式生成文件差异清单,内容包括相同文件列表、左边独有文件列表、右边独有文件列表、差异文件列表和差异文件详情。
9.根据权利要求1所述的基于源码比对分析技术建立需求追踪关系的方法,其特征在于,支持采用自定义模板的方式生成更改确认报告,以更改说明条款为主线,建立更改说明条款—>软件源文件-->文件变化域的三层追踪关系;作为“任何变更都来源与需求”的依据;为软件测评提供帮助。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京关键科技股份有限公司,未经北京关键科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810033239.7/1.html,转载请声明来源钻瓜专利网。