文档介绍:厦门大学
硕士学位论文
教学考务系统关键技术的设计与实现
姓名:郑少兰
申请学位级别:硕士
专业:软件工程
指导教师:林坤辉
20081101
摘要本文研究教学考务系统的总体设计与实现,主要围绕教学考务系统的两个主要关键技术:组卷算法和考试时突发故障的处理技术展开论述。如何设计一个算法保证从试题库中既快又好的抽出一组试题构成一份试卷,合理性,这是实现组卷模块的一个难点。本文利用遗传算法的原理和思想完成系的组卷模型转化为单目标模型,并设计了一种改进遗传算法的模型求解方法;最后通过实验仿真计算证明该方法具有较好的性能和实用性。技术和数据库技术相结合,实现实时保存考生作答信息,保证考生在考试过程中性。通过实验仿真证明该考试模块具有良好的性能,提高在线考试的安全性。关键词:教学考务;遗传算法;.,并且试卷具有随机性、科学性、统组卷模块的核心问题,即组卷算法的设计。在算法中,论述如何将一个多目标协议又称为无状态协议。以此为核心的且恢治拮刺牧映绦颍不维持状态,一次请求和响应构成一个独立的事务,不同事务之间没有状态联系。考生在线考试经常会在不同页面中切换,如何保证再次回到原来页面时仍然能够保留原来状态,在考试过程可能有突发事件的发生,如何保证考生作答信息不丢失,这是在线考试系统的一个关键问题。本文利用甆技术实现数据访问,完成在甆页面上检索、添加、删除和修改数据记录,将甆数据库访问刷新、切换页面或突发故障时,考生都能够回到原来状态,从而提高系统的安全
,琲,.,.甶瑂猳,甒,琣痙甌疭琻#,痚甆·—
瑃篢籊,,’;.;.
声明人┟:净步等厦门大学学位论文原创性声明御彦年履闑本人呈交的学位论文是本人在导师指导下,独立完成的研究成果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学术活动规范孕》。另外,该学位论文为翁组的研究成果,获得翁组鸦蚴笛槭业资助,在笛槭彝瓿伞请在以上括号内填写课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特别声明。
厦门大学学位论文著作权使用声明\槐C埽视蒙鲜鍪谌ā本人同意厦门大学根据《中华人民共和国学位条例暂行实施办法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交学位论文ㄖ街拾婧偷缱影,允许学位论文进入厦门大学图书馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。本学位论文属于:.经厦门大学保密委员会审查核定的保密学位论文,年日解密,解密后适用上述授权。朐谝陨舷嘤ê拍诖颉啊或填上相应内容。保密学位论文应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认为公开学位论文,均适用上述授权。于月
第一章概述研究背景及意义现有自动组卷方法不足之处近些年来,随着计算机技术的不断发展,各高校教学管理正在逐渐走向信息化,尤其是计算机辅助教学被越来越广泛的应用到日常的教学活动中。计算机辅助测验是计算机辅助教学的一个重要应用,在计算机辅助测验的开发和设计中,基于试题库进行智能组卷是一个重要的研究课题Ⅲ。纵观计算机化测试的研究和应用的历史,可以看到随着计算机技术的发展,计算机在测试中的应用从固定在单一试卷中的试题发展到了可以自由组合的题库,再到现在的多媒体试题库。随着题库的建立,组卷变得方便了,教师资源也得到了共享,也为教师出卷节省了许多时间和精力。基于试题库建设的智能组卷是集中教师的知识,运用人工智能搜索和优化等技术,从试题库中自动选择试题自动生成试卷。传统的考试方式面临着变革,而在线考试则是一个很重要的方向,基于网络的考试系统是传统考场的延伸,加上数据库技术的应用,大大简化了传统考试的过程,在线考试模式也越来越受教师的欢迎,它的优势不但在人力上,也体现在物力上,采用网络考试方式将是以后考试方式发展的趋势。自动组卷中的一个难点就是如何抽取试题,组成能够满足要求的试卷。定义这种查询参数以及对这些参数进行变换的算法称之为组卷策略心MǔW榫聿呗多采用随机抽取法和回溯法,随机法根据组卷状态空间的控制,由计算机随机抽取一道符合控制指标的试题放入组卷库,不断重复,直到组卷完毕。该方法结构简单,对于单道题的抽取运行速度较快,但是对于整个组卷过程来说组卷成功率低。回溯试探法是将随机选取产生的每一状态记录下来,搜索失败时,通过不断地回溯试探直到试题生成完毕或回到出发点为止。这种算法,对于状态类型和题量较少的题库而言,组卷成功率高,但当总题量较大时,组卷时间长,占用的空