视频教程:
【课程设计】学生成绩管理系统-JavaSwing -你的课程我设计
功能描述?:
系统有管理员和教师两个角色,管理员登录之后可以进行课程管理、学生管理、排课;教师登录后可以进行评分;
学生管理包括查询、添加和修改。查询条件中的学院、系、班级是级联查询;添加学生时根据专业班级自动生成学号;学生信息添加成功后,只能修改备注;
课程列表可通过课程名模糊查询;课程分类包括专业选修、专业必修、公共选修、公共必修;
排课时选择班级、课程;一门课程可以有多个老师授课,但只能有一个老师评分;
教师登录后可以查看自己的课程;
只有评分老师能进行评分;
输入用户名密码可以登录系统,用户名密码错误不能登录?;
管理员?点击学生管理,将进入学生列表页;
可以根据学院、系、班级和学号进行查询,?其中学院、系、班级为级联选择?;
点击添加按钮打开添加学生页?;
选择学院、专业、班级后自动计算出学号,学号规则为班级id+人数,如该班级已有?2人,则当前学生为03号;
学生修改页面,只能修改备注?;
点击课程管理打开?课程列表页,可根据课程名称进行模糊查询;
点击排课菜单,打开?排课计划页面,显示所有排课计划;
在排课计划页点击排课按钮,进行排课,排课页显示所有老师;
选择班级和课程,选中老师,点击排课,老师信息加入到下方授课老师列表中?;
一门课程可以有多位授课老师,但只有一位老师可以设置为评分老师,点击设为评分按钮设置评分老师?;
点击移除按钮可以?移除已经选中的老师;
排课计划保存后不能修改,同一班级同一门课程?不能重复安排;
教师登录之后可以查看到自己的?授课信息;
只有评分老师才能进行课程评分;
选中排课计划,进入评分页,?评分页展示该排课计划对应班级的所有学生;
输入成绩后可以保存成绩;
?必须输入所有学生的成绩才能保存;