一、核心业务目标
提升课程预约效率
支持学生/家长在线预约直播课程,减少人工排课与沟通成本,预约成功率提升40%+。
优化资源分配
动态管理教师排课、教室(虚拟直播间)占用,避免时间冲突与资源浪费。
增强用户体验
提供多端(APP/小程序/网页)预约入口,支持课程提醒、退改签、评价反馈。
数据驱动决策
实时追踪课程预约率、满员率、教师利用率,为课程优化与师资调配提供依据。
二、功能模块设计
1. 学生/家长端功能
功能模块 | 核心功能 |
---|---|
课程浏览与筛选 | 按学科(数学/英语)、年级(小学/初中)、教师、时间段筛选课程,支持试听预约。 |
预约管理 | 一键预约直播课,支持多时段选择(如班、晚自习班),自动同步至日历。 |
课程提醒 | 预约成功后,通过短信/APP推送提醒(课前1小时、30分钟各一次)。 |
退改签 | 课程开始前24小时可免费取消,取消后自动释放名额,支持改签至其他时段。 |
课程评价 | 课后对教师、课程内容评分(1-5星),支持文字/图片反馈,评价公开可见。 |
2. 教师端功能
功能模块 | 核心功能 |
---|---|
排课管理 | 查看个人排课表,支持手动调整课程时间(需管理员审核),冲突时自动预警。 |
学生名单 | 预约课程的学生列表(姓名、年级、联系方式),支持导出Excel。 |
课程资料上传 | 上传课件(PDF/PPT)、作业模板,学生端自动同步。 |
考勤统计 | 实时查看学生出勤率,支持手动标记缺勤(如学生请假)。 |
3. 管理员后台功能
功能模块 | 核心功能 |
---|---|
课程发布 | 批量上传课程信息(名称、时长、价格、适用年级),支持设置大预约人数。 |
排课引擎 | 智能排课算法:根据教师空闲时间、教室(直播间)容量自动生成排课表,避免冲突。 |
数据看板 | 实时监控课程预约率、满员率、教师利用率,支持按学科/年级/时间段筛选。 |
权限管理 | 分配教师、管理员、学生角色权限,支持数据隔离(如教师仅查看个人排课)。 |
财务统计 | 自动生成课程收入报表(按课程/教师/时间段),支持导出对账。 |
4. 直播间集成功能
功能模块 | 核心功能 |
---|---|
直播入口嵌入 | 课程预约成功后,学生端自动生成直播间链接(支持腾讯会议、Zoom、私有化RTC)。 |
互动工具 | 直播中支持举手发言、弹幕提问、白板协作,教师可实时查看学生参与度。 |
回放生成 | 课程结束后自动生成回放视频,支持按时间轴标注重点内容(如“第10分钟讲解例题”)。 |