┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
长 春 大 学 毕业设计(论文)纸
图4-17 考生成绩管理
4.7.2 设计思路
此界面查询当前考试下所有的考生,下方四大功能:加分、减分、设为通过、设为不通过。导出成绩功能为将成绩导出为一个excel文档,由于此功能代码太多不作介绍。
4.7.3 功能实现
加分功能代码实现:
public Map
String score = request.getParameter(\
Map
propertyService.fillProperties(userstat,true);
List
userstat.setAddScore(Double.parseDouble(score));
}
4.8 成绩发布模块设计
4.8.1 界面设计 (1)成绩发布界面。
共 43 页 第 31 页
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
长 春 大 学 毕业设计(论文)纸
图4-18 成绩发布
4.8.2 设计思路
此处功能取决于考试安排。只有当考试安排处选择指定发布人手动发布成绩时,流程才会走这里。功能简单,只有一个操作:发布成绩。发布成绩后,考生可查看此场考试成绩。
4.8.3 功能实现
点击发布成绩,即把此场考试状态置为已发布。用一条update语句即可实现。
4.9 我的考试模块设计
4.9.1 界面设计 (1)考试查询界面。
图4-19 考试查询界面
(2)答卷界面。
共 43 页 第 32 页
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
长 春 大 学 毕业设计(论文)纸
图4-20 答卷
4.9.2 设计思路
底层界面显示当前时间所能参加的考试,和考试基本信息,确定参加某一考试后,点击参加按钮,弹出试卷窗口此界面即为考生答题界面,界面左上角显示考试名称,中间显示倒计时,右上角有四大操作,保存、暂停、检查、交卷
保存:保存当前答卷信息。
暂停:倒计时停止,关闭界面,重新点击参加后可继续答卷。 检查:若试卷没有全部答完,会弹出提示,没有答完试卷。
交卷:提交答题信息,考试完毕。
4.9.3 功能实现 倒计时功能代码如下: var polling ; var minute; var second;
var minute_sencond=0; function countdown(time){
var ary = time.split(\minute = parseInt(ary[0]), second = parseInt(ary[1]);
共 43 页 第 33 页
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
长 春 大 学 毕业设计(论文)纸
}
function getPollTime(minute,second){ \秒\
\秒\
}
$(\minute_sencond= minute+\//console.log(minute_sencond); if(minute==5&&second==0){ }
if(minute == 0&&second==0){ }
//console.log(minute+\minute_sencond=0; clearTimeout(polling); myExaminModule.save(3,3); $(\
$(\距离此次考试结束还有5分钟!\$(\setTimeout('$(\
var showTime = minute + \分钟\//console.log(minute + \分钟\polling = setInterval(function(){
if(second == 0){ }
second--;
getPollTime(minute,second);
minute--; second = 60;
},1000);
4.10 考试成绩模块设计
4.10.1 界面设计
共 43 页 第 34 页
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
长 春 大 学 毕业设计(论文)纸
(1)考试查询界面。
图4-21 考试查询界面
(2)查看试卷窗体。
图4-22 查看试卷
4.10.2 设计思路
底层界面显示已经参加的考试,和考试基本信息,若成绩未发布,则需显示未发布字样,若成绩已发布,则提供查看按钮,点击后显示查看试卷窗体。此界面跟答卷界面类似,但是要记录当时考试时考生答案,并且每一道题要显示参考答案,供考生对比。但此处显示的为每个考试的最后一次的成绩以及答卷情况。
共 43 页 第 35 页