基于4G通信的高负载电动汽车远程监控平台软件设计与开发.docx

基于4G通信的高负载电动汽车远程监控平台软件设计与开发.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

基于4G通信的高负载电动汽车远程监控平台软件设计与开发

?

?

陈聪权

摘要随着科学技术的进步,人们的生活越来越现代化、智能化,电动汽车成为人们生活中常用的出行工具。在互联网技术背景下,电动汽车用户对前装车联网设备的依赖性越来越大,因此,设备中所用到的汽车远程监控平台软件的设计与开发引起有关技术人员的广泛关注。基于此,文章阐述了电动汽车远程监控平台的整体架构,分析了远程监控平台软件的设计要点,并就远程监控平台软件系统的测试方法进行了论述。

关键词4G通信;高负载电动汽车;远程监控平台;软件设计与开发

1电动汽车远程监控平台的整体架构

(1)车载终端。远程监控平台车载终端的设计与软件的使用效果有直接的联系。现阶段,我国大部分车载终端都是使用的CAN总线系统,其具备成本低、数据采集方便的特点[1]。在目前远程监控软件总线系统设计中,大部分程序员采用OBD接口与各ECU进行对接的方式,来实现车电动汽车在不同状态下对周围环境数据的采集。

(2)数据处理系统。在前装车联网设备中,远程监控平台软件的车载终端所采集的数据,需要统一传输到数据处理系统中进行整合保存。程序员应根据软件预估存贮量和点击率,开设符合要求的服务器,将编程代码和终端所采集的数据上传至服务器中,并同时做好域名申请和解析工作。除此之外,技术人员应定期对服务器的数据库信息进行备份,避免数据的丢失。

(3)后台管理系统。软件前端信息的调控是通过操作后台管理系统来实现的。前端和后台设计的工作人员应做好数据接口的对接工作,并对后台登录进行严格的把控,例如,技术人员可以设置后台的登录账号密码,对后台管理人员进行授权登录,从而有效减少黑客的攻击,确保软件正常稳定运行[2]。

(4)数据应用接口。技术人员在开发远程监控平台软件时,应对接好所有功能的数据应用接口,对暂未在前端展示的功能,应现先将相应的代码进行注释隐藏,以便在需要时后台可以及获取相关数据的管理权限,从而提升软件的服务性。

2远程监控平台软件的设计要点

(1)表现层。高负载电动远程监控平台软件设计的表现层,主要是指的是该平台的后台管理系统。平台管理人员在登录后台之后,可以直观地看到系统所监控的实时数据,此外,管理人员可以根据时间、地点等要素对这些数据进行筛选,并且,这些数据可以以列表的形式导出系统。该软件表现层的功能模块应大致包含五个部分,即账户登录与注册、车辆数据监控、故障报警、车载终端管理及数据查询。

(2)逻辑层。技术人员在编写软件代码时,应明确各段代码之间的逻辑关系,并对其做出精准的判断。远程监控系统的逻辑层判断处理一般包含两方面,即软件前端页面操作指令的管理系统和后台上传数据的处理系统。

在前端页面操作的逻辑判断中,技术人员主要是对数据库中所存储的车辆检测数据值进行调取,然后根据用户在前端页面的操作,将用户需要的数据呈现在用户端使用页面。另外,技术人员还应结合用户在前端页面所选择的功能模块,对调取的数据库信息做出判断,从而使用户端页面所显示的信息可以随用户在输入框的有哪些信誉好的足球投注网站而进行相应的变化。除此之外,前端技术人员还应做好软件访客的登录与退出记录,为后期的用户校验工作打好基础。

数据库实时数据的处理属于默认的业务逻辑,同时,也是数据处理系统最核心的功能。数据处理系统首先需要在数据库与车载终端之间建立通信连接,从而完成车载终端在对应端口上的登录和身份验证,随后开始接收上传的实时数据。当服务器接收到上传数据后,第一步进行数据包的校验,查看数据包是否完整。若不完整则向车载终端返回数据补发命令,并舍弃不完整数据包。校验成功的数据包则交由解析模块进行处理,按照TCP/IP协议内容要求,对数据包进行解压缩,从而将数据包还原成可读形式的数据信息,然后再对数据进行预处理,筛去异常值,最后交由数据库进行管理。

(3)数据层。数据层即数据库部分,数据库主要的工作是对解析完成的实时数据进行存储、管理及调用。存储工作即将服务器端接收的数据存储至服务器端,从而为数据调用或云计算提供支持。管理工作则是依靠数据库管理系統,负责数据的组织、操作、维护、控制及保护,是数据库系统的核心处理部分。为了方便调取数据库中的信息,技术人员应开发有哪些信誉好的足球投注网站目录功能,相应的在后台建立根目录,并在根目录的基础上进行子目录的添加。调用工作是为外部命令提供数据调用接口,以实时数据作为核心内容,为客户端提供相应的数据查询服务。

3远程监控平台软件系统的测试方法

在软件正始上线前,检测人员应全方面地检查其各方面的性能。通常情况下,电动汽车远程监控平台软件的系统测试,需要工作人员采用软硬件结合的方法,即将车载终端连接远程监控平台,针对车载终端软件部分及平台各功能模块进行黑盒测试。

为得出精准的测试结果,测试人员应模拟从车辆实时数据的采集,到最终管理系统对数据库中数据

文档评论(0)

186****6075 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档