《计算机应用基础》课程在线考试系统的设计与实现
这是一篇关于在线考试系统,计算机应用基础,题库,组卷,自动评分的论文, 主要内容为信息通信技术的快速发展以及计算机网络技术的日趋成熟,为在线考试系统的实现提供了前提条件。传统的纸质考试从出题、组卷、印刷,到试卷分发、答题、收卷,再到阅卷评分、公布成绩,整个过程都需要人工参与,周期长、工作量大、容易出错,最重要的是难以对学生的实际操作水平进行考查。所以,对操作性要求强的课程实现无纸化的在线计算机考试,具有深远的现实意义和实用价值。 《计算机应用基础》是高等院校及中等职业学校的必修课程,主要考查学生的计算机基础知识和实际操作能力,特别需要考查纸质考试难以进行考查的操作能力。如果没有相应的计算机考试系统,考查实操能力时只能采用传统的机试,将题目和素材发送给考生,考生在计算机上完成后再收上来,由教师逐个打开文件进行查阅评分。这样,出题、发卷、收卷、改卷都成了难题。因为上机考试的试题既需要题目要求,又需要原始素材,考试时试卷的套数很难有太多。试题的发放、回收和改卷都不方便,发卷时可使用共享或电子教室的方式将试题资料传送,交卷时更多是让考生自行上传交卷,容易造成拷贝作弊。改卷时教师需打开每一个文档,查看操作结果,效率低,易出错。《计算机应用基础》课程修读的学生人数众多,课程实操性强,开发该门课程的在线考试系统具有重要的现实意义和实用价值。 《计算机应用基础》课程在线考试系统采用C/S架构实现,使用Visual C# 2005作为开发工具,SQL Sevever2005做为后台数据库。该系统的重点和难点是对操作题的考核,与操作题相关的功能模块(如:试题添加中的“生成答案”功能和评卷模块)则更多运用了VBA编程技术。 整个考试系统分为前台考试和后台管理两大部分。前台考试主要为考生提供在线考试的界面,题型包括:选择题、判断题、文字录入题、Word操作题、Excel操作题、PowerPoint操作题、Windows操作题。后台管理包括题库管理、组卷、考场管理、考生信息管理、信息查询等。考试系统能根据设定好的组卷方案从题库中自动生成试题,考试过程能进行实时的监控,考试结束后不仅能对客观题进行评分,还能对Office操作题、Windows操作题、文字录入题进行自动评分,真正实现了计算机基础考试的自动阅卷评分。 《计算机应用基础》课程在线考试系统实现了考试的自动化管理,彻底改变了人工出题、判卷的低效和受人为因素干扰等状况,大大减轻了教师出题、改卷等繁重的工作量,对学生计算机基础操作水平能进行较好的考查,做到公平、公正。
基于.NET的计算机应用基础课程改卷系统
这是一篇关于计算机应用基础,改卷系统,可扩展标记语言,.NET的论文, 主要内容为随着信息技术的发展以及计算机普及率不断提高,计算机已经深入到了我们的学习、工作和生活的各个领域。为了适应这个趋势,全国几乎所有的高校都开设了《计算机应用基础》课程。本人所在的高校提出了一体两翼的办学思路,该思路其中的一条理念就是加强各专业学生的计算机水平。因此,为了提高《计算机应用基础》的教学效果,保证学生达到教学要求,学校对该课程的教学方式进行了改革,采用了分模块教学、分模块考试和以考代练的方式进行教学。该改革措施确实对提高教学效果起到了非常重要的作用,但在实行中面临着一个难题,那就是由于考试次数多和学生数量大,任课老师手工批改试卷工作量非常大,而且效率很低。因此,开发一个能够准确、快速批改所有《计算机应用基础》课程试题的改卷系统就显得非常必要。 本文从《计算机应用基础》课程的内容和考试类型等方面对改卷系统的需求进行了分析,并在此基础上对系统的功能结构进行了划分。系统共分为生成答案考点元文件、试卷批改和批改结果数据汇总三大功能模块。本文借助用例图、数据流程图、业务处理流程图、IPO图以及程序流程逻辑图等图表对系统进行了总体设计以及各个模块的详细设计。最后,采用VB.NET为开发语言,以Microsoft Visual Studio .NET 2005为开发工具,以XML作为数据传递、处理和存储的方式,对系统进行了开发实现。 在测试中,系统各方面性能都达到了预定要求。首先,系统运行稳定,各种异常都能正确处理。其次,系统界面简洁明了,操作简单,各种操作均能在界面上找到直接入口,具有良好的交互性。再次,系统预定功能均已实现,能够批改计算机应用基础课程的所有类型的试题,具有较高实用性。最后,系统批改试卷的速度快,批改结果正确无误,具有非常好的效果。总之,系统具有良好的性能和较高的实用的价值。但由于时间仓促,系统还没有实现自动生成考点元文件的功能,希望在后续工作中加于改进。
计算机应用基础网上考试系统的设计与实现
这是一篇关于计算机应用基础,网上考试系统,Strust架构,MVC的论文, 主要内容为目前,各高等院校广泛开设了重要基础课程—计算机应用基础,要求学生最大程度的掌握使用计算机解决实际问题的能力。然而,各高校招生数量的扩大,传统的考试方式已经不再适用于计算机应用基础课程;另一方面,以计算机网络技术为核心的信息技术的兴起,为高校考试管理工作者和考生提供了更加便利的考试平台。本文结合国内外相关研究现状,探究软件技术在计算机应用基础课程考试管理中的实际应用,旨在通过课题的研究,实现计算机应用基础课程考试的自动化,提考务工作的工作效率,减轻教务人员的工作负担。 本文的主要工作是通过深入调研,进行了计算机应用基础网上考试系统的需求分析、数据流程分析和业务流程分析,并给出详细的系统分析报告;基于需求分析的结果,给出了总体架构规划和详细设计方案。方案提出Java作为开发编程语言,以Jsp技术作为开发平台,采用MySQL为后台数据库,采用MVC设计模式的Struts框架,用来搭建了三层的B/S体系结构。系统实现了考生注册、考生考试、题库管理、试卷管理、自动统分等一系列功能的网上考试系统。 通过使用Struts框架构建了MVC设计模式,使系统具有“高内聚、低耦合”的优点,使系统具有较好的扩展性、稳定性和先进性。经过系统测试表明本系统可以满足考试管理的基本要求,能够降低人工操作的错误率、提高考务的工作效率。
基于.NET的计算机应用基础课程改卷系统
这是一篇关于计算机应用基础,改卷系统,可扩展标记语言,.NET的论文, 主要内容为随着信息技术的发展以及计算机普及率不断提高,计算机已经深入到了我们的学习、工作和生活的各个领域。为了适应这个趋势,全国几乎所有的高校都开设了《计算机应用基础》课程。本人所在的高校提出了一体两翼的办学思路,该思路其中的一条理念就是加强各专业学生的计算机水平。因此,为了提高《计算机应用基础》的教学效果,保证学生达到教学要求,学校对该课程的教学方式进行了改革,采用了分模块教学、分模块考试和以考代练的方式进行教学。该改革措施确实对提高教学效果起到了非常重要的作用,但在实行中面临着一个难题,那就是由于考试次数多和学生数量大,任课老师手工批改试卷工作量非常大,而且效率很低。因此,开发一个能够准确、快速批改所有《计算机应用基础》课程试题的改卷系统就显得非常必要。 本文从《计算机应用基础》课程的内容和考试类型等方面对改卷系统的需求进行了分析,并在此基础上对系统的功能结构进行了划分。系统共分为生成答案考点元文件、试卷批改和批改结果数据汇总三大功能模块。本文借助用例图、数据流程图、业务处理流程图、IPO图以及程序流程逻辑图等图表对系统进行了总体设计以及各个模块的详细设计。最后,采用VB.NET为开发语言,以Microsoft Visual Studio .NET 2005为开发工具,以XML作为数据传递、处理和存储的方式,对系统进行了开发实现。 在测试中,系统各方面性能都达到了预定要求。首先,系统运行稳定,各种异常都能正确处理。其次,系统界面简洁明了,操作简单,各种操作均能在界面上找到直接入口,具有良好的交互性。再次,系统预定功能均已实现,能够批改计算机应用基础课程的所有类型的试题,具有较高实用性。最后,系统批改试卷的速度快,批改结果正确无误,具有非常好的效果。总之,系统具有良好的性能和较高的实用的价值。但由于时间仓促,系统还没有实现自动生成考点元文件的功能,希望在后续工作中加于改进。
基于WEB的计算机应用基础考试系统的开发与设计
这是一篇关于考试系统,计算机应用基础,Web,B/S模式与C/S模式的论文, 主要内容为《计算机应用基础》是目前国内各高校均会开设的一门公共基础课程,集宁师范学院的《计算机应用基础》课程原有的考试系统已经不能满足当前考试的需求,因此,借助于当前先进的计算机技术和网络技术,开发一个能够对考试过程自动管理,对考后试卷自动分析的考试管理系统具有非常重要的现实意义。 本文所研究的基于Web的计算机应用基础考试管理系统是根据集宁师范学院的《计算机应用基础》课程考试的具体工作流程开发的一套C/S模式与B/S模式相结合的Web应用系统。其中,系统的组卷和评分等模块的设计采用C/S模式,而考试结束后对成绩等数据的收集模块以及成绩上传后的成绩管理部分,即成绩查询、统计、打印、发布等模块的设计采用B/S模式。本系统的设计还遵循了当今最为流行的三层架构模式,其中表示层是通过浏览器来实现的,中间层是通过JSP编程实现的,数据层即对数据库的应用。另外,本系统各个功能模块的设计完全是建立在对该课程考试的具体需求的基础上,本文在充分分析了已有考试系统的优点和不足的前提下,重点介绍了本系统的整体设计和各个主要功能模块的详细设计,并对主要模块的设计进行了实现和测试,实验表明,本系统的设计基本能够满足当前考试的需求。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码海岸 ,原文地址:https://m.bishedaima.com/lunwen/53698.html