基于b-s的网络考试系统的设计与实现

基于b-s的网络考试系统的设计与实现

ID:23804533

大小:54.50 KB

页数:6页

时间:2018-11-10

基于b-s的网络考试系统的设计与实现_第1页
基于b-s的网络考试系统的设计与实现_第2页
基于b-s的网络考试系统的设计与实现_第3页
基于b-s的网络考试系统的设计与实现_第4页
基于b-s的网络考试系统的设计与实现_第5页
资源描述:

《基于b-s的网络考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于B/S的网络考试系统的设计与实现摘要:考试形式的改变对于当今社会并不陌生,很多考试已经采用机考形式,因此院校的考试形式的改变也将是一种改革趋势。本文结合实际工作需求,提出了基于B/S的院校考试系统的实现方案,改革考试模式,提高工作效率。关键词:关键词:考试模式改革;B/S;题库建设;自动组卷中图分类号:TP393文献标识码:A:X络考试系统目前分两类:一是C/SX络考试系统,一是B/S的X络考试系统。C/S的X络考试系统通常用于形式单一科目的考试且必须提前安装客户端,基于B/S的X络考试系统相对灵活,可以按照要求设定考试科

2、目,只要拥有浏览器,就可以通过X络登录服务器参与考试。本文主要讨论了基于B/S模式的X络考试系统的设计,即通过计算机进行考试及考试成绩管理,实现了考试模式的改革。1.系统功能分析与设计图一2.考试系统的实现模块划分的合理性直接关系系统符合逻辑思维、结构清晰、使用便捷,具有重大的意义。模块划分中应注意使模块间的联系尽可能的少,而模块内的联系应当紧密些。根据模块划分独立性的原则,尽量增加模块内聚性,减少模块间耦合性,提高模块代码的复用性,合理划分模块的大小,X络考试系统的主要功能划分见图1。a)权限管理此模块主要区分用户的角色,不

3、同的角色拥有不同的使用权限,本系统分为两类用户:教师和学生。教师主要负责学生信息管理、题库管理、成绩管理等;学生只能参与抽取试卷、答卷及交卷等。b)学生信息管理此模块管理参加考试学生的个人信息,包括学号、姓名等重要信息。c)题库和试卷管理这个模块是X络考试系统的根本和难点,核心问题是合理的试题、科学的试题库结构和高效组卷算法。其中图二题库子系统包括试题库、试卷库和学科章节知识点结构库。如图二该试卷库保存了所有的试卷以及其信息(以word形式)。试卷库的功能一是做备份之用,即供检查,也可供打印试卷,以便存档;二是供学生复习及测验

4、之用,便于检查学生对知识点的掌握情况。学科章节知识点结构库涵盖本学科的章节框架知识结构及各章节的重点考察知识点。章节结构库由授课教师在建立试题库前按照课程章节建立。在设置章节结构的过程中,教师要为设定结构的每一节添加对应的相关知识点,这样做就可以把整个课程的知识点有机的组合了起来,以便组卷。每道题在录入时都应注明该题所涉及的知识点、知识点权重及分值,从而在试题与章节知识结构之间建立联系。教师在将试题录入试题库时要注意试题的去重问题,只有把重复或相似的试题识别出来,才能达到优质题库的目的。[1]组卷分为两部分:即手工组卷和自动组

5、卷。手工组卷与传统手工组卷方式类似,教师可以通过查询试题库完成组卷任务。教师进行组卷时,习惯于参考教材目录,基于此能较为清楚的了解试题的知识点分布情况。本系统组卷按照章-节-知识点-试题-分值的层次关系进行。由教师预先建立章节结构,把章节与知识点联系起来:教师按照科目的结构添加章节,并在每个节后添加知识点。试题库中试题和知识点相对应,及题目相应的分值。这样就可以把题库、章节和分值结合起来,让教师在组卷过程中做到对于试卷整体结构和题目分值的把握。组卷时,教师可以选择章、节和知识点,组卷程序为教师列出所选知识点所对应的试题,供选择

6、。题库题量比较少的情况,可以一次列出所有的试题;当题量大时,应以层次结构显示,即选定一个知识点,列出考查该知识点的所有试题。如果一道试题包含不同的知识点,那么该试题只有在选中权重最大的知识点时才会显示。按照权重最大显示试题的方式可以通过“开关”来控制,但避免因知识点搜索出现重复试题,建议开启此“开关”。组卷完成之后,试卷即可存入试卷库,与此同时产生Word试卷。自动组卷模块,预先定义一组衡量试卷优劣的约束条件,在组织试卷时,教师从实际情况出发设定这些约束条件,组卷模块按照一定的算法从试题库中挑选试题组成试卷,使其各项约束条件的

7、实际值与教师的期望值尽可能的接近,最大限度地满足用户的自动组卷需求。组卷要求包括了覆盖面大,题型分数分布合理,难度适中,总分、答题时间符合要求,以及考查知识点不相重复等多层次约束。组卷实际上是在试题库范围内根据组合约束条件挑选一个子集,其实现方法分成两类:一是确定值的,二是模糊值的。确定值是指,挑选出一个子集,让它的各项指标精确的等于预定值,这种实现方法相对比较难实现,易出现无结果的死循环。模糊值指的是挑选出一个子集,让它的各项约束值和期望值之间的差异尽可能的小,以此得出最符合教师要求的试卷。图三d)学生成绩管理评分系统分为自

8、动评卷和手动评卷。对于自动评分部分,主要针对于选择题,判断题等客观题,自动评分的部分在学生答卷结束时就可以显示给学生。对于简答题、程序设计题等主观题采用手动评分方式,在此评分页面中既显示学生的作答答案,也显示本题的正确答案和评分标准,以供老师评分。如图三。由自动评卷模块和手动

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。