一种汽车数据流图生成方法、系统及可读存储介质与流程

文档序号:36250009发布日期:2023-12-02 19:58阅读:55来源:国知局
一种汽车数据流图生成方法与流程

本发明涉及汽车数据安全,尤其是涉及一种汽车数据流图生成方法、系统及可读存储介质。


背景技术:

1、汽车数据流图在汽车数据安全方面发挥着重要作用,数据流图能直观地展示数据的流转情况、以及流转过程中涉及的数据处理活动。数据安全人员根据数据的流转情况和数据处理活动识别出可能存在数据安全风险,以便针对风险提出数据安全保护措施。

2、但是在现有的技术中数据流图的绘制以人工的方式进行,存在出图效率低、主观性较强等问题。特别是当缺少关键的业务属性信息时,数据流图的准确性和完整性可能受到影响,从而难以有效识别数据安全风险。


技术实现思路

1、为了提高汽车数据流图的出图效率,减少绘图时的主观性,本发明提供一种汽车数据流图生成方法、系统及可读存储介质,提高了数据链路的全面性和完整性,并提供了更准确、更高效的数据流图展示方法,以支持汽车数据处理的安全性。

2、第一方面,本发明提供的一种汽车数据流图生成方法,采用如下的技术方案:

3、一种汽车数据流图生成方法,包括:

4、基于业务对象的汽车数据处理活动,获取业务对象的属性信息;

5、基于所述属性信息,确定所述业务对象涉及数据处理的ecu,以及各ecu与数据处理活动的映射关系;

6、基于所述属性信息和所述映射关系,确定数据流图各节点间的关联关系和数据流向,并得到业务对象处理汽车数据的数据链路;

7、基于各节点处理的汽车数据类型和数据处理活动、节点特征信息、节点间的关联关系进行渲染,生成业务对象的数据流图。

8、进一步的,上述一种汽车数据流图生成方法中,所述基于业务对象的汽车数据处理活动,获取业务对象的属性信息,包括:

9、对业务对象的汽车数据处理活动进行记录获得申报信息;

10、对所述申报信息进行解析,得到所述属性信息。

11、进一步的,上述一种汽车数据流图生成方法中,所述属性信息包括业务对象的名称、和/或业务对象的描述及目的、和/或业务对象处理的数据类型、和/或业务对象的数据处理活动信息、和/或业务对象的数据流转情况信息、和/或业务对象向境内第三方提供情况信息、和/或业务对象向境外提供情况信息。

12、进一步的,上述一种汽车数据流图生成方法中,所述基于所述属性信息,确定所述业务对象涉及数据处理的ecu,以及各ecu与数据处理活动的映射关系,包括:

13、根据业务对象的属性信息,确定与所述业务对象相关联的ecu;

14、对每个涉及数据处理的ecu,确定所述ecu与业务对象相关的数据处理活动;

15、将每个涉及数据处理的ecu与所述ecu对应的数据处理活动进行映射关联得到所述映射关系。

16、进一步的,上述一种汽车数据流图生成方法中,所述业务对象涉及数据处理的ecu可以有多个,所述ecu对特定数据的数据处理活动可以有多个。

17、进一步的,上述一种汽车数据流图生成方法中,所述基于所述属性信息和所述映射关系,确定数据流图各节点间的关联关系和数据流向,并得到业务对象处理汽车数据的数据链路,包括:

18、根据不同汽车数据类型对应处理的ecu,得到数据流转过程中的各节点信息,所述节点信息包括节点名称、节点编号、源节点信息、由源节点转入的中间节点的信息以及由中间节点转入终节点的信息;

19、根据业务属性信息,确定不同汽车数据类型在所述各节点间的关联关系;

20、通过所述关联关系确定数据在节点间的数据流向;

21、通过节点间的关联关系、数据流向以及节点信息,得到业务对象处理汽车数据的数据链路。

22、进一步的,上述一种汽车数据流图生成方法中,所述基于各节点处理的汽车数据类型和数据处理活动、节点特征信息、节点间的关联关系进行渲染,生成业务对象的数据流图,包括:

23、根据数据链路,得到链路中的源节点、中间节点和终节点的节点编号;

24、通过节点编号获取内置对应的节点特征信息;

25、获取数据流图元素信息;

26、基于各节点处理的汽车数据类型和数据处理活动、节点特征信息和数据流图元素信息、节点间的数据链路进行渲染,生成业务对象的数据流图。

27、第二方面,本发明提供了一种汽车数据流图生成系统,采用如下技术方案:

28、一种汽车数据流图生成系统,包括:

29、获取模块,用于基于业务对象的汽车数据处理活动,获取业务对象的属性信息;

30、映射分析模块,用于基于所述属性信息,确定所述业务对象涉及数据处理的ecu,以及各ecu与数据处理活动的映射关系;

31、数据链路分析模块,用于基于所述属性信息和所述映射关系,确定数据流图各节点间的关联关系和数据流向,并得到业务对象处理汽车数据的数据链路;

32、内置节点特征信息和数据流图元素信息模块,用于存储节点特征信息以及数据流图元素信息;

33、以及数据流图输出模块,用于基于各节点处理的汽车数据类型和数据处理活动、节点特征信息、节点间的关联关系进行渲染,生成业务对象的数据流图。

34、进一步的,上述一种汽车数据流图生成系统中,所述内置节点特征信息包括节点的特征信息,所述特征信息包括节点编号、和/或节点形状、和/或节点位置信息、和/或节点间的间距、和/或父节点信息;

35、所述数据流图元素信息包括元素及其元素特征,所述元素包括外部实体、和/或功能单元、和/或数据存储、和/或数据流、和/或边界、和/或加工元素;所述元素特征包括的元素符号、和/或元素形状、和/或元素尺寸大小、和/或元素间的间距信息。

36、第三方面,本发明提供一种电子设备,采用如下技术方案:

37、一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面中任一项所述的一种汽车数据流图生成方法。

38、第四方面,本发明提供一种可读存储介质,采用如下技术方案:

39、一种可读存储介质,所述可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如权上述第一方面中任一项所述的一种汽车数据流图生成方法。

40、综上所述,本发明包括以下至少一种有益技术效果:

41、1.本发明提供了一种自动生成汽车数据流图的方法,从数据处理活动和属性信息出发,经过确定节点关系和数据链路,最终生成准确、全面的业务对象数据流图。该方法有助于提高数据流图的生成效率和准确性,为汽车数据处理的安全性提供支持;

42、2.汽车数据流图生成系统通过各个模块的协作,能够获取业务对象的属性信息,分析映射关系,确定数据链路,并最终生成业务对象的数据流图。该系统可以提高数据流图的生成效率和准确性,为汽车数据的处理和安全提供可视化的支持。



技术特征:

1.一种汽车数据流图生成方法,其特征在于,包括:

2.根据权利要求1所述的一种汽车数据流图生成方法,其特征在于,所述基于业务对象的汽车数据处理活动,获取业务对象的属性信息,包括:

3.根据权利要求1所述的一种汽车数据流图生成方法,其特征在于,所述属性信息包括业务对象的名称、和/或业务对象的描述及目的、和/或业务对象处理的数据类型、和/或业务对象的数据处理活动信息、和/或业务对象的数据流转情况信息、和/或业务对象向境内第三方提供情况信息、和/或业务对象向境外提供情况信息。

4.根据权利要求1所述的一种汽车数据流图生成方法,其特征在于,所述基于所述属性信息,确定所述业务对象涉及数据处理的ecu,以及各ecu与数据处理活动的映射关系,包括:

5.根据权利要求1所述的一种汽车数据流图生成方法,其特征在于,所述业务对象涉及数据处理的ecu可以有多个,所述ecu对特定数据的数据处理活动可以有多个。

6.根据权利要求1所述的一种汽车数据流图生成方法,其特征在于,所述基于所述属性信息和所述映射关系,确定数据流图各节点间的关联关系和数据流向,并得到业务对象处理汽车数据的数据链路,包括:

7.根据权利要求1所述的一种汽车数据流图生成方法,其特征在于,所述基于各节点处理的汽车数据类型和数据处理活动、节点特征信息、节点间的关联关系进行渲染,生成业务对象的数据流图,包括:

8.一种汽车数据流图生成系统,其特征在于,包括:

9.根据权利要求8所述的一种汽车数据流图生成系统,其特征在于,

10.一种电子设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的一种汽车数据流图生成方法。

11.一种可读存储介质,其特征在于,所述可读存储介质存储有计算机指令,所述计算机指令被处理器执行时实现如权利要求1-7中任一项所述的一种汽车数据流图生成方法。


技术总结
本发明涉及一种汽车数据流图生成方法、系统及可读存储介质,涉及汽车数据安全技术领域,所述方法包括基于业务对象的汽车数据处理活动,获取业务对象的属性信息;基于所述属性信息,确定所述业务对象涉及数据处理的ECU,以及各ECU与数据处理活动的映射关系;基于所述属性信息和所述映射关系,确定数据流图各节点间的关联关系和数据流向,并得到业务对象处理汽车数据的数据链路;基于各节点处理的汽车数据类型和数据处理活动、节点特征信息、节点间的关联关系进行渲染,生成业务对象的数据流图。本发明提高了汽车数据流图的出图效率、减少绘图时的主观性,并提供了更准确、更高效的数据流图展示方法。

技术研发人员:杜同祯,王艳艳
受保护的技术使用者:零束科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1