2015.2-2016.6 驴爸爸
责任描述: 我负责后台服务器的开发和后台管理系统,APP段负责用户个人中心模块
项目描述: 该项目是针对用户自助游提供旅游资讯和攻略的一个社交圈的旅游app。使用技术:app主要有足迹地图、结伴出行、游记攻略、目的地导航四个功能模块,采用mvc设计模式,服务器基于自己编写的ssm框架实现分层开发,后台管理采用 SpringMVC + MyBatis + BootStrap + Apache Shiro + Ehcache 开发组件的基础架构,采用面向声明的开发模式,基于泛型编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能使用分层设计,分为Dao,Service,Controller,View层,层次清楚,低耦合,高内聚。
安全考虑:严格遵循了web安全的规范,前后台双重验证,参数编码传输,密码md5加密存储,shiro 权限验证,从根本上避免了SQL注入,XSS攻击,CSRF攻击等常见的web攻击手段
2017.10-2018.3 诺赢信支付系统
责任描述: 在项目中本人独立完成了所有的设计工作,参与开发测试等环节,此体系统采用分布式敏捷开发系统架构,提供整套公共微服务服务模块,提高了程序的可拓展性,易于维护。
项目描述: 该项目主要是互联网支付系统,拥有独立的账户体系、用户体系、支付接入体系、支付交易体系、对账清结算体系。目标是打造一款集成主流支付方式且轻量易用的支付收款系统,满足互联网业务系统打通支付通道实现支付收款和业务资金管理等功能。该系统使用Spring Boot+Spring Cloud+MySQL数据库+银联8583协议+Redis+Nginx,采用模块化开发优化支付体验,具有高可用、易拓展等特点。
2018.6-2019.12 云典档案数字化系统
责任描述: 本人独立完成了所有的设计工作参与开发测试等环节
项目描述: 该项目主要是把档案整理的工序进行数字化,提高档案整理的效率,方便管理人员进行管理。该系统使用Spring Boot+MySQL+Beetl+Ajax+Flowable工作流引擎技术,采用多层开发优化大数据统计和查询分析,对现有的数据实现Excel导入。并通过钉钉进行数据输入和输出,统计员工整理的任务数据并形成报表。