有关《计算机组成原理》网络考试系统
考试系统分析一般的网络考试系统都应该具有系统管理、题库维护、试卷生成、评分系统、查询统计等功能,现借助数据流对整个考试过程进行分析。
系统管理系统管理主要实现对考生信息、教师信息的管理以及对系统整个数据库的维护。考生信息管理用于生成合法考生信息:考号及与之对应的密码、考试场所及考试时间、平时成绩等;教师信息管理用于生成合法的教师信息,包括出题教师、监考教师、评分教师等;数据库维护包括数据备分、恢复、清空等。
题库维护一般来说,题库包含考试的全部考题以及相应的标准答案。题库的编辑维护是整个网络考试系统的核心。为了保证考试试卷容易生成并且生成的试卷科学合理,每一道入库的试题都应该注明该题所涉及的知识点及知识点权重,甚至知识点所属的章节,从而在试题与学科知识结构之间建立联系。
试卷生成试卷生成可以采用手工生成和自动生成以及自动与手工结合三种方式。手工组卷的特点在于为教师提供方便的查询试题和分析试卷的功能,但教师的工作量大;自动生成可能由于算法原因导致生成的试卷不科学,所以最好采用自动生成试卷后再人工调整的方式。试卷生成后要存人试卷库,同学生的答案一起存档。
评分系统《计算机组成原理》的试题分为客观题、主观题两种。评分系统对客观题直接进行判卷并进行审核,评分教师不能再对分数进行修改;对于主观题,评分教师在登录系统后可依据系统提供的正确答案进行评判,直接给出分数,同时可根据实际情况决定此学生是否考试作弊。然后,系统把两部分成绩综合生成考试卷面成绩。
查询统计合法用户登录后可对考试结果进行查询、统计、分析。
系统设计根据数据流图(图1)分析,可以得出组成原理网络考试系统需由两个模块构成:即面向管理者的管理模块和面向用户的应用模块。面向用户的应用模块包括:考生用户应用端(包括考试、查分、查看答卷、查看答卷统计分析等)、考试管理员应用端(包括考场管理、答卷监控与管理)、评分教师应用端(包括试卷评分、试卷查看、成绩查看等功能)。面向管理者的管理模块包括:用户信息管理、题库维护、试卷生成、文件维护等。应用模块可采用B/S模式,灵活易用,具有高度的可扩展性;后端管理模块可采用C/S模式,具有高度的'安全性、稳定性与可靠性。
技术难点及解决方案讨论.
试卷自动生成算法如果要求生成的试卷考虑的因素包括:覆盖面大、重点突出、各章节分数分布均衡、各题型分数分布合适、难度符合目的、总分总时符合要求、以及考察知识点不相重复等多项层次不同的要求,那么生成算法应该涵盖对试卷指标的评定,以及对各道试题指标的评定。另外试卷生成时一定要考虑试题顺序是否随机、选择题的选项顺序是否随机,以使相邻学生不至发生抄袭行为。
分析设计题答题方式对于选择题、填空题、判断题等客观类题题目,无论答题还是自动阅卷的实现都是比较容易的。然而对于《计算机组成原理》这门课来说,一般都要考核学生的分析能力、设计能力,假如分析设计类题目答案需要图示,那么怎样提供一种手段使得考生能够描绘所需示意图将成为网络考试系统的一个难题。
实现方法可以采用如下三种:①安装摄像头,准备纸答然后摄人,存档;②利用操作系统所带画图资源;③设计相应绘图工具箱。第一种方法要求硬件投入过高,且有悖网络考试无纸化办公的初衷;第二种方法虽然可以实现,但因为操作系统带有的绘图资源是一种通用绘图工具,考生如想绘制特定需要的示意图,所需时间有可能将是考试系统不能允许的;针对以上分析,考试系统白带一套绘图工具箱提供常用图形元件才是明智之举。虽然这样势必增加系统开发的工作量,但对出题教师及考生来说却带来很多方便。
考场监控作为考试系统,为管理者提供一个监控、通知、警告考生或执行某些强制手段的工具势在必行。结合教学及开发经验,作者以为:《计算机组成原理》网络考试系统应该具有如屏幕监控、强行提交、暂停考试、查看答卷、增加考生、发送消息、查看缺席人员等功能。
安全策略网络考试信息安全的宗旨应当是向合法的服务对象提供准确、正确、及时、可靠的信息服务;而对其它任何人员和组织,包括内部的、外部的,都要保持最大限度的信息的不透明性、不可获取性、不可接触性、不可干扰性、不可破坏性。而且不论信息所处的状态是静态的、动态的,还是传输过程中的。
《计算机组成原理》网络考试系统的安全策略应该包括题库安全管理策略和网络安全管理策略两方面。题库安全管理策略主要应从登录时间、离开时间、权限设置、密码错误控制、账号锁定、用户活动审计、权限分配、口令规则等方面考虑设计方案;而网络安全管理策略主要应从网络考试系统的体系架构、用户登录身份验证、访问控制、防跨页操作、数据传输加密、防火墙技术等方面进行考虑。
结论网络考试系统的研制与设计对很多培训机构及高等院校都具有重要的理论和应用价值。本文借助数据流图比较系统地分析了一般网络考试系统的考试流程及功能结构,给出计算机组成原理网络考试系统主要模块,并对《计算机组成原理》网络考试系统中存在的若干重点疑难问题进行分析,并针对系统的开发提供了合理化建议。
【有关《计算机组成原理》网络考试系统】相关文章:
1.计算机的组成原理