基于Web服务的在线考试系统应用研究与实现

来源 :广东工业大学 | 被引量 : 24次 | 上传用户:houwplanling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今计算机技术的高速发展,考试形式已冲破了传统的纸与笔的界限,越来越多的各类考试采用了计算机作为考试的工具,例如托福考试,全国计算机水平考试都已转为机考,国外很多知名IT公司的认证考试更是利用intemet把全球的考试中心联系在一起,让考生在考完试后第一时间知道自己的成绩,而总公司也可以根据成绩在最短时间内给考生颁发成绩单和证书。计算机在各类考试当中的应用不但节省了资源,还提高了评分的准确度,大大改善了考试工作的效率。本文就是在此前提下提出了建立一个基于Web服务,并采用XML技术的在线考试系统的设计和实现方案。 本文首先介绍了在线考试系统的背景和国内外的发展情况,简明地介绍了开发工具SQL Server2000及Visual Basic.Net的功能及特性,并阐述了它们在数据支撑和面向对象支持的特点,以及在对象应用方面的优势。 然后通过对Web Service,Windows DNA及.Net技术的对比和研究,说明了这三者各自架构的特点和功能,证明了Web Service的体系结构能满足在线考试系统的需要。接着对XML技术进行介绍,研究了XML的数据访问和数据转换技术。由于XML技术的平台无关性,使得其在数据访问及数据转换上具有无可比拟的优势。 最后给出了一个基于Web Service架构并结合XML技术的在线考试系统的设计方案,构造了在线考试系统的结构框架,采用基于浏览器方式的网络三层结构应用体系,将系统的功能划分为客户服务层、应用服务层及数据层三大块。在表示层提供网络考试系统的用户接口部分,应用服务层负责提供具体的Web服务并通过组件接口与数据库相连,在数据层中用关系型数据库存储试卷、学生、教师等数据,并完成了该系统的主要功能。该系统由高级用户模块,普通用户模块,管理员模块,考试室模块四部分组成。可允许教师或学生在客户端使用浏览器通过Intemet访问该系统数据库,具有查询、题库维护、系统试卷生成管理、试卷管理、考试过程控制、评卷管理、存档管理等功能。最后,对系统的应用情况进行了系统评价
其他文献
随着我国对外开放程度的进一步深化,企业的竞争越来越来激烈。经营者对提升企业核心竞争力起到决定作用,使得研究其激励问题迫在眉睫。薪酬是其人力资本价值的体现,能够满足
为满足两岸地形条件及通航的要求,襄阳庞公大桥采用施工难度小、经济性好的2×378 m三塔两跨钢板结合梁悬索桥。通过采用钢-混叠合塔结构,解决结构刚度和强度相匹配的问
激励机制作为委托代理理论的核心研究问题,一直是国内外众多经济学者致力研究的课题。近年来,民营经济快速发展,逐渐成为我国经济的主要乃至中坚力量,民营上市公司作为民营企业中
为研究落物撞击下预应力混凝土空心板桥的动力响应,基于有限元软件LS-DYNA建立精细化空心板梁数值分析模型。研究了落物冲击质量、速度和能量等因素对桥梁损伤的影响,计算结
如何评估水景工程对桥梁结构和使用安全的影响,目前尚未有统一方法。文中针对万州三桥景观设计需求,结合长江两岸桥头公园绿化、桥头堡造型、夜景色彩,对在主桥钢箱梁范围内