论文部分内容阅读
随着现代科学技术的发展,当今社会已进入信息时代.计算机技术的飞速发展特别是因特网的广泛应用,使信息化成为现代社会发展的主要推动形式。考试管理工作是高校教务管理工作中一项非常重要的工作。每学期各个专业的考试,从组织出卷,试卷的管理到试卷的批阅,工作非常繁琐且工作量巨大。近年来招生人数的不断扩大,大大的增加了授课教师的教学任务。例如,仅《工程训练》一门课程,每年选修的学生就多达5000人以上。为满足教学需求,充分利用现有教学资源,减轻教师负担,提高教学质量和教学效率,利用现有的网络技术,开发一种计算机随机组卷,自动阅卷、打印成绩的工程训练网上考试系统,具有积极的现实意义和较好的应用价值。本文首先简要的分析了计算机网络考试技术的发展状况,根据教学要求提出了系统开发的基本构架和方案,并介绍了开发网上考试系统的相关技术。其次,通过对考试流程和系统需求的分析,构建了一个基于B/S结构、以ASP和SQLServer 2000为开发平台的网上考试系统。再次,对本系统的关键技术—随机组卷算法进行了深入研究,设计了基于遗传算法的随机组卷算法。最后,本文还介绍了该系统的主要功能模块:用户登陆、考生管理、题库管理、成绩查询等。本系统具有科目管理功能,在组卷的过程中,可以根据考生的专业性质来选择不同的考试科目,克服了以往考试系统的考试科目单一、固定的缺点,满足了《工程训练》课程的教学需求。本系统采用按照题型和知识点选题的方式,在组卷过程中,不仅能够按照题型选择试题,还可以按照教师教学及考试的需要,选择每个知识点在试卷中所占的比重,极大的满足了教师组卷的需求,符合《工程训练》课程的教学特点。在本系统的设计过程中,我们十分注重软件的实用效果。系统完成以后,通过了小范围的测试。测试结果表明,该系统在实际运行中,系统稳定,运行正常,符合预期的设计目标,能够满足教学需求。