基于springMVC的网上考试系统

loading 分享 2026-11-5 下载文档

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

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

图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 页

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

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

4.11 考试档案模块设计

4.11.1 界面设计 (1)考试档案查询界面。

图4-23 考试档案查询界面

(2)查看试卷窗体。

图4-24 查看试卷

4.11.2 设计思路

底层界面显示参加过的各次考试情况,把每一次考试都详细记录下来,包括考试信息,以及试卷情况,试卷情况跟考试成绩模块功能相同,并且此处功能简单,不做详细介绍。

共 43 页 第 36 页


基于springMVC的网上考试系统.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于springMVC的网上考试系统 的文档
相关推荐
相关阅读