版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、论基于NET的计算机改卷系统摘要:基于.NET的计算机改卷系统具有很重要的实用功能,其目标与功能需求非常明晰,业务流程与总体设计非常严谨,开发技术与环境非常普及,功能模块与测试也非常方便简捷。关键词:改卷系统;功能;设计中图分类号:G4文献标识码:A文章编号:1672.3198(2013)04.0149.02各种考试是量化评估教学效果的重要手段之一,同时也是教学过程中必不可少的重要环节。当代教育技术的迅猛发展对考试方式必然会起到带动与促进作用,计算机各种考试软件推进教学环境的网络化,使各种考试朝着无纸化的趋势加快发展,这过程中的改卷环节备受学生与家长甚至社会的广泛关注。任课老师日常批改完所有学
2、生的练习和试卷,自然是一项非常艰巨繁杂的工作而耗费大量的时间与精力。事关学生命运的很多种类的考试,考试结果的改卷需要客观化与准确化,事关公平与公正。一个快速、准确与方便的改卷系统已经成为亟需解决的具备社会意义的教育工程。1计算机改卷系统的目标与功能需求计算机改卷系统的目标。计算机改卷系统能够正确、全面与稳定地批改课程常规所能和所有的试题类型。计算机改卷系统的成功开发,一方面能够大大减轻教师的改卷工作量,极大地提高批改试卷的效率。另一方面也更有利于有效推行模块教学,方便学生以考代练与分模块考试的目标,方便地让学生自如对自己知识的掌握程度具有更好的把握与了解,能够让教师及时掌握学生的动态学习情况,
3、能够及时而有效地改变授课方式与内容。计算机改卷系统的目标是开发出一个能够对课程常规的所有类型试题有效进行批改的改卷系统。同时,改卷系统的教师使用者可以在计算机安装了Microsoft.NetFramework2.0及以上版本类型的任何Windows操作系统中运行设计的通用系统并方便地进行试卷批改工作。改卷系统可根据用户操作手工做的考点元文件与相应的正确答案进而生成答案元文件,改卷系统再利用答案考点的元文件自动地进行试卷的批改。同时,改卷系统还能生成参加考试的每个考生的包含每道题涉及的批改结果分类文档,并可以根据系统使用用户学校或教师的要求自动地生成XML或者Access表格式具备的综合批改结果
4、的文档。计算机改卷系统的功能需求。计算机改卷系统需要具备的功能主要有以下几个方面:一是所有答案元文件的自动生成,系统能够利用人工生成的各类考点元文件与正确答案生成用于批改各类对应试卷的答案考点元文件。二是能够自如地批改选择题,主要批改以Excel文档为类型的各类选择题。三是能够批改Windows操作题,Windows类型的操作题主要包括文件或对文件夹进行创建与搜索以及属性设置等等。四是能够批改Word类型的操作题,Word操作题的典型类型主要包含着创建文档与文档重命名,图片设置以及邮件合并等。五是能够自如批改Excel操作题,Excel类型的操作题的一般主要包括工作簿的创建与工作簿重命名,数据
5、筛选与数据排序,统计图表设置以及数据透视表设置等等方面。六是能够批改PPT的操作题类型,PPT操作题的类型一般主要包括各种PPT的创建与PPT的重命名,字体设置与段落格式设置,动画设置与模板设置等等方面。七是能够生成准确的批改结果,能够生成具体到每个参考学生的详细批改结果文档并能够对全体学生的成绩进行自动汇总。2计算机改卷系统的业务流程与总体设计计算机改卷系统的需要经历的业务流程。第一步,系统用户要利用手工生成的考点元文件以及已经做好的答案开始生成答案元文件。第二步,改卷系统的用户可以进行批改设置,也就是设置好答案元文件并且存储批改结果文件夹与学生的试题文件夹的具体位置。第三步,系统自动开始批
6、改试卷,改卷的同时会即时生成每个单独考生的批改卷子结果。第四步,改卷系统自动进行数据汇总,而且汇总的数据既可以是html文档,还可以是Access的数据库表格。相应的功能设计需要生成答案元文件,即能够根据现有的考点元文件与参考答案自动生成用于批改试卷的包含答案的对应答案元文件。能够批改试卷,即能够利用答案元文件批改指定的根据需要应该进行批改的考生试题,而且能够把批改结果保存到指定的存储文件夹里。能够将考试批改结果的数据汇总,一般根据系统用户的需求而汇总所有结果并进行分析。计算机改卷系统的总体设计。一是设计生成答案元文件的模块。相应地各子模块应该设置考点的元文件路径,合理设置用来生成答案元文件的
7、具体考点文件所在的合理位置;设置好答案文件夹的详细路径,设置好参考答案文件夹所处所在的具体位置;设计生成答案的相应元文件,系统把答案写入相应的考点元文件,自动地生成答案的元文件。各考点的元文件是一个专有的XML文件,该类文件能够通过节点信息方便地记载各试题的详细信息。试题参考答案通常是通过考点元文件的各试题信息方便地在相关的路径与文件中进行读取。试卷答案元文件同时也是一个XML类型的文件,同样也是在考点元文件的基础上进行生成,考题答案元文件所具备的每个节点都包含着完备的考点信息与参考答案。二是设计批改试题的模块。进行试卷的批改设置,合理地设置答案元文件以及存储批改结果文件夹与具体的学生试题文件
8、夹路径,对应地根据批改的结果,把相应的具体信息生成给对应的每个考生所属的结果文件,其中包含详细的批改信息与得分情况以及总分情况。三是设计批改结果数据汇总的模块。设置好批改结果的路径,设置好存储批改试卷模块自如生成的批改结果对应文件的具体路径,并且把在存储下来批改结果的路径下找到的所有批改试卷的结果文件显示出来,供系统用户选择需要用来数据汇总的结果文件。四是对数据存储进行设计。对试卷批改结果进行存储设计,计算机改卷系统会为每个参考的考生生成对应的批改结果类型的文件,以便于每名学生查阅自己的考试详细情况;对批改结果汇总存储进行设计,将所有参考的考生批改试卷结果集中起来,并自如给出每个考生的总分以及
9、进行分析。3计算机改卷系统的开发技术与关键设计计算机改卷系统开发技术及软件环境。计算机改卷系统采用VB.NET作为主要开发语言,可以用MicrosoftVisualStudio.NET2005为开发工具,并且以XML作为数据传递、处理与存储的方式,设计的系统可以运行装有Microsoft.NETFramework2.0以上版本对应的操作系统上。VB.NET的主要特点是支持面向开发对象进行开发,并且支持面向对象相应的继承性;自身的窗体设计器除了具有原有的可视化技术继承外,另外还增加了对本地资源进行支持;可以方便而充分地使用.NET平台的所有特性并可进行交互;系统开发出的环境美观方便,相应开发出来
10、的程序同时更加具备结构化,对应的程序界面也更加标准化。MicrosoftVisualStudio.NET2005是前段时间微软公司推出的具有强大功能的开发工具集,也是一个完备的软件开发环境,利用这种开发工具可以开发各种Web对应的应用程序以及方便的桌面应用程序与移动应用程序等。XML具有显著特性,即具有自描述性,它可以使计算机系统在没有人为干涉的对应情况下,能够理解数据的丰富含义;具有可扩展性,可以用来定义文档结构,还能够使其它信息系统自动地了解文档的具体内容;具有可校验性,可以检验XML文档相应的格式是否满足利用相关软件的约束;还具有多样的样式表,可以方便地把数据内容与它们的外在表现形式分开
11、。Microsoft.NETFramework2.0能够实现多种目标,即要能够提供一个统一的面向对象的编程合适的环境,能够提供一个软件部署与版本控制冲突达到最小化的代码运行环境,能够提供一个可提高代码执行安全性的执行环境,能够提供一个可消除脚本环境或者是解释环境的性能问题代码的执行环境,能够使开发人员在面对完全不同类型的应用程序时始终运用保持一致。计算机改卷系统的关键设计。对Office文档进行读取的设计。改卷系统如何读取Office文档的内容与属性是考验系统的一个重点与难点。系统读取Office文档的内容与属性的通常方式主要有以下方式。一是通过直接分析文件的格式方式,Office应用程序的文
12、档几乎都是以OLE2复合文档的格式进行存储,因此可考虑通过直接分析文件的格式来获取相关的对应结果信息。二是通过解释XML格式的文档,利用新版本形式的Office中的全新的文件格式方便地获取信息。可以使得系统开发人员轻松地执行许多复杂的设计任务。三是利用Office的自动化先进技术76进行设计,方便地通过MicrosoftOffice所具备的不同类型库,有效利用自动化的客户调用对象的相应方法与属性所需的全部考试信息。对XML元文件进行设计。XML是计算机改卷系统的灵魂,而且绝大部分的考试数据传递与处理和存储都基本上采用XML方式,改卷系统的主要功能都是基于XML.NET编程来重复实现的,系统的所
13、有考点元文件与带答案的元文件以及生成的改卷批改结果都是各种具备的XML文件,而且它们的基本要素都很相似。对根节点(TestNodes)模板进行设计。相应的第一层是系统界面,系统用户可以通过该界面进行各种操作;紧接着的第二层是系统的核心层,能够用于响应系统的各种操作;第三层充当者程序集运行的有效平台。4计算机改卷系统的模块与测试分析计算机改卷系统的模块程序。一是考点信息管理模块的程序描述。考试改卷系统的考点信息管理模块主要是用来生成带答案考点元文件所用,程序功能的模块具备顺序性,相应地程序自身应该具有稳定准确的系列性能,而且能够正确地根据考点元文件具备的节点信息从带参考答案的试题中精确地读取正确
14、答案,并且能够把参考答案以新节点的对应形式写入到考点元文件,从而方便而自动地形成答案的考点元文件,相应地程序流程具备严密的逻辑。二是试卷批改模块的程序。试卷批改的模块程序主要是用来批改学生的试卷试题,自动地生成批改结果。试卷批改模块的程序的性能应该具有稳定性与准确性,并且能够正确根据考点元文件的各种节点信息把参考答案与参考学生的答案读取出来,并能够进行正确的对照与比较,而且根据比较的结果自动地得出批改的结果,同时又把批改结果以新节点的形式写入系列批改结果文件,循环不断地形成批改结果的文件。三是批改结果汇总模块的程序。考试改卷系统的批改结果汇总模块一般是根据试卷批改模块产生的系列批改结果文件进行
15、集中处理,最终生成每个考生的html结果类型的文件和Access数据表类型的成绩及分析汇总文件。计算机改卷系统的简单测试分析。在对改卷系统进行测试分析的过程中,系统能否圆满地完成所有的批改任务,并且是否能够达到了系统设计的期待的所有功能与性能,可以着重对计算机改卷系统进行简单功能测试。一是突出系统的稳定性功能,改卷系统的运行是否稳定,系统从生成答案考点元文件一直到试卷批改,再发展到试卷批改的结果进行汇总,力求改卷系统确保不会出现任何错误。二是突出系统的完整性功能,改卷系统不但可以实现设计的生成答案考点元文件,以及试卷批改与批改结果进行汇总三大功能,而且还应该在细节上具有一些更人性化与个性化的功能。三是突出系统的高效性功能,改卷系统运行应该快速高效。最好在生成答案元文件的全过程用时在1秒左右,批改10个考生的试卷试题用时约3秒左右,试卷的结果数据汇总用时2秒左右或者更少。总之,计算机改卷系统的开发目标就是要实现能够正确、全面与稳定地批改适宜课程所有试题类型的灵活的改卷,从而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2410-2026变压器有载分接开关测试仪校准规范
- 小学语文一年级上册《雪地里的小画家》素养导向大单元教学设计
- 初中历史九年级一轮复习教案:早期国家与社会变革(七年级上册第610课)
- 初中一年级英语 Unit 6 Do you like bananas 听说课教学设计(第一课时)
- 小学英语三年级上册《Unit 5 At home》第一课时教学设计
- 初中科学八年级上册(浙教版)天气图深度解读知识清单
- 小学数学四年级上册《用计算器计算》例12、例13教学设计
- 2026科维智娱面试题及答案
- 2026培训热线面试题目及答案
- 2026上小学面试题目及答案
- 白油使用安全制度规范
- 外周T-细胞淋巴瘤护理措施
- 2026年交管12123学法减分复习考试题库及参考答案【新】
- GB/T 4982-2025真空技术夹紧型快卸连接器尺寸
- 合并慢性肾脏病的非瓣膜性房颤患者抗凝方案
- 2025年尾矿库综合治理工程项目可行性研究报告
- 脑脊液检验课件
- 2024年银行招聘全真模拟模拟题及完整答案详解(历年真题)
- 油品供应链合同谈判技巧与案例分析
- 2024哈希PL1020茶多酚在线自动监测仪
- 起重吊装标准化
评论
0/150
提交评论