计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> JSP论文设计 >> 浏览文章
基于WEB的程序设计语言实验考试自动评分系统

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

 要
 
计算机应用能力的培训与考试得到迅猛发展,考核中使用的传统手工阅卷已经逐渐走向计算机自动评阅。目前自动阅卷已经能很好地完成对常见客观试题的自动批阅工作,但是对于一些主观性很强的问题,尤其是程序设计的问题,还没有很好的解决方案。国际上广泛流行的计算机高级程序设计语言有C、C++、JAVA,对高级语言知识及能力的考核,目前尚无一套完备的B/S版考试系统。课题针对院校内对高级语言上机考核系统的迫切需求,研究开发高级语言上机考试及自动评分系统,目的是实现高级语言课程的完全无纸化考试,减少阅卷工作量,提高评阅过程的公正性和准确性。
文章对本系统开发所使用的环境、工具以及开发语言介绍,并对相关的开发技术、系统设计的原则、系统设计的总体目标以及体系结构的特点进行阐述。最后按照软件开发的一般过程进行系统分析、概要设计和详细设计,通过对体系结构的分析,选用了MVC模型进行体系结构设计,使用SSH技术实现系统分层的开发。
 
关键词:MVC,J2EE , SSH , 考试系统, 评分策略, 试题库
 
1章 绪论
 
1.1 研究背景
随着本科教学实行改革、计算机基础教育的普及使得基于计算机的上机考试被广泛采用,考试中通常都设有理论题和操作题,这导致没有办法明显地测试学生动手能力及理论应用能力。然而,理论题的自动评分虽可以方便地实现,但要实现全部操作题的自动评分却并不容易,对操作题的自动评分问题至今仍是制约众多上机考试系统高效运行的瓶颈。同时考试规模的不断扩大,由此可见自动阅卷评分势在必行。
因此,开发一个基于WEB的程序设计语言实验考试自动评分系统,以实现完全无纸化考试,减少阅卷工作量,提高评阅过程的公正性和准确性。
1.2 研究现状及意义
目前B/S模式的软件已经广泛地得到了应用,所以考试系统很多也采用了B/S模式,如全国计算机等级考试、ACM程序设计比赛系统、驾照考试系统等。但在高校中,许多考试系统还处理手动评论的过程中,原因为试题中理论题及操作题的判分有一定的难度。换句话说,目前一些高校的考试系统还处理传统的考试方式,尤其像计算机语言考试系统。基于Web的程序设计语言实验考试自动评分系统的研究在国内仍处于旺期,国内外对其的研究也处于发展过程。
考试一直是做为评估学习结果的一种手段,但这个结果的公平性、有效性一直在受到怀疑。因为结果里面可能会有一些人为因素。同时,考试人数一般都很多,所以怎样减少阅卷量也是当前考试系统的一大焦点。计算机高级语言中C、C++、JAVA是目前先流行的语言,也是当代喜欢IT行业或者选择IT行业的大学生必修的课程。再加之在学校学习越来越注重理论加操作的教学模式、还有环保意识的加强所以考试系统应运而生,它不仅可以减轻老师的工作量,而且又可以提高教学质量,提高人才质量。
 
第2章 系统需求分析
 
2.1 可行性分析
为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解,经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发目标。
1. 技术可行性
本系统采用MyEclipse平台进行开发,它是一个集成于代码编写、运行、调试及发布等功能于一身的强大的开发环境,也集成了数据库浏览和UML绘图等工具。开发Web程序的效率非常高,环境也提供了自动代码生成机制,可以有效的减少代码编写量。基于Web的应用程序,对于程序的发布也是十分的容易,因此,开发本系统在技术上完全可行。
2. 经济可行性
该系统可在高等院校。系统成本主要集中在软件的开发上,当系统投入使用后可以为学校。同时该系统也实现了上机考试的自动评分功能,达到减少纸张的浪费、充分利用计算机资源、减少老师工作量的目的,此外对考试进行科学和规范化管理,提高了学生的素质。它所带了的效益远远大于系统软件的开发成本,在经济上完全可行。
3. 操作可行性
在设计系统的过程中,充分考虑管理人员和学生的习惯。界面风格使用Web网页形式呈现。使用方便,而无需进行任何软件的安装,操作简单;按权限使用并提供多种查询手段,在操作上可行。
2.2 功能需求
基于Web的程序设计语言实验考试自动评分系统是考试系统的子系统。主要任务是实现这几个方面的功能:
1. 系统基础数据管理
对系统的基础数据进行管理,包括对学院、专业、班级、代码类型、试题难度、日志等相关信息进行浏览,编辑、删除及更新操作;对各种类型的数据进行分类管理,以提高管理效率。
2. 题库管理
对系统内的试题进行合理管理。在考试系统中,试题为试卷的数据源,如果没有试题那么就没有办法组出试卷。可以添加不同代码类型、不同难度类型试题。
3. 试卷管理
对老师/管理员创建的试卷模板进行管理,对学生在进行考试时产生的试卷进行管理。每个学生的具体试卷产生流程为根据试卷模板产生对应的试卷,所以对试卷模板、及学生试卷的管理是非常有必要的。
4. 用户管理
对系统用户进行有机管理,如添加学生、老师、管理员帐号,更改密码等。
2.3 系统主要用例图
系统用例图用描述了各用户所拥有的功能及在系统中的使用,以下分别给第3章 系统设计
 
3.1 系统功能模块设计
基于WEB的程序设计语言实验考试自动评分系统是学校实验室管理的子系统。在上一节需要分析的功能需求中,已经确定好了系统的功能模块,所以这时我们很容易得到系统的总体框图,具体的系统总体框图如图3.1所示。

 
全套毕业设计包含的内容如下:
 
源程序+论文(15000字以上)+可执行程序+答辩稿+开题报告
 
如需要请您和我们客服QQ联系 


上一篇: 在线购物系统设计与实现
下一篇: 开放式实验室管理系统
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。