计算机专业考研历年考试真题提供.docVIP

  • 2
  • 0
  • 约7.23千字
  • 约 10页
  • 2016-06-08 发布于重庆
  • 举报
计算机专业考研历年考试真题提供

基于ASP的在线考试系统 刘勇林 (计算机系,2001(2)班) [摘 要] 本文论及Internet环境下,基于 ASP的在线考试系统的解决方案,介绍了在线考试系统的功能、系统设计以及人机交互的实现,讨论了在线考试系统的实现策略,对系统文件及数据库的保护、系统的安全性等。 [关键词] 在线考试系统 Asp Access数据库 1 引言 随着计算机技术、网络通信技术、多媒体技术和虚拟现实技术在教育领域中应用的不断发展,教育方式正面临着一场巨大的变革。在线考试系统是建立在互联网上的应用系统,客户端的配置较为简单, 考试可以不受地域的限制.一个完备的在线考试系统可以使用户在网上学习后及时检验自己的学习效果, 以发现自己的不足, 提高学习效率. 在线考试系统中试卷的生成、提交和批阅等都可以在网络上自动完成. 只要形成一套成熟的题库就可以实现考试的自动化. 这样, 教师所要做的只是精心设计不同类型的试题和题库的维护, 而不是组织考试, 从而大大减轻了教师的负担。 2 ASP技术概述 2.1定义和特点 ASP(Active Server Pages)是Microsoft 于1996年11月推出的Web应用程序开发技术是一种服务器端的脚本开发环境。通过ASP能创建和运行动态、交互和高效的页面组成的Web服务程序。对于程序员,所谓ASP, 简单地说,就是在HTML文件中引入了两个扩展的成对的HTML标记〈%和%〉,同时文件的扩展名改为 .asp。同HTML文件一样ASP文件也是文本文件,包括文本、HTML标记和ASP脚本语句(用〈%和%〉界定符标记)。它以.asp为扩展名,区别于一般的HTML文件。任何文本编辑器都可以制作ASP文件。ASP是微软公司IIS3.0中的一个组件,它实际上是一个服务器端的脚本环境。当脚本运行在服务器上(注意不是客户机)时,Web服务器完成所有的工作,包括动态生成HTML页面并传送到用户的浏览器上。程序员不必担心浏览器是否能处理你的页面,因为Web服务器已经全部替浏览器完成页面的转化工作,对浏览器而言,见到的还是普通的HTML页面。由此可见,程序员可以通过ASP直接添加可执行的脚本到HTML文件中。这样HTML开发和脚本开发成为同一件事情,使动态交互页面的开发成为一个整体,开发与维护工作变得简单、快捷。程序员可以集中精力于Web站点外观的设计,用一些动态的元素修饰你的页面。ASP了提供VB SCRIPT和Java SCRIPT两种脚本引擎,缺省为VB SCRIPT。由于ASP采用了与微软公司风靡世界的编程语言Visual Basic 一脉相传的VBScript语言, 并将其搬到了服务器端, 解决了浏览器 的兼容性问题, 同时又延续了ActiveX的组件思想,用户可以用VB,VC等工具开发服务器端的ActiveX组件,以扩展ASP的功能。 它最大的特点是将VBScript的程序直接嵌入HTML文件中, 用任意一个文本编辑器就可以编写一个完整的ASP页面。  综合以上,ASP应用程序具有以下的突出优点: 可以完全同HTML集成。 易于创建,不需要手动编译和连接。 面向对象和易于用ActiveX组件扩展。 客户端没有特别的要求,只要有一个浏览器就行。 安全性和保密性较好。   需要说明的是,ASP不是脚本语言,而是一种服务器端的脚本语言开发环境,可以把它理解为一种模型。它负责解释插入HTML页面的脚本描述。ASP必须在安装了以下软件的平台上才能运行: *Windows NT Server上的Microsoft Internet Information Server 3.0以上版本 *Windows NT Workstation上的Microsoft Peer Web Services 3.0 *Win95或Win98上的Microsoft Personal Web Server Microsoft Personal Web Server (PWS) 4.0 是解决个人信息共享和 Web 开发需要的方案。PWS 是加速和简化 Web 站点设置(从自动创建个性化主页到文档的拖放式发布)的桌面 Web 服务器。在企业 Intranet 上,Personal Web Server 可用于以自身的格式快速共享文档,或者将文档转换为 HTML,然后使用 PWS 在不同的操作系统共享这些文档。 1.标准的HTML标记:所有的HTML标记均可使用。 2.ASP语法命令:位于% % 标签内的ASP代码。 3.服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。 3 试卷系统的设计分析 3.1 概述 网上考试系统从功能上可分为考生考试程序和考试管理程序, 考生

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档