论文总字数:18542字
摘 要
到目前为止,大多数的学校的教学过程还采用的是传统的考教一体的模式,这种模式在实施考试的过程中带有很大的主观随意性和不规范性。在这种模式下,一次考试的实施起码需要五个步骤,即教师出题组卷,然后学生考试,试卷再由教师进行阅卷,再作出成绩评估和试卷分析。很明显的是,随着考试类型以及考试要求的不断增加和提高,教师的工作量无疑将会越来越重,显然这种传统的考试方式已经和现代考试的需要不匹配了。随着近年来各高校扩招,学生数量越来越多,教师的工作量相应的不断增加,迫切需要辅助教学系统来打破这种传统考试模式,减轻人力物力财力的支出,减轻教育工作者的工作负担,从而降低成本,提高考试效率和质量。正是因为这样的背景,使得建立试题库管理系统成为必要和可能。
本文将介绍的是:本系统建立在Windows7平台上,利用MyEclipse8.5作为开发工具,以B/S模式等实现的一个试题库管理系统的过程。其中包括了前期的调查以及系统分析、系统设计和系统实施过程的各个细节。本系统共分为三种权限,管理员可以对教师和学生账号进行操作,教师可以对试题和试卷进行管理,包括生成试卷。学生可以答卷和查看分数和标准答案。
关键词:题库管理;自动组卷;数据库;统计;B/S结构
Abstract
Until now, most schools still teach the traditional test unified model to complete the teaching process, this model with a lot of subjective arbitrariness and irregularities in the implementation of the exam. In this way, the organization of a test after at least five steps, namely artificial topic, examinees testing, hand scoring, performance evaluation and paper analysis. Obviously, with the continuous improvement of the increasing type of examination and examination requirements will be increasing the workload of teachers and their work will be a very tedious and very error-prone, can say that the traditional test method has been that we can not meet the needs of modern exams. In recent years, with the increase in enrollment of colleges and universities, more and more teachers" workload corresponding increase, the urgent need to assist the teaching system to break the traditional test pattern, reduce the workload of teachers, improve test quality. Against this background, makes the establishment of test database management system has become necessary and possible.
This article will introduce is: The system is built on windows7 platform, using MyEclipse8.5 as a development tool, with B / S mode to achieve a test library management system. Including preliminary investigation and system analysis, system design and system all the details of the implementation process. The system consists of three parts, the administrator can account for teachers and students to operate, the teacher can manage questions and papers, including papers generated. Students can answer and see the scores and the standard answer.
Keywords: Examination Management; Automatic Test Paper; Database; Statistics; B/S structure
目录
第一章 引言 1
1.1 背景与意义 1
1.2 国内外相关研究现状 1
1.2.1 国外的研究 2
1.2.2 国内的研究 2
1.3 本文的研究目标 2
1.3.1 研究目标: 2
1.3.2 研究内容: 3
1.4 研究方法与技术路线 3
1.4.1 思想 3
1.4.2 具体过程 4
1.5论文结构安排 4
第二章 相关技术基础 6
2.1面向对象的分析与设计 6
2.2编程环境介绍 6
Struts(本系统使用的是Struts2.0) 7
Spring 7
Hibernate 8
第三章 系统需求分析与设计 9
3.1 用例图 9
3.2 需求分析 10
3.2.1 数据需求分析 10
3.2.2 性能需求分析 13
3.3 总体设计 17
3.4 详细设计 17
3.4.1 框架设计 17
3.4.2 页面设计 18
第四章 系统实现及运行测试 22
4.1运行环境及工具介绍(主要放在第二章) 22
4.2 核心代码的分析 22
4.3 系统测试 24
4.4 系统运行(核心界面截图) 25
第五章 总结 27
致谢 28
参考文献 29
附录 30
第一章 引言
1.1 背景与意义
现在计算机成为了现代人无法缺少的工具。计算机技术随着社会的发展,网络的普及已经越来越深入到人们的日常生活和工作中了。我们现在也已经领悟到了计算机的强大!在学校中中,计算机的使用也是越来越普遍。在传统的教学中,一般都是通过试卷来考察学生。计算机的出现打破了这一传统,我们可以直接使用计算机来对学生进行考察,增加了老师的工作效率,也节约了一些其他的成本。在传统的出卷方式中,老师们往往要考虑到很多因素。才能作出一份公平公正有针对性的高质量试卷。老师出卷的过程是非常复杂的。所以,以前那些老式的方法已经不能再满足现代教学的需要了。快节奏的现代生活,时间就是金钱,这种旧方法显然是要被淘汰的。目前,很多学校沿用了以前的模式,就是用传统模式和考核过程,这种模式带有很大的主观随意性和不规范性。这些年学生数量增长的速度非常的快。教师的工作量相应的也是在不断增加,所以现在迫切的需要辅助教学的工具来打破这种传统的模式,来减轻教育工作者得工作负担。这样不仅能节约时间,而且能提高试卷的质量。在这样的时代背景之下,很多学校已经开始使用新新技术来代替一些人工工作了,试题库管理系统正是这样的新技术。这种新技术跟人工比起来,除了上述的以外还有很多其它方面的优势。首先,减少了考试的成本,加快了考试的进程,很明显的,不用使用纸质的试卷了,而且节约了老师的时间,加快了考试的进程,除此之外,使试卷的批改更加准确了。其次,试题库管理系统还有强大的信息存储功能和处理信息方便的优势,该系统可以存储往年的所有的试卷,建立海量的题库供以后出卷参考。还能解析往年的试题,来帮助教师分析。综上所说,使用和建立试题库管理系统是多么的重要。
1.2 国内外相关研究现状
在我国,虽然远程教育已经蓬勃发展起来,但是从目前的调查结果来看,很多高校考试中大部分高校还是采用传统的考试模式,传统的考试模式在我国已经存在了上千年之久,自从科举制度开创以来就已存在。这种传统的考试模式在实施考试的过程中带有很大的主观随意性和不规范性,教师容易出卷徇私,而学生容易舞弊。在这种模式下,学校每次考试的实施起码需要五个步骤,即教师人工出题完之后人工组卷,然后学生考试,考试之后教师进行阅卷,再作出成绩评估和试卷分析以得出学生学习情况,每个环节都消耗大量人力物力,且效率低下。随着考试类型的不断拓展以及考试要求的不断增加和提高,教师的工作量无疑将会逐渐增加,可想而知,不停的出题组卷,教师也不想整天做这种工作。而随着计算机技术的飞速发展,网络应用不断扩大,显然这种传统的考试方式已经和现代考试的需要不匹配了,计算机应用到教学中也不在是虚想,例如远程教育和模拟大学等等,且这些应用正逐步深入到平民百姓,拓展到千家万户。人们迫切要求利用这些技术进行网上考试,不仅能够快速答卷查看成绩,还能看到分析,同时这样做就还减轻教师的工作负担,提高了工作效率。随着近年来各高校扩招,学生数量越来越多,教师的工作量相应的不断增加,更加迫切需要辅助教学系统来打破考较一体的传统考试模式,以减少人力物力财力的支出,来提高考试质量。从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
1.2.1 国外的研究
国外很早之前便开始将计算机应用于教育教学中了,他们称之为计算机辅助测试,即CAT。现代很多社会考试机构和高校也对建设试题库管理系统作了大量调研,例如基于布卢姆理论的试题库,它是一个基于布卢姆理论,识记、理解、应用、分析、综合、评价六类标准的试题库。使用计算机的优点在这里可以体现:通过分析计算机辅助评估的便利,节约了时间,并且反馈迅速且灵活等特点。
1.2.2 国内的研究
早在一千多年前我国就有了科举制度,但显然这种制度并不能准确的评估出一个人的学识能力。现在,很多机构和高校也展开了对试题库管理的研究,这里列举一下两个例子。
迈达威通用试题库系统介绍:该系统综合应用Visual Basic,OLE、数据库和Word的最新技术,无论使用什么组卷策略,均能快速生成试卷[1];大量试题可以用Word或任何文本编辑器录入且允许多人同时录入;题库转换方便;灵活多变的组卷策略;根据试卷生成情况,随时调整参数,在同一参数设置下,生成多份试卷,对已经生成的试卷任意一题均可人工替换[2]。
1.3 本文的研究目标
1.3.1 研究目标:
试卷在教学中起的作用是很重要的,因为它考察学生的学习情况和教师的授课质量。到目前为止,我们知道很多学校试卷内容基本上由任课老师确定,但是这种出卷方式主观随意性太大了,做不到公平公正,因为教师工作态度有优劣,教学水平有高低,或者为自身利益考虑等等元素,导致试卷内容及难易程度很难把握,很难做出一份令人满意的试卷。但在高校中有足够的软件条件和人员力量实施办公自动化和无纸化的考试,因为学校的计算机使用非常广泛。本系统只要针对这一情况,开发出一个符合教学要求的“试题库管理系统”。本系统的主要目标是能够按照要求自动生成科学合理的试卷,从而减轻教师繁重而繁琐的工作量,并且能够方便的管理试题与试卷,尽量做到对学生的考核公平公正。本系统中,根据设定的条件例如题型,难易度等等,从试题库中随机抽取符合条件题目组成试卷,这样可以保证试卷的质量,这样的方式生成的试卷作为一种衡量标准更有说服力,给教学过程节省了大量人力物力。
1.3.2 研究内容:
建立一个高质量高效率的题库与考试系统,实现如下功能:
剩余内容已隐藏,请支付后下载全文,论文总字数:18542字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;