基于web浏览器的车辆检测方法及系统
技术领域
本发明涉及车辆检测
技术领域
,特别是涉及一种基于WEB浏览器的车辆检测方法及系统。背景技术
1.现有技术为静态版网页形式,汽车诊断后,把诊断数据传给服务器,打开检测页面,浏览器基于http协议采用前端ajax技术向服务器发送请求。
2.服务器接收请求,通过id查询数据库查询出最新车辆数据,封装为JSON格式并返回到浏览器。
3.前端通过模板引擎技术,把接收的JSON格式数据解析,形成一个文字界面报告,展示出车辆的基本信息,检测结果,是否需要处理,处理建议,以及一些其他说明等。
4.现有的检测报告为文字界面模式,无法更直观生动看出车辆检测出来的问题。
5.没有动力电池检测,无法看到电池电量,动力电池总电压,蓄电池电压,最大压差。温差,动力电池绝缘电阻等数据的标准对比值,以及检测出来的车辆数据值,无法给客户展现并告知是否需要处理。
6.没有整车控制器检测,无法直观看到车辆系统,网关等,是否存在故障,以及无法给出,问题系统的处理意见。
发明内容
本发明要解决的技术问题是提供一种基于WEB浏览器的车辆检测方法及系统,能够动态化形成报告,方便、快捷。
为解决上述技术问题,本发明提供了一种基于WEB浏览器的车辆检测方法,所述方法包括:诊断仪进行汽车诊断后,把诊断数据传给服务器;浏览器基于http协议,采用AJAX技术向服务器发送报表浏览请求;服务器接收报表浏览请求,通过id查询数据库,得到车辆数据,并将车辆数据封装为JSON格式返回至浏览器;浏览器通过模板引擎技术,把接收到的JSON格式数据进行解析,形成可编辑的检测报告,进行展示。
在一些实施方式中,报表浏览请求包括:XMLHttpRequest。
在一些实施方式中,浏览器中内置有AJAX引擎。
在一些实施方式中,检测报告展示出车辆的基本信息、检测结果、是否需要处理、处理建议。
在一些实施方式中,检测报告采用柱状图、饼状图、表格的报告形式。
在一些实施方式中,还包括:浏览器通过通过SOC数据计算出电池电量,并以十个电量块儿为满电绘制出检测电量,通过电池电压数据,得到标准值在图像上标出一个区间,通过检测实际值绘制出是处于区间内、区间下、区间上并给出相关处理意见。
在一些实施方式中,电芯压差、温差检测,动力电池电阻检测,同电池电压检测相同。
在一些实施方式中,还包括:浏览器利用服务器返回的整车控制器检测数据,使用原生js+模板引擎绘制出网关,系统、网络的拓扑图检测报告。
在一些实施方式中,拓扑图中,绿色为系统正常,黄色需确认,灰色为无法通讯。
此外,本发明还提供了一种基于WEB浏览器的车辆检测系统,所述系统包括:诊断仪,用于进行汽车诊断后,把诊断数据传给服务器;服务器,用于接收报表浏览请求,通过id查询数据库,得到车辆数据,并将车辆数据封装为JSON格式返回至浏览器;浏览器,内置有AJAX引擎,用于基于http协议,采用AJAX技术向服务器发送报表浏览请求,及通过模板引擎技术,把接收到的JSON格式数据进行解析,形成可编辑的检测报告,进行展示。
采用这样的设计后,本发明至少具有以下优点:
1.本发明将更快,更直观的展现车辆问题,有问题的系统,动力电池等。
2.更容易的看出车辆存在的问题,以及是否需要处理,如何处理等方案建议。
3.极大节省了汽修师傅与客户的沟通成本,以及处理时间成本。
附图说明
上述仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,以下结合附图与
具体实施方式
对本发明作进一步的详细说明。
图1是基于WEB浏览器的车辆检测系统的系统架构图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
为了使汽修人员在检测车辆后,可以对车辆检测出的相关数据,有问题的系统,动力电池等,给出处理意见,并直观的表达,让客户更快,更容易的看出车辆存在的问题,以及是否需要处理,产生了本发明。
1.诊断仪进行汽车诊断后,把诊断数据传给服务器,打开检测报告模块,浏览器基于http协议采用前端ajax技术向服务器发送请求,服务器接收请求,通过id查询数据库查询出车辆数据,封装为JSON格式并返回到浏览器。
2.前端通过模板引擎技术,把接收的JSON格式数据解析,形成可编辑的检测报告,展示出车辆的基本信息,检测结果,是否需要处理,处理建议,以及一些其他说明等。
3.通过服务器返回的动力电池检测数据,通过SOC数据计算出电池电量,并以十个电量块儿为满电绘制出检测电量,通过电池电压数据,得到标准值在图像上标出一个区间,通过检测实际值绘制出是处于区间内、区间下、区间上并给出相关处理意见。电芯压差、温差检测,动力电池电阻检测,同电池电压检测相同。
4.通过服务器返回的整车控制器检测数据,使用原生js+模板引擎绘制出网关,系统、网络的拓扑图检测报告,绿色为系统正常,黄色需确认,灰色为无法通讯,每一条网络对应相关系统,动态绘制网络格线的颜色,以及子系统的值,代表问题的背景色,直观看出有问题的网关跟系统,以及给出相关处理意见。
5.最后由检测技师编辑完成给出处理意见后,生成不可再编辑的检测报告,发给用户查看。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,本领域技术人员利用上述揭示的技术内容做出些许简单修改、等同变化或修饰,均落在本发明的保护范围内。