基于三层架构的在线考试系统的研究与实现

来源 :山东理工大学 | 被引量 : 0次 | 上传用户:hahaha123789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
考试是检测被测试人员对某方面知识或技能掌握程度的一种手段,一般采用人工考试的方法;该方法由考试命题、试卷印刷、考试与监考、人工阅卷、试卷分析等多个环节组成,存在着考试周期长、阅卷效率低、试卷保密性差、学生易作弊、阅卷主观性等缺点,这些缺点对考试的公平、公正性有较大影响。随着计算机网络技术的应用及Internet的普及,网上在线考试正逐步推广;网上在线考试方法解决了传统考试方法的部分弊端,提高了工作效率,且进一步提高了考试的公平、公正性。  本文主要研究了试卷的组卷算法、试题的自动去重技术以及基于三层架构的在线考试系统的设计,系统主要由用户管理子模块、考生子模块和教师子模块三大模块组成。用户管理子模块主要包括浏览用户、添加用户、修改用户和删除用户四部分,由超级管理员负责;考生子模块主要包括科目选择、在线考试和成绩查询三部分,在线考试可控制考试时间和防刷新功能;教师子模块主要由题库管理、考试组卷、主观题阅卷、成绩查询和试卷分析五部分组成,试题组卷具有教师手动组卷和系统自动组卷功能,题库管理可以实现对考试科目和试题的浏览、增加、修改和删除。本系统基于B/S结构,以Microsoft Visual Studio.NET为开发环境,以Microsoft SQL Server2000为后台数据库,以ADO.NET实现数据库的连接和访问,使用ASP.NET(C#)编程技术开发而成,在整个开发过程中使用了面向对象的开发方法和MVC三层体系结构。  本系统可满足山东工业职业学院目前考试环节的需要。通过本在线考试系统,将使山东工业职业学院考试形式多样化,不但能节省考试费用而且可以提高考试效率和公平性,并且反馈的信息可以及时地帮助教师了解学生的学习状况,因此具有一定的应用价值。
其他文献
快速傅立叶变换(FFT)是公认的二十世纪最重要的十个算法之一。它在信号处理,多媒体压缩,模式识别,计算化学等众多领域有着广泛的应用。众所周知,傅立叶变换的研究是从一维开始,并
随着信息技术的发展,Pub/Sub系统由于具有异步和松耦合的特点,被越来越广泛的应用到金融、供应链管理、物流等领域。在这些应用中,用户对具有各种特定逻辑或时序关系的复合事件
随着网络技术的快速发展、企业信息化的不断深入,企业中分布的数据、信息和知识更加多样,更加复杂,企业信息系统更加开放。如何实现企业中这些数据、信息和知识集成和共享已成为
电子政务为社会公众及政府自身提供一体化的高效、优质、廉洁的管理和服务,其核心是合理有效地开发和利用政府现有的信息资源,最终实现政务信息在政府内部、政府部门间、政府与
随着互联网的飞速发展及其影响力的不断扩大,网络上的信息量也随之不断增加。面对浩瀚如海的网络信息,通用的搜索引擎往往返回过多的无用结果。如何把信息的采集和处理转向主
随着社会信息化程度的不断提高,各行各业对远程数字视频监控的应用日益广泛。越来越多的视频数据要求进行实时和无地域性障碍的传输,以求实现更好的资源共享。认证、授权和计费
目前,低功耗技术主要有静态技术和动态技术两种。动态技术是系统在运行阶段充分利用工作负载的变化性来动态改变设备工作模式,从而达到降低系统功耗的目的。由于动态低功耗技
近年来,藏文信息处理倍受国家重视,发展迅速,但是针对联机藏文手写识别的研究却处于起步阶段。半个世纪以来,关于英文、中文、日文等的联机手写识别的研究已经发展的相当成熟,大量
随着社会信息化程度的不断提高,社会各行各业需要实施远程视频监控的范围大大增加,监控系统由传统的安防监控向管理监控和生产经营监控发展。对远程视频监控系统的要求也日益增
分布式虚拟环境中的主动兴趣管理技术将主动路由和基于内容的发布-订购模式相结合,使用双向共享组播树作为兴趣管理的通讯结构,很好地解决了分布式虚拟环境的可扩展性问题。