1:独立完成项目需求的微信公众号开发。
2:前端架构与插件封装完成系统架构。
3:写开发文档以及说明书。
4:微信公众号改为react开发。
5: 后端代码重构以及数据库优化。
6: 基于vue使用跨平台框架uni-app完成安卓,IOS app的开发,
7: 研究使用elasticsearch完成对大数据量数据快速搜索。
8: 自动构建系统实施方案
9: 使用google跨平台框架flutter
10:基于ant-design-vue完成对系统重构
跨行现金管理系统
系统前端重后端重构架构设计,由传统的项目,改为前后端分离项目,前端采用vue+node,后端采用spring-boot+mybatis搭建项目,目录结构以及所有用到的组件封装以及优化工作。以及开发中解决一切所有特定需求开发任务,并写开发文档供开发人员使用,以及数据库优化,取消所有视图,拆分数据库字段,保留核心业务字段,加索引与联合索引。负责清分平台工作,清分平台相当于一个任务调度中心,完成一系列发送业务与请求返回银行信息工作。考虑到在一些复杂业务情况下,数据量大,查询速度慢的情况,采用elasticsearch完成数据快速搜索。客户端采用docker容器化技术部署客户现场,减少了实施对环境配置要求的难度。
海通证券微信项目
资金账号绑定,手机号绑定。在逻辑上采用拦截器限制登录错误次数与短信发送次数限制。前段链接参数加密,密码加密等。由于前端h5和接口以及后台管理都是分离的,我的首页,常见问题的,营业部,微信商城都是在后台配置入库,前端调用接口查询展示
一创证券微信项目
在该项目开发中主要负责资讯模块的语音早报(语音合成功能【参考讯飞科技】),由于新技术语音合成监听方面不稳定无法做到同步合成,只能以延迟加载方式完成同步合成,效率比异步合成降低2秒【1000字以内】。另一方面主要负责红包刮刮卡活动,由于考虑接入层压力大,该活动模块接入层独立部署。采用redis缓存技术分类抽奖,分实物,红包,其他奖品。分配三个抽奖池,以此来缓解抽奖时的压力。用户分为未绑定用户,新绑用户,和老用户。由于前端逻辑比较复杂,也采用缓存加密方式进行了。之后也对前端js进行了压缩,保证效率
广州证券微信营销活动
大转盘的页面开发与抽奖接口的编写,以及编写接口文档。当然有并发问题会用到缓存。抽到的奖品会放到奖品池入库留痕,并且抽到不同类型的奖品会放到不同的redis队列,通过任务消费发放奖品,实物奖的发送兑奖码,到领奖处领奖。作者一系列操作,经过测试,单机下开启150个线程redis消费大约每秒50个。这也和机器的配置相关
中国电信经分系统福建
系统管理中主要对门户新增门户默认展示重置系统,,角色管理为添加用户和管理员为其赋予不同门户多个权限,不同组织。菜单管理为角色分门户。并且诶对每个角色赋予权限或禁用权限
角色 | 职位 |
负责人 | java架构师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
当前为跨行现金管理系统,目前功能有代办,已办,流程,账户余额,资金趋势,结算分析等功能,当前采用混合开发,采用uni-app开发,可打包android,ios,微信小程序。需求设计,技术选型,前端开发,后台接口开发。数据库设计。都是自己独立开发的。
当前项目包含工作台组件自定义布局,系统管理,结算模块,参数配置,报表等功能。主要负责系统的设计架构。