节点文献
基于C/S模式的数学自动组卷系统的设计与实现
Design and Implementation of the Mathematics Auto-generating Test Paper System Based on C/S Mode
【作者】 李洁;
【作者基本信息】 华北电力大学 , 计算机技术, 2011, 硕士
【摘要】 数学自动组卷系统项目来源于作者单位的实际需求。本文在作者阅读大量文献的基础上得出当前题库系统及组卷技术在国内外发展较快,自动组卷系统软件的研发是计算机辅助教学的重要部分,有很大发展前景。本文介绍了题库的相关理论,包括题库的定义和功能、经典测量理论,总结出了题库的建设原则。分析了随机算法的思想,在随机算法的基础上,结合优先权策略、误差补偿策略、知识点分布策略,简化了用户在组卷中的参数设置,设计了各题型分别组卷的简化算法,该算法可以根据各题型的指定平均难度自动计算各级难度试题数量的分布,组卷过程具有随机性、科学性与合理性,组卷的成功率很高。根据项目的实际需求,结合文献资料,设计出整个系统由用户管理、系统管理、试题管理与试卷管理四个模块组成。文中对算法设计和系统的设计过程作了详细的说明。课题最终采用VB6.0和SQL Server2000作为开发工具,实现了基于C/S模式的数学自动组卷系统。系统包括高中数学和高等数学两门课程的题库,可以实现对科目、章节、知识点、题型的管理,试题的增删查改,按要求自动组卷,试卷的编辑与输出功能;可直接操作Word文档,进行图文混排。系统界面友好、操作简便、具有一定的安全性,已经投入运行。系统对促进试卷编排工作的自动化、规范化、信息化建设,提高工作效率,节省人力成本,提升经济效益等具有重要的作用。
【Abstract】 The project of mathematical auto-generating test paper system comes from the actual demand of unit. In this paper, based on reading a large number of literature material, the author conclude that the item bank system and technology of generating test paper is developing fast at home and abroad currently, and the software of the auto-generating test paper system is an important part of Computer Assisted Instruction. There is great prospects for development.This paper interduces the related theory of item bank, including the definition and function of item bank and the Classical Test Theory, and summarizes the construction principle of item bank. Based on the idea of randomized algorithm, combined with the priority strategy, error compensation strategy, distribution of knowledge points strategy, a simplified algorithm is thinked up, generating test paper of each topic.The parameters of users to set in the test paper is simplified by the algorithm, and it also can automatically calculate the number of distribution at all levels of questions difficulty according to each type of question with appointed average difficulty.The process of generating test paper is random, scientific and reasonable and the rate of success is high. According to the actual demand and the literature data, the whole system is designed by four modules, which are user management, system management, question management and paper management.The design process of the algorithm and system is elaborated in the paper. The project finally adopted VB6.0 and SQL Server2000 as development tools, implemented the mathematical auto-generating test paper system based on C/S mode.The system includes two exams of high school math courses and advanced mathematics,it can achieved all kinds management of questions,item of additions deletions and changes,required automatically test paper,paper editing and output functions,it can be directly manipulated the photo-text by Word document.The system which has already been put into operation,can be easier to operate, and is high reliability. The system will play an important role on promoting the automation,standardization and informatization of work in test paper generation, improving work efficiency, saving manpower cost ,and enhancing the economic benefits etc.