在线考试系统的设计与实现(源码)【字数:8847】
摘 要 考试,测试已经是我国亘古不变的测验方式了。主要是靠手工来出试卷到编试题再到批改试题,这种方式比较笨拙,不仅容易出错而且繁琐。因此随着时代的进步,在线考试慢慢的崛起了。这样给考试带来了极大的方便。是一种突破! 本文着重写了在线考试系统的数据库的编写与设计,考试流程的编写与设计。具体论述了在线考试系统的数据库设计、和考试功能的设计。本系统运用了软件工程的相关模型,实现了老师对学生数据的增删改查,老师可以通过登录账号在线进行编写试题,和判断试题,并自动生成成绩。学生通过登录账号,在线进行考试和提交答卷。系统的操作界面美观且简洁便于老师和学生进行操作。系统优势在于运用网络,运用了java语音,myeclipse开发工具、后端数据库用的是sqlsever来对数据进行存储和操作。
Key?words: Online examination system; java; sqlsrver目 录
第一章 引言 1
1.1 背景、目的及意义 1
1.2 系统的优点 1
1.3 开发使用的工具、功能的介绍 2
1.4研究设想与预期结果 2
第二章 开发技术的介绍 3
2.1 环境介绍 3
2.1.1Myeclipse介绍 3
2.1.2 Sqlserver介绍 3
2.2相关技术介绍 4
2.2.1 JSP介绍 4
第三章 系统需求分析 5
3.1可行性分析 5
3.1.1技术可行性 5
3.1.2操作可行性 5
3.2系统功能需求分析 5
第四章 系统设计 5
4.1整体结构设计 5
4.1.1整体设计 5
4.1.2模块设计 6
4.1.3安全设计 9
4.2具体设计 10
4.2.1网站的设计 10
4.2.2页面模块设计 10
4.3数据库设计 12
4.3.1设计的准则 12
4.3.2总体设计 13
4.3.3详细设计 14
第五章 系统的 *好棒文|www.hbsrm.com +Q: ^351916072#
实现 18
5.1环境的搭建 18
5.1.1 系统以及工具的安装 18
5.2功能实现的核心代码 18
5.2.1数据库的核心代码 18
5.2.3老师界面的实现 19
第六章 系统测试与维护 23
6.1 系统测试 23
6.1.1测试的目的 23
6.1.3测试的方法 23
6.1.4整体流程的测试 24
6.2考试系统的更新与维护 24
结束语 25
致 谢 26
参考文献 27
第一章 引言
1.1 背景、目的及意义
随着科学进步与发展,手工整理数据已经满足不了巨大的数据量了,而且打印试卷,分发试卷,批改试卷的操作已经越来越繁琐了,为了更简洁,更精确的对学生考试做出判断,在线考试系统已经诞生了。它具有高效性,准确性以及简单性。在线考试系统方便了老师和学生完成考试的全过程。
现阶段,大部分学校任然是老师手工出试卷,发试卷以及改试卷,次数少还可以,但考试的次数只增不减。甚至连出题的重复率都有了限制,对此老师的哀声不断。老师要求减轻负担。因此在线考试系统逐步被采用,老师们可以聚集起来共同编号题库,然后从广大的题库里抽取题目进行试卷编辑,大大的减少了老师的国祚量,让老师走出手工编写试卷的苦海。在线考试系统随着技术的发展,计算机的普及,全国已经大规模的进行了推广,很多学校已经在用此类的系统了,而且有了不错的进展。信息化的发展已经在学校开始流传。
在线考试系统的出现,让传统的手动管理考试变为了系统管理模式,使得考试的流程变得简,考试所需的准备时间变得更短。当然在进行在线考试问卷调查时,我们也发现了一些问题,并详细的针对这些问题进行了改进,系统开发的设计思想和流程也得到了改进。所以在线考试系统的系统管理也在不断的完善,不断地健全。学校的在线考试将会逐渐代替纸质的考试方式。
在线考试的意义非常大,它减少了老师和学生为考试做准备的时间,老师和学生可以简单的操作系统,批改卷子也不需要那么复杂,成绩记录也可以直接显示出来。
1.2 系统的优点
操作界面比较简洁,而且样式比较好看,对老师和学生都是一种视觉的享受。内容也设计的比较详细,老师学生能够很快上手。
相对于纸质试卷,在线考试系统的灵活性更大,它可以在线对试题进行管理,无需重新打印试卷,也无需进行其他繁杂的审核直截了当。
相对于传统考试,它的严密性更高,不会出现试卷的缺少,分配考场的遗漏,而且批改试卷的流程也更快了,选择填空题的答案可以直接判定出来。
1.3 开发使用的工具、功能的介绍
本网站运用Myeclipsesql、sql server分别对系统进行开发,测试运行,后台数据的编写。
Jsp是网站建立使用的基本工具,它可以将视图工具,开发的工具以及编写的代码集合起来,它的功能也很多,无论你是哪种级别的开发人员,都可以进行开发。这工具易上手,可以手动编写css代码,里面有高级人员提供的一些开发所需的东西,可以直接用。开发者可以根据选择的服务器来创建应用程序,这样一来用户就可以通过登录,访问数据库了。
Myeclipse的优势有很多,首先它与windows系统有着很好的兼容性,可改能力也比较强,系统运行的速度和效率都比其他工具强。Myeclipse是一种可视化集成的环境,它是在windows上面实现的。它的好处就是给开发人员一个好的全的界面,开发者可以根据自己看到的界面进行整改十分的方便,简单。
Key?words: Online examination system; java; sqlsrver目 录
第一章 引言 1
1.1 背景、目的及意义 1
1.2 系统的优点 1
1.3 开发使用的工具、功能的介绍 2
1.4研究设想与预期结果 2
第二章 开发技术的介绍 3
2.1 环境介绍 3
2.1.1Myeclipse介绍 3
2.1.2 Sqlserver介绍 3
2.2相关技术介绍 4
2.2.1 JSP介绍 4
第三章 系统需求分析 5
3.1可行性分析 5
3.1.1技术可行性 5
3.1.2操作可行性 5
3.2系统功能需求分析 5
第四章 系统设计 5
4.1整体结构设计 5
4.1.1整体设计 5
4.1.2模块设计 6
4.1.3安全设计 9
4.2具体设计 10
4.2.1网站的设计 10
4.2.2页面模块设计 10
4.3数据库设计 12
4.3.1设计的准则 12
4.3.2总体设计 13
4.3.3详细设计 14
第五章 系统的 *好棒文|www.hbsrm.com +Q: ^351916072#
实现 18
5.1环境的搭建 18
5.1.1 系统以及工具的安装 18
5.2功能实现的核心代码 18
5.2.1数据库的核心代码 18
5.2.3老师界面的实现 19
第六章 系统测试与维护 23
6.1 系统测试 23
6.1.1测试的目的 23
6.1.3测试的方法 23
6.1.4整体流程的测试 24
6.2考试系统的更新与维护 24
结束语 25
致 谢 26
参考文献 27
第一章 引言
1.1 背景、目的及意义
随着科学进步与发展,手工整理数据已经满足不了巨大的数据量了,而且打印试卷,分发试卷,批改试卷的操作已经越来越繁琐了,为了更简洁,更精确的对学生考试做出判断,在线考试系统已经诞生了。它具有高效性,准确性以及简单性。在线考试系统方便了老师和学生完成考试的全过程。
现阶段,大部分学校任然是老师手工出试卷,发试卷以及改试卷,次数少还可以,但考试的次数只增不减。甚至连出题的重复率都有了限制,对此老师的哀声不断。老师要求减轻负担。因此在线考试系统逐步被采用,老师们可以聚集起来共同编号题库,然后从广大的题库里抽取题目进行试卷编辑,大大的减少了老师的国祚量,让老师走出手工编写试卷的苦海。在线考试系统随着技术的发展,计算机的普及,全国已经大规模的进行了推广,很多学校已经在用此类的系统了,而且有了不错的进展。信息化的发展已经在学校开始流传。
在线考试系统的出现,让传统的手动管理考试变为了系统管理模式,使得考试的流程变得简,考试所需的准备时间变得更短。当然在进行在线考试问卷调查时,我们也发现了一些问题,并详细的针对这些问题进行了改进,系统开发的设计思想和流程也得到了改进。所以在线考试系统的系统管理也在不断的完善,不断地健全。学校的在线考试将会逐渐代替纸质的考试方式。
在线考试的意义非常大,它减少了老师和学生为考试做准备的时间,老师和学生可以简单的操作系统,批改卷子也不需要那么复杂,成绩记录也可以直接显示出来。
1.2 系统的优点
操作界面比较简洁,而且样式比较好看,对老师和学生都是一种视觉的享受。内容也设计的比较详细,老师学生能够很快上手。
相对于纸质试卷,在线考试系统的灵活性更大,它可以在线对试题进行管理,无需重新打印试卷,也无需进行其他繁杂的审核直截了当。
相对于传统考试,它的严密性更高,不会出现试卷的缺少,分配考场的遗漏,而且批改试卷的流程也更快了,选择填空题的答案可以直接判定出来。
1.3 开发使用的工具、功能的介绍
本网站运用Myeclipsesql、sql server分别对系统进行开发,测试运行,后台数据的编写。
Jsp是网站建立使用的基本工具,它可以将视图工具,开发的工具以及编写的代码集合起来,它的功能也很多,无论你是哪种级别的开发人员,都可以进行开发。这工具易上手,可以手动编写css代码,里面有高级人员提供的一些开发所需的东西,可以直接用。开发者可以根据选择的服务器来创建应用程序,这样一来用户就可以通过登录,访问数据库了。
Myeclipse的优势有很多,首先它与windows系统有着很好的兼容性,可改能力也比较强,系统运行的速度和效率都比其他工具强。Myeclipse是一种可视化集成的环境,它是在windows上面实现的。它的好处就是给开发人员一个好的全的界面,开发者可以根据自己看到的界面进行整改十分的方便,简单。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/408.html