在线考试系统的设计与实现毕业(论文)设计论文.doc

上传人:m**** 文档编号:559587131 上传时间:2023-03-18 格式:DOC 页数:47 大小:1.14MB
返回 下载 相关 举报
在线考试系统的设计与实现毕业(论文)设计论文.doc_第1页
第1页 / 共47页
在线考试系统的设计与实现毕业(论文)设计论文.doc_第2页
第2页 / 共47页
在线考试系统的设计与实现毕业(论文)设计论文.doc_第3页
第3页 / 共47页
在线考试系统的设计与实现毕业(论文)设计论文.doc_第4页
第4页 / 共47页
在线考试系统的设计与实现毕业(论文)设计论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《在线考试系统的设计与实现毕业(论文)设计论文.doc》由会员分享,可在线阅读,更多相关《在线考试系统的设计与实现毕业(论文)设计论文.doc(47页珍藏版)》请在金锄头文库上搜索。

1、在线考试系统的设计与实现摘要随着计算机技术的迅猛发展,高校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的系统本着减轻教师工作负担、提高工作效率、优化学生考试流程,增强参加考试学生身份识别,比传统的考试模式节省人力、财力和时间。本系统的用户为管理员、教师和学生,因此系统分为三大模块:系统管理模块、教师系统模块和考生系统模块。其中系统管理模块是进行管理员信息、考生信息、教师信息、试卷及答题卡信息、考试设置等的管理与维护,是系统运行的基础;教师系统模块是客户端教师对题库进行建设及维护和实现考生主观试题的评阅功

2、能;考生系统模块主要是完成客户端学生获得考试权限、在线考试和成绩查询功能,是本系统的核心部分。系统选用的开发软件是ASP,后台数据库为Microsoft SQL server 2008 R2。关键词 在线考试系统 管理系统 ASP技术应用AbstractAlong with the fast development in computer technology, we have got ten big progressing school science and information management. So it needs equal development in every par

3、t. The school will be building an information management and educational plat from hardware and software two sides. I developed this system is in order to reduce the teachers pressure, enhance the work efficiency, optimize the process of students testing, enhance the students identity and papers sec

4、recy. It can save more people money and time than tradition methods.This systems users are administrators, teachers, students, so that the system is divided into three modules: the system management module, the teacher system module and student system module. Among them, the system management module

5、 is management and maintenances of administrators information, of students information, of teachers information, test paper and the answers card and test setting etc. It is the foundation that the system running; Teacher system module is the teacher carry out the test questions management and mainte

6、nances and carry out the foundation that the result of students subjective judge. Examination system module be completed that the student to obtain examined admission, on-line examination and results to search. It is the core part of this system. The system chooses the software of development that u

7、se is ASP, and Microsoft SQL server 2008 R2.Key Words On-Line examination system Management system ASP technical application毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了

8、明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本

9、文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日在线考试系统的设计与实现一、前言随着技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了通过

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

11、将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,应用不断扩大,如教学和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。为了适应新形势的发展,我进行了这一系统的初

12、步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!目前,应用软件运行的模式主要有二类:C/S模式,B/S模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与C/S方式类似,客户端是一个标准的浏览器,服务器端是WebServer,而WebServer与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。基于上述考虑,用B/S模式来设计考试系统比较合适,服务

13、器端我们采用MSSQL数据库系统和ASP组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。利用数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用ActiveServerPage技术,我开发了基于B/S模式多用户在线考试系统这一程序。它运用方便、操作简单,效率很高。现阶段只实现了试卷的客观题自动评阅部分,主观题还需要人工评阅,但已具有用户认证、多用户同时在线考试、动态随机出题、时间控制、自动判卷(只限客观题),题库建设、用户管理、管理员管理、成绩查询等重要功能,也就是说实现了真正的无纸化考试,大大减轻了教师繁重的工作量。二、相关技术介

14、绍本系统采用浏览器/服务器(B/S)模式进行开发,服务器端的脚本语言采用ASP,数据库采用Microsoft SQL server2008 R2。所谓浏览器/服务器(B/S)模式是基于WEB方式的一种特殊的客户/服务器方式,在这种方式中,客户端是各种各样的浏览器。B/S采用三层体系结构,即包括数据库系统、应用服务器、客户端浏览器三个部分。由于采用了互联网的相关技术,B/S结构的系统开放性好,易维护、扩展。客户端浏览器只是与WEB服务器交换数据,数据安全性比较高。当然,B/S结构在网络安全方面也有其弱点。在C/S结构中,应用程序是在客户机上运行的独立程序,如果这台计算机安全的话,那么应用程序就是

15、安全的。而在B/S结构中,众多的客户端浏览器访问同一个WEB服务器, WEB服务器会成为攻击活动的对象。根据C/S和B/S结构的特点,以及系统在实际使用情况,在线考试系统采用B/S结构,这使得系统的开放性和可扩展性相当好,系统的维护也比较方便。而且,对本系统而言,只有在考试的时候对网络安全性要求比较高,而在考试的短时间内完成对WEB的入侵,可能性很小。ASP(Microsoft Active Server Pages )是一套微软开发的服务器端脚本环境,是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。ASP用Database Access组件与数据库进行连接,Database Access 组件通过ActiveX Data Objects (ADO)访问存储在数据库或其他表格化数据结构中的信息。SQL Server 2008 R2,它可以很好地与Mic

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

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

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