一、项目介绍

该系统的功能涵盖了管理员、教师和学生三个用户角色确保了系统能够满足其业务需求并提供良好的用户体验。

管理员功能描述:

(1)管理员信息管理:添加、编辑、删除管理员信息,包括姓名、联系方式等。

(2)教师信息管理:添加、编辑、删除教师信息,包括姓名、联系方式、所属班级等。

(3)学生信息管理:添加、编辑、删除学生信息,包括姓名、年龄、性别、班级等。

(4)课程信息管理:添加、编辑、删除课程信息,包括课程名称、学分、授课教师等。

(5)班级信息管理:添加、编辑、删除班级信息,包括班级名称、年级、班主任等。

教师功能描述:

(1)个人资料修改:修改个人信息,如联系方式、教授课程等。

(2)学生信息管理:查看学生信息,包括基本信息和成绩等。

(3)学生疲劳监控:实时监控学生闭眼疲劳状态;统计疲劳次数并记录;查看详细的疲劳信息,如闭眼时长等。

(4)学生成绩管理:分析学生成绩信息,挖掘学习习惯和弱点;反馈给学生具体某门课程的成绩情况。

(5)学生学业预警:基于多维度数据(考勤、表现、成绩等)进行学业预警。

(6)课程表管理:管理个人课程表,包括课程时间、地点等信息。

学生功能描述:

(1)个人资料修改:修改个人信息,如联系方式、学科兴趣等。

(2)学生疲劳识别:通过摄像头实时识别疲劳状态;统计闭眼疲劳次数,更新监控信息。

(3)我的成绩分析:查看个人成绩情况,分析学习情况。

(4)我的学业预警:接收基于多维度数据的学业预警信息。

(5)课程表查看:查看个人课程表,包括上课时间、地点等详细信息。

二、调试说明

如果不想自己调试或者自己调试失败,可以申请远程调试服务,远程调试加钱,因为调试也需要时间,感谢理解,不强制,如需请直接私聊本人。

三、项目技术

后端语言:python

python版本:3.8

后端框架:django

开发工具:pycharm(不限制版本)

前端:html

数据库:mysql5.7+

数据库管理工具:Navicat11+

图片

图片

图片

图片

图片

图片

图片

源码+论文

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐