学生成绩管理作为一所高校对学生评价的一个标杆,它直接的体现了学生在校学习的成果。由于近年来很多学校都在扩大规模,在校学生数量甚至破万,倘若单一的采用人工记录成绩的方法明显已经显得力不从心,因此我们需要电脑来帮助我们进行管理学生成绩,这就是学生成绩管理系统。
本系统基于SSM(Spring+SpringMVC+MyBatis)框架,适用于毕业设计,采用javaweb,基于B/S模式,Myeclipse或者eclipse idea为开发工具,mysql数据库
成绩管理系统有以下6个子模块组成:
1.用户管理模块,能添加普通管理员、修改用户信息、删除用户。
2.班级管理模块,能对班级基本信息进行添加、删除、修改,按班名查询班级信息,打印当前页的信息。
3.教师管理模块,能对教师基本信息进行添加、删除、修改,按工号查询教师信息,打印当前页的信息。
4.学生管理模块,能对学生基本信息进行添加、删除、修改,按学号查询学生信息,打印当前页的信息。
5.课程管理模块,能对课程信息进行添加、删除、修改,按课程编号查询课程信息,打印当前页得信息。
6.成绩管理模块,能对学生成绩进行添加、删除、修改,按学生学号和课程编号查询学生成绩信息,并打印当前页得信息
本系统主要包含了学生信息管理、成绩信息管理等多个功能模块。下面分别简单阐述一下这几个功能模块需求。不同的权限对应相应的功能模块的需求,管理员权限的级别是最高的,所以所对应的需求是最多的,下面根据不同的权限分别简单阐述一下各个权限的需求。
管理员对应的功能需求如下:
管理员的权限是最高的,可以对系统的学生信息,