bs模式的网络考试题库和组卷管理系统的设计与实现(源码)【字数:12116】
摘 要摘 要21世纪是个网络化、信息化为潮流的社会,随着信息技术的快速发展,计算机的应用也将变得越来越普遍。可以说利用计算机、网络技术从而来实现无纸化考试,渐渐取代传统的考试形式,也必将是学生考试的主要发展方向。它不仅可以节约笔墨纸张的大量开销,也可以避免树木砍伐、环境污染,同时也为广大考生带来极大的方便,而且也大大提高了考试的公平性、自动化和科学化。国家政府部门对校园信息化建设的力度不断加大,所以校园信息化管理的目标也得到了实现和改进,相信信息化办公、信息化教学也将是必然的趋势。本文将介绍一个B/S模式下的在线考试与组卷管理系统的设计与实现,本系统使用eclipse和MYSQL等开发工具,通过java程序语言及jsp技术加之tomcat服务器实现的。考生在线参与考试及老师在线出题网络实现一体化,可以极大的提高教学考试效率。系统管理员可以对学生信息、老师信息和考题信息进行统一管理,从而进一步确保该系统的稳定性以及安全性。本系统主要对几大功能模块进行了总体概要设计与详细设计,主要用来解决包括题库管理、组卷管理、考试管理、考生管理及成绩管理在内的主要问题,经过开发调试,本系统可初步达到实际设计需求。关键字在线考试;组卷管理;B/S模式;JSP
目 录
第一章 绪 论 1
1.1 课题背景及意义 1
1.2 系统设计的目的与基本内容 1
1.3 学校学生考试的问题分析 2
1.4 本系统设计开发的基本方法 3
1.5 本章小结 3
第二章 系统开发工具及相关技术 4
2.1开发工具介绍 4
2.1.1 Eclipse介绍 4
2.1.2 JDK 简介 5
2.1.3 MYSQL数据库介绍 6
2.2 相关技术 7
2.2.1 JSP相关技术简介 7
2.2.2 B/S结构模式简单介绍 8
2.2.3 JDBC简介 10
2.3 本章小结 12
第三章 系统需求分析及总体设计 13
3.1 需求分析 13
3.2 系统概要设计 15
3.3 数据库设计 15
3. *好棒文|www.hbsrm.com +Q: ^351916072*
3.1 数据库概念设计 15
3.3.2 数据库逻辑设计 16
3.3.3 数据库物理设计 17
3.4 本章小结 19
第四章 系统详细设计与实现 20
4.1用户登录管理 20
4.2系统功能模块管理 21
4.2.1个人信息管理 21
4.2.2试题信息管理 22
4.2.3试卷信息管理 23
4.2.4考试管理 24
4.2.5安全退出 24
4.3本章小结 24
第五章 系统测试 25
5.1系统测试目的与意义 25
5.2 测试方法 25
5.3 本章小结 26
第六章 总 结 27
6.1 过程总结 27
6.2 个人体会 27
致 谢 28
参考文献 29
绪 论
1.1 课题背景及意义
伴随着我国科技的不断进步,我国教育事业的也在飞速发展,社会对于教育水平和教学条件要求更是日益提高。在计算机网络技术不断发展进步的今天,人们正在从工业时代昂首阔步迈向信息时代。校园内纸质化考试这一个传统校园必不可少的项目的地位正在遭受到挑战,发展至今的传统纸质化考试可以说功劳甚大,但是它也必不可免得面临着很多亟待解决的问题,首先是造纸而引发的环境问题,继而纸质化考试带来的不便——因赶不及到考场而错失考试、考场纪律不严及考生自我约束力不强而发生的作弊问题、考试结束但不能尽快得到考试结果的效率问题、、、,凡此种种带来的结论就是我们需要一个更行之有效的考试办法。
在线考试与组卷管理系统设计与开发的成功大大的解决了校园内考试方面的一些尴尬问题,学生能更加方便、快捷的进行考试,教师与学生之间能够更加高效的进行沟通,作弊问题似乎也不再是令人头疼的代号,更加令人满意的是它是传统与现代科技相结合的产物,有着鲜明的时代气息。
1.2 系统设计的目的与基本内容
伴随着信息与网络技术的快速发展及大范围应用,它对人们的工作和生产生活也产生了越来越深的重大影响,它正在不断地改变人们对信息的获取、处理、交流方式和对信息的应用能力。今天的这个环境下,高素质教育在经济与社会发展过程当中也将逐渐凸显其重要的作用。学生考试管理在一个学校日常管理中不可或缺,它的内容、方式、好坏直接影响学校老师对学生对所学知识点的理解强度、应用能力的把握,它也进一步影响学校的决策、管理者,老师对下一步教学内容、计划的制定,深远的影响着受教育者的未来。所以,现在学校应普遍选择一种适合自身、适应时代、能够妥善结决传统考试所遗留问题的考试系统。
21世纪,科学技术的不断进步提高,促使计算机科学也日渐成熟,其所具有的强大功能已为人们所深刻认知,并且它已然进入人类现代社会的各个领域之中并正在发挥着越来越重要的辅助作用。使用计算机人们不但可以提高日常工作效率,而且可以节省许多人力、物力,可以增强学校所保管资料的安全性,还可以提高学校日常的运作效率。
作为计算机科技应用的一部分,利用计算机网络技术对学生考试信息、考试行为进行规范、管理,具有纸质化考试无法比拟的优点。例如:考试地点不必再唯一、考试进行方便、可靠性高、存储量大、安全性好、成本低等等。这些优点能大大地提高学校的考试信息管理的能力、效率,也大大的方便学生考试、查询成绩,这也可以促进学校管理的科学化、正规化程度提高,这些也将是与世界同步接轨的重要条件依据。
因此,设计开发这样一套在线考试系统也就成为了很有必要的事情。本系统包括了登录模块、考卷信息管理模块、用户信息管理模块、题库信息管理模块、成绩信息模块、组卷模块等几个功能模块。各个模块之间的相关联部分的数据必须一致,如考试信息管理模块中的考生,考题必需来自于用户信息模块及题库信息模块。与其它普通系统一样,本系统也具有一个对于系统用户进行管理的用户信息管理模块,包括如添加用户、用户密码修改、用户信息的删除(只限管理员进行)。
1.3 学校学生考试的问题分析
目 录
第一章 绪 论 1
1.1 课题背景及意义 1
1.2 系统设计的目的与基本内容 1
1.3 学校学生考试的问题分析 2
1.4 本系统设计开发的基本方法 3
1.5 本章小结 3
第二章 系统开发工具及相关技术 4
2.1开发工具介绍 4
2.1.1 Eclipse介绍 4
2.1.2 JDK 简介 5
2.1.3 MYSQL数据库介绍 6
2.2 相关技术 7
2.2.1 JSP相关技术简介 7
2.2.2 B/S结构模式简单介绍 8
2.2.3 JDBC简介 10
2.3 本章小结 12
第三章 系统需求分析及总体设计 13
3.1 需求分析 13
3.2 系统概要设计 15
3.3 数据库设计 15
3. *好棒文|www.hbsrm.com +Q: ^351916072*
3.1 数据库概念设计 15
3.3.2 数据库逻辑设计 16
3.3.3 数据库物理设计 17
3.4 本章小结 19
第四章 系统详细设计与实现 20
4.1用户登录管理 20
4.2系统功能模块管理 21
4.2.1个人信息管理 21
4.2.2试题信息管理 22
4.2.3试卷信息管理 23
4.2.4考试管理 24
4.2.5安全退出 24
4.3本章小结 24
第五章 系统测试 25
5.1系统测试目的与意义 25
5.2 测试方法 25
5.3 本章小结 26
第六章 总 结 27
6.1 过程总结 27
6.2 个人体会 27
致 谢 28
参考文献 29
绪 论
1.1 课题背景及意义
伴随着我国科技的不断进步,我国教育事业的也在飞速发展,社会对于教育水平和教学条件要求更是日益提高。在计算机网络技术不断发展进步的今天,人们正在从工业时代昂首阔步迈向信息时代。校园内纸质化考试这一个传统校园必不可少的项目的地位正在遭受到挑战,发展至今的传统纸质化考试可以说功劳甚大,但是它也必不可免得面临着很多亟待解决的问题,首先是造纸而引发的环境问题,继而纸质化考试带来的不便——因赶不及到考场而错失考试、考场纪律不严及考生自我约束力不强而发生的作弊问题、考试结束但不能尽快得到考试结果的效率问题、、、,凡此种种带来的结论就是我们需要一个更行之有效的考试办法。
在线考试与组卷管理系统设计与开发的成功大大的解决了校园内考试方面的一些尴尬问题,学生能更加方便、快捷的进行考试,教师与学生之间能够更加高效的进行沟通,作弊问题似乎也不再是令人头疼的代号,更加令人满意的是它是传统与现代科技相结合的产物,有着鲜明的时代气息。
1.2 系统设计的目的与基本内容
伴随着信息与网络技术的快速发展及大范围应用,它对人们的工作和生产生活也产生了越来越深的重大影响,它正在不断地改变人们对信息的获取、处理、交流方式和对信息的应用能力。今天的这个环境下,高素质教育在经济与社会发展过程当中也将逐渐凸显其重要的作用。学生考试管理在一个学校日常管理中不可或缺,它的内容、方式、好坏直接影响学校老师对学生对所学知识点的理解强度、应用能力的把握,它也进一步影响学校的决策、管理者,老师对下一步教学内容、计划的制定,深远的影响着受教育者的未来。所以,现在学校应普遍选择一种适合自身、适应时代、能够妥善结决传统考试所遗留问题的考试系统。
21世纪,科学技术的不断进步提高,促使计算机科学也日渐成熟,其所具有的强大功能已为人们所深刻认知,并且它已然进入人类现代社会的各个领域之中并正在发挥着越来越重要的辅助作用。使用计算机人们不但可以提高日常工作效率,而且可以节省许多人力、物力,可以增强学校所保管资料的安全性,还可以提高学校日常的运作效率。
作为计算机科技应用的一部分,利用计算机网络技术对学生考试信息、考试行为进行规范、管理,具有纸质化考试无法比拟的优点。例如:考试地点不必再唯一、考试进行方便、可靠性高、存储量大、安全性好、成本低等等。这些优点能大大地提高学校的考试信息管理的能力、效率,也大大的方便学生考试、查询成绩,这也可以促进学校管理的科学化、正规化程度提高,这些也将是与世界同步接轨的重要条件依据。
因此,设计开发这样一套在线考试系统也就成为了很有必要的事情。本系统包括了登录模块、考卷信息管理模块、用户信息管理模块、题库信息管理模块、成绩信息模块、组卷模块等几个功能模块。各个模块之间的相关联部分的数据必须一致,如考试信息管理模块中的考生,考题必需来自于用户信息模块及题库信息模块。与其它普通系统一样,本系统也具有一个对于系统用户进行管理的用户信息管理模块,包括如添加用户、用户密码修改、用户信息的删除(只限管理员进行)。
1.3 学校学生考试的问题分析
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/768.html