首页 >  springboot设计  > 正文

基于SpringBoot+vue的综合测评管理系统

1、登陆时需要做一个忘记密码(通过邮箱找回密码),管理员账号给定的,学生账号(学号)及老师账号(教师号)通过批量导入进去,默认密码为123456。
通过邮箱找回密码:技术亮点 
2、用户组管理:
管理员端可管理教师和学生的账号信息(学号)
并控制教师和学生的权限;
教师角色:
1、辅导员和班主任(查看权限:所带领的班级的所有成绩数据;审核);
2、科任教师(只可查看所带领的班级的学业成绩);
3、教务处(:可查看全校所有成绩数据);
4、管理员
教师权限:
1、教师信息管理;
2、活动管理;(发布活动)
3、课程信息管理;
4、班级信息管理;
5、学生状态信息管理;
6、公告管理;(只能由教师角色发布);
7、综合测评管理;(审核:学业成绩类的由班主任审核,若是德育类和文体类的由辅导员审核);
8、综合测评成绩数据分析;(全校的综测成绩和分析结果只有校领导可以查看,学院的综测成绩和分析结果学院领导可以查看,科任教师、班主任、辅导员只能查看自己所带班级的综测成绩和分析结果,学生只能查看自己的综测成绩,查看自己班级的综测成绩分析结果);
9、自动预警功能;
学生权限:
1、学生信息管理;
2、活动管理;
3、课程信息管理;
4、班级信息管理;
5、学生状态信息管理;
6、公告管理;
7、综合测评管理;
8、综合测评成绩数据分析;
9、自动预警功能;
3、信息管理:(这些模块都得做Excel导入、导出,能实现批量导入)
教师信息管理;(老师可修改自己的个人资料/密码,管理员可查询教师所有信息)
学生信息管理;(学生可修改自己的个人资料/密码,管理员/老师可查询学生所有信息)
课程信息管理;(学生查看自己的课程,科任教师查看自己所教的课程,班主任与辅导员查看自己所带班级的课程信息,教务处(校领导)查看所有课程信息)
班级信息管理;(学生查看自己的班级所有同学基础信息,科任教师查看自己所教的班级信息,班主任与辅导员查看自己所带班级信息,教务处(校领导)查看所有班级;注:可选择学期查看)
学生状态信息管理[毕业/休学/在读];
 
4、公告管理(用于老师/管理员通知事情,可上传和下载word/Excel文档);
5、活动管理:
活动广场(可根据时间排序);
活动类别(可增删改查,活动类别由教师角色设定好几类,教师端可以增删改查,例如:综测评分下分为德育、学业、文体,接着德育下有几个子类,子类下的活动发布可由活动发布者自定义(活动发布中的活动主题),以及可以设定加分分值,如:活动发布者选择德育这个类型,自定义输入活动:特殊学校志愿者,加0,5分);
活动发布(活动主题,活动时间,活动发布人(默认活动发布人),活动内容,活动地点,加分分值等);
消息中心(学生可选择订阅接收发布信息或者不接收,接收则在消息中心看到,不接收只能在广场看到);
活动参与(可根据活动类别查看;注明活动状态[已参与、已报名、已报名未参与]);
证明上传(上传证书可用图转文[能识别图片中的文字]、图片批量上传,或者具体什么技术帮我想想)/活动也能支持excel批量导入/Word文档导入;注:学生选择上传资料的类型,对应类型系统有对应的加分,类型如果是学业成绩类的由班主任审核,若是德育类和文体类的由辅导员审核);
活动管理的业务逻辑:
教师/学生发布活动,活动发布到广场,系统会推送每日发布的信息,学生报名活动,是否报名成功以及是否参加活动成功由发起活动人审核(成功的话系统会推送给学生[已报名成功/已参加活动]的消息,在消息中心可查看到),学生也可以按要求上传自己参加的活动/获得的证书给老师审核;
6、综合测评管理:
综合成绩管理(系统根据学生参加活动的类别及学生学业成绩通过综测成绩比例自动计算最终成绩;学生可进行综测审核,老师可对最终评定结果进行审核);(可导出excel;可设置成绩加分权限,如:德育下的某一个子类最多可以加20分。)
综测成绩比例(可根据活动类别设置综测成绩占比);
综测异议管理(学生/教师审核未通过的或者综测成绩有异议的,学生可提交说明,由教师审核,教师审核完毕后可对错误的信息进行修改);
综合测评管理的业务逻辑:
例如:活动类别为德育类别、文体类别,则综测成绩比例可自定义为德育类别成绩占0.3、学业成绩占0.5,文体类别成绩占0.2;综测成绩=德育类别成绩*0.3+学业成绩*0.5+文体类别成绩*0.2;在综合成绩管理模块可看到学生德育类别成绩,学业成绩,文体类别成绩,以及计算后的综测成绩,审核状态(学生/教师),学期;都可进行排序,以及查询数据和导出数据(如下图)。
 
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:KTV点歌系统的设计与实现springboot

下一篇:最后一页