基于试题库自动组卷系统.doc
目录摘要.2英文摘要.2第一章引言.3第二章系统分析.32.1试题库分析.32.2组卷分析.42.3系统简介.5第三章数据库设计.63.1系统数据库.63.2临时数据库.7第四章系统总体结构设计.8第五章模块设计及实现.95.1用户登录模块.95.2系统维护模块.105.2.1新建数据库.105.2.2修改密码.115.2.3添加用户115.3题库管理模块.115.4自动组卷模块.135.4.1功能.145.4.2设计思路145.4.3组卷策略分析.145.4.4代码实现.165.4.5试卷编辑22结束语23参考文献.23基于试题库的自动组卷系统1基于试题库的自动组卷系统摘要:本文首先分析了自动组卷系统在具体的教学活动过程中的实际需求,然后以高中英语的教学为背景,设计与实现了一个实际的自动组卷系统,对其中的数据库结构设计以及各个主要模块的实现进行了详细的介绍。本系统可以从试题库中自动的查找和组织出一些不同类型、不同难度、不同章节范围内的试题来组成一份合理的试卷。它采用的是利用试卷自动生成算法记录试题的一组特征值,根据用户提供的试卷题目类型、章节分布、难易程度等条件,借助于系统中的一系列数据文件,使具体课程的相关数据动态地抽象成逻辑数据,用以解决通用问题,线性的规划出一份约束满足的、合理的试卷。关键词:数据库结构自动组卷题库管理约束满足基于试题库的自动组卷系统2Testpaperauto-productionsystembasedondatabaseAbstract:Thispaperanalysestheactualdemandofauto-productionfortestpapersysteminthecourseofconcreteteachingactivityatfirst.ThentakingteachingofEnglishofhighschoolasthebackground,itdesignsandrealizesaTestpaperauto-productionsystem.First,itExplainsthedesignforthedatabasestructure,thenintroducesthedetailedonetotherealizationofeachmainmoduleamongthem.Itcanautomaticallyfindandorganizeacertainnumberoftestquestionsinvarioustypeswithdifferentdegreesofdifficultyincertainscopeinthedatabasetoformareasonabletestpaper.ThemethodisthattheCharacteristicpropertiesoftestquestionsarerecordedfirstly,andthenaccordingtousersdemandsintype,difficulty,knowledgescope,etc,bychangingrelateddataofthecoursetologicalonesasuitableandsatisfiedtorestraintestpaperofuniversalpropertyonthebasisofseriesofdatafilesislinearlyprogrammed。Keywords:databasestructure;testpaperauto-production;databasemanagementoftestquestions;satisfiedtorestrain;基于试题库的自动组卷系统3第一章引言考试是教师检查学生学习情况的必要手段,但出卷却是一种繁重的智力和体力劳动,传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多优秀教师多年的教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等各方面难以控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变得高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。同时使出卷工作变得轻松愉快,从很大程度上减轻了教师利用传统的出卷方式组卷的繁重工作量,大大节省了老师的工作时间,便于教师有更多的时间和精力致力于教学方法的研究。今日,随着计算机的应用的普及和硬件设备性能和软件制作水平的提高,为研制开发高性能的试题管理软件提供了条件。