教程源码地址:https://www.bilibili.com/video/BV1ia4y127F4/
系统功能
系统有教师、教务处、学生三种角色;
所有角色均可登录、修改密码;
教师登录后可进行开课申请、查看授课、成绩管理、打印选课名单等操作;
教务登录后可进行选课设置、课程审批、查看选课结果、成绩管理等操作;
学生登录后可进行选课操作、查看选课结果、退课;
1. 登录、修改密码
a)管理员输入正确的用户名和密码可登录成功;
b)用户名密码错误不能登录;
c)可修改自己的密码;
d)修改密码后退回到登录界面重新登录;
2.教务功能
2.1选课设置
a) 教务登录后可进行选课周设置;
b) 每学期只能添加一个选课周,根据当前时间自动计算出所属学期;
c) 选课周提交后不能修改;
2.2课程审批
a)教务可根据课程名、审批状态、是否本学期查看教师提交的开课申请;
b)对开课申请进行审批,只能审批本学期的课,已经审批通过的课不能重复审批;
2.3选课结果
a)可根据课程名和学期查询选课结果;
2.4成绩管理
a)可根据课程名和学期查询成绩统计信息,包括选课人数、最高分 、最低分、平均分;
b)可查询某一门课的选课名单(即选课结果);
3.教师功能
3.1开课申请
a)教师登录后可进行开课申请,选课周开始后不能再提交申请,也不能编辑课程;
b)已审批的课程不能修改和删除,不是本学期的课不能修改;
3.2我的授课
a)在我的授课中可以查看已经审批通过的课程;
b)选中课程进行成绩管理;
3.3成绩管理
a)选择课程,查询选课名单,选中学生进行成绩录入;
b)不能给学生重复评分;
c)点击打印名单可导出excel表;
4.学生功能
4.1选课
a)学生登录后可进行选课;
b)根据课程名进行查询,只能看到本学期的课程;
c)只能在选课周的时间范围内进行选课,超出时间范围选课功能关闭;
d)不能重复选择同一门课程;
e)超过限选人数的课程不能选课;
f)选课成功后可以看到选课结果;
4.2选课结果
a)查看自己的选课结果和成绩;
b)没获得成绩的课程可以退课;