1、熟练使用Oracle、SqlServer、Postgres和MySql等关系型数据库
2、熟练使用Html+CSS、Jquery、Bootstrap、ExtJs、Ztree、Echarts、Easyui、vue等前端开发技术
3、熟练使用Hibernate、Struts2、SpringMVC、Mybatis、Maven、SpringBoot等框架,并可进行整合开发
4、熟练使用Eclipse、webstorm、Idea、VS2013、Android Studio等开发工具,以及Get、svn代码版本控制团队开发工具;
5、熟练使用ArcMap相关操作数据处理,Arcgis Server数据发布服务,以及Arcgis for js、Arcgis engine与ArcGIS for Android二次开发工作;
6、熟练使用postgres+OpenLayers+geoServer+Qgis配图完成相关功能开发
7、能够熟练地在Linux系统,nginx上部署web项目
8、能够进行前后端分离开发工作,vue+SpringBoot+oracle等
宜都市农村公路建管养一体化系统,此系统主要是:一张图、工作台、公路建设、公路管理、公路养护、公路运营等功能。1.对农村公路路网、桥梁、隧道以及相关的附属设施结合一张图进行可视化管理实现数据的查询、导出、定位、分析等功能;2.对建设项目的进度、流程审批、附件等相关信息进行管理,实现建设项目的、导入\导出的验证、数据查询、添加、权限控制、流程化审批等功能;3.巡检养护管理是对巡检相关的人员、病害、养护、日志等信息进行管理。通过App在农村公路上进行巡检中上报病害、生成巡检轨迹。并同时可以在Pc端进行查看,对病害复核分配养护单位进行养护。实现农村公路公路从发现病害到病害的修复的全过程管理。4.运营管理是对农村公路的客运站、客运路线进行管理,实现路线走向模拟等。5.本系统同时还实现数据采集实时同步、定期生成巡检日志、一张图等功能。
本系统采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT
Gis引擎:openlayer+geoserver+postgres+Qgis
主要职责:本项目中本人主要是对整个项目研发进度进行管理。并且同时参与相关研发工作,其主要实现系统框架的搭建,一张图、公路管理、公路建设管理、建设项目流程审批、运维系统等功能。项目中Gis开发m模块中主要负责:Gis引擎搭建、空间的数据处理和入库、相关空间数据的服务发布等,以及一张图相关权限控制。而在其他模块中的开发中主要是对农村公路数据查询、导出、导入、校验、以及生成相关数据模板、编写相关接口、同时本人参与App的开发工作。统筹整个项目