一个在线考试系统的摘要
- 格式:ppt
- 大小:831.82 KB
- 文档页数:17
在线考试系统设计摘要:本文以在线考试系统为例,从软件工程的角度出发,按照项目的开发顺序,系统、全面的介绍了软件的开发流程,对开发背景、系统功能分析、系统设计目标、数据设计等方面问题都进行了介绍。
关键词:在线考试系统;设计目标;需求分析中图分类号:tp311 文献标识码:a 文章编号:1674-7712 (2013)06-0105-01一、引言学校原有的考试模式,都是老师出试卷、印试卷、组织考试、监考、收卷、判卷、讲评试卷和进行考试分析。
在这个漫长的过程中,老师需要付出很大的工作量,学生需要焦急的等待考试结果,在线考试系统客服了上述弊端,考场延伸到任何时间任何地点,只要能上网学生就能够参加考试,并且马上能够知道考试成绩,由于在线考试系统中使用了sql server 2008数据库,使试题更加全面,能够涵盖课程的全部章节,试题库更加丰富,所以在线考试系统是现代化教学的必不可少的组成部分。
在设计在线考试系统时主要需要考虑下面几个问题:1.如何验证不同身份的登录用户;2.如何随机抽取试题;3.怎样实现考试计时的功能;4.怎样实现试卷无刷新;5.如何实现系统自动评分;6.合理的创建后台管理平台。
二、开发背景随着计算机技术和internet技术的迅猛发展,给学校提出了新的办学模式。
目前绝大部分学校都在进行数字校园的建设,早期的信息化校园就是内部小型局域网,出口为教育网或电信、联通宽带,这样的方式是数字化校园的安全性很难控制,特别是对可靠性要求较高的在线考试系统更加不能满足要求。
随着网络的发展,现在的数字化校园,对服务的配置越来越高,设置多层防火墙,并通过各种方式实现网络的安全管理,这些措施的实行更加促成了在线考试系统的开发脚步。
三、系统分析(一)需求分析。
现今举行的各种考试,不管是学校内部组织的期末考试还是社会上的一些职业资格考试,多数都是采用试卷的形式进行考核,过程繁琐,需要时间较长,教师需要出卷、阅卷等多个过程,工作量大,又不能保证考试的公正性,在线考试系统能够提供随机收取试题进行组卷,既降低了教师的工作量,又保证了考试的公正性。
中文摘要:随着网络技术的日益成熟,网络已经深入到生活的每一个角落,包括教育、购物、咨询、办公等等许多领域.在网络迅速发展的今天,网页技术的应用也越来越广泛.网页技术的应用对于教育行业来说优势更加的明显。
教育行业可以通过网络进行学生和教职工的管理、组织学生在线考试、在网站上发布学校相关信息等活动。
这样不仅能增加学校管理的透明度,还提高了学校的管理水平。
在线考试还能充分的利用学校的现有资源,大大减轻教师的工作量,把老师从出卷、阅卷等一些繁重中做中解脱出来。
本文重点论述了由于网络的存在扩大了学校的服务范围,为学校的管理提供了更多的条件。
对此做出了详细的调查,可行性研究和分析。
系统采用了B/S结构,在网络上建立学校自己的教育网站。
系统开发经历了系统分析、系统设计和系统实施三个阶段.从设计方案的提出,经过详细的调查,分析了方案的可行性和必要性,通过详细的系统设计,力图提高系统的集成性和快捷性;并在系统实施阶段收集了大量的实验数据,以便测试阶段系统的准确性和稳定性。
系统整体是基于浏览器/服务器,前台应用JSP技术,后台采用SQL Server2000作为数据库与前台连接。
关键词:网络教育在线考试B/S结构JSP技术AbstractWith the increasingly sophisticated network technologies,the network had penetrated every corner of life,including education, shopping, advice,office and so many fields. Today,therapid development of the network,the application of web technology more and more widely.Web technology advantage for the education industry is more evident. Education sector through a network of students and faculty management, student organizations,online examinations, in the website information and other school activities。
目录一、概述 (1)(一)项目开发背景 (1)(二)系统开发目的 (2)二、需求分析 (2)(一)系统流程分析 (2)(二)系统用例图 (3)(三)考生在线考试活动图 (3)三、数据库设计 (4)(一)E—R图 (4)(二)数据表 (5)四、系统主要功能模块设计与实现 (7)(一)登录界面 (7)(二)在线考试模块 (9)(三)在线练习模块 (16)(四)密码修改模块 (22)五、小结 (23)参考文献 (24)在线考试系统(计算机应用技术专业08(1)班,陈建)摘要:在线考试系统是借助计算机、互联网等先进技术为代表的信息手段,改变以往传统考试方式,采用无纸化考试方式。
相比传统的考试方式,基于web 的在线考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。
本论文主要阐述一个功能相对简单的在线考试系统的后台操作过程及一些关键技术。
该系统用户信息主要由用户注册自行输入,考试时考生输入学号,核对正确后进入考生界面,考生界面主要有考生基本信息、修改密码、开始答题、查看成绩、查看答题等组成,关键实现了管理员对考生答题的控制,一方面为试题生成的控制,另一方面为答题的控制及是否可以查看试题答案。
管理员进入管理员界面,管理员界面主要由生成试卷、查看试卷、考试控制、查看成绩及题库维护等模块组成,在此界面下,完成对试题库的维护,及当有考试任务时,自动生成试题、答题控制、试题参考答案控制等功能,较完整地实现了在线考试的功能。
关键词:在线考试系统;模拟考试;登录;自动组卷一、概述(一)项目开发背景在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。
目录第1章系统分析 (3)1.1开发背景 (3)1.2系统需求分析 (3)1.3开发环境 (4)第2章系统设计 (5)2.1系统架构 (5)2.2系统功能模块 (6)2.3系统数据库设计 (8)第3章系统实现 (11)3.1管理员主页面 (11)3.2添加课程 (19)3.3考试界面 (20)第4章系统测试 (23)第5章结束语 (24)参考文献 (25)摘要:本文主要研究了题库管理系统的设计与开发,研究该课题的主要目的是便于学生进行测试、复习知识,学生可以登录此系统进行答题,实现考、测一体化,提高学校的教学质量和效率。
系统主要用VS2005以及SQL2005来实现。
关键字:在线考试系统题库 Sql2005第1章系统分析1.1 开发背景随着互联网的发展、广泛普及以及校园网的发展,计算机考试已成为一种趋势,运用计算机考试一方面可以节省人力物力,另一方面也给师生带来了方便,所以设计出一款界面友好型、经济实用型的软件已经迫在眉睫、刻不容缓。
现代高等教育中,网络的运用是提高学校教学效果和教学效率、提高科研和管理水平的必要手段。
目前的一个发展趋势是采用大规模试题库的计算机网络考试模式,随着计算机网络在生产生活、科技教育中的普及,传统的考试出卷、答卷方式以及学绩管理正发生着巨大的变革,因此,如何使考试过程变得方便、高效、快捷、公正,是现代教育的一个重要课题。
当前国际上许多考试认证,例如GRE、CISCO,其出题、答卷以及评分都是在计算机上完成的。
无纸化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替代和比拟的优势,一方面可以防止考生心存侥幸,投机取巧;另一方面它保密性高,考试时间灵活,提高了学校的教学水平。
本文设计的是一套基于微软SQL server2005数据库的网络软件系统.1.2 系统需求分析1.功能需求系统应提供用户登录识别,对试题进行增、删、改、查询功能,自动生成试题,自动判卷功能等。
在线自测考试系统的开发与应用【摘要】为配合公司某资格认证的需要,开发了在线自测考试系统。
该系统运行于公司局域网,采用Delphi + SQL Server 2000的架构。
该系统分为自测练习、模拟考试和考试参数配置三个模块。
各单位相关人员可通过客户端登录本系统,完成自测练习和模拟考试。
通过本系统的应用,大大提高了学习效率,顺利通过了资格认证知识考试,获得了较好的应用效果。
【关键词】考试系统;开发与应用;在线自测1 背景和目标为配合公司某资格认证的需要,开发了在线自测考试系统。
该系统运行于公司局域网,采用Delphi + SQL Server 2000的架构。
该系统分为自测练习、模拟考试和考试参数配置三个模块。
系统管理员可对题目类型、分值、考试时间等参数进行配置。
同时还具有随机抽题、自动组卷、自动计时、自动阅卷、自动评分功能,各单位人员可通过客户端登录本系统,完成自测练习和模拟考试。
通过本系统的应用,大大提高了学习效率,顺利通过了资格认证知识考试,获得了较好的应用效果。
2 系统开发思路与模块2.1 系统开发思路通过分析资格认证考试的题型分类和题库的试题存储格式,得出了通过结构化的关系型数据库可以存储各类试题的题干和题肢,以及正确答案,从而对用户的选择和作答做出判断,并根据参数配置确定用户分值。
根据这一分析,着手使用Delphi 7.0开发一个集成题库管理、试卷管理、自动组卷、在线考试、试卷评阅、自测练习、模拟考试和考试参数配置等功能的在线知识自测考试系统。
2.2 系统概述及模块组成2.2.1 系统开发语言和数据库本系统是通过Delphi7.0设计程序来连接和管理SQL Server2000 数据库,完成所有功能的操作。
其核心技术便是研究数据库管理和Delphi 程序设计。
系统开发主要采用了C/S的两层结构模式、SQL数据库技术、Pascal开发语言等诸多技术,综合采用面向组件和面向对象方法对系统进行需求分析、设计和构建系统模型。
网上考试报名系统的设计与实现重庆工商大学计算机科学与信息工程学院2010级软件1班张维指导教师:柴争义摘要:考试是从古到今检验教学质量、学生学习能力和专业能力的一个重要的标准,或者也可以说是我们学习中一个重要的环节。
到了现代,由于考试类型不断地增加,考试内容和我们对于考试的需求的改变,以及我们对考试要求的提高,传统的考试方式已经不能适应我能现代考试的需求了。
而现目前在现代考试中还有一个迫切需要得到解决的问题就是考试报名。
随着社会的进步和计算机网络技术的飞速发展,当今社会对于各种工作的从业者的知识水平和能力的要求越来越高,所以现在考试不只是用来测验学生的学习情况,也被各行各业广泛用于测验各种工作的从业者的知识水平和个人能力。
所以,在计算机网络飞速发展的今天,我们要学会利用我们现有的各种有利资源去简化我们的工作、生活。
传统考试报名都是非常繁琐、复杂的,而且容易出错。
而对于考生的信息管理则主要是通过专门的考试报名的工作人员统计整理,而且这样的报名方式还需要考生直接接触到考办方,通过若干道手续才能报名成功,因此,传统的考试报名方式效率十分低下。
再加上对考生报名信息的统计和查询方面也是相当的困难,并且容易出现信息各方面的统计错误。
本课题《网上考试报名系统的设计与实现》将会用到Visual Studio 2010和SQL Server 2008这两个编程软件来做这个网上考试报名系统,主要功能包括:考生报名、考生信息管理、考生报名信息管理、新闻信息管理等,该改进传统报名方式的种种不足,旨在为考试工作人员和考生创造更大的方便。
关键字:考试、考试报名、Visual Studio 2010、SQL Server 2008、 Abstract:Examination、Examination Registration、Visual Studio 2010、SQL Server 2008、一、选题背景1.系统开发背景考试是从古到今检验教学质量、学生学习能力和专业能力的一个重要的标准,或者也可以说是我们学习中一个重要的环节。
《计算机基础》精品课程网站“在线考试系统”的设计摘要:课程网站在线考试系统是网络精品课程建设的重要组成部分。
结合《计算机基础》精品课程网站的实际建设,研究了网站在线考试系统设计与建设的要点及做法,并提出了几个建设本系统需探讨的技术策略问题。
关键词:计算机基础;精品课程;在线考试系统中图分类号:tp311.52 文献标识码:a 文章编号:1007-9599 (2011) 22-0000-01fine course website “online examination system” design of “computer basis”zheng yan,zhang weimin(yongcheng vocational college,yongcheng 476600,china) abstract:the course website is a network of fine-line examination system an important component of curriculum development.with “computer basis “ fine course the actual construction site,online examination system of the site design and construction elements and practices,and proposed the construction of the system need to explore several technical strategy.keywords:computer basis;fine courses;online examination system一、引言“计算机基础”课程是高校学生的一门公共基础课,每年期末考试的时候,由于考生人数众多,传统的纸质考试方式在出卷、安排考场和监考老师、批改试卷以及事后保存学生试卷等一系列和考试有关的工作上就显得非常的麻烦,需要投入大量的人力和物力。
高职院校学生在线考试系统的设计与实现【摘要】本文主要介绍了高职院校学生在线考试系统的设计与实现。
在文章对背景进行了介绍,阐述了研究意义和研究目的。
然后在对高职院校学生在线考试系统的需求进行了分析,设计了系统架构和功能,并探讨了实现技术和性能优化。
在总结了该系统的实际应用价值,提出了未来发展方向。
本文全面探讨了高职院校学生在线考试系统的设计与实现,为提升教育教学质量和便利性提供了重要参考。
【关键词】高职院校、学生、在线考试系统、设计、实现、需求分析、架构、功能、技术、性能优化、应用价值、发展方向、总结。
1. 引言1.1 背景介绍高职院校学生在线考试系统的设计与实现是为了满足当前高职院校在线教育的需求和发展趋势而进行的研究和实践。
随着互联网技术的飞速发展和普及,传统的纸质考试方式已经不能满足学生和教师的需求,而在线考试系统的出现为高职院校教学带来了全新的可能性和机遇。
在过去的传统教学模式下,学生需要到指定的考场进行笔试,而在线考试系统的建立可以让学生在任何时间、任何地点通过网络进行考试,极大地提高了教学的灵活性和便利性。
在线考试系统还可以实现试卷自动生成、自动批阅、成绩即时录入等功能,大大减轻了教师的工作负担,提高了教学效率。
建立高职院校学生在线考试系统具有重要的现实意义和深远的发展前景。
通过研究和实践,可以为高职院校教学改革和创新注入新的活力,推动教育信息化的发展,培养更适应时代要求的优秀人才。
1.2 研究意义高职院校学生在线考试系统的设计与实现具有重要的研究意义。
随着信息技术的迅速发展,传统的纸质考试方式已经逐渐无法满足学生和教师的需求。
引入在线考试系统能够提高考试的效率和便捷性,为学生和教师提供更为灵活、便利的考试方式。
在线考试系统可以有效降低考试过程中的作弊现象,确保考试的公平性和准确性,提升考试的合法性和可信度。
通过在线考试系统的实施,可以实现试卷的自动生成和随机抽题,大大减轻教师的工作量,提高教学效率。
在线考试系统毕业设计论文(精品推荐)1000字毕业设计论文题目:在线考试系统的设计与实现摘要:随着互联网技术的不断进步和发展,许多传统的学习和教育方式也在逐渐的改变。
其中,在线考试系统的应用已成为了一种重要的考试形式。
本文以在线考试系统为研究对象,主要探讨了该系统的功能需求、系统设计和实现过程。
在系统设计过程中,采用了面向对象的设计思路,并采用了JSP技术和MySQL数据库来实现系统。
关键词:在线考试系统,面向对象,JSP,MySQLAbstract:With the continuous advancement and development of Internet technology, many traditional learning and education methods are gradually changing. Among them, the application of online examination system has become an important form of examination. This paper takes the online examination system as the research object, and mainly explores the functional requirements, system design and implementation process of the system. In the system design process, the object-oriented design concept is adopted, and JSP technology and MySQL database are used to implement the system.Keywords: online examination system, object-oriented, JSP, MySQL1 引言随着互联网技术的发展和普及,越来越多的教育和考试机构开始使用在线考试系统来进行考试。
本栏目责任编辑:谢媛媛软件设计开发OES 在线考试系统关键技术的研究与实现陈岳欣,蔡柳萍(广州理工学院计算机科学与工程学院,广东广州510540)摘要:OES 在线考试系统是一个以高校为背景构建的在线考试系统,意旨为高校提供一套完整的权限化校园在校考试解决方案,以此降低出卷成本,提高阅卷效率,展现教学公平性、教研科学性,实现教育智能化。
系统包含在线考试、成绩分析、试题与试卷的信息维护、权限指派等功能,实现了整个考试过程的自动化控制和数据信息化、权限化管理。
随机抽题组卷(丰富的组卷方式)、每次进入随机刷新试题顺序、主观题辅助评分并且可由老师复查主观题给出最终分数是本系统的三大创新点。
该文针对在线考试系统的三大创新点进行了深入的研究和分析,最终实现的系统具备高可用、细粒度交互、高效率等诸多优势。
关键词:权限化;随机组卷;辅助评分;高可用中图分类号:TP311文献标识码:A文章编号:1009-3044(2020)36-0092-03开放科学(资源服务)标识码(OSID ):1系统介绍一个符合现代化市场需求的在线考试系统,不仅要有完善的权限管理和过程控制以体现在线考试的优势,同时还要体现关键技术点和系统性能优化,诸如智能评分、多样化随机组卷和系统高可用性等。
可靠的权限管理可以有效限制不同角色用户的系统模块操作权,并且细化到对具体功能的使用;自动评分利用数学运算带来高效准确的分数计算,同时利用相似系数算法辅助主观题评分结合复查功能,可以充分发挥算法便捷性以提升教师阅卷效率;难度可控、题型可控的随机组卷功能可以让教师组合出的试卷不但类型多种多样,难度也分布适中;在高可用软件架构的加持下,充分利用服务器与中间件的资源,提高考试排队效率,让更多用户可以稳定地加入考试中来。
OES 在线考试系统正是以以上需求为基准进行功能规划和设计的。
1.1开发技术OES 在线考试系统开发流程包含服务端开发和前端页面开发。
服务端使用Spring Boot 作为主体支撑框架,内置丰富的WEB 开发控件、数据交互组件和工具类库,以此作为服务基础能力提供者,数据访问层使用MyBatis 轻量ORM 框架,实现服务层的数据读写,这两个重要应用技术的结合是实现高可用架构的前提之一;数据库使用MySQL 进行用户数据持久化和基于Redis 实现的分布式会话存储与相关数据二级缓存功能。
在线考试系统的设计与实现摘要:随着社会越来越快的发展,尤其是it行业的迅速普及,很多领域对计算机的使用不仅仅是一种时尚,更是一种依赖。
就网上考试为例,既节省资源时间,又节省空间,还具有随时性。
到目前为止,基于b/s、c/s结构的在线考试系统已经有很多了,而且是五花八门。
对在线考试进行整体的分析,明确了系统的可行性和用户需求。
关键词:在线考试系统;b/s;c/s一、系统分析(一)在线考试系统一般需求分析本系统是一个jsp与数据库结合的典型系统,该系统下考生所答的试卷就是一份虚拟试卷。
一份考卷就是由若干题型、每个题型包括若干个题组成的,每个题型都有从易到难的层次梯度。
从不同身份权限角度来给系统分块,本系统由管理员和用户两个模块组成,所以本系统主要完成以下功能。
管理员(或者教员)对题库和考生进行管理,对试题进行增加、删除、改题,对考生信息进行管理。
要注意的是,鉴于考试环境一般为机房,考试者之间的距离很近,为了使在线考试更规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。
用户功能模块主要包括信息管理,该功能下,考生可以对个人的基本信息进行修改;在线考试,该功能下,考生对虚拟试卷进行答题;成绩查询,该功能下,考生可以查询自己的成绩。
(二)系统功能模块1.服务器端生成试题:负责从题库中随机产生当场考试的相应试题。
考生监控:负责在考试期间管理监控各考生的考试状态和答题时间。
试卷回收:负责在考试结束后,将考生提交的答案上传到数据库服务器中。
试卷评分:负责自动评出提交试卷的分数(客观题)。
2.客户端登录服务:负责用户的登录输入,与服务器端的验证,如果是重登录的,需要输入重登录密码。
题目下载:负责从数据库中读取试题数据,并下载到客户端。
用户答题:负责在客户的浏览器中显示下载的相关题目,供用户答题。
答案上传:负责将客户所答题目的答案上传到服务器端。
数据库连接服务:负责从各共性服务层模块接收相关数据库连接、查询、修改等服务并返回相关数据。
摘要随着网络信息技术的日益成熟,网络信息技术已经极大的改变了人们的生活,包括教育、购物、咨询、办公等诸多领域。
信息领域高速发展的今天,网页技术的应用也越来越广泛与成熟。
网络信息技术的应用对于传统教育行业来说会有很大的改善。
教育行业可以通过网络进行学生和老师的管理、组织学生进行在线考试、在网站上发布学校相关信息等活动。
这样既能增加学校管理的透明度,又提高了学校的管理水平。
在线考试还能充分的利用学校的现有资源,减轻教师的工作量,把老师从出卷、阅卷等一些繁重中做中解脱出来。
本系统采用了B/S结构,即使用浏览器进行在线考试。
系统开发经历了系统分析、系统设计和系统实施三个阶段。
从设计方案的提出,经过详细的调查,分析了方案的可行性和必要性,通过详细的系统设计,提高系统的集成性和便捷性;并在系统实施阶段收集了大量的实验数据,以便测试阶段系统的准确性和稳定性。
设计整体是基于浏览器/服务器(B/S)模式,前台应用Java EE技术(struts+hibernate+jsp),后台采用MySQL作为数据库与前台连接。
关键词:网络教育在线考试 B/S结构 Java EE技术AbstractWith the network technology grow up, network has become our life everywhere, inducing education, shopping, consultation and work, etc. Today network developed rapidly, the application of web technology become more and more widely. For education industry, web technology application has obvious advantages. They can use web to manager students and teachers, organize exam on line, and put out some scholastic information by network. It is not only good for increasing diaphaneity of scholastic management, but also good for improving management level. Exam on line can make use of existing resource and reduce teacher’s heavy workload.The article is mainly talk about network has many advantages for extending service and offering more management condition of school. This article has many particular investigations, feasible research and analyze. The system use B/S structure, to build education web of school own on internet. There are 3 stages for system development including system analyze, system design and system implement. From bringing forward design project to carrying through particular investigation, the article analyzes feasibility and necessary of this project. In order to improve system integration and stabilization, I use particular system design. To test veracity and stability of testing stage, I use a lots of experiment data in system applied stage.This article based on IE/Server, foregrounding use Java EE technology and Dreamweaver software, background process use MySQL as database to connect front ground.Keywords : Network Education Examination online B/S structure Java EE technology目录摘要 (I)Abstract (II)1 绪论 (1)1.1课题背景及意义 (1)1.2考试系统的发展现状 (1)2 在线考试系统的需求分析 (3)2.1系统结构规划 (3)2.2开发工具的选择 (3)2.2.1三种动态网页制作技术 (3)2.2.2 Java EE的优越性 (4)2.3数据库管理系统的选择 (5)2.4在线考试系统的功能分析 (5)3 在线考试系统的概要设计 (6)3.1系统目标 (6)3.2系统功能结构 (6)3.3业务流程图 (7)3.4在线考试系统的数据库设计 (8)3.4.1 在线考试系统的数据库表结构设计 (8)3.4.2 数据库的安全性、信息的保密性考虑 (9)4 在线考试系统的详细设计 (11)4.1 公共类的设计和实现的功能 (11)4.2登录和注册模块实现过程 (12)4.2.1 登录模块 (12)4.2.2 注册模块 (15)4.3考试界面实现效果 (18)4.4试题管理模块实现过程 (20)4.5后台管理模块功能实现 (21)4.5.1 教师后台模块 (21)4.5.2 教师后台管理模块 (23)5 测试运行与维护 (26)5.1网站维护 (26)5.1.1 考试系统登录测试 (26)5.1.2 考试系统试题管理测试 (27)5.1.3 考试系统学生查询测试 (28)结论 (29)致谢 (30)参考文献 (31)1 绪论1.1课题背景及意义随着Internet技术的发展,开发基于Web的管理信息系统(MIS)、最大限度利用高校现有资源、提高教学质量是高等院校教学上的新的研究课题。
在线考试系统设计摘要:随着社会的发展,英语变得尤为重要。
传统的英语考试中,出试卷改试卷统计成绩,都会给考试管理者带来非常繁重的工作,信息技术的发展,利用信息技术可以使这项繁重的工作变得简单、快捷。
在线系统考试系统的开发设计,提高学生效率,减轻了教师的工作负担。
关键词:英语在线考试系统;系统设计中图分类号:tp311.52文献标识码:a文章编号:1007-9599 (2013) 07-0000-021开发背景在线考试系统以c/s(客户机/服务器)的模式,相对于传统的英语考试而言,它减轻教师的工作负担,提高了工作效率,还可以提高考试的质量,使考试趋于公证、客观,能够提高考试的可信度。
在线考试系统是利用visual basic开发设计界面与各个模块,使用sql server 2000作为后台数据库,在技术上实现在线考试系统开发的可行性。
目前各个学校在局域网使用上已经很具规模,使的实现在线考试系统开发与运行提供了硬件的支持。
在口语考试系统的开发中,作为一个独立于上述的考试系统,本系统采用利用交互式动态网页asp(active server pages)技术以及vbscript/jscript脚本语言开发,其中的录音和上传控件用com 组件实现,服务器配置为:windows 2000操作系统,sql server作为数据库软件。
使用ado数据访问对象(activex data objects)技术,连接odbc开放数据库互联(open database con-nectivity)数据源,实现对数据库的访问。
2英语在线考试系统设计2.1系统设计。
(1)该系统的实现目标:本着经济、适用、高效的原则,为教师与考生提供一个高效、便捷的考试环境,采用人机对话方式。
可以方便的进行对考试题库的维护、用户信息维护、考试的管理和考试分数查询等操作。
(2)功能结构:本系统设计的功能有以下几个模块来进行实现。
登陆模块、考生模块、考试模块、管理模块。