论文部分内容阅读
试题库随机组卷系统是CAI的重要组成部分之一,它的主要功用就是帮助教师利用计算机进行信息化教学,其主要功能就是利用计算机对试题进行分类管理及试卷的自动生成、输出、排版和打印等辅助工作。可大大促进教学信息化、减轻教师工作量、提高教学效率、改善教学方法和增强教学质量等。本文自行研究开发了基于面向对象和C/S结构的试题库随机组卷系统,并解决了系统开发过程中的算法优化、试题输出和图形存贮等关键性技术。本文首先分析了教育信息化的发展状况和内涵,并根据教学要求提出了系统开发的结构和方案。从题库系统建设的内容出发,分析了试题选取标准对题库系统建设的意义,并研究了题库的相关基础理论:试题的属性、试卷的组成条件、试卷的测量指标以及试卷的编制等工作。其次,分析和介绍了系统开发的相关技术:面向对象的方法、C/S结构、ADO技术和数据库技术等。然后在以上基础上提出了本系统的关键性算法——多约束随机组题算法,并且对算法进行了优化研究,重点研究了多约束条件下如何快速、安全抽取试题的算法。再次,本文又阐述了系统开发中一些关键性技术:BLOB大文件存取技术和OLE自动化接口技术等,BLOB大文件存取技术主要解决了试题图形的存储与提取,OLE自动化接口技术主要解决了试题由列表信息转到Word的方法。最后,本文从模块化设计与实现角度进行了分析与概述,详细叙述了各模块的设计思想、框架结构和程序实现等。本硕士论文自行开发的试题库随机组卷系统在实际运用中,运行正常,符合最初设计目标。对于实现教学效率,提高教学质量等方面具有重要意义,可以减轻操作人员的劳动强度,提高工作效率。