论文部分内容阅读
高校教务管理工作中一项非常重要的工作就是考试管理工作,每学期教师都会为了出一套或几套试卷而翻阅大量的书籍,或使用现成的试题,或自己编题。这种出卷方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等各方面都难以控制。
随着高校精品课程建设的开展,针对精品课程试题库管理系统的研究尚处于起步阶段,本文结合目前精品课程建设的实际需求,利用计算机网络、数据库等技术,初步探讨了基于B/S结构的精品课程试题库的设计与实现。
本项目作为精品课程建设的一个重要环节,主要解决以下几个问题:
1、试题库建立的问题。试题库的建立关系整个系统功能的实现,不同学科、不同章节、不同题型、不同难度的试题都必须有足够的题量才能满足实际需求。
2、题量和试卷难度系数控制的问题。一份试卷中,需要控制各种题型的试题数量,由于考核知识要点侧重不同,学生层次差异,试卷的难度系数也应有所不同。
3、试卷生成的问题。选择遗传算法为基础建立数学模型,利用遗传算法具有全局寻优,并迅速收敛的特点,设计了一个基于遗传算法的试题库。该试题库可按照试题类型、试题数量、章节、难度系数等约束条件进行快速搜索,通过选择交叉和变异等操作,从试题库中自动地查找和组织出一些不同类型、不同难度、不同章节范围内的试题来组成一份最佳的试卷,解决了在教学过程中组卷耗时长、试题质量低的问题,实现了快速智能组卷。
4、系统安全性的问题。为了保证考试的公正、公平,试题库管理系统应有较高安全性和稳定性。
在对组卷研究实现过程中,采用软件工程的方法,利用ASP动态网页技术和SQL server 2000数据库,设计并实现了基于遗传算法的智能组卷系统。系统的实现验证了本文提出方法的正确性,对组卷过程中遇到的实际问题进行了较为合理的解决,使系统在教学实际中得到合理应用。
本文结合对传统试题库的研究,利用结构化系统开发方法,按照系统分析、系统设计、系统实施等几个阶段对精品课程试题库进行了设计和实现。