基于实时流数据平台的车联网数据监控系统

来源 :电子科技大学 | 被引量 : 9次 | 上传用户:dwlqw008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着社会的不断发展,车联网作为物联网在交通方面上的分支迅速发展,各类汽车的数量也在不断增长。不论是汽车租赁公司还是其他各类车辆管理公司,对车辆的统筹管理开始变得越来越重要。因此,一个行之有效的车联网监控系统便变得十分有必要。本论文所述项目跟当前现状进行系统开发,优先阐述了车联网监控系统的研究意义和背景,并且对当前车联网监控统的国内外现状进行了简单的分析。并以此为根据,提出了车联网监控系统的总体设计方案。本文所研究系统主要可分为两个部分:实时流数据处理平台和数据监控平台,其中,实时流处理平台主要负责系统的业务逻辑,数据监控平台主要负责监控数据的显示。实时流处理平台主要分三个模块,分别负责接收车载终端以及其他终端发送过来的数据的模块,实时数据分类转发以及数块,基于平台的服务扩展模块,数据的存储则使用非关系型的数据库MongoDB。论文主要完成了基于实时流处理平台的车联网监控系统,根据系统高并发接入I/O以及实时性的需求,将数据接收部分和数据处理部分分离开来,系统开发采用node.js的异步编程语言,并通过redis的pub/sub机制进行通信,非常有效的解耦了接收端和处理端,除此之外,系统将根据具体需求进行应用开发,如车辆状态监控、位置信息查询,用户服务等。实时流处理平台根据数据的去向分类,对不同的数据分开处理,对需要实时显示的数据不会做复杂的计算,对需要存储落地的数据则进行相应的按特征存储,对请求的服务状态码则调用服务模块相关方法实现。数据监控平台基于轻量级的网络框架flask搭建,采用Java Script作为前端网页脚本语言,并使用backbone.js的MVC(Model-View-Controller)框架来管理JavaScript文件。数据监控平台主要面向监管人员开发,需要完成状态监管、位置跟踪以及路径规划等基本功能,系统开发过程中调用高德api作为地图页面,并融合使用ajax异步请求加载技术实现监管人员与页面的实时互动。基于上述的功能需求,本文一一阐述了系统的详细设计与实现,并对其功能和性能进行了测试,测试结果均达到要求。
其他文献
淮安盐化新区是淮安市重点打造的千亿元级盐化新材料特色产业的重要载体。园区党工委牢固确立党建工作是全局工作的土壤和引擎、是推动园区持续发展的不竭动力的理念,以“两学
报纸
介绍了10MW高温气冷实验堆反应堆压力容器的结构特征和主要技术参数.阐述了压力容器筒体纵缝的焊接工艺和筒体成形工艺,针对筒体纵缝成形进行了焊接和成形试验,对成形后焊缝
简要介绍了涡凹气浮曝气机的结构及工作原理,分析了曝气机故障原因,并针对故障原因提出了具体改造方案。结果表明:改造后避免了因机械密封失效导致的滚动轴承损坏及其他故障
斡旋受贿作为受贿罪的特例,其构罪要件与普通受贿有所不同。实践中,对如何理解斡旋受贿的"利用本人职权或者地位形成的便利条件",有不同的观点。本文结合司法实践对如何认定"
本文对我院近三年前五位住院病人疾病谱改变情况,进行分析讨论。1资料来源于我院统计室近三年住院病历统计,见表1。表1 我院1996~1998年住院病人前五位单病种统计1996年病 
失水事故是核电站设计的基准事故之一,是压水堆事故分析关注的重点.本文概括介绍了秦山核电二期工程的失水事故分析及分析计算所使用的计算程序;简要地描述了MEFRA-1等计算程
自然循环阀是研究堆停堆后利用自然循环方式实现堆芯余热排除的重要设备之一.研究堆用自然循环阀采用了特殊本体结构和10.5m长的远传操纵杆,以满足堆用自然循环阀的性能要求.