在线考试系统本科论文.doc

上传人:汽*** 文档编号:557464248 上传时间:2023-01-12 格式:DOC 页数:34 大小:954KB
返回 下载 相关 举报
在线考试系统本科论文.doc_第1页
第1页 / 共34页
在线考试系统本科论文.doc_第2页
第2页 / 共34页
在线考试系统本科论文.doc_第3页
第3页 / 共34页
在线考试系统本科论文.doc_第4页
第4页 / 共34页
在线考试系统本科论文.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《在线考试系统本科论文.doc》由会员分享,可在线阅读,更多相关《在线考试系统本科论文.doc(34页珍藏版)》请在金锄头文库上搜索。

1、河南工业大学毕 业 论 文题 目 在线考试系统 院系名称: 信息科学与工程学院 专业班级: 计算机软件03级用户姓名: 学 号: 指导教师: 2011 年 4 月 12 日摘 要随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的在线考试系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化用户考试的流程,增强参加考试用户的身份识别,比传统的考试模式节省人力财力和时间。系统分为三大模块:考生管理模块、试题库管理和试卷生成管理。其中试题库管理是进行题目的添加、存

2、储和删除,是系统运行的基础;成绩查询管理实现了对用户考试信息查询。登陆界面管理是客户端考生或管理员通过自己的姓名和学号以及密码登陆系统,进入界面时由系统按照出题教师预先设置好的试卷结构从题库中随机抽取适合的题目,形成试卷。系统选用的开发软件是PHP,后台数据库为MYSQL,采用B/S结构的运行模式关键词 信息管理 考试流程 PHP Mysql B/S结构AbstractAlong with the technical and fast fierce development in calculator, the school teaching turns the development to a

3、lso have the substantial advance with the information of the management, this will beg the each link the all balanced developping, educating school developments from the both parties in soft hardware top-grade information management, That system is in the light of the alleviative teacher the work su

4、pportses and increases the work efficiency, excellent chemistry livings the process of the examination, strengthenning to take examinations the students body identify, comparing the traditional examination mode save manpower financial power with time Along with the technical and fast fierce developm

5、ent in calculator, the school teaching turns the development to also have the substantial advance with the information of the management, this will beg the each link the all balanced developping, educating school developments from the both parties in soft hardware top-grade information management, t

6、he terrace of the teaching.This text designs the examination management system of the development is also among them important an phpect.That system is in the light of the alleviative teacher the work supportses and increases the work efficiency, excellent chemistry livings the process of the examin

7、ation。 The system is divided into three greatest molds piece:The customer registration a mold piece manages with the system mold piece. The system is divided into three greatest molds piece:The customer registration a mold piece manages with the system mold piece.Among them the system management mol

8、d piece is a foundation to proceed topic increase, saving with delete, is a system movement;The search son mold piece.Keywords: Information management The examination manages SQL SERVER2002 B/C construction PHP目录摘 要IIABSTRACTIII第一章 绪论IV1.1考试系统应用的背景V1.2国内外研究的现状V1.3考试系统应用的意义VI第二章 系统设计相关技术及原理VI2.1 PHP简

9、介VI2.2 MySQL简介VIII2.3 APACHE服务器简介X第三章需求分析XVI3.1系统需要解决的主要问题XVI3.2系统应该具备的基本功能XVI第四章 系统总体设计XVIII4.1系统结构与系统结构图XVIII4.2详细设计XIX4.3用户、管理员权限XXI4.4网站功能详细设计XXI第五章 系统实现XXII5.1网站的开发流程XXII5.2系统功能实现及主要界面XXIII总结XXVI统分析与总结XXVI结束语XXVII致 谢XXVIII参考文献XXIX第一章 绪论随着技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了教学,通过计算机实现异地教育和培训。现在,计算机硬件技

10、术的发展已经达到了相当高的水平。但是,教学软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到教学当中去,这就给软件设计人员提出了更高的设计要求。1.1考试系统应用的背景教学包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然教学已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其

11、工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,应用不断扩大,如教学和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发用户的学习兴趣。1.2国内外研究的现状在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。

12、在线考试系统中题目的生成、试卷的提交、成绩的查询等都可以在上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!目前,应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类

13、似,客户端是一个标准的浏览器,服务器端是Apache,而Apache与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。另外,考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。1.3考试系统应用的意义基于便利快捷等因素的考虑,用Browser/Web模式来设计考试系统比较合适,服务器端我们采用MYSQL2数据库系统和PHP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。利用和数据库技术,

14、结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用ActiveServerPage技术,开发基于B/S模式多用户在线考试系统这一程序。它运用方便、操作简单,效率很高(同时,它要求计算机配置也很高,尤其是服务器端)。现阶段实现了试卷的客观题部分,具有考生管理、多用户同时在线考试、动态随机出题、时间控制、自动判卷,试题录入、修改题库、用户管理、科目管理、管理员管理、分数管理等重要功能,也就是说可以实现真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。第二章 系统设计相关技术及原理2.1 PHP简介PHP,一个嵌套的缩写名称,是

15、英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要重新编译程序了,只须直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP 最强大最显著的特性之一,是它支持很大范围的数据库。您会

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号