《毕业设计(论文)PPT答辩-PB9.0自动组卷系统开发.ppt》由会员分享,可在线阅读,更多相关《毕业设计(论文)PPT答辩-PB9.0自动组卷系统开发.ppt(15页珍藏版)》请在三一文库上搜索。
1、南京林业大学毕业论文,专 业:计算机科学与技术 学 号: 0281110 姓 名: 指导教师:,自动组卷系统开发,一、研究意义,试卷自动生成系统是计算机辅助教学系统CAI( computer- aided instruction)的重要组成部分。在计算机普及的今天,考试作为发现和选拔人才、资格认证、等级确定的有效手段.也正在朝着自动化、智能化的方向发展。对于从事高校教学的教师来说,有一个得心应手的试卷自动生成系统,可以减轻教师负担,避免重复工作,提高工作效率。,二、系统目标,本系统的目标是开发一个可适用于各门课程的通用的自动组卷系统。 题库是按知识结构分类录入的,系统即可按照组卷要求,从题库的
2、各部分随机抽取试题及相应的标准答案,分别生成试卷与标准答案。 该组卷系统适应规范化、科学化考试的要求,实用性强,便于推广使用。,四、系统功能模块,(一)帐号管理,(二)题库管理,(三)自动组卷,(四)试卷管理,(一)帐号管理,对于本系统的一般用户可进行当前用户修改密码和退出系统操作;对于本系统的管理员则还可进行帐号的添加和删除操作。,(二)题库管理,包括课程管理和试题管理,可添加新课程,修改和删除指定课程信息;添加新试题,修改和删除指定试题。,(三)自动组卷,填写试卷的基本信息,设置组卷的难度值、题型、数量、分值以及章节分布参数。采用随机算法,结合相关设置参数,组合出合理的、符合用户要求的试卷
3、;用户还可以选择出同一学期同一课程的2份试卷(即A、B卷),并且使2份试卷的重复比例控制在最低范围。组卷完成后给出相应试卷以及答案。,组卷策略,本系统采用随机抽题策略实现自动组卷功能,即由用户输入要添加的试卷名、学期、试卷类型(即A卷或B卷)、试卷难度、考试对象信息、试卷中各种题型的具体数量以及每小题的分值和试卷的章节分布范围,然后通过系统随机抽题策略向数据库中的试卷表中添加一张各个题型题量固定的试卷,并在试卷目录表中保存该试卷的基本信息,以便于今后试卷的查询管理。,在具体的程序实现中是把数据窗口中记录的总条数做为Rand()函数要产生的伪随机数的上界,由系统随机产生一个随机数,以该随机数做为
4、数据窗口的某一特定行,即选定试题。然后将该试题的相关信息做为一条新的记录存入相应试卷表中。不过在存入试卷表之前要对试题的相关信息与组卷要求进行比较,只有符合条件的试题才能存入试卷表。,组卷策略,凡从数据窗口中每取出一道符合组卷要求的试题,便将该试题存入系统的试卷表中,并把该试题从数据窗口中删除,以免在随后的选题过程中选出重复的试题,保证整份试卷试题的重复比例为0。,组卷策略,试卷难度的程序控制,本系统在组卷时为试卷提供3种难度选择,分别为易、中、难,分别对应难度空间为0.10.4、0.40.6、0.60.9。而在试题录入的时候为试题提供5种难度选择,分别为0.1、0.3、0.5、0.7、0.9
5、。 为了能够有效控制试卷的难度,对于整份试卷中的每种难度的试题的总分占试卷总分的最大比例进行人为的设置,具体设置如下:,如果试卷难度为”中”则 各难度的试题总分值最多占试卷总分的比例值如下: sum_1=20% * sum sum_2=20% * sum sum_3=50% * sum sum_4=20% * sum sum_5=20% * sum sum_1,sum_2,sum_3,sum_4,sum_5分别为难度值为0.1、0.3、0.5、0.7、0.9的试题总分值, sum为试卷的总分。,试卷难度的程序控制,(四)试卷管理,用户可查询所有出过的试卷的目录,并且可以查看相应的试卷。用户可以把试卷打印或者另存为Word文本。,结 论,本系统实现了试题库管理和选题组卷的基本功能,以及试卷的打印和保存。本系统具有自动组卷功能,用户只要输入最基本的考试要求,如难易程度、题型、数量、章节分布等,系统能自动地按一定的算法生成一份合乎用户要求的试卷。 由于时间限制和自己能力的局限性,本系统还有些不足,如在试题添加过程中无法在试题及答案中插入所需图形、缺少数据备份功能、用户界面还不够美观等,这些都有待于进一步改善。,谢谢各位老师!,
链接地址:https://www.31doc.com/p-3943796.html