资源预览内容
第1页 / 共47页
第2页 / 共47页
第3页 / 共47页
第4页 / 共47页
第5页 / 共47页
第6页 / 共47页
第7页 / 共47页
第8页 / 共47页
第9页 / 共47页
第10页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
论文题目:基于WEB的网络考试系统的设计与实现摘 要 随着计算机网络的普及,利用网络环境进行考试成为教育考试发展的一个趋势。网络考试的形式较为明显的避免了传统考试各环节的人为主观因素,较之传统考试更快捷、更公平、更安全地安排考试工作,将教师从辛苦而又繁琐的组卷、阅卷、分析成绩等工作中解放出来。本论文研究和分析了当下网络考试系统的发展现状,针对考试组织管理的特点和应用的具体要求,以BS模式作为系统的结构,提出了基于JSP的在线考试系统分析与设计的方案。以本系统的工作流程为基础,从业务需求、系统的数据库设计、各项子功能介绍等方面进行了论述,而且对当下已有的网络考试系统实现存在的一些问题进行了论述,为系统的开发和实施提供了一套切实可行、全面先进的理论体系和技术指导。论文还对系统的实现技术,包括开发语言、开发工具进行了介绍,最后对系统的核心功能给出了实现过程,以及相关界面的截图。【关键词】网络 考试系统 BS结构 数据库【论文类型】软件开发型毕业设计Title: Based on the Webs network exam system design and implementationMajor:Name: Signature:_Supervisor: Signature:_ABSTRACT With the popularity of computer networks, the use of the network environment for the conduct of the examination to become a trend in the development of Educational Testing. Network test in the form of avoiding the more obvious traditional test various aspects of subjective factors, compared with the traditional test is faster, fairer, more secure arrangements for the examinations, the teachers from the hard and tedious test paper, markers, analysis of score as the work of liberation. In this thesis, research and analysis of the current development status of the network test system for the examination of organizational management characteristics and the specific requirements of the B / S mode as the systems structure, based on the JSP online examination system analysis and design of the program.Workflow are discussed in terms of business requirements, database design of the system, the sub-functions introduced, and discussed some problems of the present examination of the existing network system, the system develop and implement a practical, comprehensive and advanced theoretical system, and technical guidance.The paper also introduced the system technology, including the development of language, development tools, and finally the core functionality of the system implementation process, as well as interface screen shots.【Key words】Network Web Testing System BS structure Database【Type of Thesis】Graduation design of software development目 录1 绪论11.1 研究背景11.1.1 课题背景11.1.2 国内外研究现状11.2 研究目的21.3 研究思路和内容22 系统开发相关技术42.1 系统体系架构42.1.1 B/S架构概述42.1.2 B/S架构的优缺点52.2 数据库52.2.1 SQL Server概述52.2.2 SQL Server的优势72.3 JSP技术概述82.4 Dreamwaver 8概述102.5 Tomcat浏览器112.5.1 Tomcat概述112.5.2 Tomcat的安装与配置113 基于web的考试系统设计143.1系统需求分析143.2系统功能分析143.2.1前台部分143.2.2后台部分153.3数据库的设计163.3.1数据库的概念设计(E-R图)163.3.2数据库的逻辑设计(关系模式)163.3.3数据库表的设计163.4系统流程分析184 基于web的考试系统的实现和分析194.1系统环境搭建194.2系统具体实现194.2.1学生登录功能实现194.2.2学生信息显示204.2.3学生查询以往成绩224.2.4选择课程进行考试功能234.2.5实现考卷功能254.2.6系统阅卷功能274.2.7管理员登陆功能294.2.8后台管理导航功能294.2.9学生信息管理功能304.2.10课程管理功能334.2.11管理员管理功能344.2.12成绩查询功能354.3系统的测试374.3.1测试方法374.3.2测试结果38结 论39致 谢40参考文献411 绪论从20世纪90年代起,随着计算机技术和网络技术的不断发展,以及教育理念的不断更新,计算机技术已经应用于校园教育的各个方面。其中实现无纸化考试是近几年计算机技术应用的一个非常活跃的研究领域。1.1 研究背景1.1.1 课题背景在传统考试中总是会花费大量的时间,以及人力、财力和物力。尤其是在目前的全日制高校中,每逢期末考试都是所有教师最忙碌的时候。老师们不但要做期末总结,还要批改作业,出期末考试试卷,组织考试和阅卷,这些已经成为众多院校教师不得不面临的难题之一。从我校的每次考试可以看到目前众高校考试普遍存在的问题:为了响应教育部的号召,近几年各个高校都在不断扩招,这使教师的工作量在无形中增大。传统的考试方式以纸和笔为主,因此组织一次考试需要:人工出卷、审批试卷、印刷试卷、申请教室、学生考试、安排监考教师、人工阅卷、统计成绩等步骤。整个过程下来不但工作量大,而且效率不高。会花费教师大量的精力和时间。而且,当某次考试面临的考生较多时,考试结束对成绩的分析与统计亦将是十分繁琐和极易出错的一项工作。传统的纸质考试,使学生从考试的主体变成了考试客体,无法提起应考者的兴趣。传统的考试一直都是老师决定什么时候考,考什么,怎样阅卷等等,这无疑的使老师变为考试的主体,而学生则无可厚非的转变为考试的客体。考试在很多学生看来成了一种应付,于是这就有了学生的消极防卫和被动应付甚至弄虚作假等各种作弊手段。因此,为了降低教师和考试管理人员的工作强度,提高考试效率,促进对学生考试的管理。针对现在的教育教学的实际需求,充分利用校园网,我将网络考试系统作为自己的研究课题。1.1.2 国内外研究现状在21世纪的今天,网上考试在发达国家已经得到蓬勃的发展,借助他们先进的互联网技术,参加考试的人员都是通过网络选择课程和进行考试。其中,已经有许多专门的考试机构采用计算机辅助软件来进行考核或者考试。如微软公司的MCSE(工程师认证考试)、GMAT(工商管理硕士入学考试)、托福考试、GRE(美国研究生入学考试)等。网上考试已经成为目前国际上普遍采用的一种考试和认证方式。通过Internet进行的各种考试使我们不出国门就可以获得各种国际级别的证书。在国内,随着各种网校和在线教育的兴起,网上考试也逐渐趋于普遍。当学员交了网校的学费后,网校会通过有效的方式告知学员,与他们相对应的账号和密码,而且是唯一的。得到账号和密码后,学员就像在现实中的学校一样享有属于学生的权利和义务,即可以即时在网上学习课程,讨论问题,提出疑问以及与同学或者老师在线交流。当完成了当时所买课程的学习后,学员就可以在线本门课程的考试,并参加考试。经审核考试成绩合格后,就会有相关部门或者单位颁发相应的培训证书,而这些证书就是日后从事对应工作的有效的凭证。在我国近几年中央电大对部分课程设置了网上考试优化的工作试点,而在我国各个高校,目前还没有实行网上考试。但是在一些领域还是有所应用,比如驾照考试的机试,计算机等级考试的机试等等。1.2 研究目的 网络考试系统必须要建立试题库。试题库根据考试大纲要求,依据教育测量学理论来进行命题。具体要求是:每道试题都必须有自己的难度系数,从而保证所出试题的科学性。试题要涵盖课本学习中的核心知识点,体现教学要求。给出每一道试题的参考答案和评分标准。为减少随机抽题的试题重复率,题库应保持一定的试题数量。而大多数传统考试没有建立标准化题库,试题没有经过先行测试,造成试题的科学性存在一定问题。随机出题也有效地解决了传统考试中的作弊问题,因为有海量试题库,所以每位参加考试的考生的试题在难度系数相同的条件下,题目却有很大差别。题库是随着时间的变化不断更新的,因此,每门考试的考试时间、考试形式都会做出相应的调整。由此同时,网络考试有效地解决了因地点限制而错过考试的问题,故而网络考试系统大大降低了考试者学习和考试的成本。避免了传统考试中大量费时费力而又效率低下的困扰。1.3 研究思路和内容 基于上述分析,本课题所要研究的主要内容是:从高校的实际需求出发,设计开发一个能满足高校简单的理论考试的、能够跨平台运行的网络考试系统。具体应该实现以下功能:(1) 由于本系统主要是针对客观性试题的考试,所以在考生将试卷提交后,考生就可以即时看到本次考试的成绩。(2) 本系统要求能够实现自动组卷功能,即:由不同难度系数的试题组成一份完整的试题,但由于试题是从海量试题库中调出,所以有效的避免了作弊现象的发生。(3)在后台管理部分,能够实现开放式试题库设计。试题需要手按照试题库的试题标准手动录入,本系统主要针对客观性试题的考试。(4)在后台对考试成绩查询时,可以得到某门课程或者某个专业的考试成绩情况,并对其有一个简单的统计及分析,从而教师可以实时了解学生学习某门课程或者某个专业学生
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号