目前河南省郑州是全国首例环保局车辆尾气检测;检测各种尾气污染物是否超标车和高排放;设定一个正常值和超标值;超标值得是车辆的污染物已经超标;高排:是高于正常值;
后台主要分为:
车辆统计数量(总量统计,超标统计,高排放统计,汽油统计,柴油统计,本埠统计和外埠统计);
车辆分析:车辆统计中的每一项都要加上分析如昨天100辆车,今天110辆,就是上涨了10%;
车辆管理:郑州有十个检测站;每天将检测的数据上报服务器;总数量约1000w;后续还会持续上涨;
车辆审核:包含超标和高排放,黑烟车(要重罚);
气体统计:如天气,站点情况,当时的气体值
站点管理:郑州市的10个站点,后续还会现CRUD;摄像头的实时检控(海康卫视的产品)
系统配置:所有固定的值都可以在数据库中配置;
前台:
10个站点上运行的客户端程序;客户端与服务器端交互(采用HTTPS+JSON);
包含定时关机和重启,检测程序是C++开发的,将结果存储到数据库,我们的客户端程序将数据库中的数据上报到服务器端;
考虑到站点的更新;因为站点不能远程,只能现场操作,尽量减少运维的工作;
项目的亮点:
所谓的统计和分析都要以报表的形式展现;而依托的数据是1000W的记录(而且会不断的上涨,一天以50w左右的速度上涨);如何才能快速的将结果查询出来;(分历史和实时);
用户打开网页的时候,要感觉瞬间打开;项目的软件使用的是Maven+SSM+Linux+mysql8+Redis+Dubbo
与海康卫视硬件的沟通;
客户端与服务器端交互;
整体线上服务器端架构的设计;目的是抗高并发(主要是机器);以计快速的计算结果