kindergarten_java/docs/design/10-超管端功能设计.md
2026-02-28 16:41:39 +08:00

590 lines
41 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 超管端功能设计
> ⚠️ **本文档已过时**
>
> 本文档已被 **[17-课程包套餐重构需求.md](./17-课程包套餐重构需求.md)** 替代。
>
> 超管端功能已重构,主要变更:
> - 新增"套餐管理"模块
> - 课程包管理按新结构重构
> - 租户授权从"按课程包"改为"按套餐"
> - 新增"主题字典"管理
>
> 本文档仅供参考,请以新文档为准。
---
> 创建时间2025-02-04
> 最后更新2025-02-14
> **状态:已过时**
> 核心定位:平台运营管理、课程包制作发布、租户数据监控
---
## 一、超管端角色定位
### 1.1 使用人员
- 平台运营人员
- 教研团队成员
- 系统管理员
### 1.2 核心职责
| 职责 | 说明 |
|-----|------|
| 课程包管理 | 制作、审核、发布、迭代课程包 |
| 租户管理 | 开通幼儿园账号、套餐管理、权限配置 |
| 内容资源管理 | 绘本资源、多媒体素材库管理 |
| 数据统计分析 | 平台整体使用数据、课程效果分析 |
| 系统配置 | 标签体系、年级班级、基础参数配置 |
---
## 二、核心功能模块
### 2.1 课程包制作(核心功能)
#### 2.1.1 课程包制作工作台
```
┌─────────────────────────────────────────────────────────────────┐
│ 课程包制作工作台 [保存草稿] [发布] │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 第1步基础信息 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ 课程包名称:[________________________] 绘本名称关联:[选择] │ │
│ │ 适切年级: [☑小班] [☑中班] [☐大班] │ │
│ │ 核心领域: [语言 ▼] 次要领域:[健康 ☑科学 ☑艺术] │ │
│ │ 教学时长: [25] 分钟 │ │
│ │ 课程简介: [_____________________________] │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ 第2步绘本数字资源 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ 📖 电子绘本 [已上传《好饿的毛毛虫》完整版] [替换] │ │
│ │ 🎵 配套音频 [已上传故事录音.mp3] [替换] │ │
│ │ 🎬 配套视频 [已上传动画演示.mp4] [替换] │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ 第3步教学课件 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ [上传PPT] [上传动画组件] [上传互动素材] │ │
│ │ │ │
│ │ 📄 已上传文件: │ │
│ │ • 好饿的毛毛虫-教学课件.pptx [预览] [删除] │ │
│ │ • 毛毛虫变蝴蝶动画.swf [预览] [删除] │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ 第4步课堂计划教学脚本
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ [按模板新建] [自定义] │ │
│ │ │ │
│ │ 📝 教学环节配置: │ │
│ │ ┌─────────────────────────────────────────────────────┐ │ │
│ │ │ 1⃣ 导入环节3分钟 │ │ │
│ │ │ 环节目标:激发兴趣,引出主题 │ │ │
│ │ │ 教师活动: │ │ │
│ │ │ └─ "小朋友们,你们见过毛毛虫吗?..." │ │ │
│ │ │ 关联资源:[☑毛毛虫动画.mp4 ☑导入音乐.mp3] │ │ │
│ │ │ [+添加步骤] │ │ │
│ │ ├─────────────────────────────────────────────────────┤ │ │
│ │ │ 2⃣ 引导观察5分钟 │ │ │
│ │ │ 环节目标:观察封面,预测故事 │ │ │
│ │ │ 教师活动: │ │ │
│ │ │ └─ "请大家看封面,猜猜毛毛虫要做什么?" │ │ │
│ │ │ 关联资源:[☑电子绘本.pdf] │ │ │
│ │ │ [+添加步骤] │ │ │
│ │ ├─────────────────────────────────────────────────────┤ │ │
│ │ │ 3⃣ 师幼共读10分钟 │ │ │
│ │ │ 环节目标:理解故事内容 │ │ │
│ │ │ 教师活动: │ │ │
│ │ │ └─ [逐页配置提问和互动点] │ │ │
│ │ │ 关联资源:[☑电子绘本.pdf ☑故事配音.mp3] │ │ │
│ │ │ [+添加步骤] │ │ │
│ │ ├─────────────────────────────────────────────────────┤ │ │
│ │ │ 4⃣ 延伸活动5分钟 │ │ │
│ │ │ 环节目标:巩固理解,拓展延伸 │ │ │
│ │ │ 活动类型:[☑动手操作 ☑交流讨论 ☐游戏] │ │ │
│ │ │ 活动内容:[详细配置...] │ │ │
│ │ │ 关联资源:[☑活动示范视频.mp4] │ │ │
│ │ │ [+添加步骤] │ │ │
│ │ ├─────────────────────────────────────────────────────┤ │ │
│ │ │ 5⃣ 活动结束2分钟 │ │ │
│ │ │ 环节目标:总结提升 │ │ │
│ │ │ 教师活动: │ │ │
│ │ │ └─ "今天我们认识了..." │ │ │
│ │ │ [+添加步骤] │ │ │
│ │ └─────────────────────────────────────────────────────┘ │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ 第5步延伸活动配置 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ [+添加延伸活动] │ │
│ │ │ │
│ │ 📌 已配置的延伸活动: │ │
│ │ ┌─────────────────────────────────────────────────────┐ │ │
│ │ │ 活动一:毛毛虫成长图(健康-动作发展) │ │ │
│ │ │ 形式:动手操作 | 时长15分钟 │ │ │
│ │ │ 素材类型:☑线上素材 ☐线下素材 │ │ │
│ │ │ • 线上素材:成长图打印模板.pdf [管理素材] │ │ │
│ │ │ • 线下素材:需准备彩纸、胶水、剪刀(说明已录入) │ │ │
│ │ │ 活动指引:[查看详细指引] [编辑] │ │ │
│ │ │ [编辑] [删除] │ │ │
│ │ ├─────────────────────────────────────────────────────┤ │ │
│ │ │ 活动二:数数毛毛虫吃了几样东西(科学-数学认知) │ │ │
│ │ │ 形式:游戏互动 | 时长10分钟 │ │ │
│ │ │ 素材类型:☑线上素材 ☐线下素材 │ │ │
│ │ │ • 线上素材:数数游戏组件.html [管理素材] │ │ │
│ │ │ • 线上素材:食物卡片.pdf [管理素材] │ │ │
│ │ │ 活动指引:[查看详细指引] [编辑] │ │ │
│ │ │ [编辑] [删除] │ │ │
│ │ └─────────────────────────────────────────────────────┘ │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
│ 第6步测评工具 │
│ ┌───────────────────────────────────────────────────────────┐ │
│ │ [+添加测评工具] │ │
│ │ │ │
│ │ 📊 已配置的测评工具: │ │
│ │ • 观察记录表.pdf [预览] [编辑] [删除] │ │
│ │ • 参与情况记录表.xlsx [预览] [编辑] [删除] │ │
│ │ • 掌握情况评估表.pdf [预览] [编辑] [删除] │ │
│ └───────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
```
#### 2.1.2 课程包状态流转
```
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ 新建 │ ──▶ │ 草稿箱 │ ──▶ │ 审核中 │ ──▶ │ 已发布 │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
│ │
▼ ▼
┌─────────┐ ┌─────────┐
│ 已下架 │ ◀──────────────── │ 已迭代 │
└─────────┘ └─────────┘
```
| 状态 | 说明 | 操作 |
|-----|------|-----|
| 草稿箱 | 制作中,未提交审核 | 保存、编辑、删除 |
| 审核中 | 已提交,等待审核 | 查看详情 |
| 已发布 | 审核通过,教师可见 | 下架、迭代 |
| 已下架 | 暂停使用 | 重新发布 |
| 已迭代 | 有新版本替换 | 查看历史版本 |
---
### 2.2 课程包管理
#### 2.2.1 课程包列表
```
┌──────────────────────────────────────────────────────────────────────┐
│ 课程包管理 [+新建课程包] [批量导入]│
├──────────────────────────────────────────────────────────────────────┤
│ 筛选: │
│ 年级:[全部 ▼] 领域:[全部 ▼] 状态:[全部 ▼] 搜索:[_______] │
│ │
│ ┌────┬──────────────┬─────────┬─────────┬──────┬──────┬─────────┐ │
│ │序号│ 课程包名称 │ 绘本 │ 年级 │ 状态 │版本号│ 操作 │ │
│ ├────┼──────────────┼─────────┼─────────┼──────┼──────┼─────────┤ │
│ │ 1 │好饿的毛毛虫 │好饿的毛 │中班、大班│已发布│ v1.0 │[编辑] │ │
│ │ │完整阅读活动 │毛虫 │ │ │ │[下架] │ │
│ │ │ │ │ │ │ │[查看数据]│ │
│ ├────┼──────────────┼─────────┼─────────┼──────┼──────┼─────────┤ │
│ │ 2 │猜猜我有多爱你│猜猜我有 │小班、中班│审核中│ v0.9 │[查看] │ │
│ │ │情感教育课程 │多爱你 │ │ │ │[撤销审核]│ │
│ ├────┼──────────────┼─────────┼─────────┼──────┼──────┼─────────┤ │
│ │ 3 │好饿的毛毛虫 │好饿的毛 │大班 │草稿 │ v0.5 │[继续编辑]│ │
│ │ │科学探究延伸 │毛虫 │ │ │ │[删除] │ │
│ └────┴──────────────┴─────────┴─────────┴──────┴──────┴─────────┘ │
└──────────────────────────────────────────────────────────────────────┘
```
#### 2.2.2 课程包数据统计
```
┌─────────────────────────────────────────────────────────────────────┐
│ 《好饿的毛毛虫》完整阅读活动 - 课程数据 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 📊 使用概况 │
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ 使用学校数 │ 使用教师数 │ 授课次数 │ 学生覆盖数 │ │
│ │ 128所 │ 356人 │ 1,254次 │ 12,540人 │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │
│ 📈 使用趋势近30天
│ [折线图:每日授课次数趋势] │
│ │
│ ⭐ 教师反馈 │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 综合评分:⭐⭐⭐⭐⭐ 4.8/5.0 │ │
│ │ │ │
│ │ 优点: │ │
│ │ • "课件设计精美,孩子很喜欢" (86%) │ │
│ │ • "教学脚本清晰,新手也能上手" (78%) │ │
│ │ • "延伸活动丰富,节省备课时间" (72%) │ │
│ │ │ │
│ │ 改进建议: │ │
│ │ • "共读环节时间偏紧,建议延长" (15%) │ │
│ │ • "希望能增加更多互动组件" (8%) │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ [导出报告] [查看详细反馈] │
└─────────────────────────────────────────────────────────────────────┘
```
---
### 2.3 租户管理
#### 2.3.1 租户列表
```
┌─────────────────────────────────────────────────────────────────────┐
│ 租户管理 [+新建租户] [批量开通] │
├─────────────────────────────────────────────────────────────────────┤
│ 筛选:地区:[全部 ▼] 套餐:[全部 ▼] 状态:[全部 ▼] 搜索:[__] │
│ │
│ ┌────┬─────────┬─────────┬──────┬──────────┬──────┬──────────────┐ │
│ │序号│ 学校名称 │ 地区 │ 套餐 │有效期至 │状态 │ 操作 │ │
│ ├────┼─────────┼─────────┼──────┼──────────┼──────┼──────────────┤ │
│ │ 1 │阳光幼儿园│北京朝阳 │高级 │2025-09-01│正常 │[查看][编辑] │ │
│ │ │ │ │ │ │ │[续费][禁用] │ │
│ ├────┼─────────┼─────────┼──────┼──────────┼──────┼──────────────┤ │
│ │ 2 │花儿朵朵 │上海浦东 │标准 │2025-03-01│正常 │[查看][编辑] │ │
│ │ │幼儿园 │ │ │ │ │[续费][禁用] │ │
│ ├────┼─────────┼─────────┼──────┼──────────┼──────┼──────────────┤ │
│ │ 3 │蓝天双语 │广州天河 │基础 │2024-12-31│即将 │[查看][编辑] │ │
│ │ │幼儿园 │ │ │ │到期 │[发送续费提醒]│ │
│ └────┴─────────┴─────────┴──────┴──────────┴──────┴──────────────┘ │
└─────────────────────────────────────────────────────────────────────┘
```
#### 2.3.2 租户套餐配置
```
┌─────────────────────────────────────────────────────────────────────┐
│ 阳光幼儿园 - 套餐配置 [保存] [取消] │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 当前套餐:高级套餐 │
│ │
│ 📦 套餐内容 │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 课程包数量: 不限(全部课程包) │ │
│ │ 教师账号数: 50个 │ │
│ │ 学生档案数: 500个 │ │
│ │ 存储空间: 50GB │ │
│ │ 数据导出: ✅ 支持 │ │
│ │ 专属客服: ✅ 支持 │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ ⏙️ 可用课程包(已勾选为授权课程包) │
│ ☑ 好饿的毛毛虫完整阅读活动 │
│ ☑ 猜猜我有多爱你情感教育课程 │
│ ☐ 逃家小兔亲子共读课程 │
│ ☑ ... │
│ │
│ 👥 账号管理 │
│ 已开通教师账号45/50 [+新增教师账号] │
│ │
│ 📊 使用情况(本月) │
│ • 授课次数234次 │
│ • 登录教师38人 │
│ • 学生档案312个 │
│ │
└─────────────────────────────────────────────────────────────────────┘
```
---
### 2.4 资源库管理
```
┌─────────────────────────────────────────────────────────────────────┐
│ 资源库管理 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 📂 绘本库 [上传新绘本] │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ [搜索绘本] 分类:[全部 ▼] 筛选:[已授权 ▼] │ │
│ │ │ │
│ │ ┌─────┬─────────────┬─────────┬──────────┬────────┐ │ │
│ │ │封面 │ 绘本名称 │ 作者 │ 适切年级 │ 操作 │ │ │
│ │ ├─────┼─────────────┼─────────┼──────────┼────────┤ │ │
│ │ │[图] │好饿的毛毛虫 │艾瑞·卡尔 │小中大班 │[查看] │ │ │
│ │ │ │ │ │ │[编辑] │ │ │
│ │ │ │ │ │ │[授权管理]│ │ │
│ │ └─────┴─────────────┴─────────┴──────────┴────────┘ │ │
│ └─────────────────────────────────────────────────────────────┘ │
│ │
│ 🎵 多媒体素材库 │
│ [上传素材] │
│ • 音频文件234个 │
│ • 视频文件156个 │
│ • 图片素材892个 │
│ • 互动组件45个 │
│ │
│ 📄 模板库 │
│ • 教学脚本模板5个 │
│ • 观察记录表模板8个 │
│ • 评估表模板12个 │
│ │
└─────────────────────────────────────────────────────────────────────┘
```
---
### 2.5 数据统计
```
┌─────────────────────────────────────────────────────────────────────┐
│ 数据统计看板 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 📊 平台整体数据 │
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ 租户总数 │ 活跃租户 │ 月授课次数 │ 覆盖学生数 │ │
│ │ 1,254所 │ 986所 │ 45,678次 │ 234,567人 │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │
│ 📈 课程包使用排行Top 10
│ [柱状图:课程包使用次数排行] │
│ │
│ 🏆 活跃学校排行Top 10
│ [列表:学校名称、地区、授课次数] │
│ │
│ ⭐ 教师反馈汇总 │
│ • 本月收到反馈2,345条 │
│ • 平均评分4.7/5.0 │
│ • 待处理建议45条 │
│ │
└─────────────────────────────────────────────────────────────────────┘
```
---
### 2.6 系统配置
```
┌─────────────────────────────────────────────────────────────────────┐
│ 系统配置 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 🏷️ 标签体系管理 │
│ [已内置《3-6岁指南》标签体系] │
│ [查看完整标签树] [导出标签库] [添加自定义标签] │
│ │
│ 🎓 年级配置 │
│ • 小班3-4岁
│ • 中班4-5岁
│ • 大班5-6岁
│ [+添加年级] │
│ │
│ 👤 权限角色管理 │
│ • 超级管理员 │
│ • 教研人员 │
│ • 运营人员 │
│ [+添加角色] │
│ │
│ ⚙️ 参数配置 │
│ • 单次课程时长25分钟默认
│ • 课程包审核流程:开启 │
│ • 反馈收集周期:每节课后 │
│ │
└─────────────────────────────────────────────────────────────────────┘
```
---
## 三、课程包制作详细流程
### 3.1 制作前准备
| 步骤 | 动作 | 责任人 |
|-----|------|-------|
| 1 | 确定绘本和教学主题 | 教研团队 |
| 2 | 设计完整教学方案 | 教研团队 |
| 3 | 准备所有素材资源 | 教研+设计 |
| 4 | 录制配套音视频 | 设计团队 |
| 5 | 制作互动课件 | 设计团队 |
| 6 | 配置延伸活动素材 | 教研团队 |
### 3.2 平台操作流程
```
┌─────────────────────────────────────────────────────────────────────┐
│ 课程包制作完整流程 │
└─────────────────────────────────────────────────────────────────────┘
1. 新建课程包
├─ 选择关联绘本(从资源库选择或新增)
├─ 填写基础信息(名称、适切年级、领域标签)
└─ 保存草稿
2. 上传数字资源
├─ 上传电子绘本PDF/HTML格式
├─ 上传配套音频MP3格式
└─ 上传配套视频MP4格式
3. 配置教学课件
├─ 上传PPT课件
├─ 上传动画组件SWF/GIF/视频)
└─ 上传互动素材
4. 编辑教学脚本(核心)
├─ 选择教学环节模板
│ └─ 导入/引导/共读/活动/结束
├─ 逐环节配置
│ ├─ 设置环节目标和时长
│ ├─ 编写教师话术脚本
│ ├─ 配置提问和互动点
│ └─ 关联互动组件
└─ 预览完整流程
5. 配置延伸活动
├─ 添加延伸活动(支持多个)
│ ├─ 选择活动形式(动手/交流/游戏等)
│ ├─ 关联领域标签
│ ├─ 上传线上素材打印模板、PPT、互动组件
│ ├─ 录入线下素材说明
│ └─ 编写活动指引
└─ 配置完成
6. 配置测评工具
├─ 上传观察记录表
├─ 上传参与情况记录表
└─ 上传掌握情况评估表
7. 预览和测试
├─ 预览课程包完整内容
├─ 测试所有互动组件
└─ 确认无误后提交
8. 提交审核
└─ 进入"审核中"状态
9. 审核发布
├─ 教研组长审核
├─ 审核通过 → 发布上线
└─ 审核不通过 → 返回修改
10. 发布后监控
├─ 查看使用数据
├─ 收集教师反馈
└─ 迭代优化版本
```
---
## 四、课程包审核机制
### 4.1 审核检查项
| 检查项 | 说明 | 结果 |
|-------|------|-----|
| 内容完整性 | 所有模块是否完整配置 | ✅/❌ |
| 教学科学性 | 教学目标、流程符合幼儿教育规律 | ✅/❌ |
| 素材质量 | 音视频、课件质量达标 | ✅/❌ |
| 标签准确性 | 领域、年级标签准确 | ✅/❌ |
| 版权合规 | 所有素材有合法版权 | ✅/❌ |
### 4.2 审核意见
```
┌─────────────────────────────────────────────────────────────────────┐
│ 课程包审核:好饿的毛毛虫完整阅读活动 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 提交人:张教研 提交时间2025-02-03 │
│ │
│ 审核结果:✅ 通过 │
│ │
│ 审核意见: │
│ 1. 教学设计科学合理,环节清晰 │
│ 2. 互动组件丰富,能有效支持教学 │
│ 3. 延伸活动设计全面,覆盖多个领域 │
│ 4. 建议共读环节可增加2个提问点 │
│ │
│ 审核人:李教研组长 审核时间2025-02-04 │
│ │
│ [发布] [要求修改后再提交] │
└─────────────────────────────────────────────────────────────────────┘
```
---
## 五、与租户端的关联
### 5.1 课程包发布后的可见性
| 租户套餐 | 可见课程包范围 |
|---------|---------------|
| 基础套餐 | 指定的入门课程包约50个 |
| 标准套餐 | 基础套餐 + 进阶课程包约150个 |
| 高级套餐 | 全部课程包(不限) |
### 5.2 课程包授权机制
- 超管端控制每个套餐的课程包范围
- 租户端只能看到已授权的课程包
- 租户升级套餐后自动解锁新课程包
---
## 六、教学环节资源关联
> 详细设计见 [16-教学环节资源关联设计.md](./16-教学环节资源关联设计.md)
### 6.1 功能说明
在编辑教学环节和逐页脚本时,可以选择关联已上传的数字资源和教学材料:
- 数字资源:电子绘本、音频、视频
- 教学材料PPT课件、教学挂图
### 6.2 关联规则
| 规则 | 说明 |
|------|------|
| 多选 | 一个环节/页面可关联多个资源 |
| 复用 | 同一资源可被多个环节/页面关联 |
| 可选 | 环节/页面可以不关联任何资源 |
### 6.3 教师端展示
教师在备课模式和授课模式中,可以看到当前环节关联的所有资源,支持:
- 快速预览资源
- 一键播放音视频
- 查看电子绘本
---
## 七、后续需要确认的问题
- [ ] 课程包是否支持版本历史记录?
- [ ] 课程包下架后,已使用该课程的学校是否仍能查看?
- [ ] 是否需要课程包克隆功能(基于现有课程包快速创建新版本)?
- [ ] 多个教研人员是否可以协同制作一个课程包?
- [ ] 课程包是否支持导出/导入(用于跨环境迁移)?
---
## 七、下一步
继续设计 **教师端的课程包查看与使用流程**