1、熟悉Java语言开发,Java基础扎实,熟悉J2EE规范及常用设计模式,具备良好的编码习惯;
2、熟练应用SpringBoot、Spring、SpringMVC、MyBatis、SpringCloud等常用框架;
3、熟练掌握HTML、JavaScript、Ajax、Bootstrap、ECharts等前端开发技术;
4、熟练掌握Oracle、达梦、MySQL、Redis等数据库的使用和调优;
5、熟练使用IDEA、Maven、Git等项目管理和项目构建工具;
6、熟悉Linux操作系统常用命令,了解Tomcat、Nginx等服务器;
一、项目名称:应急指挥系统
项目描述: 为业务流转和协同配合的系统功能要求,建立日常管理、应急响应、应急保电、人员队伍、物资调配统计总表、影响重要用户总表、影响生命线用户总表等,建立综合应急指挥平台。个人负责日常管理的应急预案、组织机构、基干队伍、抢修队伍、专家队伍模块,应急保电的保电任务、保电场所、保电方案、保电文件、保电队伍、保电车辆、保电人员、保电物资、保电装备等模块。
技术栈/描述: SpringBoot、SpringCloud、MyBatis、达梦数据库、MySQL、Redis、Quartz等。
1、项目采用分布式微服务架构,使用MySQL数据库、达梦数据库多数据源进行不同数据的获取与存储。
2、使用Shiro对项目的所有内、外部组织机构和人员进行账号管理及功能模块使用权限的控制。
3、使用WebSocket完成对保电任务及应急队伍待办功能的实时消息的接收与处理。
4、使用Quartz对应急预案、保电方案、物资调配数据、影响用户数据的定时处理与分析。
二、项目名称:智慧安全监督管理系统
项目描述: 电网对系统信息存在信息壁垒,为业务的协同提供有效支撑,建立综合智慧安全监督管理系统改造项目。个人负责组织机构、工作计划管理、工作清单、人员资质管理、外单位管理、资质管理、人员资质统计、督查任务、督查人员、督查清单、督查日志、违章预警、违章日志等模块。
技术栈/描述: SpringBoot、SpringCloud、MyBatis、MySQL、Redis、WebSocket、Quartz等。
1、项目采用分布式微服务架构,使用MySQL、Oracle数据库多数据源对不同数据的处理与存储。
2、对接4A平台,完成与4A平台账号、部门信息、业务系统账号、内外部组织的统一管理。
3、集成内外网交换平台,实现作业计划数据、图片数据、视频流信息的内外网共享。
4、接入移动终端接口,在施工作业现场通过现场作业风险管控平台推送具体工作内容,记录违章信息。
5、对违章进行预警,生成违章日志并对作业人员资质信息扣分,定时对资质信息不达标人员做出处理。
三、项目名称:自然灾害综合风险评估预警系统
项目描述: 依托自然灾害监测预警信息化工程,各涉灾部门针对地震、地质、气象、水旱、海洋、森林草原火灾等自然灾害,完善电网建设基础设施和信息系统。编制灾害风险区域和综合防治区划图,对线路杆塔风险隐患信息报送,建设自然灾害综合监测预警平台。个人负责风险普查、设备基础信息、变电站,线路,杆塔信息统计、承灾体分布、气象预警短信推送、地震预警短信推送、风险隐患统计等模块。
技术栈/描述: SpringBoot、MyBatis、MySQL、达梦数据库、Shiro、Quartz、ECharts等。
1、项目采用微服务架构,使用达梦数据库、MySQL数据库多数据源进行不同数据的获取与存储。
2、对接了D5000智能电网调度控制系统、PMS设备管理系统,将变电站、线路、杆塔数据进行统计分析。
3、完成对不同自然灾害对于的综合风险普查,绘制大屏承灾体分布图、自然灾害分布图。
4、完成对气象预警、地震预警、地震影响变电站、线路及杆塔信息数据的短信推送。
角色 | 职位 |
负责人 | 高级JAVA开发 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
个人负责日常管理的应急预案、组织机构、基干队伍、抢修队伍、专家队伍模块,应急保电的保电任务、保电场所、保电方案、保电文件、保电队伍、保电车辆、保电人员、保电物资、保电装备等模块。
个人负责风险普查、设备基础信息、变电站,线路,杆塔信息统计、承灾体分布、气象预警短信推送、地震预警短信推送、风险隐患统计等模块。