1.管理员的登录与注册(学生与老师只能登陆,登陆界面有验证码),管理员界面需要有学生录入(录入学生的用户名与初始密码,还有班级),老师录入(录入教师的用户名、初始密码、所教课程、所教班级,邮箱信息,电话),学生录入的信息有:姓名,性别,所属专业,班级,出生年月日,学制,学历信息,电话,备注信息;管理员可以删除学生与老师信息
老师录入的信息有:姓名,性别,出生年月日,学历,毕业院校,办公地点。
教师可以以班级为单位,给自己的课程添加学生,以班级单位。
2.学生与老师不能自行注册,录入数据库的学生与老师可以登录,学生与老师登录之后,可以修改密码,个人信息,但是不能修改用户名!(学生相当于是学号,老师相当于是工号)
3.学生登录后,将需要评价的信息显示出来,序号,老师姓名,课程名称,后面有评教的选项。点击评教之后,会出来10个题,每个题有4个选项,每道题每个选项的分析不同,最后结果是加起来的!
4.老师界面有评教结果查看,结果是总的分数的平均值,不能查看是那个学生评价的!
5.能够将教师的评教结果导出,导出成execl表格!
6.管理员增加评教题目管理,可以增,删,改,查评教题目
7.为了突出反馈的效果,如果教师的评教分数低于80分,发送邮件给教师,提醒!也可以在教师界面有一个结果反馈,如果分数低于一定的值,给老师一个反馈,反馈内容可以设定几项,由系统自动填写!(必须要有!!!!)
8.课程管理,管理员界面有课程管理功能,用于添加课程,课程信息有课程名称,学分,学时,任课教师,类型(选修还是必修),删除课程,添加课程!
9.界面设计简洁大方!
语言:java 框架 数据库:mysql
总结:
学生界面:学生信息管理,评教
老师界面:老师信息管理,评教结果查看及反馈!
管理员界面:学生信息管理,老师信息管理,课程管理,评教结果管理,评教题型管理!