1) 熟悉Java编程,熟悉mysql数据库操作,熟悉Oracle数据库操作,熟悉SQLserver数据库操作,了解Linux操作系统
2) 熟悉HTML、JSP、JavaScript、jQuery、Ajax、easyUI、Ext.js、Echarts等前端技术,了解vue.js、uni-app、highcharts、bootstrap等前端框架
3) 熟悉Spring、mybatis、springMVC框架,了解Hibernate、Struts2等框架技术
4) 熟悉maven项目管理工具,SVN项目辅助工具
5) 熟练使用Eclipse、MyEclipse、IDEA、sts、sublime、navicat等开发工具
6) 了解sql优化
7) 了解shiro权限管理框架,Redis非关系型数据库,Nginx负载均衡服务器
8) 了解springboot,springcloud
黑龙江哈尔滨三江平原灌区信息化项目
项目描述: 黑龙江哈尔滨三江平原灌区信息化项目是以建设智慧灌区为基本思想,对灌区的基本信息以及相关设备进行监管和数据展示的系统,系统分为PC端、大屏展示以及APP三部分。系统主要分为系统首页、综合监视、防汛抗旱、供水计划、灌溉调度、查询统计等模块,每个大模块下又按照业务细分为响应的小模块,主要对渠首、闸站、泵站、管网、机井等设备进行监控及反馈数据展示。PC端以及大屏展示主要运用vue+elementUI技术进行项目框架搭建,使用echarts进行图表数据展示;APP模块是运用uni-app技术进行开发,图表部分使用了echarts和ucharts相关技术,对于无满足需求的组件,进行了个性化组件封装。
贵州省河流生态流量监控管理系统
项目描述: 贵州省河流生态流量监控管理系统是为贵州省水利厅提供的对贵州省的生态流量(水量)进行监控、预警、处置的在线系统。系统分为PC端和移动App两部分。系统平台基于GIS底图对水电站、水库站、河道站、水文站、控制断面等的水位、流量、水质等信息实现综合查询,可以在地图上实现生态流量(水量)等信息进行预警信息监控。系统分为综合监视、概化图监视、监测预警服务、考核管理、统计分析、生态流量巡查、方案管理、制度管理、基础信息管理等几大模块。该系统主要是基于Spring+SpringMVC+Mybatis框架搭建,前台用JS,Jquery,Ajax进行数据交互,使用了EXT.js、Hightcharts等插件进行页面渲染,使用js-xlxs插件进行导出功能的开发,使用SVN进行项目相关代码、资料的管理,数据采用SQLserver数据库进行数据的储存、修改等