在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)

在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)

ID:5446711

大小:466.50 KB

页数:30页

时间:2017-12-12

在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)_第1页
在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)_第2页
在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)_第3页
在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)_第4页
在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)_第5页
资源描述:

《在线考试系统-网络考试系统的开发设计—计算机毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一章考试系统背景知识1InternetInternet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连成一个整体。作为Internet上一直先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速。成为目前世界上最大的信息资源宝库。因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化

2、。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感兴趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示器个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。我们对登陆的用户进行追踪,分析,发掘用户奠基的规律,即用户先后点击的关联规则,这样在用户点击一个主题(链接)之后,系统能自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无需用户做出任何额外工作的情况下实现了

3、为用户量身定做的个性化页面。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主体层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了MicrosoftAccess数据库作为ODBC(OpenDatabaseConnectivity)数据源,并以先进的ADO(ActiveDataObject)技术进行数据库存取等操作,使Web与数据库紧密联系起来。 2ASP技术综述2.1ASP的产生近年来随着Internet技术的飞速发展及用户需求的

4、不但升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供服务种类越来越繁多。从HTML,ClientScrip到CGI,从JAVA的诞生到ActiveX,Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面的真正需要后,推出了ActiveServerPages(ASP),一种用以取代CGI(CommonGatewayInterface,通用网关接口技术)。简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行交互式Web服务器端应

5、用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传和下载等等。更重要的是,ASP使用的ActiveX基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web可利用ADO(ActiveDataObject,微软的一种新的数据访问模型)方便快捷的访问数据库,从而使得开发基于WWW的应用系统成为可能。2.2ASP与IIS2.2.1IIS简介Web服务器使Web应用程序的心脏。IIS(InternetInformationServer)是

6、微软推出的WindowsNTOptionPack的主要成员,作为WindowsNT的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。2.2.2IIS与ASP的结合在过去,客户机/服务器结构的设计与Web的想换技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层Web结构(如下图所示)的中

7、间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。利用IIS+ASP技术来集成Web前后端带来的强大效益可归结为以下几个方面:1.减少构件和维护成本2.加快联机过程3.应用软件集中在服务器端开发管理4.前端可使用任何浏览器(IE、Netscape…..)5.后端可存取任何数据库(SQL、Access……)6.可使用脚本语言开发(VBScrip、JavaScrip…..)数据服务器后端数据库ActiveXServer元件程序和计算逻

8、辑MicriosoftIIS+ASP前端浏览器浏览器2.3ASP2.3.1ASP内部6大对象ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集和(Collection)与事件(Event),他们共同完成Web中的一些重要工作。这6大对象及其功能描述如表所示。对象名称功能描述Request从客户端取得信息Response将信息送给客户端Server提供一些Web服务器工具Session储存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。