论文部分内容阅读
随着计算机技术、网络通信技术、多媒体技术的飞速发展,将计算机和网络技术引入我国远程教育领域,已成为现代远程教育发展的需要和必然趋势。特别是随着Internet和Intranet向着宽带、高速、多媒体方向的发展以及21世纪我国教育体制的转变—建立教育终身制,培养创新人才,使得远程教育成为我国发展教育事业的一项重要战略决策。考试是教育实施中的一个重要环节。基于B/S结构的网络考试测评系统,有很多传统考试所不具有的优越性。它不但可以节省大量的人力、物力,还可以提高考试的效率和质量,己成为现代远程教育保证教学质量的重要手段。本文所做的工作是对基于B/S架构的网络考试测评系统的研究、设计与开发。论文的主要内容简述如下:第一章从理论和实践两个方面对网络考试测评系统的现状作了分析,梳理了网络考试系统的发展脉络,并从技术的角度分析了当前的技术现状,针对目前网络考试系统的不足和现有的开发技术,提出了一个基于B/S的网络考试测评系统,该系统具有良好的可扩展性、可维护性、通用性、先进性,适合多学科、多层次的考试。第二章从教育测量和教育统计的角度出发,介绍了题库建设理论,并对题库建设中涉及到的经典测量理论和项目反映理论做了分析和比较,将经典测量理论作为本系统开发的理论依据。详细地介绍了相关系数在考试质量分析中对试卷、试题、考生能力上的应用,作为考试质量分析的方法依据。第三章简要介绍了统一建模语言(UML)和统一开发过程(RUP),对比分析传统J2EE框架和轻量级J2EE框架的优缺点,详细地介绍了Struts框架、Spring框架、Hibernate持久化技术。第四章采用UML建模工具结合RUP统一开发过程,对系统建立了需求模型、静态结构模型、动态行为模型和物理模型,提出了基于Struts、Spring、Hibernate框架的四层体系架构,作为网络考试测评系统的技术框架。同时给出了系统的功能结构图,包括题库管理、权限管理、在线考试、统计分析等子系统。对数据库进行了详细的设计。第五章网络考试测评系统进行了实现,以评价子系统为例详细阐述网络考试测评系统的开发过程,并给出了相关系数在统计分析模块上的实验结果,验证了算法的有效性和实用性。对系统的安全问题做了分析,提出了解决方案。第六章对所取得的成果进行总结,并分析论文的不足之处和今后的研究方向。