一种车辆云端数据采集系统架构的获取方法、装置、设备及介质制造方法及图纸

技术编号:36785527 阅读:12 留言:0更新日期:2023-03-08 22:27
本发明专利技术提供一种车辆云端数据采集系统架构的获取方法、装置、设备及介质,所述车辆云端数据采集系统架构的获取方法包括:通过对业务需求的分析,获取多个业务用例的信息;对多个所述业务用例的信息进行拆分,获取所述车辆云端数据采集系统架构的领域模型的信息和多个业务概念的信息;对多个所述业务概念的功能进行步骤拆分,获取领域服务的信息;对所述领域服务的信息进行编排,获取与多个插件适配器的端口交互的接口协议的信息;以及根据所述接口协议的信息,多个所述插件适配器与所述车辆云端数据采集系统架构进行交互。通过本发明专利技术公开的一种车辆云端数据采集系统架构的获取方法,提高了车辆云端数据采集系统架构的拓展性和灵活性。灵活性。灵活性。

【技术实现步骤摘要】
一种车辆云端数据采集系统架构的获取方法、装置、设备及介质


[0001]本申请涉及软件系统架构
,具体涉及一种车辆云端数据采集系统架构的获取方法、装置、设备及介质。

技术介绍

[0002]随着汽车向联网化和智能化的方向快速发展,汽车在使用过程中产生的大量数据存入云端。其中,如何采集车辆行驶过程中的关键数据和车辆发生故障时的关键信息等特定采集规则下的信息并上传至云端,以便于后续的数据分析和数据价值挖掘是一个问题。而且将这些特定的采集规则信息软件服务化,便于新增和维护也是一件很重要的事情。其中,架构设计作为软件服务化的基石,在建设初期不仅需要考虑完成当前的功能,且需要考虑软件的健壮性和模块之间的耦合程度,以增加降低软件的生命周期和减少软件维护成本。但通过软件架构设计的数据采集软件往往只能针对特定协议而进行设计,这样使得数据采集只能识别特定协议格式的参数数据,而当新的数据规格需要被采集与解析时,不能直接复用关键组件和灵活拓展。

技术实现思路

[0003]鉴于以上所述现有技术的缺点,本专利技术提供一种车辆云端数据采集系统架构的获取方法,以解决上述软件的生命周期降低、维护成本增大且只能针对特定协议进行数据采集的问题。
[0004]本专利技术提供的一种车辆云端数据采集系统架构的获取方法,所述方法包括:
[0005]通过对车辆云端数据采集系统架构的业务需求的分析,获取多个所述车辆云端数据采集系统架构的业务用例的信息;
[0006]对多个所述业务用例的信息进行拆分,获取所述车辆云端数据采集系统架构的领域模型的信息和所述领域模型内的多个业务概念的信息;
[0007]对多个所述业务概念所要实现的功能进行步骤拆分,获取所述车辆云端数据采集系统架构的领域服务的信息;
[0008]对所述领域服务的信息进行编排,获取与多个插件适配器的端口交互的接口协议的信息;以及
[0009]根据所述接口协议的信息,多个所述插件适配器与所述车辆云端数据采集系统进行交互。
[0010]于本专利技术的一实施例中,获取多个所述车辆云端数据采集系统架构的业务用例的信息包括以下步骤:
[0011]通过对所述车辆云端数据采集系统的业务需求的分析,获取所述车辆云端数据采集系统的边界信息;以及
[0012]通过对所述车辆云端数据采集系统的边界进行划分,获取多个所述业务用例的信
息。
[0013]于本专利技术的一实施例中,获取所述车辆云端数据采集系统架构的领域模型的信息包括以下步骤:
[0014]通过对多个所述业务用例的拆分,获取所述业务用例中的关键问题的信息;
[0015]通过对所述业务用例中的关键问题的信息的提取,获取所述领域模型的信息。
[0016]于本专利技术的一实施例中,还包括以下步骤:
[0017]获取新类型的车载数据;
[0018]获取与新类型的所述车载数据匹配的新插件适配器的端口信息。
[0019]于本专利技术的一实施例中,还包括以下步骤:
[0020]对所述领域服务的信息进行编排,获取与所述新插件适配器的端口交互的接口协议的信息;
[0021]根据所述接口协议的信息,所述新插件适配器与所述车辆云端数据采集系统进行交互,所述车辆云端数据采集系统采集并解析新类型的所述车载数据。
[0022]于本专利技术的一实施例中,获取与多个所述插件适配器的端口交互的接口协议的信息包括以下步骤:
[0023]获取仓储适配器的端口信息;
[0024]获取采集规则适配器的端口信息;
[0025]获取前端用户界面适配器的端口信息;以及
[0026]获取外系统适配器的端口信息。
[0027]于本专利技术的一实施例中,获取与多个所述插件适配器的端口交互的接口协议的信息包括以下步骤:
[0028]根据所述仓储适配器的端口信息、所述采集规则适配器的端口信息、所述前端用户界面适配器的端口信息和所述外系统适配器的端口信息,对所述领域服务的信息进行编排,获取与所述仓储适配器的端口、所述采集规则适配器的端口、所述前端用户界面适配器的端口和所述外系统适配器的端口交互的接口协议的信息。
[0029]本专利技术提供的一种车辆云端数据采集系统架构的获取装置,所述装置包括:
[0030]用例获取模块,用于通过对车辆云端数据采集系统架构的业务需求的分析,获取多个所述车辆云端数据采集系统架构的业务用例的信息;
[0031]领域模型获取模块,用于对多个所述业务用例的信息进行拆分,获取所述车辆云端数据采集系统架构的领域模型的信息和所述领域模型内的多个业务概念的信息;
[0032]领域服务获取模块,用于对多个所述业务概念所要实现的功能进行步骤拆分,获取所述车辆云端数据采集系统架构的领域服务的信息;
[0033]接口协议获取模块,用于对所述领域服务的信息进行编排,获取与多个插件适配器的端口交互的接口协议的信息;以及
[0034]交互模块,用于根据所述接口协议的信息,多个所述插件适配器与车辆云端数据采集系统进行交互。
[0035]本专利技术提供的一种电子设备,所述电子设备包括:
[0036]至少一个处理器;
[0037]存储装置,用于存储至少一个程序,当所述至少一个程序被所述至少一个处理器
执行时,使得所述电子设备实现上述任一项的所述车辆云端数据采集系统架构的获取方法。
[0038]本专利技术提供的一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该计算机程序被计算机的处理器执行时,使计算机执行上述任一项的所述的车辆云端数据采集系统架构的获取方法。
[0039]本专利技术的有益效果:本专利技术中支持多种类型数据以插件适配器的形式添加,从而达到对不同格式数据的采集和解析。当接入新数据类型时,只需要实现一个新的插件适配器进行交互连接,具有复用关键组件和灵活拓展的优点。同时在保证车辆云端数据采集系统可靠稳定运行的前提下,使系统满足各种复杂且变动频繁的业务需求场景,有益于延长系统生命周期和降低系统的维护成本。
[0040]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0041]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0042]图1是本申请的一示例性实施例示出的车辆云端数据采集系统架构的获取方法的应用环境示意图;
[0043]图2是本申请的一示例性实施例示出的车辆云端数据采集系统架构的获取方法的流程图;
[0044]图3是本申请的一示例性实施例示出的业务用例的获取方法流程图;
[0045]图4是本申请的一示例性实施例示出的业务概念的获取方法流程图;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆云端数据采集系统架构的获取方法,其特征在于,所述方法包括:通过对车辆云端数据采集系统的业务需求的分析,获取多个所述车辆云端数据采集系统的业务用例的信息;对多个所述业务用例的信息进行拆分,获取车辆云端数据采集系统架构的领域模型的信息和所述领域模型内的多个业务概念的信息;对多个所述业务概念所要实现的功能进行步骤拆分,获取所述车辆云端数据采集系统架构的领域服务的信息;对所述领域服务的信息进行编排,获取与多个插件适配器的端口交互的接口协议的信息;以及根据所述接口协议的信息,多个所述插件适配器与所述车辆云端数据采集系统进行交互。2.根据权利要求1所述的一种车辆云端数据采集系统架构的获取方法,其特征在于,获取多个所述车辆云端数据采集系统架构的业务用例的信息包括以下步骤:通过对所述车辆云端数据采集系统的业务需求的分析,获取所述车辆云端数据采集系统的边界信息;以及通过对所述车辆云端数据采集系统的边界进行划分,获取多个所述业务用例的信息。3.根据权利要求1所述的一种车辆云端数据采集系统架构的获取方法,其特征在于,获取所述车辆云端数据采集系统架构的领域模型的信息包括以下步骤:通过对多个所述业务用例的拆分,获取所述业务用例中的关键问题的信息;通过对所述业务用例中的关键问题的信息的提取,获取所述领域模型的信息。4.根据权利要求1所述的一种车辆云端数据采集系统架构的获取方法,其特征在于,还包括以下步骤:获取新类型的车载数据;获取与新类型的所述车载数据匹配的新插件适配器的端口信息。5.根据权利要求4所述的一种车辆云端数据采集系统架构的获取方法,其特征在于,还包括以下步骤:对所述领域服务的信息进行编排,获取与所述新插件适配器的端口交互的接口协议的信息;根据所述接口协议的信息,所述新插件适配器与所述车辆云端数据采集系统进行交互,所述车辆云端数据采集系统采集并解析新类型的所述车载数据。6.根据权利要求1所述的一种车辆云端数据采集系统架构的获取方法,其特征在于,获取与多...

【专利技术属性】
技术研发人员:陈鑫谢磊
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1