在点击“登陆”按钮后,系统会先根据check()判断用户名和密码是否为空。
为空则弹出提示的对话框,否则就会转入loginPost.jsp进行细一步的判断,看信息是否有误,有误则返回,否则进入到学生系统主页面。
3.2.2注册模块(实现用户的注册功能以学生系统为例,其余注册类似)
当用户点击“确定”按钮时,系统先判断用户名等信息是否为空,以及两次的密码是否一样,再转入registerpost.jsp将数据更新到数据库中,返回到登陆界面。
3.2.3学生模块
学生模块主要是实现学生需求,在教评活动开始后,登录系统,对自己的任课教师评教,评教为选择题形式,以及可以修改自己的登录密码。
图5学生系统主页面
<%@pagelanguage="java"pageEncoding="utf-8"%>
图6学生系统评分页面
<%while(rs.next()){
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
pjNum="+rs.getString("pjNum")+">评价
out.print("
");
}
%>
3.2.4教师模块
教师模块主要是实现教师需求,在教评结束后,通过登录,查看自己的教评结果。
主要是查询功能,显示课程,点击课程显示学生对其的总体评价,也可查看具体学生评教信息,并可以修改自己的登录密码。
图7教师系统主页面
<%while(rs.next()){
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
out.print("
pjNum="+rs.getString("pjNum")+">查看
out.print("
");
}
%>
图9教师系统修改密码图
onsubmit="returncheck();">
3.2.5管理员模块
管理员模块主要是实现管理员需求,系统查看学生信息;可以查看教师信息;对教评结果的查看,即查看所有教师的教评结果;可以指定评教的课程。
管理员可以对用户的信息进行删除、修改等,并可以修改自己的登录密码。
图10管理员系统主页面