资源预览内容
第1页 / 共54页
第2页 / 共54页
第3页 / 共54页
第4页 / 共54页
第5页 / 共54页
第6页 / 共54页
第7页 / 共54页
第8页 / 共54页
第9页 / 共54页
第10页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
. . . . . 毕业设计说明书试题库系统设计 学生姓名: 学号 学 院: 专 业: 指导教师: 2013年 6 月 试题库系统设计 摘 要 高新科技和计算机的飞速发展,给人们带来了更多的便利。电脑普及时代即将到来,网络技术也在逐渐完善,人们的生活已经开始发生重要的变革。信息时代对人才素质的结构提出了更新,更高的要求,开展笔试题自测方式是教育面临信息时代的必然选择。基于教育自测需求的增加,本文设计并实现了一套笔试题自测系统。本系统实现了系统管理、课程管理、题库管理、学生管理、试卷管理、老师管理等基本功能。同时,本系统有三种登录权限,分别是管理员,考生和老师。系统采用B/S开发模式,以My Ecipse作为开发平台,结合JSP、JavaScript、Html等语言,以Tomcat为服务器和SQL Server 2005为后台数据库。整个系统层次结构简单,操作容易,并具备一定的安全性。考生借助此系统,可以随时随地的进行课程测试,同样,老师使用该系统能更高效、便捷的组织在线考试。关键字:笔试自测,JSP,My Eclipse,SQL Server 2005Test system designAbstract High technology and rapid development of computers, to bring more convenience. Coming era of widespread use of computers and network technology has gradually improved the lives of people already undergoing important changes. Information age, the structure of the quality of talent made newer and higher requirements,facing education in self-test approach is an inevitable choice for the information age. Based on increased demand for education in self-test, the paper design and implement a Test System Test. This system enables system management, curriculum management, exam management, student management, paper management, teacher management, and other basic functions. At the same time, the system has three registry permissions are administrators, candidates and teachers. System uses the B / S development models to My Ecipse as a development platform, combined with JSP, JavaScript, Html and other languages to Tomcat as the server and the SQL Server 2000 database for the background. Hierarchy of the whole system is simple, easy, and have a certain security. With this system, candidates can be tested anywhere in the curriculum, the same teacher using the system more efficient and convenient organization of online examination .Keywords: self testing,JSP,My Eclipse,SQL Server 2005 学习好帮手目 录 1 引 言11.1 选题背景11.2 国内外研究现状11.3 本课题研究的意义21.4 系统开发方法21.5 系统开发工具21.5.1 技术简介21.5.2 JSP工作原理31.5.3 JSP体系结构31.5.4 JSP的特点41.5.5 SQL SERVER 2000 数据库41.5.6 系统数据库连接51.5.7 B/S模式与C/S模式的比较分析102 需求分析122.1 可行性分析122.2 系统需要解决的主要问题122.3 系统应该具备的基本功能133 系统总体设计143.1 基本简介143.2 运行环境143.3 系统结构图143.4 详细设计153.4.1 用户个人信息设计153.4.2 数据库中表的设计164 系统界面展示18 学习好帮手4.1 系统登录界面184.2 管理员登录主界面184.2.1课程管理194.2.2 课程管理194.2.3 试卷管理194.3 学生登录主界面204.4 老师登录主界面205 软件测试215.1 软件测试的意义215.2 软件测试的重要性215.3 软件测试的范围225.4软件测试的方法226 结 论23附 录 A 外文原文24附 录 B 外文译文31附 录 C 源代码36参考文献.48致谢49 学习好帮手. . . . .1 引言现阶段,学校与企业上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出卷、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,出题者的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证,更加激发学生的学习兴趣。本科题是为在线学生提供一个JAVA语言自测系统,可以让学生在毕业之前能够更多的尝试各种企业的笔试题,由老师监督和评分。本科题的研究需要结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。11 选题背景 近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,学校的教学管理都受到了极大的挑战。Internet技术持续迅猛的发展,也给传统的教学提出了新的模式。以现代计算技术、网络技术为基础的数字化教学主要是朝着信息化、网络化、现代化的目标迈进。作为新型的办学模式,它们具有对于教育、教学过程来说极为宝贵的特性,可以为新型教学模式的建构提供理想的环境。在此开发的JAVA企业笔试题在线自测系统,旨在探索一种以互联网为基础的教学模式。通过这种新的模式,使学生通过自测及时的掌握学过的知识,为学院营造一种新的教学环境,从而提高工作效率和教学水平。12 国内外研究现状Internet技术的发展使得自测考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。基于Internet的自测考试系统正成为国内外教育机构的研究热点之一。在国外,网络教育和各方面的教学的发展已经进入深入阶段。学校把课程和计算机网络相结合,充分发挥了网络教学的互动优势,使学生在快乐中学习。据统计,国外已经有55%的在校学生人手一台电脑,远程教育的参加人数正在以89%的增长速率递增。在国内,网络教育还停留在基础的应用阶段,还在摸索中前进,几乎没有把计算机教学学习和网络很好的相结合。【1】在学校里看到最多的是基于小型局域网的计算机教学学习教室。而具有突破空间和时间限制的自测系统,由于国内对网络教学还比较保守,因此现还处于刚起步阶段。13 本课题研究的意义使用自测系统作为测试自我的方式是一种很好的选择。它为广大学生提供了一个自我测试和评价的环境。它能帮助学生用最少的时间进行充分的复习和练习。用最少的时间完成自我综合测试练习。自测采用完全自愿的原则,同学们可以根据自己的情况来决定如何进行测试。自测系统可以反馈学生信息,有效地进行自我评定,可以针对性地查缺补漏,做到有的放矢,有助于学生给自己一个学习成果的定位。有利于学生主体意识的培养。学生在模拟考试方面一定程度上成了主人,他们不再完全受考试主办方的摆布。有利于学生在未来的求职考试时应付自如,掌握必备的知识基础。14 系统开发方法目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、很多系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。另外,自测系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用JSP技术,开发了基于B/S模式多用户在线自测系统这一程序。它运用方便、操作简单,效率很高。现阶段虽只实现了试卷的客观题部分,但已具有用户管理、试卷管理、题目管理等,也就是说实现了真正的无纸化自测,满足任何授权的考生随时随地自测并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。15 系统开发工具1.5.1 技术简介JSP(Java
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号