1.熟练掌握 Java 语言以及面向对象设计思想,具有扎实的 Java 编程功底和编码规范。
2.熟练使用 Eclipse,IDEA 开发工具。
3.熟练使用 Spring、SpringMVC、MyBatis、Spring boot ,springcloud等主流开发框架。
4.熟练掌握 JavaScript、JQuery、css、ajax、Json、HTML5、Bootstrap、Node.js 等前端技术。
5.熟练使用 FastDFS 分布式文件系统、Shiro 安全框架,redis 数据缓存以及 FFmpeg 视频技术。
6.熟悉使用 Oracle,MySQL 等关系型数据库;
7以及了解 Linux 常用命令以及阿里云项目部署。
8.熟练使用 SVN、Maven 等项目版本管理及构建工具。
9.熟练使用 Nginx、Tomcat 等 Web 服务器的配置, 部署和使用; 9.熟练使用 MQTT 消息队列技术,WebSocket 推送技术,rtsp 视频推流技术.
10.熟悉docker,k8s等服务部署。
大为智能运维管理平台
本解决方案设计目标是建设一套对应用系统里的监控摄像头、传输设备、供电模块、中心服务器、视频存储、UPS电源提供一个管家式服务,进行实时巡检诊断、告警、自动智能修复系统、故障记录、统计分析、硬件设备和软件模块整合于一体的智能化运维管理系统。大为智能为您提供云集群型智能运维系统,可视化所有设备状态,直指问题节点,节约时间,减少维护成本,检测并调整降低不必要损耗,产生更高的使用价值。
本项目前后端分离,采用的是springboot框架,项目包括:首页,地图监控,中心监控,资产管理,故障管理,维修管理,统计分析,可视化数据,系统配置,日志管理共10个模块。
负责模块:
首页,地图监控,中心监控,资产管理,故障管理,维修管理,统计分析,可视化数据,系统配置,日志管理,还开发了微信小程序接口
责任描述:
1.设计和参与项目的业务分析;
2.首页模块:对运维节点,资产数据,故障统计,当前故障,修复情况,设备在线情况的整体展示,还结合谷歌地图,对故障的点位进行轮询展示以及实时视频的展示。
3.地图监控模块:在地图上展示不同状态的机箱节点,可获取机箱节点的状态,温湿度,远程控制运维控制器。地图监控还包括红绿灯节点,点击红绿灯节点会展示路口红绿灯的实时仿真。
4.中心监控模块:包括视频监控,机房监控,机房配置,服务器状态4个子模块
a.视频监控模块:查询出所有路口的视频在页面播放。
b.机房监控模块:机房设备通过图片展示位置。
c.机房配置模块:机房设备的增删改查。
d.服务器状态模块:获取服务器cpu,内存,存储等使用情况。
5.维修管理模块:将生成的工单发送到微信小程序,短信通知维修人员和审核人员,进行维修审核。
6.统计分析,可视化数据模块:主要将数据统计以图表形式显示。
7.系统配置,日志管理模块:完成增删改查功能。
8.微信小程序模块:主要功能是对设备的维修派单接收,设备出现故障,web页面对故障情况发送给审核人员或者维修人员,审核人员可对维修需要的材料以及费用进行核算,确认,再派发给维修人员,维修人员收到维修订单后,在小程序上接单,签到,以及提交最后维修的情况,等待管理人员最后的验收。
凌云交通检测雷达管理平台
技术描述:
1.使用Shiro框架实现用户的权限管理;
2.使用redis缓存登录信息。
3.通过mqtt协议实现对与硬件的交互,实现获取硬件的状态,硬件自动上报故障,以及对硬件的控制。
4.通过http协议实现红绿灯电流的检测。
5.机箱节点出现故障时通过websocket告知前端实现页面实时刷新。
6.利用javaCV获取海康的rtmp流转成rtsp流在web页面播放(后因为谷歌浏览器不支持flash,转成hls在浏览器播放)
7.使用FastDFS实现图片的上传和获取。
8.使用SpringAop实现登录与页面上操作的记录。
9.添加管理机构时省市区进行三级联动。
10.微信小程序的视频播放通过萤石云播放。
技术选型:springboot,mysql,Maven,Shiro,nginx,redis,netty
项目描述:
交通监测雷达管理平台基于GIS,大数据,可视化技术开发,主要用于对路口,路段上安装的微波雷达设备进行管理和实时监控,实时接收雷达采集的道路交通车辆监测信息,交通流统计信息,并对交通数据进行融合处理和大数据分析,实现综合交通场景的可视化展示与统计分析。
项目前后端分离,采用的是springboot框架,项目包括:总览,区域信息管理,交叉口信息管理,区域采集机信息管理,雷达管理,摄像机管理,角色管理,用户管理,系统管理,日志管理共10个模块。
负责模块:
总览,区域信息管理,交叉口信息管理,区域采集机信息管理,雷达管理,摄像机管理,角色管理,用户管理,系统管理,日志管理
责任描述:
1. 设计和参与项目的业务分析。
2. 设计项目数据库。
3. 区域信息管理模块:页面功能的增删改查。
4. 交叉口信息管理模块:页面功能的增删改查。
5. 区域采集机信息管理模块:页面功能的增删改查。
技术描述:
1. 使用Shiro框架实现用户的权限管理;
2. 使用redis缓存数据 。
3. 获取海康rtmp流进行视频播