1 绪论7 1.1 本课题研究的背景7 1.2 本课题研究的意义7 1.3 设计目标8 1.4 系统特色9 2 系统设计开发工具及环境10 2.1 Java10 2.2 MyEclipse11 2.3 MySQL11 2.4 Tomcat11 2.5 系
1 绪论 7
1.1 本课题研究的背景 7
1.2 本课题研究的意义 7
1.3 设计目标 8
1.4 系统特色 9
2 系统设计开发工具及环境 10
2.1 Java 10
2.2 MyEclipse 11
2.3 MySQL 11
2.4 Tomcat 11
2.5 系统运行和开发的平台构建和部署 12
3 系统分析 13
3.1 需求分析 13
3.2 系统功能划分 16
3.3 可行性研究 17
3.3.1 技术的可行性 17
4 详细设计 19
4.1 概述 19
4.2 各实体属性图 19
4.3 实体间的E-R图 20
4.4 数据库的实现 20
4.5 程序流程图 22
4.6 学生子系统的实施 22
4.7 管理员后台系统的实施 26
5 测试与维护 31
5.1 测试的任务及目的 31
5.2 测试方案 31
5.3 实力测试 32
5.4 系统维护 33
6 结论 34
参考文献 35
致谢 36
图清单
图序号 图名称 页码
图2-1 Tomcat 8
图3-1 分析流程图 10
图3-2 系统结构 11
图3-3 后台结构图 11
图3-4 用户结构图 12
图3-5 学生子系统模块 12
图4-1 学生实体属性 15
图4-2 试题实体属性 16
图4-3 学生与试题E-R图 16
图4-4 学生子系统的程序流程图 18
图4-5 注册页面 19
图4-6 登录页面 20
图4-7 各功能页面 20
图4-8 考试页面 21
图4-9 成绩查询页面 21
图4-10 修改个人资料页面 22
图4-11 管理员登录页面 23
图4-12 后台管理页面 23
图4-13 管理员信息页面 24
图4-14 考生成绩查询页面 25
图4-15 套题信息管理页面 25
图4-16 题目管理页面 26
表清单
表序号 表名称 页码
表4-1 tb_manager表结构 17
表4-2 tb_questions表结构 17
表4-3 tb_student表结构 17
表4-4 tb_lesson表结构 18
前言
马上就要跟我们的大学生活说再见了。毕业论文是对我们大学生活的一个总结,提起笔时,内心很是触动,回头想想这几年的大学学习生活,只能感叹时间的飞逝 。希望在最后的这段学生时光里,能给我的大学一个完美的结尾。
在教育教学过程中,考试是必须经历的,经过测试,就可以了解到学生对学过的知识的掌握了多少,学生之间的水平差距怎样。其实对于学生们来说,每次考试都会有一定的压力,但有时压力也会成为人的动力,智力也能得到发展,思维也能得到发散,在这个过程中也可以锻炼解决问题的能力。现如今这个阶段,学校以及外面的一些教育机构,还是停留在传统的纸质考试形式,这样的话,组织一次考试很麻烦,要教师自己出卷、教师自己阅卷和教师对学生进行试卷分析。那么很显然,传统的考试形式已经跟不上考试类型和要求的脚步,也加大了教师的工作量,教师在疲惫的情况下,教学质量也会下降。所以传统的那种纸质考试形式已经无法满足社会的现状了。
现如今网络技术发展很迅猛,利用互联网进行在线考试,以便教师的工作量能够得到减轻以及教师的工作效率能够得到提高、学校的考试质量能够得到提升。这样,考试将更加的公正!客观!为了适应现代社会的发展,选取了成长在线考试系统,但是考试类型多种多样,时间很容易受限制,所以我将注重后台的管理以及前端学生登录系统参加考试模块。只希望该考试系统能够在真正的考试中充分发挥到它的作用,达到高效性,便捷性的特点。让教师能够解脱这些繁重的工作任务,并希望能够对网络考试的发展给予帮助。
1 绪论
1.1 本课题研究的背景
现如今网络技术发展迅猛,一直在创新,Internet也已经进入了各家各户,互联网技术促进了社会强有力的创新,社会也踏入了一个全新的信息时代。不论是企业,政府,还是其他机构,都和互联网相联系,那么同样的,教育事业对计算机也有很大的需求,以前的那种古板的教育方式无法再适应现在社会的发展。这种传统方式特别繁琐,正常情况下教师要先耗费很多时间来出题,再组织学生进行统一考试,然后教师还要手动的一张张批改试卷,对学生的成绩进行评估分析,最后向学生讲解错题。这样就造成了教师的工作量非常大,并很容易出现错误。那么从这个角度出发的话,传统考试形式已经落伍了,不能够再满足的考试情况了,必须被更方便的考试方式取代[2]。在线考试系统是一个重大的改革和创新,是现如今研究领域重要的组成部分。现在很多类型考试都在网上考试,像现在的驾照考试,都是采用电子考,每年报考驾照的人非常多,如果人工考试有考生要排好几天都排不上考试,这个过程很麻烦,耗费人力,精力,那么采用电子考之后,考试的效率大大提高。