图5-9 开课信息管理模块
其中代码部分与填空题和改错题类似,这里略。 2.程序题修改模块
当用户选取某条记录,点击“修改”时,系统会调出修改界面,用户可以对题库的习题进行更改,试题修改模块的页面设计如图5-10所示:
图5-10 试题修改页面
其中“保存”按钮的主要代码如下: if(\
id=DateFormate.toGb((String)request.getParameter(\
question=DateFormate.toGb((String)request.getParameter(\ dn=DateFormate.toGb((String)request.getParameter(\ nd=DateFormate.toGb((String)request.getParameter(\ fs=DateFormate.toGb((String)request.getParameter(\ lx=DateFormate.toGb((String)request.getParameter(\
- 30 -
ktxx.update(id,question,dn,nd,fs,lx); if(\ %>
<%}
else if(\ %>
<%}
else if(\ %>
<%} }
5.4.7 考试时间设定模块
正规考试都会考试时间限制,要求考生在指定的时间之内完成答题,考试时间设定模块完成考试时间的设置,考试时间以分钟为单位进行设置,此页的页面设计如图5-11所示:
- 31 -
图5-11 考试时间设定模块页面
<%
5.4.8 考卷信息管理模块
考卷信息管理模块完成教师对学生试卷的评卷功能,由于本系统的设计的题型均为主观题,所示不能自动评卷,需要由教师完的评卷的功能,在本页面中,教师可以选择某个学生进行评卷,此页对应的磁盘文件为cjmanager.jsp。此页面的设计如图5-12所示:
5-12考卷信息管理模块
- 32 -
当选中某科目后,点击“考卷信息”,系统会调出该人的试卷页面,在此页中,可以看到学生每题的得分情况信息,选中某个学生点击“评分”按钮完成成绩评分的功能。此页面对应的磁盘文件为sxxkt.jsp。本页面的设计如图5-13所示:
图5-13 考卷信息查看页面
5.5 学生子系统的实施
学生子系统是以考号及学生密码的身份进行登录,学生可以进行在线考试,选择相应的试题进行作答,进入系统后,系统开始以规定的时间倒计时,在规定的时间内答完之后进行交卷,学生考试的页设计如图5-14所示:
- 33 -
图5-14 学生考试子系统
- 34 -