基于springMVC的网上考试系统(7)

2019-03-09 21:59

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊

长 春 大 学 毕业设计(论文)纸

图4-17 考生成绩管理

4.7.2 设计思路

此界面查询当前考试下所有的考生,下方四大功能:加分、减分、设为通过、设为不通过。导出成绩功能为将成绩导出为一个excel文档,由于此功能代码太多不作介绍。

4.7.3 功能实现

加分功能代码实现:

public Map scoreAddScore(Userstat userstat,HttpServletRequest request) throws DBException{

String score = request.getParameter(\

Map resultMap = new HashMap(); String ids = request.getParameter(%userstat.setPrimaryKeys(ids.split(\

propertyService.fillProperties(userstat,true);

List list = userstatDao.scoreAddScore(userstat);

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 页


基于springMVC的网上考试系统(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中考必胜宝典

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: