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