熟悉使用Vue并有基于Vue全家桶 + ES6项目开发经验;
熟悉使用MintUI、elementUI、vant-UI、Layui、BootStrap等主流框架和插件;
熟悉使用Ajax,axios进行数据交互;
熟悉掌握html5、css3、JavaScript、sass编程语言,熟悉页面架构和布局;
熟悉运用响应式布局、flex布局,根据设计快速还原页面;
熟悉使用svn、git等版本管理工具,熟悉项目需求管理系统jira;
熟悉微信小程序开发,可根据文档进行。
了解webpack模块化工具;
项目:改革决策支持系统(PC)
描述:
该软件为“509+软件工程”中的一个子系统,该系统主要针对文件信息流程管理,数据推演及大屏展示。
职责:
1. 参与项目的初期的需求分析。
2. 综合态势大屏的展现。
3. 系统中树形结构,表格,文件上报、审批、下达流程等公共方法的封装。
4. 系统权限管理(精确到按钮)。
应用技术:
1. 使用Miniui进行页面搭建,layui实现某些特定功能(例如:进度条)。
2. 使用JQuery实现一些公共方法的封装。
3. 通过Ajax实现数据请求交互。
4. 使用ECharts进行图表渲染,实现数据可视化。
5. 使用jTopo完成一些数据的图形化展示(关系图、拓扑图等)。
项目:特种设备监察管理(uniapp)
描述:
该软件主要针对特种设备安装、检验、维护,给特种设备安全管理工作提供有效的信息化手段。
职责:
1.根据蓝湖UI设计稿完成静态页面的搭建。
2.负责使用注册申请、安装修理改造、设备合格检测等功能的开发。
3.负责后期的优化和维护等工作。
应用技术:
1. 基于Vue完成页面编写和通用组件开发
3. 基于axios实现与后台的数据交互
4. 通过vuex进行状态管理