1、熟练使用 IDEA,Eclipse 及 HBuilder 等编程工具;
2、熟练使用 git 工具管理代码,使用过 SVN 代码管理工具 ;
3、熟悉 SSM 架构、SpringBoot + SpringCloud 微服务框架等主流开发框架 ;
4、熟悉 MyBatis,MyBatisPlus 持久层主流开源框架技术 ;
5、熟悉 Mysql 关系型数据库以及非关系型数据库 Redis,有一定的数据库优化技巧;
6、熟悉 FastDFS 以及 AliCloudOSS 文件资源管理系统,Quartz 定时任务框架;
7、熟悉全文检索工具 ElasticSearch 以及 Kibana 可视化技术;
8、熟悉 RabbitMQ 消息队列新技术;
9、熟悉 Vue、ElementUI、BootStrap、JQuery 等前端框架
10、熟练掌握 ECharts 图表库 ;
11、掌握 SpringSecurity+Oauth2+JWT 授权方案;
12、了解 SpringCloudAlibaba,Nacos,Sentinal,框架以及 Seata 的分布式事务解决方案框架;
13、了解 MongoDB 非关系型数据库。
成都市大气网格精细化管理平台 2.0 2022/10 – 2023/11
项目介绍:该项目是一款由 APP:巡查端、领导端;PC:大气管控平台 PC、智慧大屏;小程序:企业端管
理小程序、企业端巡查小程序组成的一个大气网格管理平台。大屏由:大气总览、水环境总览、危废总览…等
模块组成,对部署的相应区县的空气质量、水质检测站、入河排口信息、噪声监测点位数据、危废总览以及产废
单位进行综合分析处置进行监测统计。大气管控平台 PC 由:调度中心、污染源档案、巡查管理、报警管理、
重污染应急管控、系统设置等模块组成,对部署的相应区县的污染源档案、污染源更新配置、污染源档案信息
配置、污染源档案模板配置、污染源档案审批、巡查台账、巡查模板、报警消息、一厂一策管控清单、监控点位
等具体业务模块数据进行管理以及业务审核处理等功能。各 App 和小程序分别对相应区县的个角色等级权限进
行区分、获得对应的业务操作权限。
技术栈: SpringBoot + Quartz + MyBatisPlus + SQL server + Redis + SpringSecurity +EasyPoi +
EasyExcel + Vue.js + JavaScript + ElementUI + ECharts
工作内容:
1、完成污染源档案模块的业务实现,管理污染源的基本信息列表使用 poi 实现对污染源列表信息的导
入导出功能,关联污染源更新配置、污染源档案信息配置、污染源档案模板配置以及污染源类型管理实现
对相应污染源类型详情展示对应的详情模板信息,污染源档案审批主要是对巡查端和领导端人员对污染源
的新增,信息更新以及注销操作进行审核以及提供处理意见;
2、巡查管理:PC 端配置巡查分类列表,所有巡查分类可单独配置多个巡查模板,对巡查模板单独配
置巡查内容,并且设置默认模板,以及模板的停用启用状态设置。在巡查员使用巡查端巡查上报污染源时
巡查内容根据 PC 端配置的巡查模板巡查上报污染源是否存在对应问题;
3、使用定时器对重污染应急对应等级设置的开启关闭时间进行状态修改,并且根据一厂一策管控清单、
管控设置的对应的污染源清单进行重污染应急管控;
4、对接海康、大华摄像头厂商获取对应区县火点监控各点位摄像头实时直播可见光和热成像画面和相
应日期的点位历史回放数据;
5、从多种维度对比分析选择区县或站点的 AQI、空气质量等级、六项污染物进行排名,默认按 AQI
排名,可切换六项污染物排名,排名默认正序,可切换倒序,显示同比和环比,综合指数、AQI、六项污
染物浓度按百分比显示。
角色 | 职位 |
负责人 | Java中级全栈工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |