System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种企业项目的研发过程数据关联存储方法及相关装置制造方法及图纸_技高网

一种企业项目的研发过程数据关联存储方法及相关装置制造方法及图纸

技术编号:40419709 阅读:3 留言:0更新日期:2024-02-20 22:38
本发明专利技术公开了一种企业项目的研发过程数据关联存储方法及相关装置,其中,所述方法包括:获得企业研发项目的研发过程数据,并分析研发过程数据在企业研发项目中对应的项目研发节点;基于研发过程数据所设置的查看权限等级利用对应的数字证书链进行加密数据处理,形成加密研发过程数据;将加密研发过程数据更新关联至企业研发项目的关联树形关系中,形成更新关联树形关系;基于更新关联树形关系将加密研发过程数据存储到数据库的对应存储位置,数据库的对应存储位置为按照企业研发项目划分的数据存储空间,并在数据存储空间内以关联树形关系设置的对应的关联存储位置。在本发明专利技术实施例中,实现了将项目的研发过程数据的关联存储,方便后续的查询。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种企业项目的研发过程数据关联存储方法及相关装置


技术介绍

1、企业在项目研发过程中,将会在不同的研发节点中产生大量的研发过程数据,在产生这些研发过程数据之后,现有的方式一般按照时间的产生先后顺序直接存储到数据库中,这样的方式,将无法研发过程数据与对应的研发节点关联起来,并且无法实现将研发项目、研发节点以及研发过程数据关联的存储到对应的数据库,导致后续对研发过程数据的查询时,无法对应的索引到相关的研发项目及研发节点,无法满足后续用户对数据查询的需求,同时也降低了数据库的存储效率。


技术实现思路

1、本专利技术的目的在于克服现有技术的不足,本专利技术提供了一种企业项目的研发过程数据关联存储方法及相关装置,实现了将项目的研发过程数据的关联存储,方便后续的查询,同时可以有效的提升数据库的存储效率。

2、为了解决上述技术问题,本专利技术实施例还提供了一种企业项目的研发过程数据关联存储方法,所述方法包括:

3、获得企业研发项目的研发过程数据,并分析所述研发过程数据在所述企业研发项目中对应的项目研发节点;

4、基于所述研发过程数据所设置的查看权限等级利用对应的数字证书链进行加密数据处理,形成加密研发过程数据;

5、将所述加密研发过程数据更新关联至所述企业研发项目的关联树形关系中,形成更新关联树形关系,所述关联树形关系为以企业研发项目为根节点、所述项目研发节点为二层子节点及所述加密研发过程数据为三层子节点的关系树;

6、基于所述更新关联树形关系将所述加密研发过程数据存储到数据库的对应存储位置,所述数据库的对应存储位置为按照企业研发项目划分的数据存储空间,并在所述数据存储空间内以所述关联树形关系设置的对应的关联存储位置。

7、可选的,所述项目研发节点的划分过程,包括:

8、获得企业研发项目对应的项目研发计划书,并基于所述项目研发计划书提取到项目研发进度表;

9、基于所述项目研发进度表将所述企业研发项目划分为若干个项目研发节点,所述若干个项目研发节点中的每一个项目研发节点对应所述项目研发进度表中的一条进度。

10、可选的,所述分析所述研发过程数据在所述企业研发项目中对应的项目研发节点,包括:

11、对所述研发过程数据中的研发技术指标进行分析处理,获得所述研发过程数据中的研发技术指标;

12、将所述研发过程数据中的研发技术指标与所述企业研发项目的指标数据进行匹配,并根据匹配结果确定所述研发过程数据在所述企业研发项目中对应的项目研发节点。

13、可选的,所述基于所述研发过程数据所设置的查看权限等级利用对应的数字证书链进行加密数据处理,形成加密研发过程数据,包括:

14、根据所述研发过程数据中的研发技术指标在查看权限数据库中匹配到对应的查看权限等级;

15、基于匹配到对应的查看权限等级在所述查看权限数据库中索引到对应的数字证书链,所述查看权限等级与对应的数字证书链以索引方式关联存储在所述查看权限数据库中;

16、利用所述数字证书链对所述研发过程数据进行数据加密处理,形成加密研发过程数据。

17、可选的,所述将所述加密研发过程数据更新关联至所述企业研发项目的关联树形关系中,形成更新关联树形关系,包括:

18、根据所述加密研发过程数据所属的所述企业研发项目匹配到对应的所述关联树形关系;

19、根据所述加密研发过程数据所属的所述项目研发节点获得在所述关联树形关系的更新位置;

20、将所述加密研发过程数据作为所属的所述项目研发节点的子节点在所述关联树形关系的对应更新位置中进行更新处理,形成更新关联树形关系;

21、进行更新处理时,在所述关联树形关系的更新位置为所述项目研发节点创建一子节点,并将所述加密研发过程数据添加至所述子节点中来对所述关联树形关系进行更新处理。

22、可选的,所述基于所述更新关联树形关系将所述加密研发过程数据存储到数据库的对应存储位置,包括:

23、基于所述更新关联树形关系获得所述加密研发过程数据在所述数据库中的对应存储位置;

24、将所述加密研发过程数据转换为二进制数据,并将所述二进制数据存储到所述数据库中的对应存储位置;

25、基于所述数据库中的对应存储位置获得所述二进制数据的第一存储元素,并将所述第一存储元素与对应的项目研发节点的第二存储元素进行关联绑定。

26、可选的,所述基于所述更新关联树形关系将所述加密研发过程数据存储到数据库的对应存储位置之后,还包括:

27、所述数据库接收研发过程数据的查询指令,所述查询指令包括查询用户的查看权限和查询关键字;

28、基于所述查询指令中的查询关键字在所述数据库中检索查询到与所述查询关键字对应的查询关联树形关系,在所述查询关键字为企业研发项目时,所述查询关联树形关系为以所述企业研发项目为根节点的完整树形关系,在所述查询关键字为项目研发节点时,所述查询关联树形关系为以所述项目研发节点为父节点的完整树形关系,在所述查询关键字为研发技术指标时,所述查询关联树形关系为以所述加密研发过程数据子节点的完整树形关系;

29、根据所述查询关联树形关系在所述数据库中索引到对应的索引加密研发过程数据,并根据所述查看权限对索引加密研发过程数据进行解密处理,在所述查看权限无法对索引加密研发过程数据进行解密时,将无法解密的引加密研发过程数据置为索引占位符;

30、基于所述查询关联树形关系将解密的研发过程数据和/或索引占位符构建查询树,并将所述查询树反馈给所述查询用户。

31、另外,本专利技术实施例还提供了一种企业项目的研发过程数据关联存储装置,所述装置包括:

32、分析模块:用于获得企业研发项目的研发过程数据,并分析所述研发过程数据在所述企业研发项目中对应的项目研发节点;

33、加密模块:用于基于所述研发过程数据所设置的查看权限等级利用对应的数字证书链进行加密数据处理,形成加密研发过程数据;

34、更新模块:用于将所述加密研发过程数据更新关联至所述企业研发项目的关联树形关系中,形成更新关联树形关系,所述关联树形关系为以企业研发项目为根节点、所述项目研发节点为二层子节点及所述加密研发过程数据为三层子节点的关系树;

35、存储模块:用于基于所述更新关联树形关系将所述加密研发过程数据存储到数据库的对应存储位置,所述数据库的对应存储位置为按照企业研发项目划分的数据存储空间,并在所述数据存储空间内以所述关联树形关系设置的对应的关联存储位置。

36、另外,本专利技术实施例还提供了一种服务器,包括处理器和存储器,所述处理器运行存储于所述存储器中的计算机程序或代码,实现如上述中所述的研发过程数据关联存储方法。

37、另外,本专利技术实施例还提供了一种计算机可读存储介质,用于存储计算机程序本文档来自技高网...

【技术保护点】

1.一种企业项目的研发过程数据关联存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述项目研发节点的划分过程,包括:

3.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述分析所述研发过程数据在所述企业研发项目中对应的项目研发节点,包括:

4.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述基于所述研发过程数据所设置的查看权限等级利用对应的数字证书链进行加密数据处理,形成加密研发过程数据,包括:

5.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述将所述加密研发过程数据更新关联至所述企业研发项目的关联树形关系中,形成更新关联树形关系,包括:

6.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述基于所述更新关联树形关系将所述加密研发过程数据存储到数据库的对应存储位置,包括:

7.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述基于所述更新关联树形关系将所述加密研发过程数据存储到数据库的对应存储位置之后,还包括:

8.一种企业项目的研发过程数据关联存储装置,其特征在于,所述装置包括:

9.一种服务器,包括处理器和存储器,其特征在于,所述处理器运行存储于所述存储器中的计算机程序或代码,实现如权利要求1至7中任一项所述的研发过程数据关联存储方法。

10.一种计算机可读存储介质,用于存储计算机程序或代码,其特征在于,当所述计算机程序或代码被处理器执行时,实现如权利要求1至7中任一项所述的研发过程数据关联存储方法。

...

【技术特征摘要】

1.一种企业项目的研发过程数据关联存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述项目研发节点的划分过程,包括:

3.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述分析所述研发过程数据在所述企业研发项目中对应的项目研发节点,包括:

4.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述基于所述研发过程数据所设置的查看权限等级利用对应的数字证书链进行加密数据处理,形成加密研发过程数据,包括:

5.根据权利要求1所述的研发过程数据关联存储方法,其特征在于,所述将所述加密研发过程数据更新关联至所述企业研发项目的关联树形关系中,形成更新关联树形关系,包括:

6.根据权利要求1所述的研...

【专利技术属性】
技术研发人员:谭麒媛
申请(专利权)人:湖南科研云信息科技有限公司
类型:发明
国别省市:

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

1