论文部分内容阅读
由于传统的课程考试方式涉及到诸如组织命题、试题印刷、考场安排和监考、人工阅卷等繁多环节,导致一场考试周期长,效率低;同时由于诸多的主观因素,如监考、阅卷等,直接或间接的影响了考试的公正性。现下随着计算机技术和网络技术的不断发展,Internet的迅速普及,计算机试题库的发展得到了极大地推动。题库系统可以帮助教师完成命题、组卷、阅卷等工作,极大地减少了教师的工作量,挺高了教师的工作效率,同时对于降低教育投入成本,重用试题资源等具有重要的应用意义。目前市面上存在的一些考试系统,普遍存在一些诸如可扩展性差、安全性无法保障、难以满足学校教学的实际需求等缺陷。本文在借鉴已有试题库管理和考试系统开发经验的基础上,分析了我国现有考试系统的状况和特点,同时结合大中专院校教育教学的现状和目前实际的考试模式,设计了一个基于ASP.NET的通用试题库系统。本系统在Windows XP操作系统平台下开发,运用了先进的网络编程技术,服务器端使用ASP.NET作为服务器的服务框架,在浏览器端使用Javascript和ActiveX控件技术。本系统主要实现了系统管理、题库管理、考试管理、成绩管理等四大模块:系统管理模块主要是对系统的用户、用户权限、通知、日志、常数表、系统菜单等数据进行管理和设置;题库管理模块的主要功能就是维护试题库,并能对试题进行输入、删除、修改、查询等操作;考试管理包括试卷生成、安排考试、设置每门考试采用的试卷、指定参加考试的考生等;成绩管理则包括成绩查询、成绩输出和统计分析三种功能。本系统具有良好的适用性和可扩展性,它不仅能够实现传统考试试卷的组卷工作和课程的远程网络在线考试,还可以和教学管理系统数据库进行数据传输,真正实现考试成绩和学生学籍管理的连接。在Internet高速发展的今天,远程网络课堂的教学已经开始实施,在线网络考试系统已经成为网络课堂建设的一个重要组成部分,而本系统可以直接扩充和发展成为远程网络课堂中的远程考试系统,具有相当好的推广价值。