本项目属于教育培训行业(日语培训细分赛道)的在线化与数字化运营场景。业务以多校区连锁运营为背景,涉及学员端、教师端(均基于微信公众号)与总部管理后台三类角色,涵盖合同与电子签章、课程与课时管理、在线约课、试听与公开课、课后报告、作业批改、积分商城、教师薪资绩效、消息推送与课时有效期提醒等,并通过微信 / 支付宝 / 连连等多渠道完成线上缴费,同时对接多家云厂商与第三方教务、直播、短信、电子签等 SaaS 服务。
点击空白处退出提示
本项目属于教育培训行业(日语培训细分赛道)的在线化与数字化运营场景。业务以多校区连锁运营为背景,涉及学员端、教师端(均基于微信公众号)与总部管理后台三类角色,涵盖合同与电子签章、课程与课时管理、在线约课、试听与公开课、课后报告、作业批改、积分商城、教师薪资绩效、消息推送与课时有效期提醒等,并通过微信 / 支付宝 / 连连等多渠道完成线上缴费,同时对接多家云厂商与第三方教务、直播、短信、电子签等 SaaS 服务。
系统围绕 "招生→签约→排课→上课→结算→课后服务" 全链路运转,实现合同签订(含契约锁电子签章)与课时核销、剩余课时和有效期自动提醒并推送至班主任、教师课时绑定与固定排班、课后报告自动生成、积分积累与商城兑换、教师薪资按规则自动计算、多校区权限管理,并与学邦软件等第三方教务系统打通,支撑机构日常运营的全面数字化。
我负责的具体任务:作为该项目后端主力开发,我负责支付模块(微信支付证书管理与 加密、微信 / 支付宝 / 连连 / 自有支付多渠道整合、支付回调与退款、openId 改为微信 code)、课程与课时模块(剩余课时与有效期提醒推送、课程提醒、试听课管理与撤销权限、课时绑定)、积分体系(积分商品与记录、购买商品积分入账)、教师薪资模块(薪资计算调整、全职 / 兼职费用统一按 30/70 规则、薪资可见时间控制)、合同模块(合同金额权限控制、学生退费课时、首课改赠课)、推送学邦信息与用户来源渠道,以及定时任务(冻结延长合同有效期、课时 / 有效期提醒)和大量容错与 bug 修复、日志优化。
技术栈与架构:Java 8 + Spring Boot 2.3.5 单体后端,MyBatis 多数据源(mapper1/2/3)访问 MySQL,结合 Redis 缓存、MongoDB、RabbitMQ(定时 / 延时消息)、Activiti 工作流、Spring Security + JWT 鉴权、WebSocket/Netty 长连接,前端为微信公众号 H5 多端;集成阿里云(OSS / 短信 / 视频点播 / 验证码)、腾讯云、拓课云与百家云直播回放、契约锁电子签章、极光推送、学邦教务等第三方服务。




评论