1.熟练使用Java以及相关的web开发开源框架,spring/springboot,mybatis等,能写出结构与质量良好的代码
2.熟练掌握各类数据库,如mysql,oracle等
3.熟练linux系统的操作,掌握常见的终端命令,
2.熟悉大数据工具及常见开源项目,包括redis,nginx ,storm,kafka,docker,ES等
3.良好的编程习惯和数据结构及算法基础和一定前端能力,掌握vue框架的设计和开发
1.上海城市桥梁辅助决策系统
与上海市路政局合作的项目,是一个基于上海市桥梁的管理系统,包括了各桥梁地图定位/桥梁审核/天桥、地道管理/辅助决策/桥梁管理/完好率评价/维修计划/用户管理/日志管理等模块,实现了从桥梁检测损害的录入到分级评价,到后期各类统计报表的查询与导出,维修计划的管理,日志的管理等各项功能
2.智能组件报表
根据数仓开发完成的表,通过数据集功能进行绑定,设置后续创建报表时所需的维度和指标,对前端提供统一的查询接口,将查询请求转换为sql,生成支持多种聚合方式的报表指标,支持对数据进行预览,报表字段权限限制,多数据源报表等功能,且支持对各项指标数据的变化预警监控
与上海市路政局合作的项目,是一个基于上海市桥梁的管理系统,包括了各桥梁地图定位/桥梁审核/天桥、地道管理/辅助决策/桥梁管理/完好率评价/维修计划/用户管理/日志管理等模块,实现了从桥梁检测损害的录入到分级评价,到后期各类统计报表的查询与导出,维修计划的管理,日志的管理等各项功能
该系统为沉管测控管理系统的服务后台,可以上传、记录隧道沉管的坐标,位置大小等,同时支持数据文件批量导入到处,支持对人员角色进行管理,本人基本负责全部后端和一半左右的前端功能