异常定位方法和装置、存储介质和电子装置制造方法及图纸

技术编号:25947130 阅读:25 留言:0更新日期:2020-10-17 03:39
本申请涉及一种异常定位方法和装置、存储介质和电子装置,其中,该方法包括:获取与目标产品的产品功能对应的目标过程数据,其中,所述目标过程数据为多个对象在所述产品功能的实现过程中所产生的数据;保存所述目标过程数据与所述多个对象之间的数据对应关系,其中,所述数据对应关系用于表示所述多个对象中的每个对象与所述每个对象所产生的过程数据之间的对应关系;在所述产品功能发生异常的情况下,根据所述数据对应关系,从所述多个对象中定位出所述异常的关联对象。本申请解决了相关技术中的异常处理方式存在由于无法准确定位异常原因所导致的异常处理资源消耗过大的问题。

【技术实现步骤摘要】
异常定位方法和装置、存储介质和电子装置
本申请涉及计算机领域,尤其涉及一种异常定位方法和装置、存储介质和电子装置。
技术介绍
目前,在进行项目的研发和推进时,会涉及到多方内部以及多方之间的交互,例如,产品、研发、测试之间的内部沟通以及外部交互。由于存在某些原因导致交互过程中信息丢失或失真,容易造成产品项目未满足需求。同时,在项目交付时,交付的产品与最初的需求之间可能会存在差异,基于产品无法确定差异的产生是在哪个环节由于什么原因产生的。需要消耗较大的人力物力去查找差异出现的原因。并且,在项目交付之后,如果产品在使用过程中出了问题,无法确定该问题是在产品研发过程中就存在该问题,还是在使用过程中由于其他原因(例如,终端设备的设备参数等)导致出现该问题。可见,相关技术中的异常处理方式,存在由于无法准确定位异常原因所导致的异常处理资源(例如,人力资源,时间资源等)消耗过大的问题。
技术实现思路
本申请提供了一种异常定位方法和装置、存储介质和电子装置,以至少解决相关技术中的异常处理方式存在由于无法准确定位异常原因所导致的异常处理资源消耗过大的问题。根据本申请实施例的一个方面,提供了一种异常定位方法,包括:获取与目标产品的产品功能对应的目标过程数据,其中,所述目标过程数据为多个对象在所述产品功能的实现过程中所产生的数据;保存所述目标过程数据与所述多个对象之间的数据对应关系,其中,所述数据对应关系用于表示所述多个对象中的每个对象与所述每个对象所产生的过程数据之间的对应关系;在所述产品功能发生异常的情况下,根据所述数据对应关系,从所述多个对象中定位出所述异常的关联对象。可选地,获取与所述目标产品的产品功能对应的所述目标过程数据包括:获取与所述产品功能所对应的多个子过程数据,其中,所述多个子过程数据为在所述实现过程的多个子过程中所述多个对象所产生的过程数据,所述多个对象中的每个对象用于处理所述多个子过程中的至少一个子过程,所述目标过程数据包括所述多个子过程数据。可选地,获取与所述产品功能所对应的所述多个子过程数据包括:获取与所述产品功能所对应的第一子过程数据,其中,所述第一子过程数据为所述多个对象中的第一对象在所述实现过程的第一子过程中所产生的过程数据,所述第一子过程数据包括以下至少之一:所述产品功能的功能描述数据,与所述产品功能的研发过程对应的研发过程数据,与所述产品功能的测试过程对应的测试过程数据。可选地,获取与所述产品功能所对应的所述多个子过程数据包括:获取与所述产品功能所对应的第二子过程数据,其中,所述第二子过程数据为所述多个对象中的至少一个第二对象在所述实现过程的第二子过程中所产生的过程数据,所述第二子过程数据包括以下至少之一:与所述产品功能的功能变更对应的第一交互数据,用于确定所述第二子过程的实现流程的第二交互数据。可选地,获取与所述产品功能所对应的所述多个子过程数据包括:获取与所述产品功能所对应的第三子过程数据,其中,所述第三子过程数据为所述多个对象中的至少一个第三对象在所述实现过程的第三子过程和第四子过程之间所产生的过程数据,所述第三子过程数据包括以下至少之一:所述第三子过程完成后跳转至所述第四子过程的里程碑数据,所述第四子过程回退到所述第三子过程的子过程回退数据。可选地,在获取与所述目标产品的产品功能对应的所述目标过程数据之前,所述方法还包括:接收所述多个对象中的第四对象发送的第一处理请求,其中,所述第一处理请求用于请求所述多个对象中的第五对象处理与所述实现过程对应的目标任务;获取所述第五对象的任务处理结果,其中,所述任务处理结果为所述第五对象处理所述目标任务的处理结果;将所述任务处理结果传输给所述第四对象。可选地,获取所述第五对象的任务处理结果包括:向所述第五对象发送第二处理请求,其中,所述第二处理请求用于请求所述第五对象在目标时间内处理所述目标任务;在所述目标时间内接收到所述第五对象返回的所述目标任务的处理结果的情况下,获取所述任务处理结果,其中,所述任务处理结果为所述第五对象返回的所述目标任务的处理结果;在所述目标时间内未接收到所述第五对象返回的所述目标任务的处理结果的情况下,生成所述任务处理结果,其中,所述任务处理结果用于表示未接收到所述第五对象返回的所述目标任务。可选地,根据所述数据对应关系,从所述多个对象中定位出所述异常的所述关联对象包括:确定所述目标过程数据中与所述异常对应的对象定位数据,其中,所述对象定位数据用于定位与所述异常所对应的对象;根据所述数据对应关系,从所述多个对象中定位出所述对象定位数据对应的所述关联对象。根据本申请实施例的另一个方面,提供了一种异常定位装置,包括:第一获取单元,用于获取与目标产品的产品功能对应的目标过程数据,其中,所述目标过程数据为多个对象在所述产品功能的实现过程中所产生的数据;保存单元,用于保存所述目标过程数据与所述多个对象之间的数据对应关系,其中,所述数据对应关系用于表示所述多个对象中的每个对象与所述每个对象所产生的过程数据之间的对应关系;定位单元,用于在所述产品功能发生异常的情况下,根据所述数据对应关系,从所述多个对象中定位出所述异常的关联对象。可选地,所述第一获取单元包括:第一获取模块,用于获取与所述产品功能所对应的多个子过程数据,其中,所述多个子过程数据为在所述实现过程的多个子过程中所述多个对象所产生的过程数据,所述多个对象中的每个对象用于处理所述多个子过程中的至少一个子过程,所述目标过程数据包括所述多个子过程数据。可选地,所述第一获取模块包括:第一获取子模块,用于获取与所述产品功能所对应的第一子过程数据,其中,所述第一子过程数据为所述多个对象中的第一对象在所述实现过程的第一子过程中所产生的过程数据,所述第一子过程数据包括以下至少之一:所述产品功能的功能描述数据,与所述产品功能的研发过程对应的研发过程数据,与所述产品功能的测试过程对应的测试过程数据。可选地,所述第一获取模块包括:第二获取子模块,用于获取与所述产品功能所对应的第二子过程数据,其中,所述第二子过程数据为所述多个对象中的至少一个第二对象在所述实现过程的第二子过程中所产生的过程数据,所述第二子过程数据包括以下至少之一:与所述产品功能的功能变更对应的第一交互数据,用于确定所述第二子过程的实现流程的第二交互数据。可选地,所述第一获取模块包括:第三获取子模块,用于获取与所述产品功能所对应的第三子过程数据,其中,所述第三子过程数据为所述多个对象中的至少一个第三对象在所述实现过程的第三子过程和第四子过程之间所产生的过程数据,所述第三子过程数据包括以下至少之一:所述第三子过程完成后跳转至所述第四子过程的里程碑数据,所述第四子过程回退到所述第三子过程的子过程回退数据。可选地,所述装置还包括:接收单元,用于在获取与所述目标产品的产品功能对应的所述目标过程数据之前,接收所述多个对象中的第四对象发送的第一处理请求,其中,所述第一处理请求用于请求所述多个对象中的第五对象处理与所述实现过程对应的目标任务;第本文档来自技高网...

【技术保护点】
1.一种异常定位方法,其特征在于,包括:/n获取与目标产品的产品功能对应的目标过程数据,其中,所述目标过程数据为多个对象在所述产品功能的实现过程中所产生的数据;/n保存所述目标过程数据与所述多个对象之间的数据对应关系,其中,所述数据对应关系用于表示所述多个对象中的每个对象与所述每个对象所产生的过程数据之间的对应关系;/n在所述产品功能发生异常的情况下,根据所述数据对应关系,从所述多个对象中定位出所述异常的关联对象。/n

【技术特征摘要】
1.一种异常定位方法,其特征在于,包括:
获取与目标产品的产品功能对应的目标过程数据,其中,所述目标过程数据为多个对象在所述产品功能的实现过程中所产生的数据;
保存所述目标过程数据与所述多个对象之间的数据对应关系,其中,所述数据对应关系用于表示所述多个对象中的每个对象与所述每个对象所产生的过程数据之间的对应关系;
在所述产品功能发生异常的情况下,根据所述数据对应关系,从所述多个对象中定位出所述异常的关联对象。


2.根据权利要求1所述的方法,其特征在于,获取与所述目标产品的产品功能对应的所述目标过程数据包括:
获取与所述产品功能所对应的多个子过程数据,其中,所述多个子过程数据为在所述实现过程的多个子过程中所述多个对象所产生的过程数据,所述多个对象中的每个对象用于处理所述多个子过程中的至少一个子过程,所述目标过程数据包括所述多个子过程数据。


3.根据权利要求2所述的方法,其特征在于,获取与所述产品功能所对应的所述多个子过程数据包括:
获取与所述产品功能所对应的第一子过程数据,其中,所述第一子过程数据为所述多个对象中的第一对象在所述实现过程的第一子过程中所产生的过程数据,所述第一子过程数据包括以下至少之一:所述产品功能的功能描述数据,与所述产品功能的研发过程对应的研发过程数据,与所述产品功能的测试过程对应的测试过程数据。


4.根据权利要求2所述的方法,其特征在于,获取与所述产品功能所对应的所述多个子过程数据包括:
获取与所述产品功能所对应的第二子过程数据,其中,所述第二子过程数据为所述多个对象中的至少一个第二对象在所述实现过程的第二子过程中所产生的过程数据,所述第二子过程数据包括以下至少之一:与所述产品功能的功能变更对应的第一交互数据,用于确定所述第二子过程的实现流程的第二交互数据。


5.根据权利要求2所述的方法,其特征在于,获取与所述产品功能所对应的所述多个子过程数据包括:
获取与所述产品功能所对应的第三子过程数据,其中,所述第三子过程数据为所述多个对象中的至少一个第三对象在所述实现过程的第三子过程和第四子过程之间所产生的过程数据,所述第三子过程数据包括以下至少之一:所述第三子过程完成后跳转至所述第四子过程的里程碑数据,所述第四子过程回退到所述第三子过程的子过程回退数据。


6.根据权利要求1所述的方法,其特征在于,在获取与所述目标产品的...

【专利技术属性】
技术研发人员:朱郁宣赵晨
申请(专利权)人:京东数字科技控股有限公司
类型:发明
国别省市:北京;11

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

1