提供基于web的网上考试系统的设计与实现_毕业论文

上传人:第*** 文档编号:56920621 上传时间:2018-10-17 格式:DOC 页数:37 大小:256KB
返回 下载 相关 举报
提供基于web的网上考试系统的设计与实现_毕业论文_第1页
第1页 / 共37页
提供基于web的网上考试系统的设计与实现_毕业论文_第2页
第2页 / 共37页
提供基于web的网上考试系统的设计与实现_毕业论文_第3页
第3页 / 共37页
提供基于web的网上考试系统的设计与实现_毕业论文_第4页
第4页 / 共37页
提供基于web的网上考试系统的设计与实现_毕业论文_第5页
第5页 / 共37页
点击查看更多>>
资源描述

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

1、摘 要1永城市职业学院本科毕业论文(设计)本科毕业论文(设计)基于 web 的网上考试系统的设计与实现学学 院院电子信息工程系电子信息工程系专专 业业计算机应用计算机应用班班 级级121121 班班学生姓名学生姓名XXXXXX学学 号号20122110062012211006指导教师指导教师XXXXXX2014 年 10 月摘 要2摘 要随着计算机技术越来越深入而广泛的应用,无纸化考试实施在技术上已逐步成熟。无纸化考试系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部考试有机地组织起来,就必须建立与自身特点相适应的考试系统。本次所开发的基于 web 的在线考试系统打破了原

2、有的考试模式,利用现有的网络资源构架出一种新的考试平台。简化了原有考试中一系列复杂的操作,使得学生能够便捷的参加各种测试或考试,不再受到任何时空、地域的限制。本文首先从总体上概述了高校在线考试系统的整体框架,对系统进行了准确的定位。然后,本文描述了系统的总体设计方案,为系统的实施进行了合理的分析和设计。在此基础上,介绍了在设计开发的过程中所遇到的问题及其解决的方案。其次,又分别概述了为系统所采用的各种有效的测试技术和该系统尚待改进的地方。最后,本文对系统的完成情况进行了回顾和总结,并对其今后的发展进行了展望。在此系统的开发过程中,逐步掌握了数据库连接池的使用,提高了访问数据库的效率;加深了对实

3、现类似一套管理系统开发流程的认识,为以后的开发打下了一个基础。关键词:关键词:JSP、JAVA、ORACLE 数据库、B/S 模式、考试系统、在线考试、实时性摘 要3ABSTRCATWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information

4、 system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource internal the enterprise, and also establishing a

5、management information system fitting in with its own characteristics.The project we empoldered based on web this time is called Online Real-time Test System. It breaks the intrinsic teaching mode by using the existing network resources to build up a new test platform. And it also simplifies the for

6、mer complicated operation, enables the students to take different tests or exams more conveniently regardless of the limit of space and time.This article, firstly, summarizes the main frame of the Online Real-time Test System, and gives an accurate orientation to the system. Base on this, we also in

7、troduce the problems we met in the process of our exploitation and the solutions. Next, the article respectively summarizes the diversified effective testing techniques used on the system and the aspects the system needs to improve.At last, we retrospect and summarize on the systems complete, and pr

8、ospect on the systems development in the future.In the process of developing this system, one can be able to use the database connection pond. It can also increase the databases access rate. One can have a deeper reorganization of achieving a similar manage system development flow, and builds the fo

9、undation for the further development.Key words:Management、information、system、Management、Online Test Real-time目 录4目 录摘 要 .1目 录 .3第一章 绪论 51. 引言 .52. 课题背景及目的 .53. 国内外发展状况 .6第二章 相关技术简介 81. 架构 .82.开发平台93. 数据库系统 10第三章 在线考试系统的需求分析 .121.任务概述.122. 功能需求概括 143. 功能需求模块分析 144. 运行环境 15第四章 在线考试系统的设计 .161. 在线考试系统的概

10、要设计 161.1 概要设计的一般原理 .161.2 主要功能 .161.3 系统结构图及流程图 .161.4 在线考试系统模块图 .181.5 数据库设计 .202. 在线考试系统的详细设计 212.1 网络磁盘系统的相关模块 .212.2 分模块介绍各模块的关键技术、程序实现方法 .212.3 部分模块的设计及编码 .233. 在线考试系统的数据库设计 24目 录5第五章 在线考试系统的实现 .261. 注册界面代码(reg.asp): .262. 登陆界面代码(login.asp) .28第六章 在线考试系统的测试 .311. 程序代码测试 312. 程序功能测试 313. 程序维护 3

11、2结 论 33参考文献 35致 谢 36第一章 绪论6第一章 绪论1. 引言现阶段,学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出卷,考生考试,人工阅卷,成绩评估和试卷分析.显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要.随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户.人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考

12、试的质量,从而使考试更趋于公证! 这个方案在技术上来讲我们是采用 B/S 模式,自动给每个考生生成一份试卷,考生在线作答,考试结果数据通过网络回收,系统自动进行判分,生成考试成绩和统计数据。 “在线考试系统”是集合现代考试理论、方法和现代信息技术手段的智能化网上考试系统,为学生个性化学习提供“灵活、方便、科学、公平”的“个别化考试服务” ,是终结性评价系统。学生可以随时、随地进行课程结业考试。2. 课题背景及目的考试的实质就是利用各种方式来考察学生对于知识的掌握程度,从而把这些信息反馈给教师或学生,以便及时恰当地调整下一步的教学活动,进一步提高教学质量及效果。随着计算机技术的发展,计算机功能越

13、来越强大,人们开始利用计算机来实现这一目的,于是就出现了各种各样的计算机考试系统。基于 Web 的远程考试系统也将成为考试系统的一种发展趋势。通过在线考试,教师可以了解学生的学习情况和教学效果,改进教学方法,提高教学质量。学生则可以通过在线考试了解自己对内容的掌握情况,有目的地进行学习。在高等教育飞速发展的今天,各高校的招生人数和规模在不断扩大。同时,高等院校也出现了师资严重不足的问题。许多教师现在承担着以往几倍的教学工作,在实验、批改作业、课堂教学等环节上都是疲于奔命。因此教学的质量和效果也就比以前有了明显的滑坡。在考试这个环节上也存在以下问题:第一章 绪论7(1) 、试题重复率高在考试命题

14、这个环节上出现了不同程度的偷工减料现象,导致试题重复率较高。(2) 、手工阅卷的主观失误增多面对成百上千份相同的考卷,教师在批改试卷的过程中也会由于疲劳而产生厌烦情绪,使得试卷的评阅出现较多的错误。(3) 、批改试卷的工作量过大,严整影响其他教学环节。(4) 、成绩反馈慢学生在考试结束后想尽快知道考试成绩,而目前的状况是,学生需要耐心等待。计算机在线考试客观公正,教学信息反馈迅速,用户端只需使用 Web 浏览器,无需任何附加软件,使用简单方便。本研究的目的就是利用校园网作为平台,充分利用 Jsp 技术和 Java 语言的优点,在计算机网络环境下对学生进行考试,实现命题、组卷、答题、阅卷和公布成

15、绩全部自动化,实现教考分离、无纸化考试。在传统的考试中不能摆脱印刷试卷,课堂考试,人工填写成绩单,教务部门将成绩输入学生成绩管理系统等一系列环节。通过对计算机网络技术、Jsp 技术和 Java 语言、数据库技术、组件复用等技术的深入研究,实现基于 Web 的在线考试,将任课教师从考试这些环节中解放出来,使他们能有更多的时间去研究课堂教学和实验等环节;对于学生来说,这种形式的考试也更客观、更公平、更公正,避免出现人情分。同样也为学校节约了考试经费,对促进校园网这个平台也有很强的实际意义。相比传统的考试方式,网络考试系统的主要好处是一方面可以动态的管理各种考试信息,只要准备好足够的题库,就可以按照

16、要求自动生成各种试卷;另一方面,考试时间灵活,考生可以在规定时间段内的任意时间参加考试;另外计算机化的考试的最大特点就是阅卷快,系统可以在考试结束时当场给出考试结果,计算机阅卷给了考生的最大的公平感。3. 国内外发展状况计算机技术与网络技术的不断发展,利用计算机网上考试取代传统的手工考试已成为一种趋势。国内外在用的考试系统品种繁多,其中自动抽题组卷算法、自动评分算法及功能设计等等也较成熟。系统的研究方向主要包括两大块内容:J2EE 技术架构与 MVC 设计模式、系统的设计与实现方案,其中,后者被研究的较多。第一章 绪论8系统的设计与实现方案主要从 5 方面进行研究:(1) 、系统体系结构。考试系统体系结构有三个部分组成:表示层、服务层(应用服务层、公共服务层)和资源层。(2) 、系统功能设计(各个模块)考试系统总体包括模块如下:系统登录、试题录入、试卷批阅、自动组卷、在线考试、成绩查询、考试管理。(3) 、MVC 模式在考试系统中的设计。它包括了模型的设计、视图层的设计、控制层的设计。(4

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

当前位置:首页 > 高等教育 > 大学课件

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