项目经验 Projects
2022.10 — 2026.08
润德业务中台
Spring Cloud AlibabaDubboKafka
Zuul网关MySQLRedis
ESVue3MybatisPlus
项目描述:本项目为公司核心业务中台系统,统一整合商品订单、教务管理、业绩统计、缴费收支、CRM客户管理、数据大屏、电子合同等全链路业务系统,实现销售全流程数字化、自动化管理。系统通过微服务架构解耦各业务模块,结合消息异步处理、定时调度、AI智能分析、缓存优化等技术方案,大幅提升整体业务流转效率与销售转化能力,支撑公司销售业务规模化、精细化运营。
主要职责&解决难点解决方案
- 合同模块:基于 Kafka 消息队列实现异步业务解耦,消费缴费成功通知后自动触发订单合同创建流程;在合同创建、签署完成两个关键节点推送异步消息,联动下游教务、仓储模块自动完成学员开课、商品发货等业务,实现业务全流程自动化流转,减少人工介入成本。
- 业绩统计模块:基于 xxl-job 实现定时调度,每分钟触发当月业绩统计任务;通过 Redis 存储控制标识,判断当前是否需要执行业绩统计运算。消息推送模块:完成异步通知的数据消息指定快速推送。
- 教务模块:支持在教务看板生成用户 AI 回访话术推荐,依托工作流完成多服务接口编排,聚合查询用户订单、仓储、看课、做题数据;将整合后的用户信息送入 LLM,生成个性化定制回访话术,提升销售沟通效率。
- APP 模块:负责 APP 首页内容接口对接,接口采用 Redis 缓存方案优化响应速度,规避网关超时问题。
- 商品订单模块:针对业务订单数据体量持续增长、分页查询链路耗时过长的问题,开展订单查询性能专项优化。通过分析慢 SQL、优化数据库查询语句、精准添加业务关联 MySQL 索引,优化大数量场景下的分页查询效率,解决查询耗时超出 Zuul 网关 3s 超时阈值的线上问题,有效提升订单列表查询速度与接口稳定性,保障高数据量下订单业务正常流转。
- 其他:维护多腾讯云账号数据通道,完成视频数据拉取、清洗及跨账号同步流转。完成大数据平台接口对接,保障数据流稳定供给业务分析。
2019.07 — 2020.11
EAMS 电子档案管理系统
Spring cloudsqlServershowDoc
RedisRabbitMQElasticsearch
WebsocketShiro
项目描述:该系统是由电子签名认证平台、电子档案管理系统组成的整体。系统实现了电子文件管理、案卷编制、档案专项验收、档案移交与接收、查询利用服务及分析管理的综合档案业务管理。系统功能包括 OA 系统文件管理、案卷编制、统计检索、编研鉴定、系统监控、文档利用、库房管理、系统管理、审核配置等。对 GXT 旧系统重构,运用 Spring cloud 分布式框架,sqlServer 数据库,showDoc 接口文档编写,Redis + RabbitMQ + Elasticsearch + Websocket + Shiro 等技术。
主要负责的模块
- 根据原型图与业务需求进行各个模块的表设计
- 待办审核模块:Flowable 工作流引擎完成审核业务流程,以及组卷模块完成的异步通知。
- Pdf 配置模块:输出盖章签名图片流转 base64 编码返回,降低资源服务器的消耗。
- 消息推送模块:完成异步通知的数据消息指定快速推送。
- 登录模块:shiro 实现登录功能,Jwt 实现无状态登录,redis 缓存用户信息和过期时间。
- 组卷模块:用 POI 实现 pdf 的浏览与导出,excel 的导出,且实现大文件分块上传功能。
- 统计模块:多线程完成统计,达到十万级数据统计功能,统计完成进行异步通知。
- 搜索模块:ES 建立数据索引,实现快速检索与查询。
2019.07 — 2020.11
智慧 Ukey 微信运营商城
SpringbootRedis
Mybatis PlusVue
项目描述:该项目是关于电子档案系统 Ukey 的销售系统,该系统分为用户系统,订单系统,购物车系统,支付系统,后台系统等功能模块。主要技术栈:Springboot + Redis + Mybatis Plus + Vue。
主要负责的模块
- 登录模块:微信公众号平台网页授权,根据微信开发 API 获取用户信息。
- 商品详情模块:多线程解决多状态订单查询。以及使用 Mybatis Plus 生成单表增删改查接口,加快开发速度。
- 购物车模块:微信授权后的买家下单购物详情,Redis 实现无锁扣减库存扣减解决超卖情况,Websocket 消息推送。
- 后台管理系统:后台商品上下架等信息并完成新功能的迭代开发。
2019.07 — 2020.11
设备动态监控小程序
SpringSpringMVCMybatis
GPSGIS
项目描述:设备动态管理系统是一个集 GPS 定位技术、GIS 无线通讯技术及计算机软件相结合的软、硬件综合管理系统。系统对车辆的实时监控、轨迹回放、电子围栏、超速 / 超限预警、油位预警、违章查询、数据分析等功能,使用了 Spring + SpringMVC + Mybatis 框架。
主要负责的模块
- 实时监控:通过 GIS 地图可视化展示,与公司的交通系统对接可实时监控设备所在位置、并实时跟踪车辆行驶动态。
- 告警提醒:系统可实时监控设备油位、水位、超速等情况,发生异常时可及时推送告警信息,同时告警规则可灵活配置等,负责多模块的 API 接口编写。
- 报表模块:excel 报表导出,可根据设备、时间、设备类型等方式自由导出报表,支持在线浏览和下载。
2019.07 — 2020.11
智慧梁厂生产管理系统
SpringSpringMVCMybatis
reactGISBIMQuartz
项目描述:实现预制生产过程有序、高效率与低成本,打造公路工程行业的示范性智慧化预制梁场。利用 GIS 地理信息 + BIM 三维模型,建立实时、动态、快捷的三维信息模型。技术栈:Spring + SpringMVC + Mybatis + react 技术。
主要负责的模块
- 计划任务模块:生产过程的管理和预算成本展示等功能,新功能的迭代开发。
- 工序检验模块:预制生产工序的详细信息,为产能、质量、成本进度提供数据,Quartz 实现定时任务调度。
- 库房管理功能模块:对成品按订单出库操作的相关业务。