社会消防教育培训系统APP(2023.07 - 2026.06)
角色定位:负责核心维护与优化,负责核心业务模块的维护、性能优化及新需求实现。
项目描述:
该系统是广东省消防职业教育领域的官方指定培训考试平台,服务于全省社会单位消防从业人员及普通学员,提供从注册报名、在线培训、考试到电子证书发放的全流程闭环服务。系统采用“培训超市”模式,聚合了30+家培训机构,支持APP内跳转微信小程序学习、免培参考、免考次数配置等复杂业务规则,本项目在持续迭代中。
项目主要职责:
主要进行项目二开
1.稳定与性能优化
(1)针对并发注册导致的数据重复问题,引入Redis分布式锁(Redisson) + 前端防抖,彻底解决重复提交,注册成功率提升至99.9%。
(2)优化500万级人员表的查询:重建联合索引、拆分冗余字段、改用游标分页,列表查询从3秒降至0.2秒。
2.报表系统重构
3.设计中间统计表 + Quartz定时任务(小时级聚合),实现各阶段人数(报名/培训/考试/发证)的周报、月报、年报自动生成,统计耗时从分钟级降至秒级。
4.业务逻辑修复
(1)修复免考考试流程中的状态机缺陷(如补考、学时未达标时的边界条件),确保业务正确率100%。
(2)由于项目是由外包公司开发,上线后由本公司开发人员维护,修复业务逻辑中各种逻辑错误。
5.用户运营支持
6.设计用户状态标签体系,支持后台多条件筛选及批量短信群发(5万条/小时),提升运营效率。