论文摘要
本文以国内学校教育评价的实践为基础,对学校教学过程的重要环节——考试,开展了深入的研究,通过对数据库理论和面向对象的编程技术以及组卷算法的研究,设计并实现了一个通用的试卷自动生成系统。本文针对传统的组卷算法适用范围小,通用性不强,缺乏图文混排的缺点,改进了自动组卷方法,建立了组卷系统的数学模型,加入了图文混排的实现,深入研究了其实现的方法。该系统具有以下的特点:(1)优化了试题选择算法,增加了试题难度、区分度、重复次数等参数选择组卷题目。同时,将计算放入SQL语句中通过MYSQL完成,减轻了服务器负载,提高了生成试卷的效果和效率。(2)支持图文混排。使有大量公式的考试可以使用本系统。这是目前许多采用C/S架构的系统无法实现的功能。(3)支持多用户和多用户权限。在实际需求的基础上增加了管理员控制权限、支持考试科目的增加和负责老师的增加,使流程更加完善。(4)形成一个反馈环节,将考试所得成绩的分布反馈输入,形成区分度,难度等指标,为下次试卷的出题依据。(5)采用Web service方式提供服务。系统的使用者不需要安装软件或者插件,可以直接使用普通网页浏览器进行操作。一方面为使用者提供方便,一方面节约了开发、维护成本。