java+mysql成长在线系统的设计与实现(2)

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]。在线考试系统是一个重大的改革和创新,是现如今研究领域重要的组成部分。现在很多类型考试都在网上考试,像现在的驾照考试,都是采用电子考,每年报考驾照的人非常多,如果人工考试有考生要排好几天都排不上考试,这个过程很麻烦,耗费人力,精力,那么采用电子考之后,考试的效率大大提高。