欢迎来到天天文库
浏览记录
ID:21377033
大小:131.50 KB
页数:40页
时间:2018-10-21
《浅析基于b-s的网上考试系统的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅析基于B/S的网上考试系统的设计和实现 论文:ASP. B/S X络考试系统 数据库 论文:随着X络的普及和对教育的重视,各院校各学科的X上考试都具有了必要的使用环境。但是,目前国内的一些X络教学系统的主要功能是教学,不能单独作为考试平台,通用性差,而且系统中对主观题的评阅多是采用人工评阅方式,没有实现真正意义上的自动评分。另一方面,我们所在院校的计算机基础课已开设了多年,但尚在沿用传统的考试形式或使用单机版的考试系统。基于icrosoft公司的MCSE(Microsoft系统工程师认证考试)、GMAT(工商治理硕士进学考试)、托福考试、GRE(美国探究生进
2、学考试)等,都是采用X上考试的形式进行的。 在国内,目前尽大多数考试还停留在传统考试方式上,对互联X的真正应用仅限于一些考试的X上报名工作和X上成绩查询,还没有真正形成X上考试规模。X上考试系统作为现代教育的一个子系统,是保证教育教学质量的重要手段。在传统的考试方式下,组织一次考试要经过出题、考试、评卷、试卷分析等步骤,随着考试类型的增加及考试要求的进步,教师的工作量将会越来越大,并且其工作非常轻易出错,在一定程度上说,传统的考试方式已经存在着改革的必要了。Inter技术的发展使得考试的技术手段和载体发生了划时代的变化,考试从传统的纸笔考试到计算机辅助考试再发展
3、到基于Web的X上考试成为现实。 现阶段,X上考试系统的主流开发技术已经相当成熟,且很好地适应了动态站点设计和基于Web的数据库访问的要求,是当前X上考试软件实现的主流技术之一。在对大量有关X上考试系统资料的探究和学习后,根据工作的需要,针对本校实际情况非凡是教学的需求,利用学校校园X已有的基础条件,探究开发适合本校使用的基于Web的X上考试系统。 1.2选题的背景及探究意义 随着计算机科学、X络技术的迅猛发展,在教育领域里,实现X上考试可以充分利用学校现有的计算机软、硬件资源和X络资源实现考试;对于客观题由计算机来完成阅卷,可以将减少人工阅卷的工作量。
4、目前常用的X上考试系统主要有两种基本模式:传统的C/S(客户机/服务器)模式和新型的B/S(浏览器/服务器)模式,所谓C/S模式,即数据库(比如,试题库)内容放在远程的服务器上,在客户机上安装相应软件;C/S结构在技术上固然很成熟,但该结构的程序往往只局限在小型的局域X内部,不利于扩展。并且,该结构的每台客户机都需要安装相应的客户端程序。当拥有用户量比较多时,假如采用该结构,系统的安装和维护工作比较繁重。同时,由于应用程序直接安装在客户机,客户机直接和数据库服务器交换数据,系统的平安性也受到一定影响。和传统的基于C/S模式的X上考试系统相比,B/S体系将应用逻辑和
5、用户界面和数据访问相分离,使系统的维护变得简单(只需要改变X页,即可实现所有用户的同步更新),同时简化了客户真个功能,用户只需浏览器即可使用此考试系统,更适宜于互联X上的考试。 在信息X络化的现实眼前,我们提出一种基于Web的X上考试系统,并用SQLSever2000数据库和ASP.技术结合进行了该系统的开发。 1.3系统基本简介 我们课题组所做的工作不仅仅是参和开发一个完整的在线考试系统,也是一个引导性的基础探究,是对.平台下基于B/S结构的软件体系结构、关键技术、实现技术、框架解决方案进行的探索。 本系统采用ASP.、、Javascript、VBscr
6、ipt、图形编辑和数据库等工具,通过基于WEB服务器访问WEB页面,可以不受地点,时间限制,通过宽带上X或其它上X方式,借助Inter这一强大、方便的工具,考生可以在互联X上通过浏览器来选择科目、参加考试,治理员可以在互联X上通过浏览器来添加、修改学生信息,添加、修改、删除试题,修改考试科目信息,治理学天生绩;同时还实现有学生信息查询功能:按班级、学号、姓名等关键字查询,实现对整个系统的治理功能。 系统的主界面主要有考生、治理员进口,根据用户类型,分别进进考试和治理两个不同的页面。其最大的特征是开放性、方便性和灵活性。 2系统的关键技术及先容 在《基于Web
7、的X上考试系统》的设计过程中,主要考虑了以下几方面的新题目: (1)ASP.技术; (2)建立数据库,使用SQLSever2000来建立; (3)选择系统的开发模式,B/S模式; (4)ADO.对象模型; (5)系统数据库设计。 2.1ASP.技术概况 ASP.是微软公司推出的一种Inter编程技术,它采用效率较高的、面向对象的方法来创建动态Web应用程序。在原来的ASP技术中,服务器端代码和客户端混合在一起,经常导致页面的代码冗长而复杂,程序的逻辑难以理解。ASP.是一种独立于浏览器的编程模型,可以在最新版本的IE、NetscapeNavigato
8、r以及诸如
此文档下载收益归作者所有