Files
ClassManager/README.md
2026-04-04 01:37:35 +08:00

42 lines
974 B
Markdown
Raw 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.
# 班级操行分管理系统
基于 Python FastAPI 开发的班级操行分管理系统,支持学生端、管理端、家长端三端访问,实现操行分的加减记录与查询功能。
## 主要功能
### 学生端
- 查询个人当前操行总分
- 查看个人加减分历史明细(时间、分数变化、原因)
- 修改个人登录密码
- 查看全班学生操行分排行榜
- 查看任意学生的加减分历史记录
### 管理端(班主任/班委)
- 对学生进行加分/减分操作(需填写原因)
- 导出操行分数据Excel
- 批量导入学生
### 家长端
- 通过学生学号查询子女操行分
- 查看子女加减分历史明细
## 技术栈
- **后端框架**: FastAPI
- **数据库**: MySQL
- **认证**: JWT
- **配置管理**: python-dotenv.env
## 安装部署
详见 [INSTALL.md](INSTALL.md)
## 使用说明
详见 [USAGE.md](USAGE.md)
## 许可证
本项目使用[MIT License](LICENSE)许可证