车联网WEB管理系统的研究与实现
摘 要 在互联网、计算机等信息技术快速发展的今天,在汽车这一传统行业,由于驾驶员、道路环境等各种主客观因素而导致的交通事故依然频频发生。近年来物联网技术的飞速发展也衍生出了车联网系统,因此,汽车联网、汽车智能化己经成为了各国解决交通问题的首选途径。本文将探讨车联网WEB管理系统的研究与实现。
关键词 车联网 管理系统 WEB 中图分类号:TP311.13 文献标识码:A
2010年中国物联网大会上正式提出了“车联网”的概念,车联网是综合运用移动互联网技术和物联网技术,将各汽车终端联系起来,实现汽车之间互联沟通及管理平台与车辆间信息交互的网络。自此之后,中国的车联网产业进入高速发展阶段。目前中国车联网行业发展的主要特点有:国内汽车行业的飞速发展带动了相关领域的兴起,相比国外车联网系统的发展,国内市场潜力巨大;技术领域刚刚兴起,与国外有着十多年的成熟运营体系相比,还有很多亟待解决的技术问题;国内车联网技术标准缺失,系统平台混杂。有许多不同厂商的针对固定车型的车联网系统,无法满足全国联网,难以拓展;车联网系统现在的重点是车辆本身的状态监控和
GPS定位服务。关于车辆的管理,系统分析优化,平台接入等拓展性问题还涉猎较少。 1 Web平台管理系统设计
Web平台管理系统用于管理员对车联网用户进行管理,采用基于J2EE的SSH框架的实现方案。J2EE架构包含一个层次,分别为表现层、业务逻辑层和持久化层。
Oracle数据库用来存储号码资源管理中的用户数据和写号信息,第三方接口的操作记录,系统监控的日志信息,系统配置信息以及系统准入管理员信息、相关权限信息和操作日志等。业务逻辑层用于处理用户的各项业务逻辑操作,提供具体业务的实现方法,例如系统登录校验、远程写号、?搜?日志等功能,同时针对大量共享操作,提供公用方法,以方便继承减少代码冗余。业务逻辑层通过程序实现业务逻辑规则,并调用底层的数据接口层完成各项业务流程中的数据操作,同时采用Spring框架的依赖注入机制,注入底层接1:1方法用于逻辑处现。Web平台管理系统?用如上的模式进行相关设计后,逻辑清晰,层次分明,各项业务流程都可用类似的方法进行处理,同时各层次进行业务抽象,提取公用方法建立分类,方便后续开发。
车联网管理平台的功能划分如下:
(1)空中服务功能:主要包含有号码资源管理的空中写号、空中写号问复(包含写号信息的重发机制),对写号n
志的查询(按照管理员等级E分不同的写号日志信息),Http接口支持(短信网关接口及第三方平台接口),批量文件导入(批量写号操作和批量五码信息导入),对外接口(主要是WebService技术,包含的主要接口有厂商同步接口,门户网同步接口)等。
(2)统计管理功能:主要包含对平台系统的各项业务功能的统计分析和报表导出(包括远程写号统计、写号回复统计、厂商统计、五码同步统计等),系统运行环境CPU、内存、磁盘的使用情况监控、邮件告警以及日志记录,对系统参数配置,管理员准入机制(包含不同等级管理员及默认权限设定),系统操作日志及系统功能设定与拓展等。 2基于WEB系统车联网管理系统的实现分析 车联网管理平台除了实现远程写号该业务流程之外,还需要满足作为一个信息管理平台所必需的相关功能。 针对系统在性能方面的需求分析,车联网管理平台也将满足相关要求:
(1)健壮性方面:软件平面采用J2EE的组织结构,目前Java程序已经成为社会上的主流编程技术之一,该技术已经得到广泛商用。同时Web平台页面为保障系统高并发的件能需求,将采用JavaScript和A.IAX技术,对平台用户数量进行监控,当超出预设值时,将会提示用户稍后登录;另外对用户输入的各项表单进行校验,防止出现非法输入带来的