jsp+mysql考试管理系统的设计与实现+ER图(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql考试管理系统的设计与实现+ER图(2)

44

致  谢 45

1  前言

1.1  课题背景

在以知识和信息的生产、传播和应用为基础的今天,知识经济逐渐占据了世界经济发展的主导地位,整个世界范围内信息化的趋势不可阻挡,它迅速蔓延到了生活之中的各个领域,也不可避免地改变着传统的教学模式,形成融合信息技术的新型模式。在这样的基础上,本课题应运而生。

本课题设计的考试管理系统在生活中已经有了很广泛的使用,它改进了传统的考试模式,不再一味依靠手工操作、使用纸质作为媒介,给学生和教师的教学生活带来了极大的便利。利用网络平台管理学生考试的形式具有诸多的优点,例如,它的数据不易丢失、可重用性很高;它的模式非常新颖,且用户体验更好;它的交互功能更灵活有效,教学过程也更方便高效。此外,它的共享性非常突出,教师发布一份试卷,多位学生都可收到并参与进来,学生和教师在使用教学资源时,能够极具针对性地实现共享,故这样的新方式受到了大家普遍的认可和欢迎。

1.2  选题意义

1。教育信息化建设的需要

发展信息化教育,减少传统手工模式的操作,是现代教育的发展趋势,也是实际生活的需要。信息化的教育模式可以有效的发挥出现存的各种教育资源的优势,最大化、最大效率地利用资源与信息,因此,开发更多的网络平台成为当务之急。

2。教育模式创新与改革的需要

面对当今世界的新形势,我们的教育体制、观念、内容、结构、方法也需要积极创新、改革。因此,我们必须充分利用好现在的多媒体技术以及网络通信技术来改革传统的教学方式方法,尝试新的课程教学方法与模式。

1.3  相关技术简介

1。3。1  servlet简介

Servlet,全称Java Servlet,是一种用Java语言编写的服务器端程序。Servlet的功能和设计体系非常先进,唯一不足的就是它依旧使用旧的CGI方式来进行HTML语句的输出,也就是逐句地输出,这样在编写和修改HTML时就会很不方便。在用途上,Java程序所能完成的大多数任务Servlet程序也都能够完成,简单地说就是,Servlet能够响应各种类型的请求,但是,更多情况下,Servlet只被用来扩展以HTTP协议为基础的Web服务器。

servlet接收和响应客户端的请求的过程如下:首先,客户会发出一个请求,此时,servlet会调用service()方法来对客户的请求做出反应,并且,service()方法会针对不同的要求方式进行检查,之后再进入相应的方法中调用逻辑层的方法,完成对客户的回应。

1。3。2  JDBC简介

JDBC全称是Java DataBase Connectivity,意思就是java数据库连接,它是一种应用程序API,用于进行对数据库的访问。使用JDBC的好处在于,可以使用用统一语法访问多种关系数据库,而不必担心其数据库操作语言的差异。也就是说我们在访问MySQL或是Oracle等数据库的时候,就可以不必专门编写几套程序。而是,只需要一个数据库的访问程序, 就可以实现对各种不同数据库的访问,这充分体现了Java语言的平台无关系。

JDBC为我们提供了一组类和接口,用来对数据库进行访问,用JDBC访问数据库的步骤如下:首先要打开数据库连接,接着执行SQL语句以便对数据库进行各种操作,然后执行查询操作从数据库返回的结果,最后关闭数据库连接。简单的说就是,JDBC主要完成三件事:一是建立一个与数据库的连接,发送SQL语句给数据库,对数据库返回的结果进行处理 。

1。3。3  JSP简介 (责任编辑:qin)