掌桥专利:专业的专利平台
掌桥专利
首页

车载移动巡逻终端的检测方法及装置

文献发布时间:2023-06-19 18:46:07


车载移动巡逻终端的检测方法及装置

技术领域

本发明涉及设备检测技术领域,尤其涉及一种车载移动巡逻终端的检测方法及装置。

背景技术

随着警车功能的多元化发展,警车执法需求的增加,车载移动巡逻终端的需求也逐渐增加,其中,车载移动巡逻终端是智慧警车巡控实战系统中的重要组成部分,通常在生产车载移动巡逻终端后,需要对该巡逻终端进行检测,只有检测合格的巡逻终端才能投入使用。

现有技术中,通常是由设备检测人员进行检测,并将巡逻终端的检测结果记录在纸质文件中,但是,人员检测花费时间较长,且,检测项目较多,容易出现检测漏项的情况,此外,纸质文件易丢失,若巡逻终端对应的检测记录纸质文件丢失,则无法对当前巡逻终端进行问题分析,进而无法判断当前巡逻终端是否满足投入使用的要求,生产效率较低。

发明内容

有鉴于此,本发明的目的在于提供一种车载移动巡逻终端的检测方法及装置,能够对车载移动巡逻终端进行自动检测,检测快速,且,生成的检测报告非纸质文件形式,能够避免测试结果丢失的情况,进而保证车载移动巡逻终端对应的生产效率。

第一方面,本发明实施例提供了一种车载移动巡逻终端的检测方法,该方法包括:接收巡逻终端的检测信息;其中,检测信息中包括巡逻终端的标识信息;根据检测信息对应的标识信息和订单信息,确定巡逻终端对应的基准数据;其中,基准数据包括:功能配置信息对应的固件版本信息和软件版本信息,以及硬件配置信息对应的硬件状态参数;巡逻终端的硬件配置信息和功能配置信息为预先按照巡逻终端对应的订单信息配置的;应用基准数据对巡逻终端对应的各个检测项进行检测;其中,检测项包括固件检测项、软件检测项和硬件检测项;根据各个检测项的检测结果生成巡逻终端对应的检测报告。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,应用基准数据对巡逻终端对应的各个检测项进行检测包括:对于每一个固件检测项,均获取巡逻终端中该固件检测项对应的固件版本信息,比较固件检测项的固件版本信息和基准数据中的该固件检测项对应的固件版本信息是否匹配;根据比较结果生成巡逻终端的固件检测项对应的检测结果。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,上述方法还包括:若比较结果表征巡逻终端中存在不匹配的目标固件版本信息,根据基准数据中的固件版本信息调整巡逻终端的目标固件版本信息,标记目标固件版本信息。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,应用基准数据对巡逻终端对应的各个检测项进行检测包括:对于每一个软件检测项,均获取巡逻终端中的该软件检测项对应的软件版本信息,比较软件检测项对应的软件版本信息和基准数据中的该软件检测项对应的软件版本信息是否匹配;根据比较结果生成巡逻终端的软件检测项对应的检测结果。

结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,上述方法还包括:获取巡逻终端的每个软件检测项的启动数据;将启动数据不满足预设启动条件的软件检测项进行标记。

结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,应用基准数据对巡逻终端对应的各个检测项进行检测包括:对于每一个硬件检测项,均获取巡逻终端中的该硬件检测项对应的硬件状态参数,比较硬件检测项的硬件状态参数和基准数据中的硬件检测项对应的硬件状态参数是否匹配;根据比较结果生成巡逻终端的硬件检测项对应的检测结果。

结合第一方面,本发明实施例提供了第一方面的第六种可能的实施方式,其中,获取巡逻终端中的该硬件检测项对应的硬件状态参数包括:通过硬件检测项的开启功能指令触发巡逻终端中该开启功能指令对应的硬件设备启动;接收针对硬件设备启动的反馈信息,根据反馈信息确定硬件检测项对应的硬件状态参数。

结合第一方面,本发明实施例提供了第一方面的第七种可能的实施方式,其中,根据各个检测项的检测结果生成巡逻终端对应的检测报告之后,方法还包括:判断预存的数据库中是否存储有巡逻终端的标识信息对应的档案记录;如果是,将检测报告存储至巡逻终端的标识信息对应的档案记录中;如果否,创建巡逻终端的标识信息对应的档案记录,将检测报告存储至创建的档案记录中。

结合第一方面,本发明实施例提供了第一方面的第八种可能的实施方式,其中,根据检测信息对应的标识信息和订单信息,确定巡逻终端对应的基准数据的步骤,包括:基于检测信息对应的标识信息,从订单信息中获取标识信息对应的硬件配置信息和功能配置信息;获取订单信息对应的硬件初始化配置文件和检验配置文件;将硬件初始化配置文件中的数据确定为硬件配置信息对应的硬件状态参数,以及,将检验配置文件中的数据确定为功能配置信息对应的固件版本信息和软件版本信息。

第二方面,本发明实施例还提供一种车载移动巡逻终端的检测装置,该装置包括:信息接收模块,用于接收巡逻终端的检测信息;其中,检测信息中包括巡逻终端的标识信息;数据确定模块,用于根据检测信息对应的标识信息和订单信息,确定巡逻终端对应的基准数据;其中,基准数据包括:功能配置信息对应的固件版本信息和软件版本信息,以及硬件配置信息对应的硬件状态参数;巡逻终端的硬件配置信息和功能配置信息为预先按照巡逻终端对应的订单信息配置的;检测模块,用于应用基准数据对巡逻终端对应的各个检测项进行检测;其中,检测项包括固件检测项、软件检测项和硬件检测项;输出模块,用于根据各个检测项的检测结果生成巡逻终端对应的检测报告。

本发明实施例带来了以下有益效果:

本发明提供的一种车载移动巡逻终端的检测方法及装置,能够在巡逻终端根据订单信息生产并安装完成后,自动检测该巡逻终端的各软硬件功能,并生成检验记录和产品的基本档案信息。检测快速且全面,能够避免由于人员检测时间长、检测会漏项等问题,此外,本发明实施例能够自动生成检测记录,并存储于该巡逻终端对应的档案记录中,该档案记录存储于售后管理系统,非纸质文件,进而能够避免纸质文件的记录丢失而导致的无法进行问题分析等情况,以便于后续产品的维修。

进一步的,由于本发明通过系统自动检测,只需检测人员输入巡逻终端对应的标识信息,以及关注输出的检测报告中有问题的项目有哪些,并直接对有问题的硬件进行替换即可,故,本发明实施例简化了巡逻终端的检验流程,且降低了对检验人员的技能和能力的要求,保证巡逻终端产品出厂的一致性、符合性、敏捷性。

本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

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

图1为本发明实施例提供的一种车载移动巡逻终端的检测方法的流程图;

图2为本发明实施例提供的另一种车载移动巡逻终端的检测方法的流程图;

图3为本发明实施例提供的一种检测报告示例图;

图4为本发明实施例提供的一种车载移动巡逻终端的检测装置的结构示意图;

图5为本发明实施例提供的另一种车载移动巡逻终端的检测装置的结构示意图;

图6为本发明实施例提供的一种电子设备的结构图;

图7为本发明实施例提供的一种基于订单信息进行巡逻终端检测的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

随着警车功能的多元化发展,警车执法需求的增加,车载移动巡逻终端的需求也逐渐增加,其中,车载移动巡逻终端是智慧警车巡控实战系统中的重要组成部分,通常在生产车载移动巡逻终端后,需要对该巡逻终端进行检测,只有检测合格的巡逻终端才能投入使用。

现有技术中,通常是由设备检测人员进行检测,并将巡逻终端的检测结果记录在纸质文件中,但是,巡逻终端如果进行全功能检测,至少需要15分钟,人员检测花费时间较长,且,由于检测项目较多,还容易出现检测漏项的情况。此外,对巡逻终端进行检测时,需要检验、调试人员掌握一些网络基础的应用能力,对检验、调试人员的要求比较高。

此外,原本巡逻终端的调试检验记录均为纸质内容,且不容易保存与复查,产品档案管理极易发生缺失,若巡逻终端对应的检测记录纸质文件丢失,则无法对当前巡逻终端进行问题分析,进而无法判断当前巡逻终端是否满足投入使用的要求,生产效率较低。

基于此,本发明实施例提供的一种车载移动巡逻终端的检测方法及装置,能够对车载移动巡逻终端进行自动检测,检测快速,且,生成的检测报告非纸质文件形式,能够避免测试结果丢失的情况,进而保证车载移动巡逻终端对应的生产效率。

为便于对本实施例进行理解,首先对本发明实施例所公开的一种车载移动巡逻终端的检测方法进行详细介绍,图1示出了本发明实施例提供的一种车载移动巡逻终端的检测方法的流程图,如图1所示,该方法包括:

步骤S102,接收巡逻终端的检测信息。

具体的,每个巡逻终端均通过相应的订单进行装配,该订单的订单内容由用户确定,且,该订单中还包括巡逻终端对应的硬件配置信息表和功能配置信息表,这两个信息表用于指示订单所需的巡逻终端能够实现的硬件参数和功能特性,故,本发明实施例可以预先按照巡逻终端对应的订单信息配置巡逻终端的硬件配置信息和功能配置信息,再根据订单信息中的硬件配置信息和功能配置信息对巡逻终端进行检测,以确定所装配的巡逻终端是否满足其所对应的订单,进而确定该巡逻终端是否为合格产品。

在对巡逻终端进行检测时,通常需要根据巡逻终端的检测信息来进行设备检测。具体的,本发明实施例中的检测信息中包括巡逻终端的标识信息,该标识信息可以是该巡逻终端的基本信息,如,该巡逻终端的编号信息,通过获取到的上述编号信息来对该编号信息对应的巡逻终端进行检测,能够得到该巡逻终端的检测结果。

步骤S104,根据检测信息对应的标识信息和订单信息,确定巡逻终端对应的基准数据。

步骤S106,应用基准数据对巡逻终端对应的各个检测项进行检测。

上述订单信息中包括巡逻终端的配置数据,这些配置数据可以用于对巡逻终端进行检测,故,在对巡逻终端进行检测时,根据订单信息所对应的配置数据可以得到相应的基准数据,进而对巡逻终端进行检测。其中,巡逻终端对应的检测项通常包括固件检测项、软件检测项和硬件检测项,为了实现对巡逻终端的自动化检测,本发明实施例中,订单信息中包括功能配置信息和硬件配置信息,上述巡逻终端对应的基准数据则包括功能配置信息对应的固件版本信息和软件版本信息,以及硬件配置信息对应的硬件状态参数,根据这些基准数据能够对巡逻终端对应的每个检测项进行检测。

步骤S108,根据各个检测项的检测结果生成巡逻终端对应的检测报告。

具体的,在对巡逻终端的各个检测项检测完毕后,能够得到该巡逻终端的每个检测项对应的检测结果,此时,可以将每个检测项的检测结果进行汇总,并生成当前标识信息对应的巡逻终端的检测报告。

本发明实施例提供的一种车载移动巡逻终端的检测方法,基于订单信息,在收到巡逻终端对应的检测操作时,直接使用多种对应于订单信息的基准数据对巡逻终端进行检测,在执行巡逻终端的检测时,只需检测人员触发巡逻终端的检测操作即可,无需人工针对巡逻终端的测试项进行一一处理,检测快速,且,自动化的检测还能够避免检测漏项的情况;此外,本发明实施例还根据检测结果生成相应的检测报告,该检测报告中能够全面且快速地了解到该巡逻终端对应的检测具体数据,进一步的,该检测报告是生成的报告数据,非纸质文件形式,能够避免检测结果丢失的情况。

为了便于理解,在图1的基础上,本发明实施例还提供了另一种车载移动巡逻终端的检测方法,图2示出了另一种车载移动巡逻终端的检测方法的流程图,本发明实施例主要针对应用基准数据对巡逻终端对应的各个检测项进行检测的步骤进行详细说明,具体地,如图2所示的另一种车载移动巡逻终端的检测方法的流程图,该方法包括:

步骤S202,接收巡逻终端的检测信息。

具体的,上述巡逻终端的检测信息是在对巡逻终端进行检测时,由检测人员输入至检测系统中的,此时,在输入完上述检测信息后,能够得知需要对哪件巡逻终端进行检测。

进一步的,该检测信息除了巡逻终端的基本信息外,还可以包括输入该检测信息的测试人员的基本信息,此时,可以将上述测试人员的基本信息也一并添加至上述巡逻终端的检测报告中,以作为检测报告的一部分。

步骤S204,根据检测信息对应的标识信息和订单信息,确定巡逻终端对应的基准数据。

不同的标识信息对应的巡逻终端的基准数据可能不同,故,可以根据上述标识信息,提取当前巡逻终端对应的基准数据,进而根据该基准数据对该巡逻终端进行检测。

本发明实施例根据接受的订单信息来确定所需的巡逻终端,该订单信息中的内容可以作为上述基准数据使用。此外,订单信息中可以包括一种巡逻终端的订单信息,也可以包括多种巡逻终端的订单信息,而根据相应的订单信息所配置的巡逻终端分别对应有不同的标识信息,此时,根据标识信息可以从预设的订单信息中获取与标识信息对应的硬件配置信息和功能配置信息,进而得到相应的基准数据。

具体的,图7示出了基于订单信息进行巡逻终端检测的流程图,如图7所示,先接收巡逻终端对应的订单,当接收到相应的订单信息后,需要对订单信息进行评估,并从订单信息中提取硬件配置信息表和功能配置信息表,再根据硬件配置信息表和功能配置信息表生成硬件初始化配置文件和检验配置文件,上述检验配置文件与功能配置信息表对应,硬件初始化配置文件与硬件配置信息表对应,此时,基于上述硬件初始化配置文件和检验配置文件中的数据可以确定巡逻终端对应的基准数据。其中,上述硬件初始化配置文件中的数据可以作为硬件配置需求对应的硬件状态参数使用,上述检验配置文件中的数据可以作为功能配置需求对应的固件版本信息和软件版本信息使用。

进一步的,在对巡逻终端的固件检测项、软件检测项和硬件检测项进行检测时,不同的检测项的检测参数互不干扰,故,可以针对各个检测项进行同时检测。

进一步地,测试人员可以通过上位机中安装的检测软件对待检测的巡逻终端进行测试。上位机和待检测的巡逻终端均安装有RS485转以太网通讯模块,因此上位机可以和待检测的巡逻终端通过RS485无线通讯模块进行无线连接和数据传输。测试人员可以在检测软件中输入待检测的巡逻终端的序列号,用于确定对哪一个待检测的巡逻终端进行测试。测试人员通过检测软件下达测试指令,检测软件对待检测的巡逻终端进行无线测试,得到相应的检测结果,该检测结果以检测报告形式表现,且,上述检测报告还自动上传到售后管理系统,以供后期的售后服务参考。

上述检测报告也即产品生命周期档案,产品生命周期档案中具体可以包括有硬件信息,如设备编号、设备序列号等;设备出厂前的安装检验信息,如安装记录、调试记录等;巡逻终端的上述订单信息对应的销售信息、客户信息等;以及,巡逻终端出厂后的安装信息、维修记录、巡检记录等。

具体而言,待检测的巡逻终端在检测后可以返回的设备状态码,通过检测软件对设备状态码进行解析生成对应的检测报告。

具体的,在对固件检测项进行检测时,执行下述步骤S11-S13,具体的,应用基准数据对巡逻终端对应的固件检测项进行检测的步骤包括:

步骤S11,对于每一个固件检测项,均获取巡逻终端中该固件检测项对应的固件版本信息,比较固件检测项的固件版本信息和基准数据中的该固件检测项对应的固件版本信息是否匹配。

在具体实现时,巡逻终端包括多个固件检测项,上述多个固件检测项可以是巡逻终端的所有网络硬件设备。为了确定该巡逻终端的每个固件检测项是否满足检测要求,可以将每个固件检测项对应的固件版本信息与基准数据中该固件检测项对应的固件版本信息进行比较,以根据该比较结果确定当前固件检测项是否满足检测要求。

具体的,可以判断当前固件检测项的固件版本信息是否与基准数据中的固件版本信息一致,以得到相应的检测结果。

在具体实现时,先使巡逻终端的数据主机与该巡逻终端的当前网络硬件设备进行通信,并通过数据主机读取上述网络硬件设备的IP地址,进而检测上述网络硬件设备是否在线。

当上述网络硬件设备在线时,可以使上述数据主机与上述网络硬件设备连接,并通过上述数据主机读取上述网络硬件设备对应的固件版本信息。之后,数据主机通过移动互联网获取该网络硬件设备对应的基准数据中的固件版本信息,并通过移动互联网将该网络硬件设备的固件版本信息与该基准数据中的固件版本信息进行比较,判断该网络硬件设备的固件版本信息是否与基准数据的固件版本信息一致,以得到比较结果。

步骤S12,根据比较结果生成巡逻终端的固件检测项对应的检测结果。

当对巡逻终端的每个固件检测项均与相应的基准数据的固件版本信息比较之后,能够得到每个固件检测项的比较结果,此时,根据每个固件检测项对应的比较结果生成该标识信息对应的巡逻终端的固件检测项的检测结果。其中,该比较结果中包括固件版本信息一致的比较结果,以及,固件版本信息不一致的比较结果。

步骤S13,若比较结果表征巡逻终端中存在不匹配的目标固件版本信息,根据基准数据中的固件版本信息调整巡逻终端的目标固件版本信息,标记目标固件版本信息。

当一些固件检测项的固件版本信息与基准数据中的固件版本信息不一致时,可以将该固件检测项的固件版本信息进行升级,以使该固件检测项的固件版本信息满足上述基准数据中的固件版本信息。

还可以将比较结果表征固件检测项的固件版本信息与基准数据不一致的固件版本信息进行标记,具体的,可以将这些固件版本信息进行突出显示,进而将不一致的所有固件检测项的固件版本信息列出,方便检测人员查看检测结果,并能够对升级不成功的固件检测项进行调整及问题分析。

本发明实施例在针对巡逻终端的固件检测项进行检测时,在检测过程中可以将检测不通过的固件检测项的固件版本信息升级为满足检测要求的固件版本信息,使得巡逻终端的固件检测项尽可能的满足检测要求,且,还将检测不通过的固件版本信息列出,方便检测人员进行查看并方便问题分析。

具体的,在对软件检测项进行检测时,执行下述步骤S21-S24,具体的,应用基准数据对巡逻终端对应的软件检测项进行检测的步骤包括:

步骤S21,对于每一个软件检测项,均获取巡逻终端中的该软件检测项对应的软件版本信息,比较软件检测项对应的软件版本信息和基准数据中的该软件检测项对应的软件版本信息是否匹配。

在具体实现时,巡逻终端包括多种软件检测项,其中,该多种软件检测项可以是数据主机中的所有软件。巡逻终端先通过其数据主机检测巡逻终端自身的软件是否启动,之后,通过数据主机检测各个软件检测项的版本号,并且,联网与外界服务器中存储的基准数据对应的软件版本号进行比较,以得到当前软件检测项对应的比较结果。

步骤S22,根据比较结果生成巡逻终端的软件检测项对应的检测结果。

得到上述比较结果之后,可以根据该比较结果生成当前软件检测项对应的检测结果,其中,上述比较结果可以包括软件检测项的版本号与基准数据的版本号一致的比较结果,以及二者比较后版本号不一致的比较结果。进一步的,还可以将与基准数据不一致的软件检测项的版本号替换为基准数据对应的版本号。

步骤S23,获取巡逻终端的每个软件检测项的启动数据。

在对软件检测项进行检测之后,本发明实施例还会获取每个软件检测项的启动数据,以确定巡逻终端的所有软件测试项是否均已启动。

步骤S24,将启动数据不满足预设启动条件的软件检测项进行标记。

已启动的软件检测项和未启动的软件检测项均对应有相应的检测结果,其中,在得到每个软件检测项的启动数据之后,可以将所有需要启动的软件测试项列出,并标记该软件检测项是否启动,该软件检测项的版本号是否与基准数据一致。

本发明实施例针对巡逻终端的软件检测项进行检测时,在检测过程中可以将检测不通过的软件检测项的版本号替换为满足检测要求的版本号,使得巡逻终端的软件检测项尽可能的满足检测要求,且,还会对未启动的软件检测项进行标记,方便检测人员进行查看并方便问题分析。

具体的,在对硬件检测项进行检测时,执行下述步骤S31-S32,具体的,应用基准数据对巡逻终端对应的硬件检测项进行检测的步骤包括:

步骤S31,对于每一个硬件检测项,均获取巡逻终端中的该硬件检测项对应的硬件状态参数,比较硬件检测项的硬件状态参数和基准数据中的硬件检测项对应的硬件状态参数是否匹配。

在具体实现时,巡逻终端包括多种硬件检测项,其中,该多种硬件检测项可以是该巡逻终端的多项硬件设备,如,警灯设备、警报设备和照明设备等硬件设备。

具体的,可以通过硬件检测项的开启功能指令触发巡逻终端中该开启功能指令对应的硬件设备启动;并接收针对硬件设备启动的反馈信息,根据反馈信息确定硬件检测项对应的硬件状态参数。

在具体实现时,上述开启功能指令可以是通过上述检测软件通过网络向巡逻终端对应的网络监控系统(Network Video Recorder,简称NVR)发送的每种硬件检测项对应的开启设备功能命令,之后由NVR将该网络命令转为485命令后发送给相应的硬件检测项,以使上述开启功能指令对应的硬件设备启动,此时,相应的硬件检测项根据该485命令实现对应的功能,检测人员能够得到当前硬件检测项体现出的现象,进而掌握该硬件检测项对应的硬件状态参数。此时,可以将该硬件状态参数与基准数据对应的硬件状态参数进行比较,得到相应的比较结果,以判断该硬件状态参数是否符合要求。

步骤S32,根据比较结果生成巡逻终端的硬件检测项对应的检测结果。

具体的,得到上述比较比较结果后,可以通过检测人员根据上述现象在检测软件中勾选当前硬件设备的硬件状态参数是否符合要求,如,勾选当前硬件设备的硬件状态参数为正常或者异常的选项,进而得到当前硬件检测项对应的检测结果。

本发明实施例在针对巡逻终端的硬件检测项进行检测时,在检测过程中可以根据硬件设备的反馈信息确定当前硬件设备是否正常,并将相应的检测结果勾选至检测软件中,并生成硬件检测项对应的检测报告部分,方便检测人员查看并对硬件设备进行问题分析。

其中,根据硬件设备所提示的反馈信息确定问题点,可快速锁定问题目标,达到检测的目的,保证了测试过程的一致性、稳定性,也保证了巡逻终端的批量稳定性和批量可操作性,极大的提高检验效率,缓解了针对硬件设备的检测较低的技术问题,而且检测软件可以自动形成记录文档,并自动上传到售后管理系统,完成巡逻终端生命周期文档的建立,有助于后期的售后服务。

步骤S206,根据各个检测项的检测结果生成巡逻终端对应的检测报告。

得到每个固件检测项的检测结果、每个软件检测项的检测结果和每个硬件检测项的检测结果后,可以将这些检测结果进行汇总,以生成当前标识信息对应的巡逻终端在本次检测过程中的检测报告,并且,该检测报告通过巡逻终端的标识信息进行关联。

步骤S208,判断预存的数据库中是否存储有巡逻终端的标识信息对应的档案记录。

步骤S210,如果是,将检测报告存储至巡逻终端的标识信息对应的档案记录中。

步骤S212,如果否,创建巡逻终端的标识信息对应的档案记录,将检测报告存储至创建的档案记录中。

具体实现时,上述预存的数据库可以是巡逻终端对应的售后管理系统中的数据存储单元,可以通过互联网判断售后管理系统中是否存在上述标识信息对应的产品档案。具体的,不同的巡逻终端有不同的编号信息,每个巡逻终端均会通过编号信息配置相应的产品档案,用于根据编号信息查找该巡逻终端的基本数据。因此,可以先判断上述售后管理系统中是否存在当前编号信息对应的产品档案,如果是,则直接在查询到的产品档案中新建检验记录,并将本次检测对应的检测报告存储至检验记录位置;如果否,则创建该编号信息对应的产品档案,并将本次检测对应的检测报告存储至创建的产品档案中。

具体的,上述检测报告中可以包括检测人员的基本信息、检验问题和检验时间等信息数据。为了便于理解,图3示出了检测报告示例图,该图3中包括本次检测对应的检测报告编号,如,“NO:20220210001”,上述巡逻终端的标识信息,如,设备编号“056152110111470030”,该标识信息对应的巡逻终端的基础信息,如,设备型号、设备名称、警灯科号等数据,此外,检测报告中还包括检测人员的姓名信息、检测日期和检测用时等。

进一步的,该检测报告中包括软件检测项的检测结果、固件检测项的检测结果和硬件检测项的检测结果,其中,上述软件检测项包括巡逻终端对应的每个相机、91NVR、91PI和66AI,软件检测项的检测结果包括上述各个软件检测项对应的在线或版本号不一致的异常标记结果;硬件检测项包括振动测试、警灯外观检测、显示屏测试、车牌人脸检测测试、自动校对测试、包装配件、警灯警报照明测试、云台测试、录像回放测试、手控器测试等,该检测报告中记录了上述各个硬件检测项的检测结果;固件检测项的检测结果包括NVR信息、相机信息、树莓派信息和AI盒子信息。

其中,NVR信息中包括NVR对应的硬件版本、系统版本、配置版本、固件版本等信息,此外,还包括NVR对应的基础信息,如网络链接类型、拨号IP、经度、纬度、序列号、磁盘状态、拨号状态、信号强度等;相机信息包括巡逻终端对应的每个型号相机的系统、固件和配置信息;树莓派信息包括配置版本和磁盘状态等信息;AI盒子信息中包括系统版本和固件版本等信息。进一步的,上述检测报告中还配置有刷新按钮,触发该按钮能够更新检测结果。

此外,本发明实施例所提供的车载移动巡逻终端的检测方法可以对多个巡逻终端同时进行检测,检测效率高。

本发明实施例提供的另一种车载移动巡逻终端的检测方法,能够在巡逻终端生产并安装完成后,自动检测该巡逻终端的各软硬件功能,并生成检验记录和产品的基本档案信息。检测快速且全面,能够避免由于人员检测时间长、检测会漏项等问题,此外,本发明实施例能够自动生成检测记录,并存储于该巡逻终端对应的档案记录中,该档案记录存储于售后管理系统,非纸质文件,进而能够避免纸质文件的记录丢失而导致的无法进行问题分析等情况,以便于后续产品的维修。

进一步的,由于本发明实施例通过系统自动检测,只需检测人员输入巡逻终端对应的标识信息,以及关注输出的检测报告中有问题的项目有哪些,并直接对有问题的硬件进行替换即可,故,本发明实施例简化了巡逻终端的检验流程,且降低了对检验人员的技能和能力的要求,保证巡逻终端产品出厂的一致性、符合性、敏捷性。

进一步,在上述实施例的基础上,本发明实施例还提供了一种车载移动巡逻终端的检测装置,图4示出了一种车载移动巡逻终端的检测装置的结构示意图,如图4所示的一种车载移动巡逻终端的检测装置的结构示意图,该装置包括:

信息接收模块401,用于接收巡逻终端的检测信息。

数据确定模块402,用于根据检测信息对应的标识信息和订单信息,确定巡逻终端对应的基准数据。

检测模块403,用于应用基准数据对巡逻终端对应的各个检测项进行检测。

输出模块404,用于根据各个检测项的检测结果生成巡逻终端对应的检测报告。

本发明实施例提供的一种车载移动巡逻终端的检测装置,通过信息接收模块根据订单信息接收巡逻终端的检测信息,再根据该检测信息和订单信息由检测模块对巡逻终端进行自动检测,之后由输出模块输出本次检测对应的检测报告,检测快速,且,自动化的检测还能够避免检测漏项的情况;此外,上述检测报告是生成的报告数据,非纸质文件形式,能够避免检测结果丢失的情况。

进一步,在上述实施例的基础上,本发明实施例还提供了另一种车载移动巡逻终端的检测装置,图5示出了另一种车载移动巡逻终端的检测装置的结构示意图,其中,上述检测模块403还用于对于每一个固件检测项,均获取巡逻终端中该固件检测项对应的固件版本信息,比较固件检测项的固件版本信息和基准数据中的该固件检测项对应的固件版本信息是否匹配;根据比较结果生成巡逻终端的固件检测项对应的检测结果。

上述检测模块403还用于在比较结果表征巡逻终端中存在不匹配的目标固件版本信息,根据基准数据中的固件版本信息调整巡逻终端的目标固件版本信息,标记目标固件版本信息。

进一步的,上述检测模块403还用于对于每一个软件检测项,均获取巡逻终端中的该软件检测项对应的软件版本信息,比较软件检测项对应的软件版本信息和基准数据中的该软件检测项对应的软件版本信息是否匹配;根据比较结果生成巡逻终端的软件检测项对应的检测结果。

进一步的,上述装置还包括启动数据获取模块405,用于获取巡逻终端的每个软件检测项的启动数据;将启动数据不满足预设启动条件的软件检测项进行标记。

进一步的,上述检测模块403还用于对于每一个硬件检测项,均获取巡逻终端中的该硬件检测项对应的硬件状态参数,比较硬件检测项的硬件状态参数和基准数据中的硬件检测项对应的硬件状态参数是否匹配;根据比较结果生成巡逻终端的硬件检测项对应的检测结果。

进一步的,上述检测模块403还用于获取巡逻终端中的该硬件检测项对应的硬件状态参数包括:通过硬件检测项的开启功能指令触发巡逻终端中该开启功能指令对应的硬件设备启动;接收针对硬件设备启动的反馈信息,根据反馈信息确定硬件检测项对应的硬件状态参数。

进一步的,上述装置还包括档案确定模块406,用于判断预存的数据库中是否存储有巡逻终端的标识信息对应的档案记录;如果是,将检测报告存储至巡逻终端的标识信息对应的档案记录中;如果否,创建巡逻终端的标识信息对应的档案记录,将检测报告存储至创建的档案记录中。

上述数据确定模块402,还用于基于检测信息对应的标识信息,从订单信息中获取标识信息对应的硬件配置信息和功能配置信息;获取订单信息对应的硬件初始化配置文件和检验配置文件;将硬件初始化配置文件中的数据确定为硬件配置信息对应的硬件状态参数,以及,将检验配置文件中的数据确定为功能配置信息对应的固件版本信息和软件版本信息。

本发明实施例提供的另一种车载移动巡逻终端的检测装置,还通过数据获取模块获取软件检测项的启动数据,并对不满足要求的启动数据进行标记,方便检测人员查看,并进行问题分析,且还通过档案确定模块获取巡逻终端的档案记录,以将巡逻终端的检测报告存储至档案记录中,避免监测数据丢失,便于对巡逻终端进行问题分析,以对巡逻终端进行后续的产品维修。

本发明实施例提供的一种车载移动巡逻终端的检测装置,与上述实施例提供的一种车载移动巡逻终端的检测方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。

本发明实施例还提供一种服务器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述图1和图2任一所示的方法的步骤。

本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述图1和图2任一所示的方法的步骤。

本发明实施例还提供了一种服务器的结构示意图,如图6所示,为该服务器的结构示意图,其中,该服务器包括处理器61和存储器60,该存储器60存储有能够被该处理器61执行的计算机可执行指令,该处理器61执行该计算机可执行指令以实现上述图1和图2任一所示的方法。

在图6示出的实施方式中,该服务器还包括总线62和通信接口63,其中,处理器61、通信接口63和存储器60通过总线62连接。

其中,存储器60可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口63(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线62可以是ISA(Industry StandardArchitecture,工业标准体系结构)总线、PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。总线62可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

处理器61可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器61可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器61读取存储器中的信息,结合其硬件完成前述图1和图2任一所示的方法。

本发明实施例所提供的一种车载移动巡逻终端的检测方法及装置的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

在本发明的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

技术分类

06120115686336