基于SpringBoot的学生实验报告管理系统
学生模块
用户注册
学生使用学号进行注册,系统对密码进行加密存储
用户登录
学生使用学号和密码登录系统
找回密码
学生可以通过系统提供的找回密码功能重置登录密码
实验项目查看
学生可以查看实验项目列表,按照状态(未开始、进行中、已结束)和截止时间进行筛选,清晰展示项目要求及考核标准
报告提交
学生可以在线编辑实验报告,支持文本编辑、插入公式、图片、表格,上传附件等功能,系统自动保存草稿防止数据丢失
报告修改
学生在截止时间前可以修改已提交的报告并重新提交
逾期提醒
系统在学生逾期提交报告时自动触发提醒
报告查询
学生可以按学期、课程查询已经批改的报告,查看分数和教师的批注
教师沟通
学生可以通过评语与教师形成沟通闭环
教师模块
实验项目发布
教师可以创建并发布实验项目,设置项目要求、考核标准和截止时间
实验项目编辑
教师可以编辑已发布的实验项目信息
实验项目删除
教师可以删除不需要的实验项目
项目范围设置
教师可以按指定范围(如班级、课程)发布实验项目
报告批改
教师可以查看学生提交的报告,进行在线批改,支持打分和发布评语
批量批改
教师可以对学生报告进行批量打分和批量发布评语,提升批改效率
成绩统计
教师可以查看成绩统计信息,系统自动计算平均分、最高分等数据
数据导出
教师可以将成绩统计结果导出为Excel格式
实验指导文档上传
教师可以上传实验指导文档供学生参考
逾期扣分规则设置
教师可以设置逾期提交报告的扣分规则,系统根据规则自动核算最终成绩
管理员模块
用户账号创建
管理员可以创建新的用户账号(学生或教师账号)
用户账号修改
管理员可以修改已有用户账号的信息
用户账号删除
管理员可以删除用户账号
系统公告发布
管理员可以发布系统公告,向所有用户展示重要信息
用户信息导出
管理员可以将用户信息批量导出为Excel格式
成绩数据导出
管理员可以将成绩等数据批量导出,实现与教务系统的数据对接与共享