教育小程序开发功能需求文档(详细版)

教育小程序开发功能需求文档(详细版)

1. 文档说明

1.1 文档目的

明确教育小程序的功能边界、交互逻辑及技术要求,作为开发、测试、验收的依据。

1.2 适用范围

本需求文档适用于K12阶段课后辅导类教育小程序,覆盖学生端、教师端、家长端三端功能。

2. 核心功能模块

2.1 用户体系模块

2.1.1 注册与登录
  • 支持微信快捷登录(自动获取微信昵称/头像)
  • 手机号注册需验证短信验证码(60秒倒计时重发)
  • 登录状态保持(默认7天自动登录,支持手动退出)
  • 角色选择:学生/教师/家长(选择后跳转对应引导页)
2.1.2 个人中心
  • 学生端
    • 展示学习数据看板(本周学习时长、完成作业数、测试平均分)
    • 个人信息编辑(学校、年级、班级、兴趣标签)
    • 我的课程(已购/已报名课程列表,区分进行中/已结课)
    • 我的收藏(课程、资料、笔记分类查看)
  • 教师端
    • 教学数据统计(任教班级数、学生数、作业提交率)
    • 课程管理入口(创建/编辑/下架课程)
    • 个人资质展示(学历、教龄、荣誉证书上传)
  • 家长端
    • 关联子女账号(支持绑定多个学生,通过手机号/学号验证)
    • 子女学习报告(周/月数据可视化图表)
    • 教师沟通入口(按科目显示任教老师)

2.2 课程学习模块

2.2.1 课程展示与筛选
  • 首页推荐:基于用户年级/兴趣标签智能推荐课程
  • 分类导航:按学科(数学/语文/英语等)、难度(基础/提升/冲刺)、形式(录播/直播/图文)分类
  • 搜索功能:支持课程名称、知识点、教师名搜索,带联想提示
  • 课程卡片:包含封面图、标题、教师名、时长、评分、价格/免费标签
2.2.2 课程详情页
  • 课程基本信息:教学目标、适合人群、课程大纲(章节列表+课时数)
  • 教师信息:头像、简介、教龄、学员评价
  • 互动区:学生提问(最多显示3条热门问题及回答)
  • 购买/报名入口:支持单课购买、系列课打包优惠,显示剩余名额(限直播课)
2.2.3 学习中心
  • 录播课
    • 视频播放器(倍速0.75x-2x、清晰度切换、全屏播放)
    • 进度记忆(退出后自动保存播放位置,下次进入继续播放)
    • 随堂测试(每章节结束弹出3-5道练习题,正确率达80%方可解锁下一章节)
  • 直播课
    • 预约提醒(开播前30分钟微信服务通知)
    • 互动功能(举手提问、实时答题、弹幕聊天)
    • 回放权限(直播结束2小时内生成回放,支持倍速和进度跳转)

2.3 教学互动模块

2.3.1 作业系统
  • 教师端
    • 作业创建(选择题库/自定义题目,支持图文/音频/视频题型)
    • 发布设置(截止时间、满分分值、允许补交时长)
    • 批量批改(客观题自动判分,主观题在线批注+语音点评)
  • 学生端
    • 作业提醒(新作业/即将截止/已逾期分别标红提示)
    • 多种提交方式(拍照上传、文字输入、录音答题)
    • 错题订正(批改后显示正确答案,支持重新提交)
2.3.2 问答社区
  • 分类板块:按学科设置问答专区,支持按"待解决"/"已解决"筛选
  • 提问规范:需选择对应课程/知识点,限制最低字数20字
  • 回答激励:教师回答优先展示,优质学生回答可获积分奖励
  • 采纳机制:提问者可标记最佳答案,形成知识库沉淀
2.3.3 在线测试
  • 模拟考试:按教材单元/考试大纲生成套卷,限时作答
  • 错题分析:自动归类错误知识点,生成针对性练习建议
  • 成绩排名:显示班级/年级排名变化(保护隐私,只显示前后3名)

2.4 学习管理模块

2.4.1 学习计划
  • 模板选择:提供"同步预习"/"考前冲刺"/"薄弱提升"等计划模板
  • 自定义设置:选择学习内容、每日学习时长、计划周期
  • 打卡提醒:设置每日固定时间推送学习提醒,连续打卡可获勋章
  • 进度追踪:日历视图展示完成情况,未完成项标红提醒
2.4.2 错题本
  • 自动收录:作业/测试中错误题目自动加入错题本
  • 分类标签:按学科、知识点、错误类型(概念不清/计算失误等)分类
  • 错题重做:支持按日期/频率筛选错题,重做后可标记"已掌握"
  • 导出打印:生成PDF格式错题集,支持连接打印机打印

2.5 家校互动模块

2.5.1 学习报告
  • 周报内容:学习时长分布、知识点掌握雷达图、错题TOP3
  • 月报分析:与上月对比进步曲线、班级平均水平对标
  • 推送设置:家长可选择接收频率(仅周报/周报+月报)
2.5.2 教师沟通
  • 消息类型:文字消息、语音留言(最长60秒)、图片(作业/试卷拍照)
  • 已读状态:显示消息已读/未读,未读消息标红提示
  • 沟通记录:按学生/科目分类保存历史聊天记录,支持搜索
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值