1、 1 网上考试系统网上考试系统 2 1 1 绪论绪论 1.11.1 课题背景课题背景 随着人们对信息管理及其运用需求的日益迫切及信息技术的迅速发展,信息系 统的整合及运用在办公管理中得到越来越广泛和深入的应用。在线考试系统是典型 的集管理信息系统以及网络编程技术,是高校教学工作的重要工作内容之一。但随 着高等学校管理工作的内容、对象不断变化,烦琐的手工操作和一般的计算机软件 已经不能满足现代化考试的需要。运用先进的管理信息系统及友好的界面,对学生 息资源以及试题资源进行科学化和系统化管理,己经成为高校考试系统的发展趋 势。 目前,几乎所有高校的教学工作部门都已经建立了针对日常职能工作的管理信
2、息系统,例如,财务处的财务管理信息系统、教务处综合教务系统、科研处的科研 管理信息系统、图书馆的图书检索信息系统等。这些系统在很大程度上提高了部门 的工作效率和管理水平。然而,对于高校中的在线考试系统来说,目前还缺乏较为 完善的系统化信息管理及其有效利用。 正是认识到在线考试系统在整个学校信息化过程中的重要地位,才需要利用先 进的系统开发工具和技术,实现管理工作的信息化、科学化管理;真正做到“充分 利用现有资源和信息”,开发出对现有信息的充分整合及操作,减少不必要的、繁 杂的手工劳动,提高办公效率,加快教育体制改革的进程。因此,建设开发一个功 能完备、操作简便的在线考试系统己经迫在眉睫。 1.
3、21.2 主要内容及主要内容及目的目的 在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系 统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系 统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得 学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等 都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这 样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大 减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,进行 了这一系统的初步设计工作,也可以说是做一个初步的
4、探索,希望它能够在各类考 试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!该系统采用 C/S 模 3 式来设计,服务器端采用 Mysql 数据库系统和 SWing 组件来构成考试的应用服务系 统,同时可进行远程系统维护和管理;客户端采用 Frame 窗口来完成考试全过程。 课题研究的内容主要是针对学校考试的实际情况和自身特点,利用数据库管理 信息系统技术设计开发出一个基于 C/S 结构的在线考试系统,提高学生对知识的掌 握以及教师对学生学习水平测试。按照系统开发的流程,首先通过详细的系统需求 分析,设计出系统的整体框架结构;在此基础上,采用 My Sql 实现数据库设计, 利用服务器端的有好界面实现对试卷以及学生信息信息的录入、删除、修改、浏览、 查询等功能。 课题研究的主要目的是通过本毕业设计,将数据库理论知识以及 Socket 网络 编程转化为实践经验,并藉此进一步理解数据库理论;掌握数据库应用程序的开发 步骤、设计方法及编程技巧,熟练使用 SQL 语言,学会使用 Java 进行面向对象的 编程;在编程的过程中,提高自己的动手能力,以及分析和解决问题的能力,为将 来