当前系统是一套面向培训机构的教务与经营一体化管理平台,后端基于 ThinkPHP 8,核心业务已覆盖校区、教师、课程顾问、学员、课程、班级、课次、报名订单、班级点名、课消台账和经营报表。系统支持按报名先后 FIFO 规则进行课时与金额分摊,能够统计订单、课消、剩余课时及金额口径,并支持课程订单报表、课消报表、学员课消统计等分析能力。权限体系已支持角色授权与校区数据范围控制。近期又扩展了数据库备份、微信服务号配置与回调底座,以及面向家长端、老师端的公众号 H5 门户,用于后续接入微信登录、课表查看、订单查询和请假等移动端业务场景。
主要负责后端业务模块扩展、数据结构设计、后台管理功能开发及移动端门户接入。开发周期内,重点参与了培训机构核心教务链路的实现,包括学员、课程、班级、课次、报名订单、点名、课消台账、订单与课消报表等模块,并负责将订单结算逻辑从基础课时扣减升级为按报名时间 FIFO 分摊的精细化核算方案。同时,我也承担了系统配置、数据库备份、微信服务号接入底座以及公众号 H5 家长端、老师端门户的设计与实现工作。
项目技术上主要使用 ThinkPHP 8、ThinkORM、MySQL、Layui/Admin-Core 作为后台框架组合,并结合 Vue 3 + Vite 构建 H5 门户页面。实现中的亮点在于:一是将培训业务从通用后台模板逐步沉淀为完整的教务与经营管理平台;二是完成了多校区权限控制、订单金额与课时联动、点名与课消自动同步、订单/课消报表统计等复杂业务逻辑;三是新增了面向微信生态的接入能力,为后续公众号服务号、网页授权登录和移动端业务扩展打下基础。项目难点主要集中在业务规则复杂、历史数据兼容、权限范围控制以及微信授权链路联调等方面。