尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

全栈项目实战手记|教培小程序 B 端管理后台完整产品设计思路

全栈项目实战手记|教培小程序 B 端管理后台完整产品设计思路 本文完整拆解教培小程序 B 端管理员后台整套产品设计逻辑聚焦后台页面、业务流程、模块划分、数据联动、运营适配设计仅讲解后台原生业务架构底层安全、Token、权限加密、V2.0 分层改造等内容统一放到第七篇迭代复盘单独讲解本篇只聚焦机构后台日常运营全流程设计艺术、体育、学科类线下教培机构可直接复用这套后台产品方案。一、后台整体设计定位与使用人群1.1 产品定位本后台为整套教培系统管控中枢依托微信云开发搭建无需独立服务器部署所有课程、师资、学员、课时、预约核销业务统一在此管理适配同时开设团课、私教的中小型线下培训机构覆盖中小型教培机构日常运营全流程课程上架、排课管理、学员课时管控、签到核销、营收数据查看、学员评价处理适配团课、私教混合经营模式。1.2 两类后台操作人员使用需求机构超级管理员拥有系统全部页面、全部数据操作权限负责搭建课程体系、维护教师档案、创建课时套餐、管理所有学员数据、处理核销撤销、批量排课、查看全门店经营相关数据。授课教师 / 前台教务仅开放授课相关操作页面仅能查看自身对应班级学员、生成核销签到码、标记学员爽约、回复课程评价无法操作课程新增、批量排课、学员套餐新增等高危管理功能。1.3 后台核心设计准则业务闭环完整从课程搭建→师资录入→排班发布→学员预约→课时核销形成完整管理链路前后台数据实时双向同步轻量化易上手页面操作逻辑简化无复杂冗余步骤零基础教务可快速上手操作数据自动隔离教师账号仅展示本人授课相关排班与学员数据看不到其他班级信息避免学员信息混淆泄露操作全留痕课程、排班、核销、套餐修改等所有变更操作均自动留存操作记录方便后续核对运营数据业务兼容拓展页面、数据表预留拓展字段支持后续新增批量操作、多视图等功能不改动原有核心业务流程。二、后台底层业务支撑体系2.1 技术载体基于微信原生小程序 腾讯云开发搭建后台全部页面独立分包承载配套云函数处理所有后台增删改查业务搭配云数据库存储全部运营数据内置定时任务每 30 分钟自动校正课程、预约状态减少人工手动刷新操作。2.2 配套数据库业务模块划分后台所有操作对应八大业务数据集合全部服务于后台管理业务数据完全与 C 端学员端互通账号角色数据后台管理员、教师账号、角色基础信息、登录记录学员业务数据学员基础信息、个人课时套餐、每一笔课时消费记录课程类目数据课程一二级分类、课程内容、课程标签、上课场馆配置教师业务数据教师档案、个人固定可授课时间表排班预约数据每日课程排班、学员预约记录、后台代预约操作记录核销业务数据课时核销明细、学员爽约记录、临时核销二维码令牌评价互动数据学员课程评价、教师回复内容系统配置数据门店全局运营规则、系统基础配置。2.3 接口统一基础规范后台所有管理接口统一请求、返回格式采用标准分页逻辑默认每页 10 条数据单次查询上限 50 条新增、编辑、删除、核销等写操作都会同步记录操作人信息保证每一步操作可追溯。三、后台全部页面完整模块设计后台底部导航固定六大核心功能入口所有教务日常操作全部集中在六大模块内无冗余无关页面。3.1 数据看板后台首页核心经营数据卡片展示当日预约总人数、当日核销总课时、待回复评价数量、机构有效课时套餐总量直观展示门店当日运营概况快捷功能入口直达新增课程、批量排课、核销记录、学员新增高频操作页面数据统计展示快速查看近期课程开课概况一键跳转对应明细页面。3.2 课程管理模块课程体系搭建核心包含 6 个子页面完整支撑门店课程体系搭建与维护一级分类管理新增、编辑、上下架课程大类控制 C 端课程顶层筛选栏展示二级分类管理绑定一级大类细化课程细分品类课程标签管理区分团课、私教两种授课类型配置对应课程最低开课人数课程主管理页面录入课程封面、课程时长、单课最大容纳人数、绑定对应标签与场馆支持单条 / 批量上下架下架课程学员端无法预约删除课程不会直接清空数据移入课程回收站支持恢复或永久删除课程回收站统一存放删除课程支持恢复复用、彻底清理场馆规则配置录入各教室名称、地址排课时可绑定对应教室自动识别同一时段教室占用冲突。3.3 排班预约模块教务每日核心操作页面整套后台使用频率最高模块承载排课、学员预约管理、状态管控全部业务排课创建功能选择授课教师、对应课程、上课场馆、上课时段生成排班系统自动校验教师休息日、教室时段占用存在冲突直接拦截保存排班多视图展示支持单日详情视图、周视图两种浏览模式横向周视图快速查看整周全部课程多条件筛选可按教师、场馆、课程类型、课程状态、满员情况筛选对应排班班级预约详情点击单条排班可查看全部预约学员名单支持后台手动为学员代预约、手动取消预约取消后自动返还对应课时课程状态管控系统自动识别未上课、已完成、已取消、已过期四种状态同时支持管理员手动标记课程状态也可一键清除手动标记恢复系统自动判定逻辑开课预警预约人数未达到标签最低开课人数时排班卡片标黄预警方便教务提前调整配套子页面代预约操作记录记录所有后台手动替学员预约行为。3.4 学员管理模块学员与课时管控学员档案列表展示全部学员姓名、联系方式、注册时间、账号状态支持后台手动新增线下报名学员学员套餐管理可为学员新增课时套餐设置总课时、有效期、适配课程标签支持冻结、延期套餐课时消费流水完整记录学员每一笔课时抵扣、返还明细对应课程、排班、操作人全部留存学员筛选支持按姓名、手机号、套餐状态快速检索学员。3.5 教师 核销管理模块课堂签到核心教师档案管理录入教师头像、简介、每周固定可授课时段配置个人休息日排课时自动避开休息日班级核销页面选中对应排班后页面自动划分未核销、已核销、爽约三类学员支持自定义核销课时手动扣减签到二维码生成为单节课生成有效期 30 分钟核销二维码学员小程序扫码自动完成课时抵扣爽约标记学员未到场可标记爽约仅留存记录不扣减课时核销记录追溯分页展示全部历史核销数据可按日期、课程筛选支持撤销核销操作撤销后自动返还学员课时。3.6 评价管理模块展示全门店所有课程学员星级评价、文字评价内容管理员与教师均可回复评价违规、无效评价可后台隐藏隐藏后学员端不再展示。3.7 系统设置模块门店全局配置账号管理新增、禁用后台管理员、教师登录账号划分对应操作权限全局运营配置设置门店通用规则控制是否开启后台代预约功能日志管理分为登录日志、后台操作日志两类记录所有账号登录行为、课程 / 排班 / 核销 / 套餐修改等全部操作支持按时间、操作人筛选查询。四、后台完整标准业务流转流程管理员进入课程管理搭建一二级分类、课程标签、上课场馆录入课程信息绑定对应标签、容纳人数录入授课教师配置教师每周可授课时段、休息日管理员进入排班页面创建每日 / 批量课程排班系统自动校验教室、教师时段冲突学员在 C 端小程序自主预约课程或教务在后台手动代学员预约上课当日教师进入对应排班页面生成核销二维码学员扫码 / 后台手动核销课时系统每 30 分钟自动遍历全部排班自动更新过期、结课课程状态课后学员提交课程评价后台统一查看、回复管理员随时查看学员课时流水、核销记录、门店经营数据处理撤销核销、套餐冻结等特殊业务。五、本篇小结本篇完整梳理教培项目 B 端管理后台全套产品设计全部内容聚焦后台页面布局、模块功能、业务流转、数据联动逻辑完整覆盖课程、师资、学员、排班、核销、系统配置全运营场景。整套后台贴合线下教培机构真实教务工作流程所有功能围绕门店日常开课、课时管控、学员管理设计业务链路完整闭环同类课程预约类小程序后台可直接参考该套产品设计思路。本文属于《全栈项目实战手记教培小程序》专栏系列持续更新可订阅专栏阅读完整连载。预计连载目录第一篇教培小程序 B 端管理后台完整产品设计思路第二篇教培小程序 C 端学员端完整产品设计思路第三篇教培小程序后台实拍图 业务流程逻辑图汇总第四篇教培小程序后台开发踩坑复盘课程、学员、权限配置类 Bug第五篇教培小程序用户端 后台联动踩坑上篇预约、课时、支付同步问题第六篇教培小程序用户端 后台联动下篇排课核销、定时任务、页面交互异常第七篇教培小程序 V2.0 底层安全、交互、分包全量迭代修复复盘第八篇教培小程序 PC 管理端 Demo 完整开发成果展示第九篇教培小程序全项目开发历程完整复盘总结
返回列表