`
jiang5495
  • 浏览: 92969 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

一个有点像样的考试系统

阅读更多

考试系统

本系统主要分为两部分:

1,第一部分为学生考试部分;

2,第二部分为后台管理部分;

 

 

其中第一部分主要实现的功能及说明如下:

1),考生登陆;

功能说明:这部分很容易,与普通的登陆校验一样,主要是校对学号;

 

2),考生随机抽题;

功能说明:这生在未作答之前可以通过刷新界面随机抽题,但在刷新过程中时间会不停的减少,一旦考生开始作答则再刷新界面也不能抽题了,因为此时该学生已与本套试卷邦定了。

 

3),考生试卷的动态提交;

  功能说明:只要考生试卷发生变化则立即使用AJAX技术提交试卷,阅卷,并记录考生作答结果,可了防止突发性断电等意外情况。

 

4),防止考生刷新;

  功能说明:倒计时的时间从数据库里面读取,可以防止考生刷新页面而使倒计时又重新开始。

                                                               

其中第二部分主要实现的功能说明如下:

(1)    题库管理;

  功能说明:此部分主要为一些通常的增删改查操作。

 

2) 考师组卷模块;

 功能说明:此部分分为手动组卷,自动组卷。其中手动组卷可由教师从题库中选题从而组成试卷,而自动组卷则是只需录入各种题型的个数与分值即可完成试卷生成工作。

 

(3)    考生成绩动态显示;

 功能说明:在考生考试的过程中,后台能够动态的显示每个时段考生的成绩情况,此项是使用AJAX与页面自动刷新实现。

 

(4)    考生试卷复查;

功能说明:后台只需输入考生学号即可查询出学生的作答纪录,以防误判分问题;

 

(5)    试卷列表管理;

 功能说明:此项只需进行简单的增删改查即可;

 

(6)    考生列表管理;

功能说明:此项亦只需简单的增删改查即可;

 

(7)    考生成绩重置;

功能说明:此项用到了中文验证码;

 

系统部署简介:

1,装上JDK6.0

2,装上Tomcat6.0;

3,装上SQL server2000

4,装上 sp4补丁;

5,将附件中的压缩包解压到tomcatwebapp目录下;

6,将附件中的jar包放到项目中的lib目录下;

7,附加数据库,sa,密码为空;

 

附加项说明:

引处只上传了发布后的程序,由于原程序稍大,就没上传了,有需要的留下邮箱即可,欢迎交统指正;

本程序是由SSH整合开发的,所需JAR文件,把JAR包放到lib下程序就能跑起来了,可以通过以下链接下载:

是126网盘里面的,应该不要密码,如果要的话如下:jiang5495为号码,,123456为密码

http://www.126disk.com/fileview_2537.html

 

程序运行截图如下:

(1),考生登陆界面如下:

 

 

(2),考生考试界面如下,题库中的题目是用循环自动生成的:

 

 

 

(3),考试结束页面如下:

4),后台管理登陆如下:

5),后台管理中心如下:

6),题库的增删改界面如下:

7),教师手动组卷模块:

 

(8)   考生成绩实时显示:

9),考生试卷复查:

10),复查结果显示:

11),考试系统重置:

3
0
分享到:
评论
2 楼 凡尘不了De 2016-03-29  
大哥能否发一份源码,不甚感激,研究一下组卷的算法。。邮箱 lwl_0701@163.com
1 楼 konnin 2011-03-28  
打个能否给我一份源代码啊,我邮箱是pkonnin@gmail.com,感激不尽,我拿来研究!

相关推荐

    操作系统样卷

    从给定的文件信息来看,这是一份操作系统课程的考试样卷,涵盖了操作系统的基本概念、原理及实践应用,旨在帮助学生复习和准备操作系统相关的考试。下面将从几个方面详细解析这份样卷所涉及的重要知识点: ### 一、...

    全国GIS水平考试资料

    这个压缩包文件包含的“全国GIS应用水平考试”很可能是历年的考试试卷、复习资料、样题集或者相关教程,帮助考生备考。以下是基于GIS水平考试的一些关键知识点的详细说明: 1. GIS基础概念:GIS是一种整合了地图、...

    COMAC航空科技英语等级考试B1样题参考.pdf

    综合来看,COMAC航空科技英语等级考试B1不仅仅是一次简单的英语能力测试,它更像是一个针对航空技术人员英语水平的全面评估和提升。通过这样的考试,COMAC可以确保其员工在国际交流、技术讨论以及合作项目中能够有效...

    计算机应用基础考试样题有答案.pdf

    由于提供的【部分内容】并非清晰的段落或句子,而是混合了众多词汇和短语,看起来像是一系列考试样题及其答案,因此在生成知识点时,我将尝试根据这些词汇和短语所指向的IT知识领域,整理出与计算机应用基础知识相关...

    2014年下半年系统架构设计师考试综合知识及答案.pdf

    在给定的题目中,描述了一个优先级调度的情况,其中作业的优先级由高到低分别是T1、T2、T3、T4。作业的执行顺序由输入、计算和输出三个阶段组成。前驱图描述了这些阶段之间的依赖关系。根据图中的信息,我们需要确定...

    初中信息技术学业水平考试样题及答案.pdf

    "初中信息技术学业水平考试样题及...17. 一个内容丰富的网站,是由一个个的网页组成的。我们在设计网页时,通过超链接技术,就可以将各个网页串连在一起,形成一个完整的网站。 知识点:网页设计、超链接技术的应用

    2022年视光考试题及答案归类.pdf

    这份考试题目涵盖了视光学的多个方面,包括视光生理学、视光 optics、屈光学、矫正视光不正、眼球解剖学等。下面是从这份考试题目中提炼出的知识点: 一、视光生理学 * 调节范围:指的是眼睛在调节放松状态下能...

    高一年级十月生物月考试题[精选].doc

    1. 细胞学说:细胞学说主要阐明了生物结构的统一性,即所有生物都是由一个或多个细胞组成的,细胞是生命的基本单位。 2. 生命系统的层次:细胞是最基本的生命系统,无论是单细胞生物还是多细胞生物,其生命活动的...

    扬州大学历年《高等代数822》研究生入学考试试题.pdf

    接着,“高等代数”是数学学科中的一个重要分支,它主要研究向量空间、线性变换以及这两个概念的基本性质。高等代数是理工科以及部分经管类研究生入学考试的必考科目,它对于培养学生的抽象思维能力和解决实际问题...

    重点会计学期末考试题目.pdf

    根据提供的文件信息,所描述的内容是一系列的数字和符号,看起来像是一些会计科目的数据或会计分录。然而,由于内容本身呈现不连贯,可能是OCR扫描文本时出现错误,因此无法直接从中提取出具体和完整的知识点。 ...

    上海教师资格证认定考试(地方)试题.pdf

    教师资格证考试是中国教育系统内对申请从事教师职业人员进行的一种资格认证考试,考生需要通过这一考试才能获得教师资格证书,合法从事教育工作。这类考试通常包括教育知识与能力测试、综合素质评价、学科知识测试等...

    全国保险代理人资格考试总复习培训班.docx

    这一切都是为了保证学员能够在一个与实际考试环境相似的条件下进行测试,提前适应考试的节奏和氛围。 培训班的结束并不意味着学习的终止,反而需要对整个培训过程进行评价和总结。讲师效果评价、培训资料的归档以及...

    无极事业编招聘2019年考试真题及答案解析完整版(1).docx

    事业单位的招聘考试,尤其是像无极县这类地方政府的事业编招聘,往往是众多求职者展示自身能力、争取稳定职业发展的重要途径。通过分析《无极事业编招聘2019年考试真题及答案解析完整版(1).docx》这类文件,我们不仅...

    广西梧州市蒙山县第二中学2020学年七年级生物上学期第一次月考试题(无答案).doc

    例如,森林中的树木、湖泊中的生物、人类和草原的组合,体现了生态系统作为一个整体,其中包含了生产者、消费者、分解者以及非生物的环境因素相互作用的关系。 试卷也考察了环境因素对生物的影响,如温度、光照、...

    南城2017年事业编招聘考试真题及答案解析最全版.docx

    在当今这个竞争激烈的社会...因此,考生在备考过程中,除了要加强专业知识的学习外,还要全面提升自己的思维能力、社会认知能力和实际操作能力,才能在激烈的竞争中脱颖而出,顺利通过考试,迈向职业生涯的下一个阶段。

    2021年化工自动化控制仪表模拟考试及化工自动化控制仪表模拟考试题库 .docx

    15. **串级控制系统定义**:串级控制既是一个定值控制系统,也包含随动系统的特点,要求主、副变量都能准确快速响应。 16. **西门子PLC I/O地址**:I3.4是西门子PLC的输入地址,表示输入区域、字节地址和位号。 17...

    曲水2016年事业编招聘考试真题及答案解析完整版.docx

    语言理解与表达能力亦是考试中的一个重要方面,词语搭配和语境应用题目要求考生在具有扎实的语文学科基础之上,还需具备灵活运用语言的能力。而梅兰芳的艺术成就这样的题目,则是检测考生是否对本国丰富的文化艺术有...

Global site tag (gtag.js) - Google Analytics