在线考试系统小结

2024-12-28 版权声明 我要投稿

在线考试系统小结(推荐12篇)

在线考试系统小结 篇1

班级:12软件班

姓名:谭蕾

在线考试系统小结

在线考试系统提高了考试的可靠性、有效性和工作效率,降低了考试成本,顺应了社会的网络化趋势,必将成为一种不可或缺的考试方式。本文研究的目的是开发一个易于管理和维护的面向教学的考试系统,具有一定的通用性,能够满足多门课程的测试与考核要求。为教师开展平时考核及期末考核提供一个考核平台。

为了满足系统对先进性、安全性、跨平台性、可扩展性、可移植性、分布式等方面的要求,系统总体架构设计采用先进的基于B/S 的三层体系结构:用户层、业务逻辑层、数据库层。要求建立后台数据库,内含一个试题样库,教师可以在题库中添加、编辑和删除试题;教师可以增加新的考试科目;可以充分利用题库中的试题由系统随机组卷,并能在指定时间内发布试卷;学生参加完考试能立即得到答案,并分析考试中答错的题目;教师能得到学生考试后传送到系统的反馈信息,可方便的对成绩进行查询和分析,同时对学生考试中出现的错误进行统计以便今后的教学。此外,还应具有良好的用户界面,操作方便,尽量减少误操作率,具有安全保密机制。

在网络技术逐渐渗入社会生活各个层面的今天随着科学技术的不断发展,考试的手段和媒介也在发生着革命性的变化,从传统的纸笔考试到计算机辅助考试,其实现方法由单机形式逐步向不同时间、不同地点的网络考试方式发展,基于网络的计算机辅助考试系统以其特有的优势在教育中扮演着十分重要的角色在线考试系统是利用计算机技术,对试题库进行存储管理,并由计算机完成智能组卷、标准化测试、试卷评阅等工作,以取代传统的基于纸和笔的考试方式主要体现在:出卷方便快捷、阅卷准确快速、成绩分析统计科学直观;通过题库系统,只要输入考卷的难度级别、待测试知识点及其它相关条件,教师就可以很容易地(自动或半自动)组织出标准考卷;通过计算机阅卷(包括操作过程的自动跟踪、分析和评测),可以大大减轻教师阅卷的工作量,同时大幅度提高阅卷的准确性;成绩分析统计由计算机自动统计由计算机自动完成,可以方便地进行学生成绩查询、打印、统计和分析等处理统计由计算机自动完成,可以方便地进行学生成绩查询、打印、统计和分析等处理

在线考试可实现真正意义上的无纸化考试,不仅是建设节约社会的需要,同时在线考试还具有快捷、方便、高效、安全等许多优点,考试的信度、效度都可大大提高

分析设计管理员维护系统及考生考试系统。具体功能模块如下: 1.管理员功能模块

管理员的权限是:添加、修改、删除教师的信息;添加、修改、删除考生信息;此外还可以把考试的一些相关新闻进行发布,维护系统的正常运行。2.考生考试模块

此模块对考生类用户开放。该试题库模块有单选题、多选题、判断题、填空题、问答题等题型,考生类用户可以进行模拟练习,在考试时间进行考试,在规定的时间内将题目完成并进行保存,考试完毕,系统会自动将单选、多选、判断题的答案进行打分。还可以浏览考试新闻,查看自己的考试成绩。本系统由三个子模块组成: 系统维护模块、考试模块、成绩查询模块。1.系统维护模块

系统维护模块主要是管理员对系统进行维护,保证系统的正常运行,同时管理教师和学生信息。2.考试模块

考试模块由登录界面、随机抽题、考试界面组成。这个模块是考生使用,是该考试系统的核心。功能如下:

考生首先要通过登录页面,凭准考证号密码进行登录,经过验证正确后,进入随机抽题界面。抽题完毕,进入考试界面,系统根据服务器端的时间来计时。然后依次进行选择题、填空题、判断题和名词解释等考试。

每提交一道题的答案,系统再进行判断正误。当考试时间到或考生全部做完时,将结束考试。系统把考生成绩传送至服务器的数据库中保存起来。3.成绩管理查询模块

该模块分为老师查询和考生查询两种方式。考生在查询页面通过输入姓名和准考证号正确登录后,即可查到自己的成绩。老师凭授权的用户名和密码,可以查到所有考生的成绩

在线考试系统的总目标是:在当前网络环境下,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的在线考试系统,实现企业或者是学校考试的无纸化,为企业或者学校选拔人才提高更方便,更有效的途径。

根据可行性研究的结果和用户的要求,分析现有情况及问题,采用brower/Server结构,将在线考试系统分成了一下功能模块。本系统的用户可分为管理员、学生和教师三类。

本系统共分成三个界面:一个界面用于管理员登录,主要负责进行学生基本信息的修改、删除、添加,教师基本信息的删除、添加,试题基本信息的删除、添加,考试科目的设置,考试结果的管理,管理员密码的修改。一个界面用于学生登录,主要负责在线考试、查看考试记录,也可以选择考试。另一方界面用于教师登录,主要负责试题基本信息的删除、修改、添加以及试题的查询,考试结果的查询,个人信息的修改。

从总体上考虑,系统应该实现下列功能:

对管理员来说,包括学生信息管理,教师信息管理,试题信息管理,科目信息管理,考试结果管理,管理员信息维护。

1、学生信息管理:包括学生基本信息的查询,根据查询条件学号和姓名以及关键字进行查询,学生基本信息的修改,添加、删除。

2、教师信息管理:包括教师基本信息的删除、添加。

3、试题学习管理:包括试题基本信息的查看、修改和删除以及试题的添加

4、科目信息管理:管理员可以设置考试科目。

5、考试结果管理:管理员可以删除考试结果。

6、管理员信息维护:管理员密码修改。

对教师来说,包括在试题信息管理,考试结果管理,个人信息维护。

1、试题信息管理:包括试题基本信息的查看、修改、删除以及试题基本信息的添加。

2、考试结果管理:对学生考试结果的查询。

3、个人信息维护:教师密码的修改。

对学生来说,可以在线考试,选择考试科目,考试成绩的查询

1、试题信息管理:学生可以任选时间进行在线测试,在规定的时间内完成作答并交卷。如果考试时间到,考试未交卷的,系统自动提交试卷。考试结束后,对于全部为客观性试题,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。

在线考试系统小结 篇2

1 流程简述

1.1 A系统

由合成、脱碳工段氨冷器来的气氨, 压力0.2MPa左右、温度-10℃左右, 经液氨分离器分离掉夹带的液氨后进入1#~5#螺杆式氨压缩机, 气氨压缩到1.5MPa、温度约100℃后, 经离心式油分离器分离掉气氨中夹带的润滑油, 再进入蒸发式冷凝器, 在此气氨被冷凝为35℃、1.5MPa左右的液氨。冷凝的液氨送入贮氨器后再送到合成、脱碳工段氨冷器蒸发制冷。

1.2 B系统

由合成二级氨冷器和脱碳氨冷器来的气氨, 压力0.13MPa左右、温度-15℃左右, 进入一段进口分离器, 分离掉夹带的液氨后进入离心式压缩机一段压缩, 由合成一级氨冷器及补气氨冷器来的气氨压力为0.32MPa左右、温度为5℃左右, 进入二段进口分离器, 分离掉夹带的液氨后去离心式压缩机二段, 与压缩机一段加压后的气氨一同进入离心式压缩机二段压缩, 经两段压缩后的气氨, 压力为0.8 MPa左右、温度为89℃左右。从压缩机二段引出进入段间气体冷却器冷却降温后压力为0.8MPa左右、温度为40℃左右的气氨进入压缩机三段进行最终加压, 压力升至1.5MPa左右、温度100℃左右, 一部分气氨经防喘振阀进入一段、二段分离器, 另一部分进入蒸发式冷凝器, 在此气氨被冷凝为35℃、1.5MPa左右的液氨。冷凝的液氨送入贮氨器后再送到合成、脱碳工段氨冷器蒸发制冷。

为了控制一段、二段进口气氨温度, 由贮氨器引出部分液氨经自调阀分别进入一段、二段分离器防喘振进口。

2 主要设备参数

主要设备参数见表1, 2, 3。

3 改造前运行状况

改造前A系统运行状况为夏季5台螺杆压缩机全开, 冬季开4台螺杆压缩机, 进口气氨压力0.2MPa左右;B系统运行状况为汽轮机转速为10 600r/min, 一段进口压力为0.16MPa、流量31 600m3/h、一段防喘振阀开度为54%, 二段进口压力为0.32MPa、流量21 600m3/h、二段防喘振阀开度为51%。汽轮机排气压力为0.009MPa (绝) , 蒸汽加入量19.3t/h。

改造前B系统离心式氨压缩机一段、二段防喘振阀开度均为50%左右。由于高温气体回流造成离心式氨压缩机进口温度偏高。为了控制一段、二段进口气氨温度, 需要将调温自调阀打开, 容易造成一、二段分离器液位高, 导致气氨带液, 致使离心氨压缩机发生喘振。

4 改造原因及方案

因B系统离心式氨压缩机设计能力偏大, 一段、二段防喘振阀开度均有50%左右, 为了充分利用离心式氨压缩机的制冷能力, 结合离心式氨压缩机特性曲线核算出滞止流量后, 利用停车机会将A系统脱碳、合成的气氨管线与B系统离心式氨压缩机一段进口联通, 同时将B系统氨压缩机一段、二段联通, 如图1虚线部分所示。若A系统螺杆压缩机跳车, 只要将阀12全开, 通过调整汽轮机转速即可控制气氨压力;若B系统离心式氨压缩机跳车, 系统减量后只要将阀12、13全开, 同时A系统5台螺杆压缩机全开即可。

1~5—5台螺杆冰机;6—离心式氨压缩机一段;7—离心式氨压缩机二段;8—B系统脱碳氨冷器及合成二级氨冷器气氨;9—B系统合成一级氨冷器与补气氨冷器气氨;10—A系统合成二级氨冷器气氨;11—A系统合成一级氨冷器与补气氨冷器及脱碳氨冷器气氨

原设计B系统一段、二段分离器中装有蒸汽盘管, 若分离器液位高时可开启蒸汽阀蒸氨。因一段、二段防喘振阀开度有50%左右, 为了降低进口气氨温度需要用液氨来调温, 综合考虑后决定取消蒸汽盘管, 新增2台液氨泵 (表4) 。若分离器液位高时可开启液氨泵将液氨回收至脱碳氨冷器加氨自调阀后。

5 改造后运行状况

改造后, 通过阀12控制A、B系统气氨量。A系统冬季开一台螺杆压缩机、夏季开2台螺杆压缩机即可满足生产需要。B系统只需调整汽轮机转速控制一段、二段进口压力即可。改造后汽轮机转速为11 200r/min, 一段进口压力为0.17MPa、流量46 100m3/h、一段防喘振阀开度为0%, 二段进口压力为0.34 MPa、流量28 400m3/h、二段防喘振阀开度为0%。汽轮机排气压力为0.017MPa (绝) , 蒸汽加入量21t/h。若汽轮机排气压力升高, 通过反洗凝汽器即可恢复正常。

改造后一段、二段防喘振阀开度为0%, 一段进口温度为-5℃左右, 二段进口温度为4℃左右, 一段、二段调温自调全部关死。遇不正常状况B系统一、二进口段分离器液位高时, 开启液氨泵将液氨送至脱碳氨冷器即可。

6 结论

在线考试系统 篇3

关键词 网上考试 数据库 asp.net

中图分类号:TP311 文献标识码:A

0 引言

网上考试在国外一些国家已经得到了蓬勃发展,人们选学课程和考试都是通过网上进行的。在国内,目前绝大多数考试还停留在传统考试方式上,对互联网的真正应用仅限于一些考试的网上报名工作和网上成绩查询,还没有真正形成网上考试规模。在线考试系统作为现代教育的一个子系统,是保证教育教学质量的重要手段。在线考试技术作为一个新的载体发生了划时代的变化,考试从传统的纸笔考试到计算机辅助考试再发展到基于Web的网上考试成为现实。现阶段,在线考试系统的主流开发技术已经相当成熟,且很好地适应了动态站点设计和基于Web的数据库访问的要求,是当前网上考试软件实现的主流技术之一。在对大量关于在线考试系统资料的研究和学习后,开发这样一套系统成为很有必要的事情。

1 开发环境

在考虑到本系统需要大量运用到多种ASP.NET的对象,以及基于ASP.NET的多种优越性,所以决定利用ASP.NET来实现在线考试系统的功能。由于本系统涉及到许多数据的处理,这就需要有一个强大的后台数据库管理系统支持。目前主要有:Access,FoxPro,Excel,Sybase,Oracle,Informix,SQL Server等,其中网络型的SQL Server,Oracle产品安全性远远高于桌面型的Access,FoxPro等数据库。本系统采用的是微软公司的SQL Server2005作为后台数据库,在确保系统对安全性的要求的前提下,还符合系统的考题数目较多的要求。

2 功能需求

为了保证系统能够长期稳定的运行,系统应该满足以下的性能需求:(1)系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对员工信息处理的需求。(2)系统的开放性和系统的可扩充性:系统在开发过程中,应该充分考虑以后的可扩充性。例如数据表中用户选择字段方式的改变,用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。(3)系统的易用性和易维护性:要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。(4)系统的数据要求:数据录入和处理的准确性和实时性;数据的一致性与完整性;数据的共享与独立性。

3 模块设计

开发这个系统的目的就是提高工作效率,实现在线考试系统以及考试流程的系统化、规范化和自动化。系统最终实现的主要功能如下:(1)题库管理设置部分:包括管理员对题库的增加、删除和修改操作。(2)考试考试类型的设置部分:包括管理员对考试考试类型的增加、删除和修改操作。(3)试卷的信息的设置:由管理员设置考试信息。在考场上,系统将根据考试信息的设置对每个考生自动生成试卷。(4)在线测试用户模块,具体有在线登录,在线测试,修改自身资料。(5)用户管理部分:由管理员浏览用户信息库里面的所有信息,并提供管理员添加用户、删除和修改用户信息的功能。

设计和编程实现在线考试系统的考生考试部分。

考试者进入考试系统后,应该能根据自己的需要进行个人信息的修改、考试系统的进入,以及考分的查看。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题并动态生成。考试者选择答案提交后,应该由计算机自动判卷,最终得到整张考卷成绩,自动录入于考生成绩信息。

整体的结构图如图1 :

系统重点模块设计:

(1)管理员登录:实现管理员的登录登录后才能对系统进行管理。

(2)考试考试类型管理:包括考试考试类型的添加,修改,删除,查看等所有的功能。

(3)考生管理:考生添加:对参加考试的考生信息进行录入添加。

考生信息维护:对已经添加的考生信息进行维护。

(4)试卷管理,试卷定制:在此根据试卷的,各个试题类型的试题数量,进行试卷的定制。定制好一份一份的试卷供考生参加考试使用。试卷维护:对已经生成的试卷信息进行管理和维护。

(5)试题管理。

单选题题录入:在这里进行单选题的录入管理。包括考题目,4个选项的答案,以及本题的答案选项。

单选题维护:对已经添加的试题信息进行修改,删除,查看等操作。

填空题录入:在这里进行多题的录入管理。包括所在,题目,4个选项的答案,以及本题的答案选项。

填空题维护:对已经添加的试题信息进行修改,删除,查看等操作。

判断题管理:对已经添加的试题信息进行修改,删除,查看等操作。

4 总结

网络存在的实际价值就在于它给了人们一个交流的机会,交流最有价值的东西就是知识。在线考试系统必将随着网络的发展,而更加完善。会有越来越多的人投入到这方面的研究。

参考文献

[1] 郑阿奇.SQL Server实用教程(第3版)[M]. 电子工业出版社,2009.

[2] 沈士根,汪承焱,许小东.Web程序设计——ASP.NET实用网站开发[M].清华大学出版社,2009.

[3] 王珊、萨师煊.数据库系统概论[M].北京.高等教育出版社,2008.

[4] 马骏.C#网络应用编程基础[M].人民邮电出版社,2006.

[5] 唐政,房大伟等.C#项目开发全程实录[M].清华大学出版社,2008.

规培考试小结 篇4

历时4小时,20个考生完成,一共汇报20病例,包括骨科,普外,血管外科,泌外,神外,胸外。

优点:基本能按照流程和时间要求完成,考生态度认真,着装整齐,语言表达清晰,答辩基本正确;评委点评到位,指导耐心细致。

缺点:

1.除1人外,开场缺乏基本问候和自我介绍;

2.半数病例选择不能突出特点,应选典型常见,或疑难少见;

3.病例书写单纯粘贴也还可以接受,但部分汇报没有突出特点,而是念病历; 4.幻灯制作中模板、字体、版式、图表有不足,建议少大段文字和有图有真相; 5.诊断治疗流程是表达主线,需要清晰明确,表达中强化才能展现医师的思维; 6.答辩环节发现许多考生缺乏自我的思维分析,学上级医师思路却又没完全领悟; 7.考了2人本专业汇报病历在常见手术名称的英文,2人均只知道缩写,不知道全称。

提议:

艺术期中考试小结 篇5

期中艺术测试小结

2017年11月13日—15日,体艺处组织了我校期中艺术测试。本次艺术测试,采取的方法是:所有艺术教师抽取自己所教学科的一个班级,进行全员考试,音乐考试聘请校外专业教师担任评委,参加考试学生逐个进行课本所学歌曲的演唱和葫芦丝曲目演奏; 美术考试同年级相同题目,由学校选派学生会干部监考,考生规定时间内完成一幅作品,统一标准、统一评卷。

存在问题:音乐方面,部分学生歌词记得不准确;节奏把握不准;基本演唱方法需要进一步训练;葫芦丝指法比较熟练,需要在节奏、音准方面加大训练。

期中考试小结 篇6

初一上半学期的期中考试在11月21日结束了,今天我拿到了成绩单和排名。我看了看各科的成绩,发现既有进步的科目也有退步的科目。一·期中考试进步的科目:

生物:上次的生物考试,我只考了70分,在班上的排名也不理想,所以我花了很多心思在这门科目上,生物老师课上讲的每道题我都认真的听并且做,在家中也时不时地翻出生物书看看,自己也做了一些课外习题,自己也在考试时我非常有信心,所以我成绩自然会有所提高。

地理:上次的地理考试,我考了80分,排名在中游,所以老师订正试卷时我专心听讲,认真做笔记,晚上写一些课外习题,在考试时放松心态,所以这次考了93分。

历史:虽然历史之前没有考过试,但这次一些之前练习中不会写的题目,我都认真攻破,这次考了90分。

政治:虽然这次政治考了87分,与之前相比稍有进步,但我认为这种进步是假象,因为我平时没有把它们全弄懂,而是在考试前通过老师讲的考试要点在短时间内把知识要点背记下来的。所以这并不能算是我的真实成绩,如果我把它们没搞懂,而靠这种短期强化记忆,我很快就会再次忘记的。所以我在这个下学期里一定要巩固旧的知识点,以便更好的学习新的知识点。二·期中考试退步的科目:

数学:这次数学考得好差,竟然只有83分,而且很多题目都是老师上课讲过的,粗心又错了,所以以后一定要认真踏实的学好数学,争取下次考好。

英语:这次英语也不是很理想,平时都是90分,这次只考了85分,虽然题目也有些许难度,但阅读理解和写作能力有待提高。

语文:这回语文可谓是最差的一门了,只考了68.5分!不仅基础题不该错的写错了,阅读也扣得很惨。

以后,我会对主科更加重视的。

三、通过总结这些科目的考试成绩,我知道我今后应该怎么做了:

1、做事要讲究效率。上个星期,我的学习有一股惰性,作业总是拖拖拉拉,别人半个小时就能写完的东西,我却要一个小时。所以耽误了很多复习的时间。今后一定要制定学习计划,科学安排时间。

2、要多做习题。只有多做题目才能把知识点记牢并且运用灵活。多做习题的目的也是让我学会总结。不管是数学还是其它学科,总结是必不可少的。因为只有学会总结,学会举一反三才不会被多变的题目给迷惑。

在线考试系统小结 篇7

随着我国宽带提速和在线培训软件的逐渐成熟,远程教育正全面应用于市政设计行业的日常培训之中。远程教育包括很多环节,其中最后一个环节就是在线考试。目前中南市政院的各种培训考试还是采用传统的考试方式,出题、考试、阅卷、统计都靠人工完成,组织一次考试不仅流程繁琐,而且考试质量也不高。传统的考试方式已经不能适应现代考试的需要,因此迫切需要一套在线考试系统,以提高出、阅卷人员的工作效率和考试质量。在线考试系统不仅同时可以组织多场考试,而且考生可以随时进入考场,试卷生成、批阅和成绩的显示、统计都会在后台自动完成,出、阅卷人员所要做的只是设计试题。正是基于以上原因,笔者开发设计了一套在线考试系统,使其在中南市政院的各类考试中发挥高效、便捷的作用。

1系统设计

本文以中南市政院在线考试系统为例,介绍该系统的设计与实现。

本系统采用三级用户模式,即超级用户、出卷人员、普通考生。其按功能模块划分,主要分为4个子模块,即用户注册模块、超级用户模块、出卷人员模块、普通考生模块,整个系统结构如图1所示。

1.1超级用户模块

超级用户能对题库、科目、用户、考试记录、部门等数据进行管理,同时还可以制定和批准考试计划,发布和批准考试新闻。

(1)题库管理。

超级用户可以对试题库进行分科目、分类型管理。如果要录入试题,需要先选择试题所属科目,再选择试题所属类型。增加一道试题后系统会显示增加成功,并提示超级用户继续增加同科目、同类型的试题。超级用户还可以对试题进行修改和删除。

(2)科目管理。

超级用户可以添加或删除科目。

(3)用户管理。

超级用户可以添加、删除、修改其他用户的个人信息,发放、修改、收回用户权限。

(4)发布考试新闻。

超级用户可以发布考试新闻,用文本编辑器修改新闻的格式、字体,并能根据需要插入图片,在此之后可以选择其他超级用户来批准新闻,一旦发布的新闻记录不管其最终发布成功与否都不能删除。

(5)考试记录管理。

超级用户可以查询考试记录,包括分科考试成绩,按不同方式的考试成绩统计,考试的参加情况等,同时还可以查询未经批准的考试记录。考试成绩的统计有参加此次考试的总人数、优秀人数、及格人数、平均分、最高分、最低分、总分、及格率、优秀率等数据。

(6)考试计划制定。

超级用户可以自行选择考试科目,设定卷面总分,试卷的题型、题量、分值的分布,考试时间及有效期,选择参考人员,最后确定考试计划的批准人,其制定界面如图2所示。

(7)考试新闻浏览。

超级用户可以浏览考试新闻,查询未浏览考试新闻的考生。

(8)部门管理。

超级用户可以添加、删除部门名称。

1.2出卷人员管理模块

出卷人员没有超级用户所拥有的批准考试计划和新闻、部门管理、用户管理等权限,而只有查询考试成绩和统计、发布考试新闻、管理科目和题库、制定考试计划等权限。

1.3普通考生在线考试模块

普通考生能参加考试,查询本人考试成绩,浏览考试新闻。考生登录后,系统会自动显示所需参加的考试科目。选择科目之后,系统就会按考试计划生成试卷进行在线考试。考生通过单、复选按钮选择答案,考试结束采取考生自主提前交卷和系统到时自动收卷相结合的方式予以实现,其考试界面如图3所示。在提交试卷之后系统会自动判卷,立即显示分数并存入数据库中。

2关键技术实现

2.1动态随机选题

为了使在线考试做到公正、规范,对于每个应试者来说,试题和题量都应是相同的,但试卷不应相同。为了实现动态随机不重复地抽取试题,需要在选题过程中每选出一题,就要在数据库中作相应的标志,以便下次不重复选出此题,试卷生成后再对数据库中的标志位复原。单选题、多选题和判断题的抽取方式都是相似,这里只对单选题进行说明,实现上述功能的主要代码如下:

2.2系统自动判卷

考生提交答卷以后,系统会将考生的答案同数据库中exam_database表里的正确答案进行比较,并计算出考生的得分。下面这段代码实现了考生单选试题答案与正确答案进行比较,并计算出单选题应得分数。

多选题的判断方法前面部分与单选题是相同的,但由于多选题存在少选也得分的情况,所以后续的判断方法与单选题又有很大的不同。

上述代码与单选题是一样的,必须答案的字符串result与rs(”answer”)完全相同才能得到整题的分数。

如果考生给出的答案与题库中的标准答案不完全相同,并且其长度大于或等于标准答案,则肯定是错误的,将不予给分。

如果考生给出的答案与题库中的标准答案不完全相同,并且其长度又小于标准答案,如果出现了标准答案不同的字符,则肯定是错误的,也将不予给分。

上述代码是用来处理少选的情况,系统会根据考生选择答案的数目即answercount确定if else语句的循环次数。如果考生选择了一个答案,而这个答案也是标准答案其中之一时,考生将得到该多选题分值1/4的分数。如果考生选择了两个答案,而这两个答案都在标准答案之中,但又不完全是标准答案时,上述循环语句会执行两次,考生这时将得到该多选题分值1/2的分数。标准答案是ABCD四项时,考生如果是少选的情况,则考生选出的正确选项不可能超过3个(如果是4个就是满分),这样上述循环语句最多执行3次,而考生最多得到3/4的分数,是不可能得到满分的,这样的记分方式更科学合理,相当于把一道多选题的每个选项分成等值的部分,选对一个选项得到该题1/4的分数。

判断题与单选题代码基本相同,这里就不赘述了。

3结语

本系统的目标是设计一个适合在市政设计院内联网中使用、简单高效、界面友好、功能全面稳定的在线考试系统。在系统设计之初,进行了较详细的需求分析,划分了系统的功能模块,在实际开发过程中,注意系统细节上的把握,在功能上力求做到全面,在权限控制上力求做到细致,本系统主要的特色和创新在于:①灵活地设定卷面的总分、题型、题量、分值的分布,考试时间及有效期;②实现了随机选取试题,使每位考生的试卷都不相同,考生可以在考试时间内自主交卷或者到考试时间系统自动收卷;③实现了自动判卷,特别是多选题按考生的选择情况分项给分;④实现了对每场考试的实时监控,随时掌握考生的参加情况和考分的统计数据。目前,中南市政院在线考试系统已经正式投入使用,使用人员反映良好。

参考文献

[1]田民格.遗传算法在无纸化考试系统中实现随机抽题[J].三明学院学报,2007(2).

[2]涂振宇,王洪发,曾瑄.网络无纸化考试系统开发实践[J].江西教育学院学报,2001(6).

[3]陈涛.用JDBC开发基于客户/服务器模式的Internet/Intranet数据库软件[J].中国计算机世界,2006(8).

在线考试系统小结 篇8

关键词:高职院校;单独招生;在线考试系统

中图分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2014) 06-0000-01

一、高职院校单独招生在线考试系统的需求分析

(一)系统开发需求背景

结合了目前高职院校的单招考试经验,必须要解决以下的几个问题:(1)系统的并发性。为了配合考生的时间,高职院校的单招考试时间通常是周末,由于考生的数量庞大,考试时间短,因此必须要考虑系统的并发问题;(2)系统的可操作性。考试系统需要关注的主要问题就是系统的可操作性,有些考生对于计算机并不熟悉,很容易在陌生的环境下错误操作,导致考试出现问题。在设计系统的时候,需要把系统设计得更加人性化,减少复杂的操作,让系统的可操作性提高;(3)试题的展现。由于高职院校的单招考试试题属于机密的文件,需要先制作成电子文档,再将这些文档导入到考试系统中,而有些系统为了一时的方面,把试题制作成图片的形式,到时考生在考试的时候很容易出现试题出错的情况,因此必须要考虑试题的展现问题;(4)系统的可靠性。由于考试的地点都是在学校的机房内,有网络不稳定的因素,因此必须要重视系统的可靠性,让考生的答题可以自动保存。

(二)系统总体需求分析

高职院校单独招生在线考试系统的主要功能是在线考试以及对考试计划、考试过程、考试成绩、试题库以及试卷进行管理。其中考试必备的前提是试题库以及试卷的管理工作,而最关键的功能则是考生的在线考试。

高职院校单独招生在线考试系统除了其自身的业务功能之外,还需要提供报名系统以及面试系统的相关接口,来让考生能够更好的进行考试相关的内容。

(三)系统功能需求分析

1.基础数据管理该功能分成系统管理以及学生的信息管理两个模块,是维护考试系统正常运行的基础,让系统可以控制考生的访问等。在系统管理方面,包括权限的管理和分配、系统的操作用户以及操作角色等功能,而学生的信息管理则包括同步考生的相关信息、对相关信息进行导入导出工作等等。

2.试题库管理。试题库管理是整个系统的核心功能之一,要想考生系统可以更有效率地运行,必须要优化试题库的管理工作。由于单招考试的试题属于高度机密,因此必须要对该功能的安全性做好充分的考虑。为了考试过程可以顺利进行,考试系统中将独立于其他网络,也可以根据实际情况来实行线上出题以及线下出题两种出题形式。

3.试卷管理。试卷管理中首先要做的工作就是设置试卷的组卷规则,对试卷进行随机分配,而为了确保考试的公平性,要先生成试卷,再让学生来抽取试卷,这样才可以在最大程度上优化试卷的管理工作。

4.考试计划管理。考试计划管理也是考试系统的一个核心功能,主要对考试过程当中的考场、机房安排、考次、考试时段、监考教师安排以及考生考试安排进行管理。

5.考试过程管理。考试过程管理包括了考试过程当中的所有业务处理功能。主要做的工作就是对考生在考试的时候进行相应的控制,如考生的激活、考生的启动、考生的答题速度、答题异常、考生试卷查询以及监考管理等等。

6.考试结果管理。考试结果管理包括两个方面,分别是成绩管理以及考生查卷。前者负责成绩的导入以及导出工作、查询成绩的生成日志以及输出成绩的排名表等功能,后者则负责为考生提供一个可以查询成绩以及查卷子的平台,充分保障考生的利益。

二、高职院校单独招生在线考试系统的设计

(一)系统总体架构

由于系统的安全性需要,系统要在校园内的局域网中运行,服务的主要对象为考试工作人员、考生以及其它相关的系统。从架构的角度来看,服务器方面,需要采取多服务器,组成高速的内网,多台Web服务器、数据库服务器以及备用的数据库服务器。

在进行系统的软件架构设计时,将考试系统分成三个部分,分别是考试管理系统、学生考试系统以及系统交互系统。每个子系统之间都互相进行着协调的工作,其中考试管理系统负责服务考试的相关工作人员,负责对整个考试过程的信息进行处理;学生考试系统则负责服务考生,对考生的答题以及交卷操作进行实现;而系统交互系统则是负责系统中各个部分之间的交流工作。

(二)系统的安全性设计

根据考试系统的安全需要,在进行系统设计时,需要对系统的访问安全、操作安全、数据安全、服务器安全以及网络安全等方面进行全面的安全性设计,具体如下:(1)系统访问安全。考试系统中对于Web页面的访问安全的重要性非常大,要做好系统访问安全的控制工作,必须要做好角色的权限分配,根据角色的不同分配不同的权限,来对用户进行灵活的管理操作;(2)系统操作安全。对于考生的操作,也要考虑到安全性,对于考试当中可能出现的多地点登陆以及代考等情况,都必须严格控制,采取的手段可以是记录考生的IP地址以及答题状态,防止出现以上的情况;(3)服务器配置安全。针对服务器配置,也要进行相关的安全控制。如防火墙的设置以及漏洞的检查等等,此外,还必须要对IP地址进行限定,来防止与考试无关的人员进入到在线考试的局域网当中。

三、结束语

随着目前高职院校的不断发展,单独招生的考试规模也越来越大,因此如果做好单招考试的信息化建设,是一个非常重要的问题。而这个基于B/S的高职院校单独招生在线考试系统,实现了对在线考试的整个过程的全面管理,让高职院校的单招考试更加便利以及更加高效,也通过对系统的合理设计,加强系统的交互,让很多计算机水平不高的考生也可以进行相关的答题操作,也利用了安全访问控制和安全操作控制等安全控制让整个系统的安全性提高,让整个考试系统可以在高效便利的前提下保持可靠性。

参考文献:

[1]郑炜冬.铸造高校网络考试的公平之盾——综合防舞弊网络考试系统设计与实现[J].现代教育技术,2012(05).

[2]胡洋.高校网络考试系统试卷分散式存储技术实现[J].计算机应用与软件,2009(10).

[3]虞耀君,陈君,李靖.基于遗传算法的网络考试系统[J].计算机仿真,2010(06).

行测考试小结 篇9

行测考试最重要的是时间分配,内蒙古试题比较少也相对简单,时间差不多刚够,很多人犯的最主要的错误是把时间浪费在数列推理和计算上,这是得不偿失的,因为你做对的几率本身不一定很大的,却很浪费时间,后面的可能你都会做,我的建议是,先把这一部分放下,快速把后面的做完,再做这一部分,能得多少是多少,去年司法系统考试我考了77.5,国家公务员考试66.5.,。给大家推荐几本书,不是做广告阿,是真的不错,华图的.专项训练,那部分弱就训练一下,中公的历年真题,

公共基础知识,主要要靠平时的积累,但一些内容一定要看,法律部分,哲学,公文写作,这大家都知道。还有一点把历年的党的代表大会内容,重要决议,一定要看,肯定会考,如十七大主题这样的内容。还有就是内蒙古的重要大事,重要会议,一些目标以及一些历史地理基本常识。

申论主要考训练,大家一定要自己去写,我这方面比较弱,因为比较懒不愿意动笔,只是看人家的例文,其实这样没什么效果,应该是自己写了,再参考例文,看看自己写的有什么亮点,和例文有什么差距。

英语考试失败小结 篇10

英语考试失败小结

英语考试失败小结

英语这门可以说考得更加糟糕了。我们乡下来得孩子似乎英语都不大好,大部分同学跟我一样150分的试卷就考个30到50分,真是惭愧啊。说是在话,我一直想把英语提高上去,可就是提不上去啊。这能怪我吗?可问题其它同学有得就考得那么好哪,而且还是一0直都好。不过,话又说回来,他们确实要认真多了,每天读英语,看英语,上课似乎也特认真了。看样子我也该反省反省自己了。以后,我想,我也应该更加认真,更加努力了。老师不是说过吗,改听听力的时候就听听力,该做阅读训练的时候就做,该背单词得时间就记单词,好吧。废话不多说把。请同学和老师看我的行动把。

在线考试系统小结 篇11

关键词:在线考试;JSP;B/S模式;组卷算法

中图分类号:TP311 文献标识码:A 文章编号:1674-7712 (2012) 18-0027-02

一、网络考试系统设计

(一)系统总体结构设计

基于JSP的网络考试系统采用三层体系结构,在三层体系结构中,客户层采用Web浏览器作为标准用户界面,使图形用户界面友好,并且易于维护和使用。存储层采用SQLServer2003。中间层采用Tomcat作为Web服务器。所有服务器的操作系统采用Windows2003。该三层结构中,由于对数据的处理工作都交由服务器来完成,因此,减少了网络中数据流量的产生。并且,本系统是分布式系统,具有开放性,可以为不同的产品协同工作带来帮助,可以有效地为解决各种数据库的联合使用。这种结构的客户端的平台是独立的,有利于考试系统模型的开发,系统的负载平衡和系统的维护,同时也保证了信息安全,如图1所示。

(二)数据库设计

基于JSP在线考试系统本质上就是信息管理系统,最重要的就是数据库,数据库是系统的核心。本系统采用B/S模式的三层结构框架:数据存储层、中间逻辑层和界面表示层,这三個层次都和数据库相关。一个数据库设计的好坏会直接影响系统的性能和效率。本系统采用的是MySQL4.0数据库。本考试系统中的所有表均保存于数据库testline,主要包括管理员信息表、考生信息表、试题库表、考核科目信息表、考生试卷表、教师设定试卷信息表等表还包括考试时还产生的临时表。

二、网络考试系统的实现

(一)MD5加密算法

在设计在线考试系统的时候,为了保护用户的账号和密码安全,系统在用户登录时采用了MD5加密算法,MD5加密算法就是将用户的密码进行加密后,将密文存放到后台的数据库中,这样即使是管理员拥有权限能打开数据库查看用户信息,也看不到用户的实际的密码。而且,由于MD5的不可逆性,很难进行解密,这样能更大程度的保护用户的账号安全。用户在登录时,需要通过密码对验证用户的身份,在验证的过程中,通过对用户的密码进行MD5加密获得密文,与存放在数据库中的密码进行对比,证明一致,方才能允许用户登录系统。设计时通过JavaBean将MD5的代码封装到MD5类中,在需要使用时,直接调出类中的方法就行。

(二)利用JAVABEAN中间件技术访问数据库

本系统的数据库访问采用三层模式,命令将先发送到服务的中间层,然后中间层将SQL语句发送到数据库。数据库对SQL语句进行处理并将结果送回中间层,中间层再将结果送给用户。由于用户连接的数据库类型可能因实际环境不同而不同,因而通过一个JavaBean程序连接数据库。

(三)利用JSP技术实现动态试卷生成

本系统提供教师事先设定考核规则功能。教师首先选择本次考核采用设定好的试卷还是随机试卷,若采用设定好的试卷,教师可立即生成n套试卷,然后指定学生考核时采用的试卷号;若采用随机试卷,教师先设定试卷生成规则,指定考试用的题型,题数,对应分值以及是否为特殊要求题,以保证所有学生考核的知识点和难度相同,且需要掌握的知识点不被遗漏。设定试卷生成规则后,本系统还提供可以批量地生成试卷功能,方便教师在考核前按考试科目或者按学号批量生成学生试卷。

(四)利用SERVLET技术保存考生试卷

上机考试已经慢慢地成为一种新型的考核手段,这种考试形式必须遵守日常的教学制度和考试计划。大学考核时间一般都有明确地规定,有规定的时间和地点,不允许随意更改和延迟。考试成绩公布后,允许学生提出异议,按照规定进行查分。学期结束时,学校还会对试卷进行检查,所以需要保存考生的试卷,并且保存考生的答题内容,采用SERVLET技术就可以很好地解决这些问题。并且在上机考试中,会出现机器的故障、网络的故障,考生故意破坏等现象,本系统会对每个考生的考试过程进行控制,并且提供了手动和自动存盘功能,利用SERVLET技术让存盘过程更加快速,对正常的考试不会产生影响,考生的答题内容和试卷都将全部保存到服务器里,这样使整个考试都能在规定顺利的结束,保证了考试的公平性。

(五)随机算法实现

本系统数据库采用基于随机算法的组卷方案,首先设置好组卷需要的控制参数,就是利用计算机提供的随机函数或随机量来作为组卷方案的控制参数。比如试题类型、难度系数、分值等等,然后将符合控制参数的试题从试题库中抽取出来放入到试卷中,重复不断的进行,直到组卷成功,直到无法从题库中抽取满足控制参数的试题为止或者试卷已满。本系统就是通过设置好控制的参数,运用SQL语句,在后台的数据库中随机查找,将找到的结果放在容器中,然后从容器中找到所需的题目,再通过标签的形式,生成试卷。

(六)利用JSP技术实现试卷分析和成绩统计

采用上机考试,考试结束就进行自动阅卷,当场给出成绩,这样就为考后进行成绩统计和分析提供了依据。由于考试形式有标准考题和随机考题两种,因此在分析功能中,提供了为每张试卷给出一张详细的题目内容、分值和得分的分析数据,供日后分析和改进试卷,试题使用。

(七)数据库连接池技术

本系统在使用阶段不可避免会遇到多人同时访问数据库的情况,特别是多人在线考试的时候,会加大服务器和数据库的负载量。传统的JDBC连接机制在每次JSP收到访问请求时,就向数据库建立连接,执行完后通知连接中断,在每次与数据库建立Connection时,都要验证用户的账号和密码,等验证通过了才与用户进行连接。这种频繁访问数据库的模式耗费大量的时间和资源,加剧系统的负载量。而本文的在线考试系统采用了数据库连接池的技术,可以很好的解决传统JDBC连接的问题。数据库连接池是为数据库的连接建立一个缓冲池。在缓冲池中预先放入一定数目的连接。当需要连接时,只需从缓冲池中取出一个使用,使用完毕再放回到缓冲池中就行。这样能有效的避免频繁的与数据库进行建立。

三、结束语

本文是基于JSP技术为基础设计一个在线考试系统,通过测试证明系统能正常使用,具有根据考试规则自动出卷、试题库管理、自动阅卷、多功能查询、成绩分析和统计等功能,提高了考试的利用性,节省了教师的工作量,实现了网络无纸化考试。

参考文献:

[1]林上杰,林康司.JSP2.0技术手册[M].北京:电子工业出版社,2004.

[2]王军.JSP网站开发[M].北京:清华大学出版社,2006.

[3]Programmer'sGuidetoWebApplication[J].SunONEWebServermanual,2003:76-93.

[4]N.Kubota,K.Shimojima,T.Fukuda.TheRoleofVirusInfectioninVirus-EvolutionaryGeneticAlgorithm.ProceedingsoftheIEEEConferenceonEvolutionaryComputation[J]。ICEC,2005:62-71.

[5]彭德林.浅析基于Internet技术的网上考试系统模型[J].中国科技信息,2007,4.

[6]阎宏.JAVA与模式[M].北京:电子工业出版社,2006.

[7]F.Glover.TabuSearchPart.II[J].ORSAJournalonComputing,1990,2(1):66-69.

[8]RodJohnson,JuergenHoeller.J2EEDevelopmentwithoutEJB[M].2005.

在线考试系统研究与实现 篇12

和人工考试相比, 在线考试系统能够降低人工考试的成本, 减轻繁重的考务工作, 免去教师大量的考前工作, 由于试卷可以依据题库的内容随机生成, 教师也无须进行出卷, 改卷、登分等统计工作, 考试系统可以进行客观题的自动阅卷。采用网络化考试不仅大大提高了工作效率, 而且由于试卷是随机产生的, 因而有效的避免了试题的泄露和考试作弊等问题的发生, 使考试的公平性、安全性得到了有效的保障。

在线考试系统主要是实现考试的智能化并在教学考察、检验教学成果和学习效果方面体现以下特点:经济实用性。网络考试系统同传统考试方式相比实现无纸化, 网络化, 简化考试流程, 节约考试成本。科学性。使用计算机题库采用优化过的遗传算法, 就可以生成一份标准的试卷, 考试可信度高。高效性。利用计算机的精确、高速和容量大的特点使其能够方便地完成考试信息的输入、管理和输出, 从根本上彻底改变传统考试中从搜集资料开始、选考题、印制考卷、考试、批改、记录分数等一系列繁重的工作, 大大地提高了工作效率, 缩短了考试周期, 使得教师有更多的时间专注于教学工作。考试系统对于结果的分析, 有利于教师及时对课程结构、内容重难点安排等进行调整, 从而能为学习者提供更为正确的指导。

一 AJAX的技术使用

目前在线考试系统实现有两种模式:一种是C/S模式;一种是B/S模式;后者正在越来越广泛的为大家所接受。B/S模式具有扩展性好, 具有可兼容性。但是在线考试存在在线人数过多, 提交数据量过大, 导致网页出现响应过慢, 服务器堵塞, 页面白屏, 以及考试时间截止时, 考生因为疏忽没有交卷, 导致系统没有将考生的答卷上传至服务器等等现象。因此采用Ajax技术对ASP.NET开发的考试系统进行优化, 实现一个功能完善, 性能优越, 方便使用的在线考试系统, 并采用多层次结构设计, 增强系统的安全性和稳定性, 同时便于维护和扩展。

在线考试中引用的Ajax技术主要提供了用户与服务器异步通信的能力, 使用户从请求/响应的循环中解脱出来。在用户向服务器提交请求时, 使用Javascript的XMLHttpRequest对象向服务器发出异步请求, 以查询数据库或执行更新。当请求返回时, 使用Javascript调用DOM相应的方法来更新相应的页面内容, 而不是刷新整个页面。这个过程使web站点看起来就像桌面应用程序一样是即时响应的, 可以说Ajax允许开发人员和设计人员创建具有桌面风格的Web应用程序。

如何最大程度上实现高效率客户端与服务器之间的数据交互优化是在线考试系统开发人员主要难题。当在线考试用户过多, 都要向服务器提交生成试卷的数据信息是, 原页面的数据将丢失, 需要重新从服务器获取数据, 这就增加了浏览器和服务器间的数据交换量, 用户每进行一个涉及数据库FO的动作都要向服务器多次查询数据, 用户每次要上下翻页或者结束时都要向数据库读取数据, 用户每提交一个答案都要重新刷新整个表单中的数据, 效率非常低下。Ajax技术采用了异步调用的方式, 促使页面局部刷新, 所以它可以仅仅向服务器传送和接收自己所需要的数据, 从而减少网络流量, 使系统具有更高的即时响应性, 从而提高系统的性能, 而且它可以丰富客户端用户的使用界面, 给客户端用户更加丰富的使用体验。因此使用Ajax技术对系统进行优化, 主要用于减少客户端和服务器端的数据流量, 这是优化的主要目的。Ajax的特点在于异步交互, 按需取数据, 局部刷新, 从而很好的降低了系统的数据流量和提高了客户端的用户体验。因此它更适合交互较多, 频繁读取数据的Web应用。

二 模块分析

在线考试主要有管理员模块, 教师模块、学生模块, 管理员可以进行教师的添加删除以及权限设置并对学生名单进行添加删除;教师模块可以进行试题的输入、添加删除以及试题的难易程度定级, 题库的管理以及试卷的生成;学生模块进行考试测试以及章节自测;试题的类型有四种:单项选择题、填空题、判断题、简答题。选择题和判断题的评分规则很简单, 答案唯一。匹配即对, 否则为错;空题部分检测, 匹配即为错;简答题中涉及到模糊处理的技术问题, 同时因个人差异可能导致文字描述与标准答案匹配较为困难, 所以采用人工阅卷的方式来处理。在线考试系统要求在考试结束时, 对于学生未提交的试卷要自动保存和上传服务器, 以防止由未提交而引起的用户试卷分数未记录问题。

三 结论

通过对于在线考试的研究, 引入AJAX技术来减少数据的冗余和系统出现白屏的现象, 通过优化遗传算法来增加试卷生成的合理性和科学性。可以充分的来考查学生的真实水平, 通过在线考试可以让学生真正的公平公正的考察自身的水平。诚然在系统中的安全性考虑不够, 是在以后的研究中需要重点侧重的部分。

摘要:在线考试是计算机技术在现代教学中的重要应用.选择良好的架构对于在线考试系统开发具有重要的意义。本文提出了对于中职学校在线考试系统所需要的模块, 以及主要要用到的技术。目的使系统既具备了优秀的交互性和用户体验性又获得了良好的稳定性、可维护性和可扩展性。

关键词:在线考试,AJAX,ASP.NET,遗传算法

参考文献

[1]刘京俐.分布式在线考试系统的关键技术与实现[D], 东南大学学报, 2004.08:1.5;

上一篇:牵挂作文:母亲的牵挂下一篇:学校心理健康计划