java开发的师生评教小程序学生对老师评价老师对班级评价打分题单选题意见框系统选课系统
简介
源码1.0(源码2.0+选课功能,请往下看)
师生评教小程序,学生可以对老师进行评价,老师可以对班级行进评级。管理员可以创建不同的评教模板(单选题0分或者10分,打分题0-10分,意见框-不计分),管理员可以把不同的模板分配给不同的课程和老师,学生对老师(课程)评价后计算百分制的结果(60以下为差,60-70及格,70-80良,80-90好90分以上是优秀),老师也可以对班级进行评价打分根据评分排序,可以双方相互输入建议或者意见。
演示视频小程序 https://www.bilibili.com/video/BV1xG411P7KH/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
管理员 https://www.bilibili.com/video/BV1xG411P7KH/?p=2&share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
学生评教教师(课程)是微信小程序端
教师评教班级是微信小程序端
管理员是web端jsp
技术:
springboot(spring+springmvc+mybatis)+mysql+jsp+css+js+jq+ajax+bootstrap+微信小程序
功能
学生小程序端功能:
1)登录
2)查看待评价课程列表
3)进行评价打分或者输入意见
4)查看已评价列表,可以看到老师的评价得分以及等级(60以下为差,60-70及格,70-80良,80-90好90分以上是优秀,百分制)
5)查看已评价列表,可以看到老师的评价得分以及等级(60以下为差,60-70及格,70-80良,80-90好90分以上是优秀,百分制)
6)查看学生对老师的课程的评价详情
7)可以查看老师对班级的评价详情比如老师对班级的建议,对班级其他问题的具体打分情况
8)个人中心
9)微信授权
10)修改密码
11)退出账号
教师小程序端功能:
1)登录
2)查看待评价班级列表
3)对班级进行评价打分或者输入意见
4)查看已评价班级列表,可以看到班级的评价得分以及等级(60以下为差,60-70及格,70-80良,80-90好90分以上是优秀,百分制)
5)可以查看自己对所带班级的评价详情比如对学生上课的建议,对其他问题的具体打分情 况
6)老师可以查看学生对自己所带课程的评价列表和评价得分以及等级(60以下为差,60-70及格,70-80良,80-90好90分以上是优秀,百分制)
7)可以查看学生对老师的评价详情比如对老师上课的建议,对课程其他问题的具体总打分 情况
8)个人中心
9)微信授权
10)修改密码
11)退出账号
管理员web端
1)院系管理:添加,编辑,分页,删除,根据名称查询
2)专业管理:添加,编辑,分页,删除,根据名称查询
3)班级管理:添加,编辑,分页,删除,根据名称查询
4)学生管理:添加,编辑,分页,删除,根据姓名学号院系专业班级查询,初始化密码
5)教师管理:添加,编辑,分页,删除,根据姓名教师编号查询,初始化密码
6)课程管理:添加,编辑,分页,删除,根据教师名称课程名称院系专业班级查询, 分配评 教模板,删除已分配的模板,添加上课学生,删除学生
7)评教模板管理:添加,编辑,分页,删除,根据名称查询,添加问题(单选题,打分题, 意见框)禁用,启用
8)查看学生对老师的评价:分页,根据姓名教师编号教师名称课程名称院系专业班级查询, 根据评分排序
9)查看老师对班级的评价:分页,根据姓名教师编号教师名称课程名称院系专业班级查询, 根据评分排序
10)登录
11)退出
12)修改密码
部分截图:
源码2.0+选课
在此基础增加了学生端选课,管理员管理选修课的功能。
学生:选课,查看选课的学生信息,查看自己的选课列表;
教师:查看自己的选修课列表,查看选课的学生信息;
管理员:对选修课添加、编辑、删除、查询等管理;
新功能截图: