Java Web应用开发在线模拟考试系统的设计与实现毕业论文
目录
第一章 系统概述 ........................................................................................................................................... 1 1.1 系统开发背景 ......................................................................................................................................... 1 1.2 系统开发意义 ......................................................................................................................................... 1 1.3系统开发工具 .......................................................................................................................................... 2 第二章 系统分析 ........................................................................................................................................... 5 2.1 现状分析 ................................................................................................................................................. 5 2.2 可行性分析 ............................................................................................................................................. 5 2.3 设计目标 ................................................................................................................................................. 6 2.4 功能要求 ................................................................................................................................................. 7 2.5 系统开发环境配置 ................................................................................................................................. 8 第三章 系统设计 ........................................................................................................................................... 9 3.1数据库设计 .............................................................................................................................................. 9 3.2系统结构设计 ........................................................................................................................................ 12 3.3用户界面设计 ........................................................................................................................................ 12 第四章 系统实现 ......................................................................................................................................... 16 4.1 数据库连接的实现方法 ....................................................................................................................... 16 4.2 登陆注册模块 ....................................................................................................................................... 17 4.3考生模块 ................................................................................................................................................ 20 4.4 教师模块 ............................................................................................................................................... 27 4.5 管理员模块 ........................................................................................................................................... 35 第五章 系统测试 ......................................................................................................................................... 38 5.1什么是软件测试 .................................................................................................................................... 38 5.2软件测试的目标与方法 ........................................................................................................................ 38 5.3测试内容 ................................................................................................................................................ 38 5.4系统的不足和展望 ................................................................................................................................ 39 结束语 ........................................................................................................................................................... 40 参考文献 ....................................................................................................................................................... 41
I
第一章 章标题(黑体、小三号、居中) ............................................................................................... 55
1.1节标题(黑体、四号、顶格) ..................................................................................................... 55
1.1.1小节标题(黑体、四号、顶格) ...................................................................................... 55
II
Java Web应用开发——在线模拟考试系统的设计与实现
第一章 系统概述
1.1 系统开发背景
随着我国计算机技术和通讯技术的发展,互联网的普及程度已经很广泛了,但是,现在的教育教学检验方式,还是停留在过去的纸质考试层面在,而传统的教育教学检验方式中,要进行一次考试,至少需要经过教师出题、学生考试、教师阅卷等几步,这是一个繁杂的过程,需要大量人力、物力与时间的投入,同时也让教师的工作量越来越大;现在远程教育类学校的增多,虽然利用了网络拉近了教师与学生的距离,但学生的分布过广,导致了不易统一集中安排考试,考生成本的增加等诸多难题的出现,给校方和学生带来了很多的不便,因此,传统的考试方式已经不能适应现在新兴的教育教学方式的考试需要了。可以解决这些诸多难题的一种方式,就是利用Internet无国界的特点,在互联网上在线考试。
在线考试系统可以减轻教师的工作负担、提高工作效率,也减少了因考试而消耗不必要的人力和物力。在线考试的题目由计算机从题库中随机抽取,提高了考试的质量,考试的评判由计算机自动完成,这样使考试更趋于公证、客观。随着社会的发展和我国互联网的普及,我们的生活中的已经有很多方面都运用到了网络,比如网上购物,网上交友等,甚至现在很多人看新闻都是通过网络阅读的,在阅读新闻这个事件上,已经不仅仅局限于纸质化的报纸上了;而要把考试趋于无纸化的模式,需要在线模拟考试系统来完成,这个也是现在高等教育发展的一个需求。
在国内,试题库系统理论与技术的研究在最近几年取得了很大的进步。我国许多企业和高校都投入量大量的人力物力到各门课程的试题库中,并取得了一定的成就。现在的生活中已经有越来越多的等级考试运用了在线考试系统,比如会计的电算化考试、计算机等级考试、银行资格证考试等,这些已经充分说明,在线考试系统是今后我们的考试生涯中的一个发展趋势。
1.2 系统开发意义
考试是教育中一个非常重要的环节,但在以前的很长时间里,全球所有的国家都是以笔试的方式来检查焦距教学成果的,随着网络的发展,互联网已经普及的非常广泛,随着这些周围环境的改变,人们开始去寻找新的方式来去达到更客观,更方便快捷的去达到考试的目的。近些年来,在国外,已经投入使用的考试系统有著名的TOEFL,GRE网上考试系统,还有微软、思科等大公司的国际认证考试等,这些考试系统在全球范围内有众多的使用者。网络化考试系统对节约考试成本,实现远距离的同步考试,提高考试效率,确保考试结果的公平、公正、科学、及时等具有重要的意义,不仅可以动态地管理考试信息,而且还提高了教学的灵活性,相信随着技术的不断发展和网络覆盖面的
1