基于asp技术在线考试系统设计和实现

基于asp技术在线考试系统设计和实现

ID:32718642

大小:3.97 MB

页数:63页

时间:2019-02-15

基于asp技术在线考试系统设计和实现_第1页
基于asp技术在线考试系统设计和实现_第2页
基于asp技术在线考试系统设计和实现_第3页
基于asp技术在线考试系统设计和实现_第4页
基于asp技术在线考试系统设计和实现_第5页
资源描述:

《基于asp技术在线考试系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海交通大学工程硕士学位论文第一章引言数据库服务器,负责保存考试结果,这是典型的客户机/服务器模式(Client/Server,C/S)的体系结构。在远程测评模式中,测评部分和考生测试部分分布在不同的机器上,分为客户端软件和服务器软件两个部分。客户端软件主要包括考试和自动阅卷模块,负责显示考试界面、考试计时并提供自动评卷及与服务器进行联络的功能;服务器端软件主要包括题库管理和考试管理等模块,负责维护题库、生成试卷、考试监控及考后必需的阅卷、成绩的收取、统计、汇总等工作。这种模式采用三层C/S体系结构。考生在单机上参加考试,考试结果被系统收集到服务器指定的目录下。这种模

2、式下的考试系统对客户端的软件有很大的依赖性,不易维护并且维护成本较高,不适用于组织大范围的考试。近年来,随着网络技术不断发展,尤其是基于Web的信息发布和检索技术、以及网络分布式对象技术的飞速发展,导致了很多应用系统的体系结构从C/S结构向更加灵活的多级分布结构演变,即浏览器服务器模式的体系结构(Browser/Server,B/S),使得软件系统的网络体系结构跨入一个新阶段。基于Web的B/S方式其实也是一种客户机/服务器方式,只不过它的客户端是浏览器。为了区别于传统的C/S模式,才特意将其称为B/S模式。B/S模式下的在线考试系统以浏览器作为考试界面,中间层由考试

3、服务器和WWW服务器来完成对考试的控制,后台连接数据库。这种方式是Internet考试模型的主体,代表着网络考试的一个发展趋势,也代表了未来考试系统的发展方向。1.2.2国内研究现状1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台等。当前的考试形式己冲破了传统的纸与笔的界限,越来越多的各类考试采用了计算机作为考试的工具,例如托福考试,全国计算机水平考试都已转为机考,国外很多知名IT公司的认证考试更是利用Internet把全球的考试中心联系在一

4、起,让考生在考完试后第一时间知道自己的成绩,而总公司也可以根据成绩在最短时间内给考生的颁发成绩单和证书。计算机在各类考试当中的应用不但节省了资源,还提高了评分的准确度,大大改善了考试工作的效率。近年来随着ASENET,JSP等网页交互技术的出现,很多网站也提供了基于浏览器的在线考试系统。基于WebService的在线考试系统(BasedontheWebServiceOnlineTestSystem)是近年来最引人注目并取得了重大发展的一种考试系统。未来·2·上海交通大学工程硕士学位论文第一章引言计算机辅助考试也将会在各种学科逐步开展。1.3研究的目的及其主要的内容论文

5、采用ASP技术,运用软件工程的思想,基于多层体系结构进行开发。系统设计分为数据层设计、业务逻辑层设计、和表示层设计等。数据层设计包括数据库的建立和视图及存储过程的建立等。介于数据层和应用程序逻辑层的接口将由Microsoft的Ado.netComponent来完成。应用程序逻辑层设计主要运用面向对象的事件触发机制,对系统中的对象进行状态变迁设计和数据流导向设计。表示层设计主要是选择数据的表示方式和友好界面设计。另外,还有传输层,它将由ISP来完成。在线考试系统由考生考试子系统和教师管理子系统两个子系统所组成。考生考试子系统模块集成了考生身份验证、在线考试和模拟考试三大

6、功能;教师管理子系统包括用户管理,考试管理,题库管理、系统设置、系统查询和成绩管理等六大模块。用户分学生,教师,管理员三级授权。开发基于WEB的在线考试系统是为了适应信息时代教育教学改革的需要,它已成为现代考试的主要形式,它提高了考试质量、减轻教师的工作负担和提高工作效率,使考试更趋于公正、客观,更加激发了学生的学习兴趣,有利于提高教学效果和教学质量。本文的研究,对于探索基于Web服务的在线考试系统的开发和实施,都有一定研究价值和实际意义。1.4本文的组织结构及其章节编排本文通过对SQLserver2000、DreamweaverMX网页制作工具,以及ASP脚本环境、

7、HTML超文本标记语言、JavaScript等编程语言的分析,针对远程教育中实现异地无纸化考试(即网上在线考试)中存在的问题,特别是在线考试中主观题阅卷的处理,提出一种基于ASP的在线考试系统设计方案并加以实现。本文共分为六个部分:第一章是引言。阐述了研究的背景、国内外研究现状以及研究的内容和意义。第二章是在线考试系统及其开发模式。论述了在线考试系统的基本理论,并对系统的组成进行设计,对于系统需要解决的主要问题和应具备的基本功能都进行了详细的论述,并将系统分为考生考试子系统和管理员管理子系统两部分,每一部分又划分成若干模块,并利用业务流程图描述在线考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。