Mysql定义六张数据表:学生表、教师(管理员)表、成绩表、课程表、班级表、登录表。学生表和教师表用来存储系统用户;成绩表用来存储学生成绩;课程表用来储存课程信息;班级表用来存储班级信息;登录表用来存储登录信息。要求采用MVC设计模式,实现权限管理、登录登出、自动登录、验证码,成绩的增加、删除、修改、查询等功能,其余功能可以自由发挥。