点击空白处退出提示
新能源监控平台
我要开发同款作品详情
主要有以下几个模块:
首页:展示当前平台车辆总数,在线车辆,今日新增车辆,总里程,今日行驶里程,以及车辆分布统计信息。
系统管理:对当前平台进行统一的账号管理,角色管理,权限管理,以及车型和车辆配置的管理。
基础信息:维护车辆基础信息。
车辆监控:监控车辆的实时信息和CAN信息,以及根据指定时间对车辆历史CAN信息的查看。
故障管理:维护车辆的故障信息和报警信息,并且可实时监控报警数据,并提示处理报警功能。
统计分析:按不同维度统计车辆运行数据,报警数据,以及SOC的数据。
路由设置:监控国标平台,地标平台的路由转发情况。
技术框架:springBoot+Maven+myBatis+Kafka
负责统计分析:车辆运行数据和报警数据的清洗,比如某辆车每天的3级,2级,1级报警的个数,每天上报的电池最低最高值等需求(网关将报文写入kafka,大数据的HDP平台,通过flume将kafka的数据写入HDFS中,然后spark每天凌晨一点从HDFS中读取昨天的数据,转换成临时表,通过Spark SQL对数据进行清洗,最终将清洗过的数据写入Hive和mysql中,写入Hive的数据是用于个别需求需要和前一天的数据进行比较计算,写入mysql的数据是用于TSP的显示),整个过程的数据属于离线统计,当天只能显示T-1天的数据。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论