基于文档章节追踪关系的影响域分析方法、系统和介质技术方案

技术编号:35284787 阅读:21 留言:0更新日期:2022-10-22 12:28
本发明专利技术提供一种基于文档章节追踪关系的影响域分析方法、系统和介质。其中所述方法包括:步骤S1、基于变更申请确定待变更的文档章节,存储所述变更申请至数据库以触发所述影响域分析;步骤S2、利用递归查询,对所述待变更的文档章节分别执行正向分析和逆向分析,直到所述待变更的文档章节不存在与其他文档章节的追踪关系;以及步骤S3、合并所述正向分析和逆向分析的结果。所述方法能够实现业务系统对文档的关联关系的管理以及文档章节变更时变更影响域的分析,有效减轻平台的负担,增强用户体验。体验。体验。

【技术实现步骤摘要】
基于文档章节追踪关系的影响域分析方法、系统和介质


[0001]本专利技术涉及追踪分析领域,尤其是涉及一种基于文档章节追踪关系的影响域分析方法、系统和介质。

技术介绍

[0002]信息化的发展,软件的应用越来越广泛,越来越多的业务系统将线下业务审批及专业文档都放在系统中进行管理。在业务系统运行的过程中,所需要的文档以及模板数据都存放在系统中,业务系统在使用过程中有时候会对文档之间的设定追踪关系,但是修改其中一个文档章节内容的时候,会对设定追踪章节关系的章节进行影响域分析。而为了便于业务方对文档之间的关系进行分析和处理,业务系统中的文档就得进行解析以后根据项目文档设置的文档间的内容追踪关系,然后进行分析展示文档章节内容之间的关系以及变更影响域分析。如果没有这个文档章节追踪关系的变更影响域分析方法,修改一个具有追踪关系文档章节内容的时候,可能会对它所追踪或者被追踪的文档章节有所影响。
[0003]但是现有技术中,大多都是针对单个文档变更或者是文档内容变更时的记录,比如国外的软件开发商微软的Microsoft Word 2003和2007版,有追踪修订功能。当文件已被注意到跟踪更改编辑,可以将它保存到发送给他人,使他人可以查看更改的内容,这仅仅是对内容的变更记录。国内也有一些插件,比如一种追踪Office文档内容变更的方法及装置与流程,这个装置和流程的主要功能就是若监听到文档关闭的消息通知,对文档附属信息中不包含文档摘要信息的文档,计算文档摘要信息并将其插入到所述Office文档中,对文档附属信息中包含文档摘要信息的文档,则计算出文档摘要值信息,将所述文档摘要信息与该Office文档中记录的原摘要信息进行对比,不一致的话就执行更新操作。这些功能都没有从多个文档章节有追踪关系中出发,都是针对单个文档中的内容进行操作。
[0004]因此,如何对多个文档之间存在追踪关系而变更其中一个文档章节内容时追踪关系的结果分析,是本领域技术人员目前需要解决的技术问题。

技术实现思路

[0005]本专利技术的目的在于提供一种基于文档章节追踪关系的影响域分析方案,以解决现有技术中存在的技术问题。该方案能够实现业务系统对文档的关联关系的管理以及文档章节变更时变更影响域的分析,有效减轻平台的负担,增强用户体验。
[0006]本专利技术第一方面提供了一种基于文档章节追踪关系的影响域分析方法,所述方法包括:步骤S1、基于变更申请确定待变更的文档章节,存储所述变更申请至数据库以触发所述影响域分析;步骤S2、利用递归查询,对所述待变更的文档章节分别执行正向分析和逆向分析,直到所述待变更的文档章节不存在与其他文档章节的追踪关系;以及步骤S3、合并所述正向分析和逆向分析的结果。
[0007]根据本专利技术第一方面提供的方法,所述待变更的文档章节为已发布的文档章节。
[0008]根据本专利技术第一方面提供的方法,在步骤S2中:基于各个文档章节的唯一标识,利
用所述递归查询来查找所述待变更的文档章节追踪的第一文档章节,以执行所述正向分析;以及基于所述各个文档章节的唯一标识,利用所述递归查询来查找追踪所述待变更的文档章节的第二文档章节。
[0009]根据本专利技术第一方面提供的方法,在步骤S3中,过滤所述第一文档章节和所述第二文档章节中相同的文档章节以及未发布的文档章节。
[0010]本专利技术第二方面提供了一种基于文档章节追踪关系的影响域分析系统,所述系统包括:触发单元,被配置为,基于变更申请确定待变更的文档章节,存储所述变更申请至数据库以触发所述影响域分析;分析单元,被配置为,利用递归查询,对所述待变更的文档章节分别执行正向分析和逆向分析,直到所述待变更的文档章节不存在与其他文档章节的追踪关系;以及合并单元,被配置为,合并所述正向分析和逆向分析的结果。
[0011]根据本专利技术第二方面提供的系统,所述待变更的文档章节为已发布的文档章节。
[0012]根据本专利技术第二方面提供的系统,所述分析单元具体被配置为:基于各个文档章节的唯一标识,利用所述递归查询来查找所述待变更的文档章节追踪的第一文档章节,以执行所述正向分析;以及基于所述各个文档章节的唯一标识,利用所述递归查询来查找追踪所述待变更的文档章节的第二文档章节。
[0013]根据本专利技术第二方面提供的系统,所述合并单元具体被配置为,过滤所述第一文档章节和所述第二文档章节中相同的文档章节以及未发布的文档章节。
[0014]本专利技术第三方面提供了一种存储有指令的非暂时性计算机可读介质,当所述指令由处理器执行时,执行根据本专利技术第一方面的基于文档章节追踪关系的影响域分析方法中的步骤。
附图说明
[0015]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为根据本专利技术实施例的基于文档章节追踪关系的影响域分析方法的流程图;
[0017]图2为根据本专利技术实施例的影响域分析过程的流程图;以及
[0018]图3为根据本专利技术实施例的基于文档章节追踪关系的影响域分析系统的结构图。
具体实施方式
[0019]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]本专利技术第一方面提供了一种基于文档章节追踪关系的影响域分析方法。图1为根据本专利技术实施例的基于文档章节追踪关系的影响域分析方法的流程图;如图1所示,所述方法包括:步骤S1、基于变更申请确定待变更的文档章节,存储所述变更申请至数据库以触发所述影响域分析;步骤S2、利用递归查询,对所述待变更的文档章节分别执行正向分析和逆向分析,直到所述待变更的文档章节不存在与其他文档章节的追踪关系;以及步骤S3、合并
所述正向分析和逆向分析的结果。
[0021]当项目某个文档发起变更时,首先填写变更申请单,提交成功后,系统根据预先设置的文档间的需求追踪关系自动分析变更某个项目文档可能会影响到的项目其他文档及文档章节。用户可根据实际情况对本次变更影响的文档进行修改和变更,以此保证项目文档之间内容的一致性。
[0022]在步骤S1中,基于变更申请确定待变更的文档章节,存储所述变更申请至数据库以触发所述影响域分析;其中所述待变更的文档章节为已发布的文档章节。
[0023]具体地,人机交互界面填写变更申请单,选择需要变更的文档,这里需要变更的文档指项目下已发布的文档,未发布的文档不能发起变更。填写变更标识,选择变更级别,录入变更原因,选择需要变更的章节,文档章节树数据来源于在项目构建过程中将整份文档按章节解析成若条数据。点击保存按钮将变更申请单入库,触发影响域本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于文档章节追踪关系的影响域分析方法,其特征在于,所述方法包括:步骤S1、基于变更申请确定待变更的文档章节,存储所述变更申请至数据库以触发所述影响域分析;步骤S2、利用递归查询,对所述待变更的文档章节分别执行正向分析和逆向分析,直到所述待变更的文档章节不存在与其他文档章节的追踪关系;以及步骤S3、合并所述正向分析和逆向分析的结果。2.根据权利要求1所述的基于文档章节追踪关系的影响域分析方法,其特征在于,所述待变更的文档章节为已发布的文档章节。3.根据权利要求1所述的基于文档章节追踪关系的影响域分析方法,其特征在于,在步骤S2中:基于各个文档章节的唯一标识,利用所述递归查询来查找所述待变更的文档章节追踪的第一文档章节,以执行所述正向分析;以及基于所述各个文档章节的唯一标识,利用所述递归查询来查找追踪所述待变更的文档章节的第二文档章节。4.根据权利要求3所述的基于文档章节追踪关系的影响域分析方法,其特征在于,在步骤S3中,过滤所述第一文档章节和所述第二文档章节中相同的文档章节以及未发布的文档章节。5.一种基于文档章节追踪关系的影响域分析系统,其特征在于,所述系统包括:触发单元,被配置为,基于变更申请确定待变更的文档...

【专利技术属性】
技术研发人员:赵亚舟雒乐
申请(专利权)人:北京关键科技股份有限公司
类型:发明
国别省市:

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

1