基于.net的xml技术web考试系统开发与研究

基于.net的xml技术web考试系统开发与研究

ID:34124852

大小:218.24 KB

页数:3页

时间:2019-03-03

基于.net的xml技术web考试系统开发与研究_第1页
基于.net的xml技术web考试系统开发与研究_第2页
基于.net的xml技术web考试系统开发与研究_第3页
资源描述:

《基于.net的xml技术web考试系统开发与研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、、I匐基于.Net的XML技术WEB考试系统开发与研究DevelopmentandresearchWEBtestsystembasedon.NetXMLtechnicaI赵芳云ZHA0Fang—yun(毕节学院计算机科学系,毕节551700)摘要:随着网络信息技术的发展,网络化考试已经成了现代考试的主要发展方向。本文对各种传统网络考试系统进行深入分析。利用VFP9.O与ASP.NET的XML技术开发基于B/S架构的WEB网络在线考试系统应用程序,并阐述了系统的功能模块与实现技术,通过高校实际应用实现网络考试高效管理。关键词:Net;Xml技术;网络考试系

2、统中图分类号:TP311文献标识码:B文章编号:1009—0134(2010)09—0179—03Doi:10.3969/J.issn.1009-0134.2010.09.550引言1系统设计随着互联网的飞速发展和社会信息化水平的1.1系统设计应用的三层结构不断提高,计算机网络技术在教育领域的应用越随着WEB应用的复杂度不断提高。本系统应来越广泛,传统的考试方式正面临着重大的变用了三层结构,如图1所示。也就是表现层、逻辑革,网络考试做为一种先进的考试方式,将成为层、数据层,在部署上表现层对应WebServer,必然趋势,开发一个功能完善的网络考试系统有逻

3、辑层对应ApplicationServer,而数据层则对应了迫切的市场需求。基于Internet的WEB在线考试DataBaseServer。表现层是用户直接接触的层面,系统的开放性、分布性的特点使得考试突破了时包括直接可以看到的功能、界面等。业务层集中间和空间的限制,因此,基于WEB的考试系统正于事务的处理过程,也称之为中间层。数据层集成为当前考试系统研究的热点之一。中于数据的处理。其体系结构如图1所示。采用传统的网络考试系统很多是基于ASP开发的,三层结构具有高效、便于开发与维护、便于今后ASP使用VBS/JS这样的脚本语言混合html来编扩展功能等

4、优点。程,而那些脚本语言属于弱类型、面向结构的编、务层程语言,而非面向对象,这就明显产生以下几个●问题:1)代码逻辑混乱,难于管理。2)代码的:XMLWeb_Web;;服⋯务:可重用性差。3)弱类型造成潜在的出错可能。那表单:f:么,ASP.Net有哪些改进呢?ASP.Net和ASP的最i—'组件服务jij大区别在于编程思维的转换,而不仅仅在于功能的增强。比如封装性、继承性、多态性等等,这图1体系结构图就解决了刚才谈到的ASP的那些弱点。封装性使得1.2系统总体设计与功能模块代码逻辑清晰,易于管理,并且应用flJASP.Net上基于.NET~,的SQLS

5、ERVER通用远程考试系就可以使业务逻辑和Html页面分离,这样无论页统是一个复杂的综合系统,实现教师终端管理面原型如何改变,业务逻辑代码都不必做任何改系统,如图2所示,与学生端测试系统,如图3所动;继承性和多态性使得代码的可重用性大大提示的科学化规范化相结合的过程。系统授权三种高,你可以通过继承已有的对象最大限度保护你登录身份管理员、教师和考生。系统包括题库管以前的投资。并且C#和C++、Java一样提供了完善理、人员管理、组卷、考试、批阅试卷和成绩等的调试iN错体系。收稿日期:2010-03-17作者简介:赵芳云(1975一),女,贵卅1毕节人,硕士

6、研究生,研究方向为数据集成技术、信息管理及信息系统。第32卷第9期2010—9[179]、I訇一墼厂Lr学教师●●信箭息设世氍L一子系统,系统总体机构如下图所示。试情况,如计算试卷难度、各分数段的人数、.教师端:目*百分率、平均分,对试卷和学生的成绩进行综合分析和评定,使得教师更好的掌握学生的学习情况,以便于在今后的教学中做出适当的调整和改进,提高教学效率和教学质量。1.3数据库设计该系统的数据库是采用SQLServer2005,如图4所示,主要包括试题表、考试信息表、试卷信息表、用户信息表、成绩表等。而对于每次生成图2老师端管理系统的试卷和每个考生的答

7、卷,数据库都新建一组表存学生端:放相应数据。题目信息和考试信息表如下图所示。3学生端测试系统下面以进行远程考试的流程来说明各子系统功能。题库管理和人员管理子系统管理员登录后进行题库管理和人员管理。题库管理子系统包括录入题目、修改题目和删除题目,组卷子系统教师图4信息视图登录后通过组卷子系统确定试卷的题型种类、题目数量、题目难度比和知识点分布自动组建所需1.4系统实现关键技术要的试卷。.NET架构能够开发在台式机上运行的分布人员管理模块的功能是对考生信息和教师信式企业应用程序,这些应用程序通过Internet跨息帐号以及密码进行管理。平台运行,同时具备非常

8、高的性能、伸缩性和考卷生成完毕后,教师确定考试日期、考试健壮性。ASP.NET建

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

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

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