"景先生毕设|www.jxszl.com

web的大考试系统的设计与实现(源码)【字数:9742】

2023-04-21 23:06编辑: www.jxszl.com景先生毕设
摘 要伴随国内互联网的快速发展,以及当今社会互联网的使用普及,这些已经成为人们生活中不可或缺的一部分。将互联网的使用和当下社会中人们对于学习需求的行为结合,一个应用于大学生考试系统在应用中占有很高的比例。如何更合理、高效地将计算机网络信息的高效性应用到我们学习、考试上,一直也是人们关注、研发的主题和目标。在当今社会现状下,当代大学生缺少一个方便快捷的考试系统,大多数学校一般还在使用纸质考试,传统考试浪费人力物力,web端大学生考试的出现可以解决这些问题,节约时间成本,方便快捷。本课题是基于web大学生考试系统,具体实现学生管理模块学生的注册登录、学生信息管理、成绩查询等功能,教师管理模块教师信息的管理,考题的上传以及编排等功能。管理员模块实现系统数据的导出导入,密码的重置,对教师学生的管理。该项目使用B/S开发模式、Java为底层语言进行开发,结合JSP、Html等语言,以Tomcat为服务器和MySQL为后台数据库。根据开发需求建立功能模块框架,系统框架进行总体设计,对系统相关类与各类之间的逻辑关系设计,进行基础代码编写、错误调试以及系统测试。整个系统层次结构简单,操作容易,并具备一定的安全性。考生借助此系统,可以随时随地的进行课程结业考试,同样,老师使用该系统能更高效、便捷的组织在线考试。
目 录
第1章 绪论 6
1.1 研究背景 6
1.2 国内外研究现状 6
1.3 研究目的和意义 7
1.3.1研究目的 7
1.3.2研究意义 7
1.4 本文章节结构 7
第2章 系统分析 9
2.1 系统可行性分析 9
2.1.1 经济可行性 9
2.1.2 技术可行性 9
2.1.3 操作可行性 9
2.2 用户需求分析及方法 9
2.2.1文献资料研究法 9
2.2.2调查法 9
2.2.3交流沟通 9
2.3 系统功能需求分析 10
2.3.1 系统角色 10
2.3.2 系统模块及功能 10
2.4 开发工具简介 10
2.5 开发工具及运行环境 11 *景先生毕设|www.jxszl.com +Q: &351916072

2.6 系统设计的基本原则 11
第3章 系统设计 13
3.1 系统方案 13
3.1.1 系统开发管理图 13
3.1.2 系统流程图 13
3.1.3考生模块流程图 14
3.1.4教师模块流程图 14
3.2 数据库设计 15
第4章 系统实现 18
4.1 考生模块 18
4.1.1 考生登陆的界面实现 18
4.1.2 考生信息界面 18
4.1.3 考生考试界面 19
4.2 教师模块 20
4.2.1 教师登陆界面 20
4.2.2 教师添加试题界面 21
4.2.3 教师试卷管理界面 22
4.2.4 教师阅卷界面 23
4.2.5 教师对考生成绩统计界面 23
4.3 管理员模块 24
4.3.1 用户管理界面 24
4.3.2 管理员考试管理界面 25
4.3.3 管理员成绩查询界面 26
第5章 系统测试 27
5.1 软件测试的目的 27
5.2 软件测试的流程 27
5.3 系统登陆功能测试实例 27
5.4 测试结果与分析 29
第6章 总结与展望 30
6.1总结 30
6.2 展望 30
致 谢 31
参考文献 32
第1章 绪论
1.1 研究背景
我国互联网以及移动终端发展的突飞猛进,对于国家的建设起了很关键的作用。我们如何将互联网应用到生活学习中也是人们一直关注、研究的目标。而往往传统的考试组织繁琐,浪费人力物力。所以对于高效的学习考试,互联网的交互性、资源共享便凸显出来[1]。教育的信息化建设是指在社会已经拥有的教育理念下,利用网络的信息技术可以促进教育的快速发展并且可以实现针对教育数据的信息化,对原本拥有的教育模式和思想产生了很大的冲击力。这对教育方式和学习方式的深入改革产生深远影响。
1.2 国内外研究现状
基于web的考试系统拥有出题考试批改等等的服务,通过互联网实现在线考试的系统。该系统使用互联网与服务器连接,数据库更安全的存取各种所需数据,进行登陆考试等操作。针对于这种系统,目的是将“科”“教”充分结合起来,改变传统考试流程,使得考试更加省时省力、方便快捷,从而降低教育行业的成本,改变传统教育方式[2]。互联网在线考试系统的出现、普及,改变了我们原有的生活方式,无论在哪一层领域都做出了很大的贡献。各个高校普遍应用了上机考试模式。使用Java语言为底层开发语言来实现注册、试题的抽取、试卷组卷、试卷分发和在线阅卷等功能[3]。从而可使教师自由灵活地安排考试,并节约了教学资源、提高教学效果[4]。利用Internet技术与计算机技术在教育教学领域的应用得以拓展。使得考试更加便捷,提供更加的服务,数据资料存储更为方便安全[5]。教育信息化是社会信息化的重要组成部分,也是教育发展的必然选择[6]。
国外在很早就对移动设备教育方法有了研究,通过互联网改变教学模式与教学途径的方式开始逐渐被推广开来[7]。2005年我国开始重视互联网教育,旨在利用更少的时间获得更全面系统的知识,这样既培养了学生的自主学习能力,又节省了资源,并且能够真正意义上改变传统的学习方法 [8]。众所周知,由于我国信息化建设起步比较晚,所以关于线上的案例和参考文献也比较少,技术支持相对于发达国家落后很多。关于这些很多的问题制约着我国教育信息化的快速发展。
在很多西方国家,大多数学校都采用了在线考试模式,这种模式已经非常成熟。美国IBM公司沃斯顿研究中心最早研究计算机辅助教学(CAI),经过许多年的发展,已经在各高校得到了很广泛的应用与实现。另外众所周知的思而文学习系统公司(ssi)、美国教育考试服务中心(ETS)等,利用互联网技术来评定考核结果 [9]。在线学习是随着互联网的快速发展而产生的必要的产物。通过这个具体功能强大的体系,无论何时何地,学生都可以找到学习的方法 [10]。由于国外在信息技术的发展较为领先,是的国外在在线考试方面的技术发展也领先于国内,细分为考试环境、题目组卷、结果判定等多方面技术。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/368889.html