1. 能熟练使用HTML5+CSS3+Javascript(JQuery)进行前端页面搭建;
2. 能熟练使用Vue等前台框架进行页面开发,对MVC/MVVM模式有深刻理解;
3. 能熟练使用ECharts和Highcharts进行可视化图表开发;
4. 熟悉基于Openlayers的前端Web GIS开发;
5. 扎实的Java编程基础,良好的编程习惯和代码调试能力;
6. 熟练使用SpringMVC, Spring, Mybatis框架,熟悉RESTful风格和RESTful API设计;
7. 熟练使用SQL语言,熟悉mysql,Oracle数据库操作;
2015/6-2018/1 客户方案云
项目描述:
该项目是一个规模较大的项目,主要内容是基于数据进行可视化展示,包括且不限于图表展示、地图打点、拓扑展示和幻灯片等方式,全方位多角度呈现数据结果。整体服务架构是使用zookeeper进行分布式服务调用,使用服务的形式进行模块开发,每个服务模块单独开发单独进行分布式部署。
西安团队主要使用SpringMVC+Spring+Mybatis作为后台开发框架,数据库使用Oracle,前台围绕JQuery和Bootstrap进行开发,部分服务使用Vue作为前端框架开发
责任描述:
1. 前后参与5个主要子项目的设计与开发工作,包括首个版本的页面portal设计与开发工作
2. 在子项目中承担重点功能开发、技术预研和难点攻关工作,包括且不限于业务发展模块首个版本搭建(基于原有业务的功能迁移,框架及数据库变更迁移)、路测数据展示模块整体页面逻辑设计开发、路测数据展示模块数据预览与发布功能设计开发、使用Aspose工具库导出Visio和PPT的技术预研及功能开发、使用Vue+Webpack的前台环境搭建与页面开发等;
3. 作为MDE,参与项目整体业务设计和关键功能模块的具体实现方案设计;
4. 完成项目组中安排的对项目内技术的培训任务,包括Vue基础开发培训、开发框架培训等;
5. 协助项目经理进行项目进度管理和项目质量管理