javascript课程知识在线测验系统教师模块设计(源码)【字数:9984】
随着计算机技术应用的普及,学校也已经进入信息化的时代。信息化和教育相结合也是教育的发展趋势。JavaScript是计算机相关专业的一门重要课程,设计实现JavaScript课程知识在线测验系统有助于帮助学生更好的掌握JavaScript知识,提高学生的学习兴趣。本系统主要实现了JavaScript课程知识在线测验系统教师模块设计,主要功能有教师和学生信息的管理,班级信息管理,JavaScript课程知识的题库管理,组织考试,组织试卷,成绩查看及打印等。本文系统地阐述了一个功能全面的JavaScript课程知识在线测验系统教师模块的开发过程。主要包括课题的研究背景和意义,相关技术工具的介绍,系统的可行性和系统需求,系统的概要设计,系统的详细设计实现,和系统的测试。 关键词在线测验;JavaScript课程;Java EEAbstract
Keywords:online test; JavaScript course; Java EE目 录第一章 绪论 1
1.1 项目的开发背景 1
1.2 项目的开发意义 2
1.3 国内外研究现状及存在的问题: 2
第二章 系统的开发工具与技术 3
2.1 系统的开发工具 3
2.1.1 JSP 3
2.1.2 Struts 3
2.1.3系统开发工具:MyEclipse 4
2.1.4数据库连接:JDBC 4
2.1.5服务器软件:Tomcat 4
2.1.6 JAVA 5
2.2 系统设计模式 6
第三章 可行性分析及需求分析 8
3.1 可行性分析 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 社会可行性 8
3.2 系统功能需求 8
3.3 系统性能需求 9
第四章 系统概要设计 11
4.1 总体设计原则 11
4.2 系统功能的设计 11
4.3 系统数据库的设计 11
4.3.1 概念结构设计 12
第五章 系统详细设计实现 1 *好棒文|www.hbsrm.com +Q: ¥351916072¥
4
5.1 数据库详细设计实现 14
5.2 前台主体界面设计 16
5.3 系统整体结构设计实现 17
5.4 系统主要模块的设计实现 18
5.4.1 教师登录 18
5.4.2 题库管理界面 19
5.4.3 试卷管理功能 21
5.4.4 学生信息管理 22
5.4.5 教师管理实现 23
5.4.6 班级管理实现 23
5.4.7 修改密码界面 24
5.4.8 成绩统计界面 24
第六章 软件测试 25
6.1 软件测试的必要性 25
6.2 测试实例的探究 25
6.2.3 浏览器兼容性测试 27
6.3 系统评价 27
结 论 28
致 谢 29
参 考 文 献 30
第一章 绪论
1.1 项目的开发背景
随着计算机技术的应用范围的不断扩大,计算机也逐渐应用在了辅助教学方面。目前,在线测验系统以其特有的技术优势而逐渐的在日常教育体系中被应用。和传统考试模式相比,在线考试系统可以实现无纸化考试,减少了纸张的浪费;还能在线管理,减少了管理的时间,而且更加简单。
近年来,随着学生越来越多,人工地出卷考试需要浪费许多人力物力。因此,为了更好的适应这个社会,利用计算机来实现在线测验的系统必将产生。
在线测验系统是传统的纸张考试和考场模式的拓展,该系统可以利用大数据和广阔无边的网络空间,随时随地的让学生对自己在近阶段学习进行一次小测验,然后通过便捷的,高效的数据库技术的分析从而有效的传统的繁杂考试流程,提高了教学的质量和考试的质量,从而让学生能够更好的掌握知识。
对老师来说,可以通过在线测验系统来了解学生的学习情况,老师能够对学生的试卷及时的进行查看批改,并将自己的意见及时反馈给学生,而且运用计算机上的功能,老师能够更加方便并且快速的统计出学生学习阶段的各种数据,从而从各方面了解学生在各个阶段的学习情况;对学生来说,通过在线测验系统可以更加方便有效的检测出自己所学知识,利用该系统使得学生的学习能够更加多元化,及时的了解自己学习中的不足。
在传统的考试模式下,学校里面一般要把试卷存放个几年为以后的查询做参考,这样以来就需要一个专门的档案室并且需要安排专门的人员进行定期的维护,这样一来就需要花费许多的精力和金钱,而且用这种方法来查询的话需要全部依靠人工手动来寻找,如果试卷多的话想要找到某一份试卷会比较困难,这样是对有限的资源的极大浪费。而且,以前老师去出试卷需要翻书自己慢慢的找题出来然后出出来,但是用计算机就可以把题目全放进题库里然后到需要的时候直接从里面调出来。然而利用互联网技术的在线测验系统就极大的解决了资源浪费。在线测验系统是将考试的相关信息以字符的形式存储在网上,只需要一个存储空间足够的硬盘就可以存储,而且这也方便了以后的查询,况且现在数据技术在不断的发展,对于数据的存储和数据的分析也会有极大的提高,这也将成为我设计的系统的可行性的极大优势。
JavaScript是计算机相关专业的一门重要专业课程,实现JavaScript课程知识在线测验系统,有利于学生检验自己的知识和水平,提高学生学习兴趣及加强对知识的掌握。
1.2 项目的开发意义
在线测验系统开发的目的是为了让考试从传统的纸质考试转化为信息化考试,利用计算机来使得老师和学生都能够更好地管理或参加考试。随着学校信息化的不断完善,学校的管理必将越来越依靠信息管理,所以在线测验必将越来越受到学校的欢迎,因此,我们要将在线测验系统更加的完善改进,让其能够满足学校的需要。
在线测验制度实施的实际意义:减少考试的管理人员;管理人员能够随时监控考生的动向,减少作弊的可能;题库管理更方便;不需要手动书写,只要用计算机就能输入。
Keywords:online test; JavaScript course; Java EE目 录第一章 绪论 1
1.1 项目的开发背景 1
1.2 项目的开发意义 2
1.3 国内外研究现状及存在的问题: 2
第二章 系统的开发工具与技术 3
2.1 系统的开发工具 3
2.1.1 JSP 3
2.1.2 Struts 3
2.1.3系统开发工具:MyEclipse 4
2.1.4数据库连接:JDBC 4
2.1.5服务器软件:Tomcat 4
2.1.6 JAVA 5
2.2 系统设计模式 6
第三章 可行性分析及需求分析 8
3.1 可行性分析 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 社会可行性 8
3.2 系统功能需求 8
3.3 系统性能需求 9
第四章 系统概要设计 11
4.1 总体设计原则 11
4.2 系统功能的设计 11
4.3 系统数据库的设计 11
4.3.1 概念结构设计 12
第五章 系统详细设计实现 1 *好棒文|www.hbsrm.com +Q: ¥351916072¥
4
5.1 数据库详细设计实现 14
5.2 前台主体界面设计 16
5.3 系统整体结构设计实现 17
5.4 系统主要模块的设计实现 18
5.4.1 教师登录 18
5.4.2 题库管理界面 19
5.4.3 试卷管理功能 21
5.4.4 学生信息管理 22
5.4.5 教师管理实现 23
5.4.6 班级管理实现 23
5.4.7 修改密码界面 24
5.4.8 成绩统计界面 24
第六章 软件测试 25
6.1 软件测试的必要性 25
6.2 测试实例的探究 25
6.2.3 浏览器兼容性测试 27
6.3 系统评价 27
结 论 28
致 谢 29
参 考 文 献 30
第一章 绪论
1.1 项目的开发背景
随着计算机技术的应用范围的不断扩大,计算机也逐渐应用在了辅助教学方面。目前,在线测验系统以其特有的技术优势而逐渐的在日常教育体系中被应用。和传统考试模式相比,在线考试系统可以实现无纸化考试,减少了纸张的浪费;还能在线管理,减少了管理的时间,而且更加简单。
近年来,随着学生越来越多,人工地出卷考试需要浪费许多人力物力。因此,为了更好的适应这个社会,利用计算机来实现在线测验的系统必将产生。
在线测验系统是传统的纸张考试和考场模式的拓展,该系统可以利用大数据和广阔无边的网络空间,随时随地的让学生对自己在近阶段学习进行一次小测验,然后通过便捷的,高效的数据库技术的分析从而有效的传统的繁杂考试流程,提高了教学的质量和考试的质量,从而让学生能够更好的掌握知识。
对老师来说,可以通过在线测验系统来了解学生的学习情况,老师能够对学生的试卷及时的进行查看批改,并将自己的意见及时反馈给学生,而且运用计算机上的功能,老师能够更加方便并且快速的统计出学生学习阶段的各种数据,从而从各方面了解学生在各个阶段的学习情况;对学生来说,通过在线测验系统可以更加方便有效的检测出自己所学知识,利用该系统使得学生的学习能够更加多元化,及时的了解自己学习中的不足。
在传统的考试模式下,学校里面一般要把试卷存放个几年为以后的查询做参考,这样以来就需要一个专门的档案室并且需要安排专门的人员进行定期的维护,这样一来就需要花费许多的精力和金钱,而且用这种方法来查询的话需要全部依靠人工手动来寻找,如果试卷多的话想要找到某一份试卷会比较困难,这样是对有限的资源的极大浪费。而且,以前老师去出试卷需要翻书自己慢慢的找题出来然后出出来,但是用计算机就可以把题目全放进题库里然后到需要的时候直接从里面调出来。然而利用互联网技术的在线测验系统就极大的解决了资源浪费。在线测验系统是将考试的相关信息以字符的形式存储在网上,只需要一个存储空间足够的硬盘就可以存储,而且这也方便了以后的查询,况且现在数据技术在不断的发展,对于数据的存储和数据的分析也会有极大的提高,这也将成为我设计的系统的可行性的极大优势。
JavaScript是计算机相关专业的一门重要专业课程,实现JavaScript课程知识在线测验系统,有利于学生检验自己的知识和水平,提高学生学习兴趣及加强对知识的掌握。
1.2 项目的开发意义
在线测验系统开发的目的是为了让考试从传统的纸质考试转化为信息化考试,利用计算机来使得老师和学生都能够更好地管理或参加考试。随着学校信息化的不断完善,学校的管理必将越来越依靠信息管理,所以在线测验必将越来越受到学校的欢迎,因此,我们要将在线测验系统更加的完善改进,让其能够满足学校的需要。
在线测验制度实施的实际意义:减少考试的管理人员;管理人员能够随时监控考生的动向,减少作弊的可能;题库管理更方便;不需要手动书写,只要用计算机就能输入。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/950.html