● 摘要
随着计算机网络技术和网络教育的不断发展,传统的考试方式越来越不适应社会的需要。利用计算机网络技术实现的在线考试系统在组卷、阅卷、成绩统计分析等方面具有很明显的优势。它是一种高效、快捷、科学的考试方式,并将取代传统考试方式,成为一种发展趋势。 本文首先对考试系统研究的背景、目的、意义及国内外发展的现状进行了综合论述,阐明基于B/S模式、可根据组卷规则自动组卷的通用考试系统是考试系统设计的发展方向。同时对考试系统设计中用到的相关理论进行阐述,运用软件工程的指导思想对在线考试系统进行了需求分析、概要设计、详细设计及实现、测试等工作。需求分析主要对考试系统的主要功能进行数据流图分析;概要设计给出了系统总体结构及管理员、教师、学生三类用户的功能介绍。三类用户具有不同的功能和权限,管理员具有最高权限。详细设计及实现主要描述系统的操作流程,完成了各个模块的设计及实现。系统功能模块划分为在线考试、成绩查询、试卷分析、用户管理、科目管理、题库管理、考试管理、成绩管理、组卷管理。经过系统测试能够较好的实现考试功能,达到了预期目标。 考试系统以Windows 2000 Server 、IIS 5.1为开发平台,采用ASP技术、SQL Server 2000等技术。本文还重点研究了考试系统的一些关键技术。所设计的考试系统主要有以下几方面特点:一是系统能够按照教师制定的组卷策略随机生成试卷,能够根据教学重点、难点安排试题,满足教学要求。二是系统可对考试结果进行统计分析,教师可依据分析结果调整、更新试题,使题库能够更加准确地反映要考核的内容,增强出题的科学性和合理性。三是系统可进行多个考试科目的管理,可根据教学活动增加考试科目。四是考试过程中出现一些意外情况能及时恢复。五是题库可进行多功能查询和分页显示。六是采取了屏蔽一些按键的措施来保证考试操作的安全性。
相关内容
相关标签