个人介绍
工作经历
2023-12-01 -至今中软国际高级后端工程师
完成某管理系统二次开发,包括基础的用户管理模块,数据统计,个性化自建任务模块等功能。 完成某高校旅游大数据平台开发,包括客流模块,出行模块,消费分析,舆情监控等模块
教育经历
2018-09-01 - 2022-06-01广州大学华软软件学院软件工程本科
完修多门包括面向过程程序设计,面向对象程序设计,数据库系统原理,算法分析等多门专业课程
技能

该系统包括*移动端,pc后台管理系统两大模块。针对该公司的员工工作任务进行管理,包括主要功能:任务创建,任务流转,工单提交等及用户管理,权限管理,数据管理等基础功能。采用springcloud+nacos+MySql+nginx进行分布式管理。移动端和pc管理后台两个模块均有参与开发。且外接入高德地图api接口,及引入百度爬虫功能。(保密项目)

该项目为第三方集团需要使用中国银行服务进行工资发放,某某集团访问我们的应用程序,通过程序调用中行的相关服务接 口,实现工资发放功能。此项目为接手已经正式上线的老项目,主要工作是为客户解决相关的bug,维持程序正常进行。该项目 使用开源的二次框架guns程序基于springmvc + shiro + mybatis-plus进行开发。在维护过程中出现的问题大多数是因为调用中 行接口的时候,某某集团的银行账户未授权给中行接口导致工资代发异常,也出现过比较低级如账户名格式错误的原因,账户名 格式存在不能有特殊字符等限制导致引发的异常。

该管理系统使用springboot+springcloud+mybatisplus+nacos+dubbo进行开发。使用springboot及springcloud对相 关业务逻辑进行处理,数据库层面使用mybatisplus进行持久化处理,使用nacos作为服务注册中心,对相关服务和配置文件进行 集中管理。该管理系统包括食堂管理模块、停车场管理模块、访客通行、用户管理等模块。该项目为第三方公司进行一次开发, 后接手根据新需求进行二次开发,项目中主要负责食堂模块的开发。开发过程中遇到的难题是,新增需求为在仓库进销存功能中 新增导入Excel文件导入仓库食材存储数据,开发过程遇到的问题是,在使用Excel工具类导入时,第一次遍历sheet表格是可以获 取第一行的表头信息,后续遍历无法获得相应的属性值。通过debug排查是因为使用了field.getAnnotation()方法并没有对相应 的实体对象属性添加相应注解,导致返回值为null。





