- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS结构模拟考试系统设计与实现
基于BS结构模拟考试系统设计与实现
摘 要近年来,随着网络技术的蓬勃发展,以e-Learning为代表的教育信息化技术应运而生,基于web的网上考试已经成为研究热点之一。基于B/S结构的模拟考试系统主要研究试题库的管理、模拟测验试卷的生成、试卷的阅卷以及测验分析等功能,并探讨如何使用学生的学习掌握范围更好地生成学生模拟测验试卷。该系统克服了传统C/S编程方式的不足,方便学生使用。通过该系统,学生既可以进行模拟测验的练习,也可以进行真正的网络考试,以锻炼学生的自主学习能力。
【关键词】web考试 B/S体系结构 网上考试系统
1 引言
随着高校招生规模的不断扩大,教师的教课任务也日益增多,而学期末的考试工作更是
相当繁重。如何能够把教师从繁重的出卷、阅卷工作中解脱出来,更有针对性地对学生提供教学指导是我们正待解决的问题,无纸化考试必然成为一种发展趋势[1,2,3]。为了帮助学生更好地了解自己的知识掌握情况,查漏补缺,对自己未掌握的知识进行强化训练,我们需要一个能够满足多功能、适应面更广的安全可靠的模拟考试系统,在一定程度上替代教师,由系统完成对学生知识掌握情况的分析,基于此分析可以有针对性地对学生未掌握的知识进行强化模拟考试,方便学生随时检验自己的学习效果。
2 系统总体结构设计
本系统通过试题库管理、智能组卷、试卷考试和评阅、数据分析等四个子系统对试题库、试卷库和用户信息库进行操作,实现模拟考试的出卷、阅卷和数据分析功能,以便于学生进行自主学习。如图1所示,本系统的四个子系统分别为系统提供管理试题库、组卷、考试评阅和数据分析的功能,具体子系统功能详述如下:
2.1 试题库管理子系统
该子系统负责模拟考试系统中试题数据库的管理功能,其中包含试题的增添、试题的编辑(修改和删除)、批量试题的导入、试题查询和试题各参数的设置管理。其中试题的参数包含:题型、分值、所属知识点、所属课程、所用时间、难度、区分度等。通过试题参数管理模块,系统可以针对试题的各种参数进行统一设置和管理,简化系统的试题增添和编辑工作流程。
2.2 智能组卷子系统
该子系统支持自动组卷、手动组卷和混合组卷。
在自动组卷中,系统可以利用随机抽取、回溯试探和遗传组卷算法抽取满足试卷约束要求的试题作为最终考试试卷中的试题组合,用户可以通过任何一种组卷算法来进行试卷生成工作。
其中,随机抽取算法就是随机从试题库中进行试题的选取,此过程一直重复,直到组成一个完整的试卷或者再也无法从试题库中选取满足约束条件的试题为止。回溯试探算法将随机抽取算法的每一个状态都记录下来,若遇到不满足约束条件的情况,则将组卷过程回溯到上一个保存的状态,再重新从当前状态开始进行试题搜索。而遗传组卷算法则是模拟达尔文的生物遗传学,通过染色体的选择、交叉和变异进行试题的抽取。
手动组卷是用户直接从对应课程或者知识点范围的试题集合中,一道一道的挑选试题进行组卷,系统会对待组试卷的题数、分值、参考时间、难度、区分度、所包含知识点等信息进行统计展示,供用户手动组卷作为参考。
混合组卷指的是用户可以先使用自动组卷,然后再人工对试卷中的部分试题进行调整。这样,可以为用户提供多一种的操作选择,既可以节省用户全手工组卷的时间,又可以支持用户对系统自动组卷的试卷进行修改。
在智能组卷子系统中,每个试题都具有知识点属性,而在模拟考试系统中,用户在参与模拟考试的过程中,系统会记录用户回答试题的正确与错误状况,从而统计用户对相应知识点的掌握情况。在组卷过程中,用户可以在自己不掌握的知识点范围内进行组卷,这样可以针对自己不掌握的知识进行强化练习,有助于更好地提升自己的学习效果。
2.3 试卷考试和评阅子系统
该子系统提供所有试卷的考试和试卷的阅卷服务。考试的试卷一般分为客观题和主观题。本系统支持客观题的系统自动判卷。主观题仍需要教师进行阅卷。针对于主观题的阅卷,本系统为教师提供良好的阅卷界面,方便教师进行试卷评阅工作。
2.4 数据分析子系统
在用户参与模拟考试结束之后,系统会提供对用户此次考试情况的分析,比如试题的考试结果统计分析、以及在整个试卷中,各知识点试题的掌握情况等。系统还会针对用户历次的考试结果,对用户的知识点掌握情况进行整体上的分析,判别用户的知识点掌握情况是否发生变动。
3 系统权限设计与实现
根据高职院校学生的模拟考试的需求,在基于b/s结构的模拟考试系统中,涉及到教师、学生和系统管理员三个级别的用户,不同级别的用户拥有不同的系统操作权限,如图2所示。
系统管理员拥有整个系统的最高权限,可以对试题参数进行设置和调整、试题批量导入、编辑试题、增加试题以及进行试题查询。另外,在
原创力文档


文档评论(0)