1、熟练掌握HTML5语言,CSS3样式表,能快速手写出符合w3c标准且具有较好语义化的网页,能够解决浏览器兼容问题;
2、熟悉Cesium、Openlayers二、三维地图应用开发;
3、熟练使用vue以及angular全家桶实现业务逻辑与项目开发,熟悉MVVM模式编程开发;
4、精通于PSD的界面切图制作转化,完成网站视觉优化;
5、熟练掌握bootstrap等响应式框架,能够写响应式网页;
6、熟练掌握vux框架,能够很好的完成移动端项目的开发;
7、熟练掌握ECharts相关知识和技术;
8、精通小程序开发以及UniAPP混合开发;
工程精装项目管理系统(PC端)
项目描述:
本项目是一个家居行业使用的项目管理系统,主要是满足工程线和经销商线条从客户管理→项目备案→投标管理→合同管理→订单管理的业务需求,同时加入台账和数据分析报表,满足从管理层到执行层的数据分析统计的需求。
项目架构:
1. 使用vue框架,以及vue-router构建单页面应用。
2. 使用阿里矢量图标库。
3. 对ElementUI组件进行二次开发,从而使组件高度复用,代码简洁。
我的职责:
负责工作台模块、备案模块的页面编写以及流程审批的接口联调,实现了工作台模块查看待办已办、我的项目、我的阅件功能,实现了备案模块的备案申请、更新、释放、关闭、变更等流程审批功能。使用mixins混合机制实现对表单、表格、分页等组件的高度复用;使用keep-alve属性解决tab页面切换页面缓存问题以及减少http请求,提高用户体验;使用vuex-persistedstate解决页面刷新后vuex数据消失问题;使用Eslint规范前端代码。
使用openlayers,动态渲染传播位置,并在天地图上显示。 实现安全预警发布,以及区域预警功能等。
使用Cesium进行三维应用开发,实现高度测量,距离测量,面积测量,坐标拾取,地名查询,三维模型加载,倾斜数据加载,模型高亮等功能