考试计001文献综述_第1页
考试计001文献综述_第2页
考试计001文献综述_第3页
考试计001文献综述_第4页
考试计001文献综述_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、查阅中外文献资料目录,所查阅的中外文献资料不得少于 5 篇(含作者、书名或题目、或刊名、年月或期号及页码等,本人查阅的文献资料目录不得列上)James W. Cooper.Java Design Pattern. 科学, 2003.11Yuan Zhenming, Zhang Liang, Zhan Guohua .A Novel Web-based Online Examination System for Computer Science Education. FIE2003, 2003.Bruce Eckel .Thinking in Java (3rd Edition). Dece

2、mber 6, 2002Mike Jasnowski.Java,Xml 和 Web 服务宝典. 电子工业, 2003.6Danny Ayers.Java 数据编程指南.电子工业,2003.6John Bell .Java Servlets 2.3 编程指南.电子工业,2002.6SubrahmanyamAllamaraju.J2EE 编程指南(1.3 版).电子工业,2002.5.Java Applet 编程实例.,2002.4二、文献综述(含本选题国内外现状、主要成果、发展趋势、存在问题等内容,字数不少于 3000 字,力求内容切题,具综合归纳性)一、引言现阶段,学校与社会上的各种大都采用传

3、统的方式,在此方式下,组织一次至少要经过五个步骤,即人工出卷、考生、人工阅卷、成绩评估和试卷分析。显然,随着类型的不断增加及要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的方式已经不能适应现试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行,以减轻教师的工作负担及提高工作效率,与此同时也提高了的质量,从而使更趋于,客观!更加激发学生的学习。例如目前许多国际著名的计算机公司所举办的各种认证绝大部分采用这种方式。为了适应新形势的发展,目前,国内有很多公

4、司团体开发了许多基于 web 的系统。二、系统介绍基于数据库和网络应用的系统实现技术有多种,可以采用传统的客户机/服务器(C/S)架构,也可以采用目前流行的基于 WEB 的方式。所谓客户机/服务器(C/S)模式,即数据库(比如,试题库)内容放在的服务器上,在客户机上安装相应; C/S 结构在技术上虽然很成熟,但该结构的程序往往只局限在在小型的局域网内部,不利于扩展。并且,该结构的每台客户机都需要安装相应的客户端程序。由于的系统是一个教学辅助和系统,拥有的用户量比较多,因此,如果采用该结构,系统的安装与工作比较繁重。同时,由于应用程序直接安装在客户机,客户机直接和数据库服务器交换数据,系统的安全

5、性也受到一定影响。基于 WEB 的方式其实是一种特殊的客户/服务器方式,在这种方式中,客户端是各种各样的浏览器。为了区别于传统的 C/S 模式,通常称为浏览器/服务器(B/S)模式。B/S 采用三层体系结构,即包括数据库系统、应用服务器、客户浏览器三部分。由于采用了互联网的相关技术,B/S 结构的系统开放性好,易、扩展。客户浏览器只跟 WEB 服务器交换数据,数据安全性比较高。当然,B/S 结构在方面也有其弱点。在 C/S 结构中,应用程序是在客户机上运行的独立程序,如果这台计算机安全的话,那么应用程序就是安全的。而在 B/S结构中,众多的客户浏览器同一个 WEB 服务器, WEB 服务器会成

6、为活动的对象。系统的设计思路如下:建立数据库服务器和试题库。在服务器上安装 NT(比如,Service Pack 5)及数据库管理系统 MS SQL Server。题库向广大任课教师收集,具有覆盖面广,难易搭配合理,考核点准确等特点。试题库汇总在服务器上,集中管理,确保其可靠性。在数据库服务器上同时存放学生的结果和成绩。根据实际需要,应用服务器可以采用独立的服务器,也可以与数据库服务器共用一个物理服务器。考虑到现有机房的服务器上一般都是采用 Windows NT 作为操作系统,因此在应用服务器上建立 WEB 时,采用微软的 IIS(ernet Information Server4.0),为了

7、系统的安全性,安装微软的 Proxy Server作为服务器。当然,实际操作时更应该注重IIS 本身的安全性。而 IIS 的安全性很大程度上依赖于 NT 的安全性,因此也要充分利用 NT 的安全特性。系统采用 ASP 技术作为服务器端,实现与数据库和其他应用互动的 Web 网页。用户运行环境为标准的中文浏览器环境(比如,IE4.0 或以上版本),用户只要具有一定的权限,并能通过浏览器服务器上的 Web 站点,就可以使用题库参加,以及辅助练习;练习题和试卷均按一定的组卷原则随机抽题,并以 HTML 格式呈现。操作能力的考核也给评分和成绩处理工作带来一定的难度。考虑到只有教师有评分和成绩处理的权力

8、。同时,这些工作相对来说比较集中,因此,把这部分功能处理成 C/S 结构的程序。评分部分综合各种技术进行,以求得到较为客观、公正的评分结果。此部分用 VB 和 VC 开发成一个独立的客户端程序。为了整个系统的安全和的方便,在系统中包含了管理模块,设置有关参数,以及对系统进行必要的。只有系统管理员才有该模块的操作权。用 ( 9 技术设计的系统的逻辑结构图如下:TCP/IP 协议系统管理HTTP 协议辅助教学、考试(学生用)数据库服务器(SQL SERVER)WEB 服务器(IIS+ASP)客户机客户机评分及成绩处理(教师用)三系般需求分析及现状需求分析1)由于对应的是特定的对象,所以系统需要经过

9、有效的验证才可以登陆。并且系统需要有可以管理会话的功能。以便在过程中全程状态。2)系统的权限一般分为两种:管理员和学生。不同的使用不同的权限和功能。3)管理员需要对试题和考生进行有效的管理,负责试题的录入及更新和修改,对试题的分类,每次考试前,需要对试场环境和考生状态进行初始化工作。要注意的是, 鉴于环境一般为机房,者之间的距离很近,为了相同的,但试题并不相同。做到规范,对于每个应试者来说,试卷的试题和题量都应是4) 系统要有良好的试卷上传和回收功能,确保信息传送的正确性。5) 系统要有一个友善的界面,确保考生的顺利进行。6) 因为试卷中的题需要老师批改,可能需要一段时间才能查询到成绩。但如果

10、试卷是由客观题型组成的,考生就可以在结束后查询到自己的成绩了。图 1:系统结构示意图浏览器浏览器浏览器浏览器系统提供对考生成绩的统计和查询等管理功能。系统应具有良好的安全性管理。现状分析当前系统中,仍有许多是基于 c/s 模式的,每一次伴随着系统的升级,都要在每个客户端更新软件,耗时耗力。可喜的是,随着技术的发展,基于 b/s 模式的系统越来越多,逐渐占据了主导地位。它克服了 c/s 模式下的许多缺点,从传统的基于 C/S 模式的系统转变到基于 B/S 模式的系统,可以使用户在任何一台电脑上,只要可以上网,就可以使用该服务,大大简化了操作,为用户提供了方便。另一方面,也为教师的管理和批阅工作提供了方便,提高了效率。但是据我多方的观察和,发现大多数的 系统都是采用基于页面的模式开发,每个页面中都包含了要用到的所有功能逻辑,导致代码重复率高,结构不够清晰,升级起来也很费时间和人力。鉴于这种情况,所以J2EE 的概念加入到系统中来,使得该系统更易于升级和。四结论:从

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论