汽车数据的比对方法、装置及计算机存储介质

文档序号:8991 发布日期:2021-09-17 浏览:37次 英文

汽车数据的比对方法、装置及计算机存储介质

技术领域

本申请实施例涉及车辆工程

技术领域

,特别涉及一种汽车数据的比对方法、装置及计算机存储介质。

背景技术

随着社会的发展,汽车已渐渐成为人们出行必不可少的交通工具。在新车型、变型车新增配置上线初期,由于汽车的EBOM(Engineering Bill of Material,设计物料清单)数据和MBOM(Manufacturing Bill of Material,制造物料清单)数据可能存在一定的差异性,为了确保汽车安全性及汽车的MBOM数据的完整性,通常需要对汽车的EBOM数据和MBOM数据进行比对。

目前,在对汽车的EBOM数据和MBOM数据进行比对时,通常是MBOM工程师将EBOM数据和MBOM数据做对比检查,通过对比一致性分析差异合理性,并对相关问题进行追溯处理。

但是,由于汽车的EBOM数据和MBOM数据的比对是人工获取汽车的EBOM数据和MBOM数据文件后,手工进行比对,导致人工工作量大、耗费时间,且人工比对容易发生错误,导致数据比对不准确,降低了汽车数据比对的效率。

发明内容

本申请实施例提供了一种汽车数据的比对方法、装置及计算机存储介质,可以解决相关技术中汽车数据对比效率低的问题。所述技术方案如下:

一方面,提供了一种汽车数据的比对方法,所述方法包括:

通过安装的比对工具获取接口调用文件,所述接口调用文件中包括汽车的车辆信息;

根据所述接口调用文件从所述汽车的物料清单BOM管理系统中获取所述车辆信息对应的设计物料清单EBOM数据和制造物料清单MBOM数据;

按照比对规则,通过所述比对工具对所述EBOM数据和所述MBOM数据进行比对。

在一些实施例中,所述通过安装的比对工具获取接口配置文件,包括:

当接收到启动指令时,启动所述比对工具;

通过所述比对工具获取所述汽车的车辆信息,所述车辆信息包括所述汽车的车型、配置信息和配置生效时间;

将所述车辆信息写入参考接口文件中,得到所述接口调用文件。

在一些实施例中,所述根据所述接口调用文件从所述汽车的物料清单BOM管理系统中获取所述车辆信息对应的设计物料清单EBOM数据和制造物料清单MBOM数据,包括:

将所述接口调用文件通过与所述BOM管理系统之间的集成接口发送至所述BOM管理系统中,以将所述接口调用文件中的车辆信息作为检索条件,在所述BOM管理系统中检索对应的EBOM数据和MBOM数据;

当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,将所述EBOM数据和所述MBOM数据加载至所述比对工具中。

在一些实施例中,所述当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,将所述EBOM数据和所述MBOM数据加载至所述比对工具中,包括:

当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,通过所述比对工具清除本地存储的EBOM数据和MBOM数据;

将从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据缓存到本地文件夹中;

将缓存至本地文件夹中的所述EBOM数据和所述MBOM数据加载至所述比对工具中。

在一些实施例中,所述将所述接口调用文件通过与所述BOM管理系统之间的集成接口发送至所述BOM系统中之后,还包括:

当从所述BOM管理系统中未检索到所述EBOM数据和所述MBOM数据时,通过第一提示信息提示所述检索条件错误。

另一方面,提供了一种汽车数据的比对装置,所述装置包括:

第一获取模块,用于通过安装的比对工具获取接口调用文件,所述接口调用文件中包括汽车的车辆信息;

第二获取模块,用于根据所述接口调用文件从所述汽车的物料清单BOM管理系统中获取所述车辆信息对应的设计物料清单EBOM数据和制造物料清单MBOM数据;

比对模块,用于按照比对规则,通过所述比对工具对所述EBOM数据和所述MBOM数据进行比对。

在一些实施例中,所述第一获取模块包括:

启动子模块,用于当接收到启动指令时,启动所述比对工具;

获取子模块,用于通过所述比对工具获取所述汽车的车辆信息,所述车辆信息包括所述汽车的车型、配置信息和配置生效时间;

写入子模块,用于将所述车辆信息写入参考接口文件中,得到所述接口调用文件。

在一些实施例中,所述第二获取模块包括:

发送子模块,用于将所述接口调用文件通过与所述BOM管理系统之间的集成接口发送至所述BOM管理系统中,以将所述接口调用文件中的车辆信息作为检索条件,在所述BOM管理系统中检索对应的EBOM数据和MBOM数据;

加载子模块,用于当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,将所述EBOM数据和所述MBOM数据加载至所述比对工具中。

在一些实施例中,所述加载子模块用于:

当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,通过所述比对工具清除本地存储的EBOM数据和MBOM数据;

将从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据缓存到本地文件夹中;

将缓存至本地文件夹中的所述EBOM数据和所述MBOM数据加载至所述比对工具中。

在一些实施例中,所述第二获取模块还包括:

提示子模块,用于当从所述BOM管理系统中未检索到所述EBOM数据和所述MBOM数据时,通过第一提示信息提示所述检索条件错误。

另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述汽车数据的比对方法中的任一步骤。

本申请实施例提供的技术方案带来的有益效果至少包括:

在本申请实施例中,能够通过比对工具从BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据,从而实现系统之间信息自动推送,提高了数据获取效率,且能够由比对工具自动根据比对规则进行数据比对,提高了数据比对效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种汽车数据的比对系统架构示意图;

图2是本申请实施例提供的一种汽车数据的比对方法流程图;

图3是本申请实施例提供的一种汽车数据的比对方法流程图;

图4是本申请实施例提供的一种汽车数据的比对装置的结构示意图;

图5是本申请实施例提供的一种第一获取模块的结构示意图;

图6是本申请实施例提供的一种第二获取模块的结构示意图;

图7是本申请实施例提供的另一种第二获取模块的结构示意图;

图8是本申请实施例提供的一种终端的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

在对本申请实施例提供的一种汽车数据的比对方法进行详细地解释说明之前,先对本申请实施例提供的一种系统架构进行说明。

图1为本申请实施例提供的一种汽车数据的比对系统架构示意图,参见图1,该系统架构包括比对工具1和BOM(Bill of Material,物料清单)管理系统1,比对工具1能够与BOM管理系统通信连接,比对工具1能够为终端中安装的应用程序。

作为一种示例,比对工具1能够获取包括汽车的车辆信息的接口调用文件,并通过接口调用文件从BOM管理系统2中获取车辆信息对应的EBOM数据和MBOM数据,之后按照比对规则,对EBOM数据和MBOM数据进行比对。

图2是本申请实施例提供的一种汽车数据的比对方法流程图,该汽车数据的比对方法可以包括如下几个步骤:

步骤201:通过安装的比对工具获取接口调用文件,该接口调用文件中包括汽车的车辆信息。

步骤202:根据该接口调用文件从该汽车的物料清单BOM管理系统中获取该车辆信息对应的设计物料清单EBOM数据和制造物料清单MBOM数据。

步骤203:按照比对规则,通过该比对工具对该EBOM数据和该MBOM数据进行比对。

在本申请实施例中,能够通过比对工具从BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据,从而实现系统之间信息自动推送,提高了数据获取效率,且能够由比对工具自动根据比对规则进行数据比对,提高了数据比对效率。

在一些实施例中,通过安装的比对工具获取接口配置文件,包括:

当接收到启动指令时,启动该比对工具;

通过该比对工具获取该汽车的车辆信息,该车辆信息包括该汽车的车型、配置信息和配置生效时间;

将该车辆信息写入参考接口文件中,得到该接口调用文件。

在一些实施例中,根据该接口调用文件从该汽车的物料清单BOM管理系统中获取该车辆信息对应的设计物料清单EBOM数据和制造物料清单MBOM数据,包括:

将该接口调用文件通过与该BOM管理系统之间的集成接口发送至该BOM管理系统中,以将该接口调用文件中的车辆信息作为检索条件,在该BOM管理系统中检索对应的EBOM数据和MBOM数据;

当从该BOM管理系统中检索到该EBOM数据和该MBOM数据时,将该EBOM数据和该MBOM数据加载至该比对工具中。

在一些实施例中,当从该BOM管理系统中检索到该EBOM数据和该MBOM数据时,将该EBOM数据和该MBOM数据加载至该比对工具中,包括:

当从该BOM管理系统中检索到该EBOM数据和该MBOM数据时,通过该比对工具清除本地存储的EBOM数据和MBOM数据;

将从该BOM管理系统中检索到该EBOM数据和该MBOM数据缓存到本地文件夹中;

将缓存至本地文件夹中的该EBOM数据和该MBOM数据加载至该比对工具中。

在一些实施例中,将该接口调用文件通过与该BOM管理系统之间的集成接口发送至该BOM系统中之后,还包括:

当从该BOM管理系统中未检索到该EBOM数据和该MBOM数据时,通过第一提示信息提示该检索条件错误。

上述所有可选技术方案,均可按照任意结合形成本申请的可选实施例,本申请实施例对此不再一一赘述。

图3是本申请实施例提供的一种汽车数据的比对方法流程图,本实施例以该汽车数据的比对方法应用于终端中进行举例说明,该汽车数据的比对方法可以包括如下几个步骤:

步骤301:终端通过安装的比对工具获取接口调用文件,该接口调用文件中包括汽车的车辆信息。

为了便于进行数据比对,终端中能够安装有比对工具,并通过该比对工具获取接口调用文件。

作为一种示例,终端通过安装的比对工具获取接口配置文件的操作:当接收到启动指令时,启动比对工具;通过比对工具获取汽车的车辆信息,该车辆信息包括汽车的车型、配置信息和配置生效时间;将车辆信息写入参考接口文件中,得到该接口调用文件。

需要说明的是,该启动指令为用户通过第一指定操作作用在比对工具的标识上时触发,该第一指定操作包括点击操作、滑动操作、语音操作等等。该比对工具的标识用于唯一标识该比对工具,该比对工具的标识能够为文字、图案等至少一种形式的标识。

在一些实施例中,终端在启动比对工具后,能够在比对工具显示的显示界面中接收到获取指令时,获取汽车的车辆信息。

需要说明的是,配置生效时间用于描述汽车的配置信息生效的时间。该获取指令同样为用户通过第二指定操作作用在显示界面上时触发,该第二指定操作包括点击操作、滑动操作、语音操作、输入操作等等。

在一些实施例中,根据第二触发操作的不同,终端获取车辆信息的操作也不同,比如,该车辆信息能够为用户输入至显示界面中,从而使终端通过比对工具获取到该车辆信息,或者,该车辆信息能够事先存储至终端的存储文件中,当接收到通过点击操作、滑动操作、语音操作等触发的获取指令时,能够从存储文件中获取车辆信息。

在一些实施例中,为了使终端能够通过比对根据顺利从BOM管理系统中获取到需要进行比对的数据,终端能够将车辆信息写入参考接口文件中,得到该接口调用文件。接口调用文件为与BOM管理系统的集成接口匹配的文件。

步骤302:终端根据接口调用文件从汽车的BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据。

由于接口调用文件为与BOM管理系统的接口匹配的文件,因此,终端能够根据接口调用文件从汽车的BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据。

作为一种示例,终端根据接口调用文件从汽车的BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据的操作至少包括:将接口调用文件通过与BOM管理系统之间的集成接口发送至BOM管理系统中,以将接口调用文件中的车辆信息作为检索条件,在BOM管理系统中检索对应的EBOM数据和MBOM数据;当从BOM管理系统中检索到EBOM数据和MBOM数据时,将EBOM数据和MBOM数据加载至比对工具中。

由于BOM管理系统包括大量的EBOM数据和MBOM数据,不同的EBOM数据和MBOM数据对应不同的车辆信息,因此,终端能够将接口调用文件中的车辆信息作为检索条件,以在BOM管理系统中检索对应的EBOM数据和MBOM数据。

作为一种示例,当从BOM管理系统中检索到EBOM数据和MBOM数据时,将EBOM数据和MBOM数据加载至比对工具中的操作包括:当从BOM管理系统中检索到EBOM数据和MBOM数据时,通过比对工具清除本地存储的EBOM数据和MBOM数据;将从BOM管理系统中检索到EBOM数据和MBOM数据缓存到本地文件夹中;将缓存至本地文件夹中的EBOM数据和MBOM数据加载至比对工具中。

由于终端的本地存储文件中可能会存储有一些EBOM数据和MBOM数据,因此,为了避免在进行数据比对时获取到错误的数据,当从BOM管理系统中检索到EBOM数据和MBOM数据时,终端能够通过比对工具清除本地存储的EBOM数据和MBOM数据;将从BOM管理系统中检索到EBOM数据和MBOM数据缓存到本地文件夹中;将缓存至本地文件夹中的EBOM数据和MBOM数据加载至比对工具中。

在一种实施例中,当从BOM管理系统中检索到EBOM数据和MBOM数据时,终端还能够通过比对工具将检索到EBOM数据和MBOM数据替换或覆盖本地存储的EBOM数据和MBOM数据,以将从BOM管理系统中检索到EBOM数据和MBOM数据缓存到本地文件夹中,之后将缓存至本地文件夹中的EBOM数据和MBOM数据加载至比对工具中。

在一种实施例中,终端可能通过接口调用文件无法从BOM管理系统中获取到车辆信息对应的EBOM数据和MBOM数据,即终端可能从BOM管理系统中未检索到EBOM数据和MBOM数据,此时,终端能够通过第一提示信息提示检索条件错误。

在一些实施例中,当终端通过第一提示信息提示检索条件错误后,终端能够返回上述步骤301的操作,即通过比对工具重新获取接口调用文件,即重新获取汽车的车辆信息。

在一些实施例中,当终端通过第一提示信息提示检索条件发生错误的提示次数大于或等于次数阈值时,通过第二提示信息提示在预设时长后重新输入检索条件。

需要说明的是,第一提示信息和第二提示信息能够为文字、语音和视频等形式中至少一种形式的提示信息。

步骤303:终端按照比对规则,通过比对工具对EBOM数据和MBOM数据进行比对。

需要说明的是,比对规则能够根据需求事先进行设置,比如,比对规则为将相同部位零件的EBOM数据和MBOM数据进行比对、将相配合的各零件的EBOM数据和MBOM数据交叉进行匹配比对等等。比如,零件A与零件B相配合使用,则能够将零件A的EBOM数据和零件B的MBOM数据进行匹配,当零件A的EBOM数据和零件B的MBOM数据相适应时,确定零件A和零件B的EBOM数据以及MBOM数据比对一致。

步骤304:终端通过第三提示信息提示比对结果。

为了使用户了解到比对结果,终端能够通过第三提示信息提示比对结果。

需要说明的是,该第三提示信息同样能够为文字、语音和视频等形式中至少一种形式的提示信息。

在本申请实施例中,终端能够通过比对工具将接口调用文件发送至BOM管理系统中,以从BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据,从而实现系统之间信息自动推送,提高了数据获取效率。且能够由比对工具自动根据比对规则进行数据比对,提高了数据比对效率。另外,由于能够时清理本地的缓存数据,从而减少了系统运行资源消耗,保证了系统运行速度。

图4是本申请实施例提供的一种汽车数据的比对装置的结构示意图,该汽车数据的比对装置可以由软件、硬件或者两者的结合实现。该汽车数据的比对装置可以包括:第一获取模块401、第二获取模块402和比对模块403。

第一获取模块401,用于通过安装的比对工具获取接口调用文件,所述接口调用文件中包括汽车的车辆信息;

第二获取模块402,用于根据所述接口调用文件从所述汽车的物料清单BOM管理系统中获取所述车辆信息对应的设计物料清单EBOM数据和制造物料清单MBOM数据;

比对模块403,用于按照比对规则,通过所述比对工具对所述EBOM数据和所述MBOM数据进行比对。

在一些实施例中,参见图5,所述第一获取模块401包括:

启动子模块4011,用于当接收到启动指令时,启动所述比对工具;

获取子模块4012,用于通过所述比对工具获取所述汽车的车辆信息,所述车辆信息包括所述汽车的车型、配置信息和配置生效时间;

写入子模块4013,用于将所述车辆信息写入参考接口文件中,得到所述接口调用文件。

在一些实施例中,参见图6,所述第二获取模块402包括:

发送子模块4021,用于将所述接口调用文件通过与所述BOM管理系统之间的集成接口发送至所述BOM管理系统中,以将所述接口调用文件中的车辆信息作为检索条件,在所述BOM管理系统中检索对应的EBOM数据和MBOM数据;

加载子模块4022,用于当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,将所述EBOM数据和所述MBOM数据加载至所述比对工具中。

在一些实施例中,所述加载子模块4022用于:

当从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据时,通过所述比对工具清除本地存储的EBOM数据和MBOM数据;

将从所述BOM管理系统中检索到所述EBOM数据和所述MBOM数据缓存到本地文件夹中;

将缓存至本地文件夹中的所述EBOM数据和所述MBOM数据加载至所述比对工具中。

在一些实施例中,参见图7,所述第二获取模块402还包括:

提示子模块4023,用于当从所述BOM管理系统中未检索到所述EBOM数据和所述MBOM数据时,通过第一提示信息提示所述检索条件错误。

在本申请实施例中,终端能够通过比对工具将接口调用文件发送至BOM管理系统中,以从BOM管理系统中获取车辆信息对应的EBOM数据和MBOM数据,从而实现系统之间信息自动推送,提高了数据获取效率。且能够由比对工具自动根据比对规则进行数据比对,提高了数据比对效率。另外,由于能够时清理本地的缓存数据,从而减少了系统运行资源消耗,保证了系统运行速度。

需要说明的是:上述实施例提供的汽车数据的比对装置在进行汽车数据的比对时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的汽车数据的比对装置与汽车数据的比对方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图8示出了本申请一个示例性实施例提供的终端800的结构框图。该终端800可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio LayerIV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端800还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。

通常,终端800包括有:处理器801和存储器802。

处理器801可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器801可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器801也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器801可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器801还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器802可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器802还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器802中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器801所执行以实现本申请中方法实施例提供的汽车数据的比对方法。

在一些实施例中,终端800还可选包括有:外围设备接口803和至少一个外围设备。处理器801、存储器802和外围设备接口803之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口803相连。具体地,外围设备包括:射频电路804、显示屏805、摄像头组件806、音频电路807、定位组件808和电源809中的至少一种。

外围设备接口803可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器801和存储器802。在一些实施例中,处理器801、存储器802和外围设备接口803被集成在同一芯片或电路板上;在一些其他实施例中,处理器801、存储器802和外围设备接口803中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。

射频电路804用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路804通过电磁信号与通信网络以及其他通信设备进行通信。射频电路804将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路804包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路804可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路804还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。

显示屏805用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏805是触摸显示屏时,显示屏805还具有采集在显示屏805的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器801进行处理。此时,显示屏805还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏805可以为一个,设置终端800的前面板;在另一些实施例中,显示屏805可以为至少两个,分别设置在终端800的不同表面或呈折叠设计;在另一些实施例中,显示屏805可以是柔性显示屏,设置在终端800的弯曲表面上或折叠面上。甚至,显示屏805还可以设置成非矩形的不规则图形,也即异形屏。显示屏805可以采用LCD(LiquidCrystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。

摄像头组件806用于采集图像或视频。可选地,摄像头组件806包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件806还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。

音频电路807可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器801进行处理,或者输入至射频电路804以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端800的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器801或射频电路804的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路807还可以包括耳机插孔。

定位组件808用于定位终端800的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件808可以是基于美国的GPS(GlobalPositioning System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。

电源809用于为终端800中的各个组件进行供电。电源809可以是交流电、直流电、一次性电池或可充电电池。当电源809包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。

在一些实施例中,终端800还包括有一个或多个传感器810。该一个或多个传感器810包括但不限于:加速度传感器811、陀螺仪传感器812、压力传感器813、指纹传感器814、光学传感器815以及接近传感器816。

加速度传感器811可以检测以终端800建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器811可以用于检测重力加速度在三个坐标轴上的分量。处理器801可以根据加速度传感器811采集的重力加速度信号,控制显示屏805以横向视图或纵向视图进行用户界面的显示。加速度传感器811还可以用于游戏或者用户的运动数据的采集。

陀螺仪传感器812可以检测终端800的机体方向及转动角度,陀螺仪传感器812可以与加速度传感器811协同采集用户对终端800的3D动作。处理器801根据陀螺仪传感器812采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。

压力传感器813可以设置在终端800的侧边框和/或显示屏805的下层。当压力传感器813设置在终端800的侧边框时,可以检测用户对终端800的握持信号,由处理器801根据压力传感器813采集的握持信号进行左右手识别或快捷操作。当压力传感器813设置在显示屏805的下层时,由处理器801根据用户对显示屏805的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。

指纹传感器814用于采集用户的指纹,由处理器801根据指纹传感器814采集到的指纹识别用户的身份,或者,由指纹传感器814根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器801授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器814可以被设置终端800的正面、背面或侧面。当终端800上设置有物理按键或厂商Logo时,指纹传感器814可以与物理按键或厂商Logo集成在一起。

光学传感器815用于采集环境光强度。在一个实施例中,处理器801可以根据光学传感器815采集的环境光强度,控制显示屏805的显示亮度。具体地,当环境光强度较高时,调高显示屏805的显示亮度;当环境光强度较低时,调低显示屏805的显示亮度。在另一个实施例中,处理器801还可以根据光学传感器815采集的环境光强度,动态调整摄像头组件806的拍摄参数。

接近传感器816,也称距离传感器,通常设置在终端800的前面板。接近传感器816用于采集用户与终端800的正面之间的距离。在一个实施例中,当接近传感器816检测到用户与终端800的正面之间的距离逐渐变小时,由处理器801控制显示屏805从亮屏状态切换为息屏状态;当接近传感器816检测到用户与终端800的正面之间的距离逐渐变大时,由处理器801控制显示屏805从息屏状态切换为亮屏状态。

本领域技术人员可以理解,图8中示出的结构并不构成对终端800的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

本申请实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行上实施例提供的汽车数据的比对方法。

本申请实施例还提供了一种包含指令的计算机程序产品,当其在终端上运行时,使得终端执行上述实施例提供的汽车数据的比对方法。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本申请实施例的较佳实施例,并不用以限制本申请实施例,凡在本申请实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:货运订单处理方法、系统、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!