kindergarten_java/docs/design/12-学校端功能设计.md
2026-02-28 16:41:39 +08:00

604 lines
54 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

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
> 使用角色:园长/教务管理员/教学主管
> 技术形态Web端
> **状态:需更新**
---
## 一、角色定位
### 1.1 使用人员
- **园长**:查看整体数据,决策套餐续费
- **教务管理员**:管理教师账号,配置班级学生
- **教学主管**:监督教学活动,查看课程使用情况
### 1.2 核心诉求
```
┌─────────────────────────────────────────────────────────────────┐
│ 学校端核心问题 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 1. 我们买了什么课程包? │
│ 2. 老师们用得怎么样? │
│ 3. 孩子们有什么收获? │
│ 4. 套餐到期了,要不要续费? │
│ 5. 怎么管理教师和学生账号? │
│ │
└─────────────────────────────────────────────────────────────────┘
```
### 1.3 功能范围MVP
| 模块 | 功能 | 优先级 |
|-----|------|-------|
| 首页看板 | 学校数据概览、快捷入口 | P0 |
| 教师管理 | 教师列表、账号管理、数据查看 | P0 |
| 课程管理 | 已授权课程包、使用数据统计 | P0 |
| 学生管理 | 学生列表、班级管理 | P1 |
| 套餐管理 | 当前套餐、续费申请 | P0 |
| 数据报表 | 授课统计、教师活跃度 | P1 |
---
## 二、首页看板
### 2.1 首页布局
```
┌──────────────────────────────────────────────────────────────────────┐
│ 阳光幼儿园 - 管理后台 [园长:张园长] [退出]│
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 导航栏:[首页] [教师管理] [课程管理] [学生管理] [套餐管理] [数据报表]│
│ │
│ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │
│ │
│ 📊 学校概览 │
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ 教师总数 │ 今日授课 │ 本月授课 │ 学生总数 │ │
│ │ 50 │ 8 │ 156 │ 380 │ │
│ │ [+添加] │ [查看详情] │ [查看详情] │ [+导入] │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │
│ 📈 授课趋势近30天
│ [折线图:每日授课次数趋势] │
│ │
│ ┌───────────────────────────────┬───────────────────────────────┐ │
│ │ 🏆 本周活跃教师TOP5 │ 📚 本周热门课程TOP5 │ │
│ │ │ │ │
│ │ 1. 李老师 12次 [查看详情] │ 1. 好饿的毛毛虫 8次 [查看] │ │
│ │ 2. 王老师 10次 [查看详情] │ 2. 猜猜我有多爱你 6次 [查看] │ │
│ │ 3. 张老师 9次 [查看详情] │ 3. 逃家小兔 5次 [查看] │ │
│ │ 4. 刘老师 8次 [查看详情] │ 4. 拔萝卜 4次 [查看] │ │
│ │ 5. 陈老师 7次 [查看详情] │ 5. 三只小猪 3次 [查看] │ │
│ └───────────────────────────────┴───────────────────────────────┘ │
│ │
│ ⏰ 套餐状态 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 当前套餐:高级套餐 │ │
│ │ 到期时间2025年9月1日还有210天 │ │
│ │ 课程包数量:不限(全部课程包可用) │ │
│ │ 教师账号数45/50 │ │
│ │ 学生档案数312/500 │ │
│ │ │ │
│ │ [查看套餐详情] [联系续费] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 📢 最新动态 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ • 李老师今天使用了《好饿的毛毛虫》进行教学 │ │
│ │ • 本周新增2个课程包《猜猜我有多爱你》《逃家小兔》 │ │
│ │ • 有3位教师本月还未使用课程包请关注 │ │
│ │ │ │
│ │ [查看全部动态] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 三、教师管理
### 3.1 教师列表
```
┌──────────────────────────────────────────────────────────────────────┐
│ 教师管理 [+新增教师] [批量导入]│
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 筛选:状态:[全部 ▼] 年级:[全部 ▼] 搜索:[_______________] │
│ │
│ ┌────┬─────────┬─────────┬──────┬─────────┬─────────┬──────────────┐│
│ │序号│ 姓名 │ 负责班级│ 状态 │本月授课 │最后活跃 │ 操作 ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 1 │ 李老师 │中班(1)(2)│正常 │ 12次 │今天 │[查看][编辑] ││
│ │ │ │ │ │ │ │[停用][重置] ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 2 │ 王老师 │小班(1) │正常 │ 10次 │昨天 │[查看][编辑] ││
│ │ │ │ │ │ │ │[停用][重置] ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 3 │ 张老师 │大班(1)(2)│正常 │ 9次 │2天前 │[查看][编辑] ││
│ │ │ │ │ │ │ │[停用][重置] ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 4 │ 刘老师 │中班(3) │停用 │ 0次 │30天前 │[查看][编辑] ││
│ │ │ │ │ │ │ │[启用][删除] ││
│ └────┴─────────┴─────────┴──────┴─────────┴─────────┴──────────────┘│
│ │
│ [导出列表] │
└──────────────────────────────────────────────────────────────────────┘
```
### 3.2 新增/编辑教师
```
┌──────────────────────────────────────────────────────────────────────┐
│ 新增教师 [保存] [取消] │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 基本信息 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 姓名 [________________] 手机号 [____________] │ │
│ │ │ │
│ │ 负责班级 ☐小班(1) ☐小班(2) ☑中班(1) ☑中班(2) │ │
│ │ ☐中班(3) ☐大班(1) ☐大班(2) │ │
│ │ │ │
│ │ 账号状态 ☑正常 ☐停用 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 账号信息 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 登录账号 [lilaoshi@school.com] [自动生成] │ │
│ │ 初始密码 [123456] [随机生成] │ │
│ │ │ │
│ │ ☑ 创建后通过短信发送账号信息给教师 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 💡 提示: │
│ • 负责班级可以选择多个 │
│ • 教师登录后只能看到自己负责的班级数据 │
│ • 停用后教师无法登录,但历史数据保留 │
│ │
└──────────────────────────────────────────────────────────────────────┘
```
### 3.3 教师详情
```
┌──────────────────────────────────────────────────────────────────────┐
│ ◀ 返回教师列表 │
│ │
│ 李老师 - 详细信息 [编辑] [停用] │
│ ─────────────────────────────────────────────────────────────────────│
│ 基本信息:中班(1)(2)班教师 手机138****1234 状态:正常 │
│ │
│ 📊 使用数据(本月) │
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ 授课次数 │ 使用课程包 │ 学生覆盖 │ 反馈提交 │ │
│ │ 12次 │ 8个 │ 56人 │ 10条 │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │
│ 📈 授课趋势近30天
│ [折线图:每日授课次数] │
│ │
│ 📚 使用的课程包 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 课程包名称 │ 授课次数 │ 最后使用 │ 平均评分 │ │
│ │ 好饿的毛毛虫 │ 5次 │ 2月3日 │ 4.8 │ │
│ │ 猜猜我有多爱你 │ 3次 │ 2月1日 │ 4.9 │ │
│ │ 逃家小兔 │ 2次 │ 1月28日 │ 4.7 │ │
│ │ ... [查看全部] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 📝 提交的反馈 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ • 2月3日《好饿的毛毛虫》课件精美孩子们很喜欢 │ │
│ │ • 2月1日《猜猜我有多爱你》共读环节时间可以延长 │ │
│ │ • 1月28日《逃家小兔》希望能增加更多互动组件 │ │
│ │ [查看全部] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ [发送通知给老师] │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 四、课程管理
### 4.1 已授权课程包
```
┌──────────────────────────────────────────────────────────────────────┐
│ 课程管理 - 已授权课程包 │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 当前套餐:高级套餐(全部课程包可用) [查看套餐详情] │
│ │
│ 筛选:年级:[全部 ▼] 领域:[全部 ▼] 状态:[全部 ▼] 搜索:[_____] │
│ │
│ ┌────┬──────────────┬─────────┬──────┬──────┬─────────┬──────────┐ │
│ │序号│ 课程包名称 │ 适切年级│领域 │使用次数│最后使用 │ 操作 │ │
│ ├────┼──────────────┼─────────┼──────┼──────┼─────────┼──────────┤ │
│ │ 1 │好饿的毛毛虫 │中班、大班│语言、│ 56次 │今天 │[查看详情]│ │
│ │ │ │ │科学 │ │ │[查看数据]│ │
│ ├────┼──────────────┼─────────┼──────┼──────┼─────────┼──────────┤ │
│ │ 2 │猜猜我有多爱你│小班、中班│社会、│ 42次 │昨天 │[查看详情]│ │
│ │ │ │ │语言 │ │ │[查看数据]│ │
│ ├────┼──────────────┼─────────┼──────┼──────┼─────────┼──────────┤ │
│ │ 3 │逃家小兔 │小班 │语言 │ 28次 │3天前 │[查看详情]│ │
│ │ │ │ │ │ │ │[查看数据]│ │
│ └────┴──────────────┴─────────┴──────┴──────┴─────────┴──────────┘ │
│ │
│ [导出列表] │
└──────────────────────────────────────────────────────────────────────┘
```
### 4.2 课程包详情(学校端视角)
```
┌──────────────────────────────────────────────────────────────────────┐
│ ◀ 返回课程列表 │
│ │
│ 好饿的毛毛虫完整阅读活动 - 课程详情 │
│ ─────────────────────────────────────────────────────────────────────│
│ 适切年级:中班、大班 核心领域:语言、科学 教学时长25分钟 │
│ │
│ 📊 本校使用数据 │
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ 使用教师数 │ 授课次数 │ 学生覆盖 │ 平均评分 │ │
│ │ 12人 │ 56次 │ 236人 │ 4.8/5 │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │
│ 📈 使用趋势近30天
│ [折线图:每日授课次数] │
│ │
│ 👨‍🏫 使用过的教师 │
│ • 李老师中班1、2班- 5次 - 评分:⭐⭐⭐⭐⭐ │
│ • 王老师中班3班 - 3次 - 评分:⭐⭐⭐⭐⭐ │
│ • 张老师大班1班 - 4次 - 评分:⭐⭐⭐⭐ │
│ [查看全部教师] │
│ │
│ 💬 教师反馈汇总 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 综合评分4.8/5.0 │ │
│ │ │ │
│ │ 正面反馈(高频): │ │
│ │ • "课件精美" (86%) │ │
│ │ • "脚本清晰" (78%) │ │
│ │ • "节省备课" (72%) │ │
│ │ │ │
│ │ 改进建议: │ │
│ │ • "共读环节时间偏紧" (15%) │ │
│ │ • "希望能增加更多互动组件" (8%) │ │
│ │ [查看全部反馈] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ [导出课程报告] │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 五、学生管理
### 5.1 学生列表
```
┌──────────────────────────────────────────────────────────────────────┐
│ 学生管理 [+新增学生] [批量导入]│
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 班级筛选:[全部班级 ▼] 搜索:[_______________] │
│ │
│ ┌────┬─────────┬─────────┬──────┬─────────┬─────────┬──────────────┐│
│ │序号│ 姓名 │ 班级 │ 性别 │家长手机 │阅读数量 │ 操作 ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 1 │ 小明 │中班(1) │ 男 │138***12 │ 28本 │[查看][编辑] ││
│ │ │ │ │ │ │ │[删除][成长] ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 2 │ 小花 │中班(1) │ 女 │139***34 │ 26本 │[查看][编辑] ││
│ │ │ │ │ │ │ │[删除][成长] ││
│ ├────┼─────────┼─────────┼──────┼─────────┼─────────┼──────────────┤│
│ │ 3 │ 小刚 │中班(2) │ 男 │137***56 │ 29本 │[查看][编辑] ││
│ │ │ │ │ │ │ │[删除][成长] ││
│ └────┴─────────┴─────────┴──────┴─────────┴─────────┴──────────────┘│
│ │
│ 按班级查看:[小班1] [小班2] [中班1] [中班2] [中班3] [大班1] [大班2] │
│ │
│ [导出列表] [下载模板] │
└──────────────────────────────────────────────────────────────────────┘
```
### 5.2 班级管理
```
┌──────────────────────────────────────────────────────────────────────┐
│ 班级管理 [+新增班级] │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────┬─────────┬─────────┬─────────┬─────────┬─────────┬──────────┐│
│ │序号│ 班级名 │ 年级 │负责教师 │学生人数 │本月授课 │ 操作 ││
│ ├────┼─────────┼─────────┼─────────┼─────────┼─────────┼──────────┤│
│ │ 1 │中班(1) │ 中班 │李老师 │ 28 │ 12 │[查看][编辑]││
│ │ 2 │中班(2) │ 中班 │李老师 │ 30 │ 12 │[查看][编辑]││
│ │ 3 │中班(3) │ 中班 │王老师 │ 26 │ 10 │[查看][编辑]││
│ │ 4 │大班(1) │ 大班 │张老师 │ 32 │ 9 │[查看][编辑]││
│ └────┴─────────┴─────────┴─────────┴─────────┴─────────┴──────────┘│
│ │
└──────────────────────────────────────────────────────────────────────┘
```
### 5.3 学生成长档案(学校端视角)
```
┌──────────────────────────────────────────────────────────────────────┐
│ ◀ 返回学生列表 │
│ │
│ 小明 - 成长档案 [分享给家长] [打印]│
│ ─────────────────────────────────────────────────────────────────────│
│ 基本信息:中班(1)班 男 4岁2个月 家长138****1234 │
│ │
│ 📊 本学期阅读统计 │
│ ┌─────────────┬─────────────┬─────────────┬─────────────┐ │
│ │ 阅读绘本 │ 参与课程 │ 覆盖领域 │ 平均参与度 │ │
│ │ 28本 │ 32次 │ 全部5个 │ 4.5/5 │ │
│ └─────────────┴─────────────┴─────────────┴─────────────┘ │
│ │
│ 📈 五大领域发展情况 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 健康 ████████████░░░░ 80% [查看详情] │ │
│ │ 语言 ██████████████ 90% [查看详情] │ │
│ │ 社会 ████████░░░░░░░░ 65% [查看详情] │ │
│ │ 科学 ██████████░░░░░ 75% [查看详情] │ │
│ │ 艺术 ████████████░░░ 85% [查看详情] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 📚 最近阅读的课程包 │
│ • 好饿的毛毛虫2月3日- 参与度:⭐⭐⭐⭐⭐ │
│ • 猜猜我有多爱你2月1日- 参与度:⭐⭐⭐⭐⭐ │
│ • 逃家小兔1月28日- 参与度:⭐⭐⭐⭐ │
│ [查看全部阅读记录]│
│ │
│ 🏆 强项与待提升 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 强项: │ │
│ │ • 语言领域(阅读理解)- 达到优秀水平 │ │
│ │ • 艺术领域(表现创造)- 达到优秀水平 │ │
│ │ │ │
│ │ 待提升: │ │
│ │ • 科学领域(数学认知)- 需要加强练习 │ │
│ │ • 社会领域(人际交往)- 需要更多引导 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ [查看详细成长轨迹] [查看测评记录] │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 六、套餐管理
### 6.1 套餐详情
```
┌──────────────────────────────────────────────────────────────────────┐
│ 我的套餐 │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 当前套餐:高级套餐 │
│ │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 套餐内容 │ │
│ │ • 课程包数量:不限(全部课程包可用) │ │
│ │ • 教师账号数50个 │ │
│ │ • 学生档案数500个 │ │
│ │ • 存储空间50GB │ │
│ │ • 数据导出:✅ 支持 │ │
│ │ • 专属客服:✅ 支持 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 使用情况 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ • 已使用教师账号45/50 │ │
│ │ • 已创建学生档案312/500 │ │
│ │ • 已使用存储空间约12GB/50GB │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 到期信息 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ • 开始时间2024年9月1日 │ │
│ │ • 到期时间2025年9月1日 │ │
│ │ • 剩余天数210天 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 其他套餐对比 [申请升级/降级] │ │
│ │ ┌──────────┬──────────┬──────────┬──────────┐ │ │
│ │ │ 基础套餐 │ 标准套餐 │ 高级套餐 │ 您的套餐 │ │ │
│ │ ├──────────┼──────────┼──────────┼──────────┤ │ │
│ │ │ 50个课程 │ 150个课程 │ 不限课程 │ ✓ 不限课程│ │ │
│ │ │ 20个账号 │ 30个账号 │ 50个账号 │ ✓ 50个账号│ │ │
│ │ │ 200个档案 │ 300个档案 │ 500个档案 │ ✓ 500个档案│ │ │
│ │ │ 5,000元/年│ 10,000元/年│ 15,000元/年│ │ │
│ │ └──────────┴──────────┴──────────┴──────────┘ │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ [联系续费] [查看历史订单] │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 七、数据报表
### 7.1 数据报表首页
```
┌──────────────────────────────────────────────────────────────────────┐
│ 数据报表 │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 时间范围:[本月 ▼] [导出报表] │
│ │
│ 📊 授课统计 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 本月授课156次 平均每天5.2次 参与教师38/50人 │ │
│ │ │ │
│ │ [柱状图:每周授课次数对比] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 👨‍🏫 教师活跃度 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 活跃教师38人 (本月至少使用1次) │ │
│ │ 不活跃教师12人 (本月未使用) │ │
│ │ │ │
│ │ • 高频使用(>10次8人 [查看名单] │ │
│ │ • 中频使用5-10次18人 [查看名单] │ │
│ │ • 低频使用1-5次12人 [查看名单] │ │
│ │ • 未使用0次12人 [查看名单并通知] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 📚 课程包使用排行 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 1. 好饿的毛毛虫 56次 12位老师使用 │ │
│ │ 2. 猜猜我有多爱你 42次 10位老师使用 │ │
│ │ 3. 逃家小兔 28次 8位老师使用 │ │
│ │ [查看全部课程包] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 🏆 班级数据排行 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 本月授课次数TOP5班级 │ │
│ │ 1. 中班(1) 12次 李老师 │ │
│ │ 2. 中班(2) 12次 李老师 │ │
│ │ 3. 大班(1) 9次 张老师 │ │
│ │ 4. 小班(1) 8次 王老师 │ │
│ │ 5. 大班(2) 7次 张老师 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 📈 学生阅读统计 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 本月平均阅读6.2本/人 │ │
│ │ 阅读量优秀(>10本56人 │ │
│ │ 阅读量良好5-10本189人 │ │
│ │ 阅读量待提升(<5本135人 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 八、系统设置
### 8.1 学校信息设置
```
┌──────────────────────────────────────────────────────────────────────┐
│ 系统设置 - 学校信息 [保存] [取消] │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ 基本信息 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 学校名称 [阳光幼儿园_____________________] │ │
│ │ 学校地址 [北京市朝阳区xx路xx号____________] │ │
│ │ 联系电话 [010-12345678_________________] │ │
│ │ 联系人 [张园长__________________________] │ │
│ │ │ │
│ │ 学校Logo [上传图片] [当前Logo预览] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 年级班级配置 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ 已配置班级: │ │
│ │ 小班:小班(1)、小班(2) │ │
│ │ 中班:中班(1)、中班(2)、中班(3) │ │
│ │ 大班:大班(1)、大班(2) │ │
│ │ │ │
│ │ [+新增班级] │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ 通知设置 │
│ ┌──────────────────────────────────────────────────────────────┐ │
│ │ ☑ 每周发送周报到管理员邮箱 │ │
│ │ ☑ 当有新课程包发布时通知 │ │
│ │ ☑ 当套餐即将到期时提前30天通知 │ │
│ │ ☑ 当教师长时间未使用时提醒 │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────────────┘
```
---
## 九、学校端与其他端的关系
### 9.1 数据权限
```
┌─────────────────────────────────────────────────────────────────┐
│ 学校端数据权限 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 超管端 │
│ │ │
│ │ ──▶ 查看所有学校数据 │
│ │ │
│ 学校端 ◀────▶ 只能看到本校数据 │
│ │ │
│ │ ──▶ 管理本校教师、学生 │
│ │ │
│ 教师端 ◀────▶ 只能看到自己的班级和学生数据 │
│ │
└─────────────────────────────────────────────────────────────────┘
```
### 9.2 功能对比
| 功能 | 超管端 | 学校端 | 教师端 |
|-----|-------|-------|-------|
| 课程包制作 | ✅ | ❌ | ❌ |
| 课程包管理 | ✅ | 查看本校数据 | 使用课程包 |
| 租户管理 | ✅ | 查看本校套餐 | ❌ |
| 教师管理 | ✅ | 本校教师 | 自己的信息 |
| 学生管理 | ✅ | 本校学生 | 自己班级学生 |
| 数据统计 | 全平台 | 本校 | 自己班级 |
| 反馈查看 | 所有反馈 | 本校反馈 | 自己的反馈 |
---
## 十、后续需要确认的问题
- [ ] 是否需要支持学校自定义课程包(基于平台课程包进行二次编辑)?
- [ ] 是否需要支持学校内部课程包共享?
- [ ] 是否需要支持教学计划排课功能?
- [ ] 数据报表是否支持自定义导出格式?
- [ ] 是否需要支持家校互动功能(通知发送)?
---
## 十一、下一步
继续设计:
1. 数据统计与报表设计
2. 数据模型设计
3. API接口设计