项目经历
项目一: 订单管理系统
所属公司:广州悦通软件有限公司
软件架构: Maven+MySQL+mybatis +Spring +html + springmvc +Ajax+Svn
开发周期: 2018.06-2019.02
项目角色:java开发工程师
责任描述:
1. 负责后台接口开发,sql编写,后台业务逻辑实现并组装数据发送前端,
2. 功能测试以及修复部分后端代码bug
3. 编写测试案例以及测试文档
技术描述:
1.使用 Maven 管理依赖,git管理代码分支。
2.优化sql查询,提升服务器运行效率
3.产品打包部署上线
项目二: 华兴银行管理驾驶舱APP以及PC端
所属公司:广州华兴银行
软件架构: Orcal+springboot+spring +mybatis+vue +axois +websocket+echarts +Git+weblogic
项目角色:vue开发工程师
开发周期: 2019.4-20
20.4责任模块描述:
1. 前端页面使用vue进行组件化编写;
2. 使用elementui,iview,vant进行界面功能开发
3. 使用若依开源框架,负责echarts图形的编码以及配置化
4. echarts实时展示可视化数据并实时推送供行方领导查看
5. 从应用层取数编写部分接口并组装数据返回前端,
6. 前端代码维护迭代
7. PC端分辨率自适应问题以及APP端代码优化,
8. Vue-router第三方插件控制界面跳转
技术描述:
1. 使用vue全家桶,elementui,iview,vant;
2. 使用若依开源框架
3. 使用echarts开源框架
4. Webscoket建立长连接实时从后端推送数据,
5. 使用npm下载各种适合的第三方依赖包
项目三: 南粤银行管理驾驶舱APP以及Echarts的公司产品配置化开发
所属公司:广东南粤银行
软件架构: Orcal+springboot+spring +mybatis+vue +axois +echarts +Git
项目角色:vue开发工程师
开发周期: 2019.5-2020.10
责任模块描述:
1. 管理驾驶舱开发与华兴银行驾驶舱开发雷同,技术应用相似,echarts实时展示可视化数据并实时推送供行方领导查看
2. Echarts配置化开发是本公司自主研发的内部应用的模块,方便产品需求分析师和UI实时了解客户需求,产品通过导入的excl文件读取数据指标并选取,通过配置echarts类型(柱形图,饼图,散点图,联动柱形图等等),颜色,宽窄,xy轴的数据来达到可在无代码情况UI预览图形效果,增强工作效率提升UI容错率的效果
3. Echarts配置开发为本人单独开发,使用若依框架,前端使用vue,后端使用mybatis+springboot开发接口,数据库为orcale,
4. Vue-router第三方插件控制界面跳转
技术描述:
1.使用vue全家桶,elementui,iview,vant;
2. 使用若依开源框架
3. 使用echarts开源框架
4. 使用npm下载各种适合的第三方依赖包
项目四: 南京银行数据开发平台
所属公司:南京银行
软件架构: mysql+springboot+spring +mybatis+vue +axois +echarts +Git+figtree2.0
项目角色:vue开发工程师
开发周期: 2020.11-2021.4
责任模块描述:
1. 数据开发平台为公司研发产品,在出差南京银行中主要负责前端模块
2. Figtree2.0为公司自主开发框架,框架前端使用vue开发
3. 根据UI图纸设计前端界面并在行方完成验收,
4. 对接后台接口并在前端展示
5. 前端业务逻辑代码编写实现
6. 写自定义指令控制全局弹窗放大缩小
7. 使用vuex对用户登录,菜单,权限等等进行状态管理
8. 自定义指令控制界面高度可应用绝大部分主流分辨率屏幕
9. 使用codemirror创建可视化代码,sql等等ide高亮代码编辑器
10. 原生js编写数据库血缘关系的鼠标划线以及拖拉拽功能
11. Vue-router第三方插件控制界面跳转
技术描述:
1. 使用vue全家桶,elementui,iview;
2. 使用figtree开源框架
3. 使用vuex状态管理
4. 使用codemirror创建代码编辑器
5. 使用npm下载各种适合的第三方依赖包
项目五: 长沙银行财企价值数字看板
所属公司:长沙