毕业设计(论文)-基于BS模式的网上考试系统

上传人:liy****000 文档编号:118861999 上传时间:2019-12-27 格式:DOC 页数:74 大小:763.57KB
返回 下载 相关 举报
毕业设计(论文)-基于BS模式的网上考试系统_第1页
第1页 / 共74页
毕业设计(论文)-基于BS模式的网上考试系统_第2页
第2页 / 共74页
毕业设计(论文)-基于BS模式的网上考试系统_第3页
第3页 / 共74页
毕业设计(论文)-基于BS模式的网上考试系统_第4页
第4页 / 共74页
毕业设计(论文)-基于BS模式的网上考试系统_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《毕业设计(论文)-基于BS模式的网上考试系统》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于BS模式的网上考试系统(74页珍藏版)》请在金锄头文库上搜索。

1、泉州信息职业技术学院 毕 业 论 文(设 计) 题 目 姓 名 学 号 专业班级 指导教师 年 月 日 目 录引言11 概述11.1课题背景11.2课题内容22 可行性分析22.1 经济上的可行性22.2 技术上的可行性42.2.1 HTML与Internet42.2.2 ASP技术52.2.3 ACCESS数据库与SQL72.2.4 Dreamweaver MX102.2.5 JavaScript与VBScript语言112.3 时机上的可行性143 需求分析153.1 系统开发的目的153.2 系统概述163.3 具体需求163.4 系统数据流图17 4 系统设计174.1 设计思想174

2、.2 总体设计204.3 数据库设计224.3.1 数据库的选择224.3.2 数据存取及工作流224.3.3数据结构的分析与设计234.3.4数据库表的设计245 系统实现295.1 系统使用的关键技术295.1.1 ASP数据库访问技术295.1.2 CSS(层叠样式表)的应用315.1.3 页面设计模块化325.1.4 线性探测法解决碰撞325.2 系统模块的实现355.3 系统的安全性385.4 开发过程中遇到的问题及解决方法405.5 系统不足416 系统测试416.1 测试的环境416.2 测试的目的和目标416.3 测试的过程426.4 测试结果分析427 结论43谢辞45参考文

3、献46网上考试系统专业班级 姓名 (5号黑体)摘 要随着网络技术的发展及计算机的日益普及,现代远程教育作为一种新的教学手段已经开始进入我们的生活,给传统的教育模式带来新的变革,并对教育的发展形成了新的推动力,而作为远程教育关键环节之一的在线考试也逐渐成为了一个重要的研究领域。同时,在线考试具有的智能化、自动化、高效化、科学化等诸多优势,也使其成为传统教育考试发展的必然趋势。本文基于B/S模式,结合功能强大的Dreamweaver MX网页设计工具,以ACCESS 2000作为后台数据库,采用内嵌HTML语言的ASP(Active Server Pages)编程技术开发了无纸化网上考试系统。该系

4、统实现了对题库和考生的自由管理,可自动生成试卷、自动判卷,以及完成相关的系统维护。其中,系统维护主要包括题库管理、考生管理、新闻发布、科目管理和考试计划管理。该系统能够突破时空的限制,让考生在规定时间段内的任意时间、任意地点通过网络参加考试,给考生带来了极大的方便,而且节省了许多人力、物力资源,大大提高了教学效率。文中首先阐述了网上考试系统的发展及背景,简要介绍了ASP、ACCESS 、VBScript、JavaScript等相关的理论知识。接着详细介绍了系统的需求分析、总体设计、数据库设计及系统功能的实现。最后概括了系统的主要特色,指出了系统存在的不足之处,并对系统的开发做出了全面的总结。关

5、键词:ACCESS 2000;ASP;HTML;VBScript;JavaScript;网上考试泉州信息职业技术学院毕业论文(设计)引言 随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展 已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽

6、然远程教育已经蓬勃发展起来,但是目前学校和社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评定和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。而计算机应用的迅猛发展,网络应用的不断扩大,使人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公正、客观,更加激发学生的学习兴趣。例如,目前许多国际著名的计算机公司所举办的各种认

7、证考试绝大部分采用这种方式。为了适应新形势的发展,本文基于B/S模式,结合功能强大的Dreamweaver MX网页设计工具,以ACCESS 2000作为后台数据库,采用内嵌HTML语言的ASP(Active Server Pages)编程技术开发了无纸化网上考试系统。该系统实现了对题库和考生的自由管理,可自动生成试卷、自动判卷,以及完成相关的系统维护。其中,系统维护主要包括题库管理、考生管理、新闻发布、科目管理和考试计划管理。1 概述1.1 课题背景信息化时代的到来,使学校传统的管理方法和办学水平都受到了极大的挑战;Internet技术持续迅猛的发展,给传统的办学模式提出了新的要求。数据库技

8、术是一门历史弥坚的学科,不像其它的计算机技术会随着时间的推移而变得越来越没有声息。考虑其原因,则是因为信息的爆炸对数据库技术的要求只增不减。在互联网日益发展、壮大的背景下,在因特网普及浪潮持续高涨的情况下,如何让原来在单机中使用的数据库可供多机使用,也成为必然的趋势。绝大部分大学和学院都已接入互联网并建成校园网,各校的硬件设施已经比较完善。通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理,从而方便管理者、老师和学生间信息发布、信息交流和信息共享。以现代计算技术、网络技术为基础的数字化教学主要是朝着信息化、网络化、现代化的目标迈进。与网络技术相结合的新型

9、办学模式具有对于教育、教学过程来说极为宝贵的特性,可以为新型办学模式的建构提供理想的环境。在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检测自己的学习效果,以发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的评定等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。网上考试系统具有智能化、自动化、高效化

10、、科学化等诸多优势,具有广阔的发展前景。1.2 课题内容(1)开发系统的目标无纸化网络考试系统,旨在探索一种以互联网为基础的考试模式。通过这种新的模式,为大学计算机系的考试创造一种新的考试环境,使考务管理突破时空限制,提高考试工作效率和标准化水平,使学校管理者、教师和学生可以在任何时候、任何地点通过网络进行考试。本文以Internet为平台,研究了基于Web考试系统的设计与实现,包括系统需求分析和系统功能设计以及数据库设计,使系统能够自动抽题组成试卷,能够实现考生在线登录、注册,在线考试,提交获得成绩和断线续考,后台管理员轻松管理考生档案,课程档案,题库信息,考生资料审批等功能,实现智能化无纸化在线考试。(2)采用的技术目前,网络应用软件的模式主要有两类:Client/Server模式,Browser/Server模式。前者主要的缺点是维护、升级比较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与Client/Server方式类似,只不过客户端是一个标准的浏览器,服务器是Web Server,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网络查询,有很多部门的业务系统 、企业的MIS系统纷纷

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 其它考试类文档

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