网络考试系统_计算机信息管理专业毕业设计(编辑修改稿)内容摘要:

设计工作分开进 行,这样一来能够保证编程人员将主要精力用来考虑程序的逻辑,而不必操心网页的外观如何,同时,网页设计人员也不必过于关心编程问题; 第七, ASP 同 CGI、 ISAPI相比,易学易用,是目前 Web 应用程序开 发中最易学、最强劲的开发工具。 一般而言, ASP 的组件大致可分成四个元素 —— HTML、 ASP 对象、ActiveX 服务器组件以及 Script Language 脚本 语言。 ASP 的对象 ASP 的对象共有 7 个 .既 APPLICATION 对象、 OBJECT CONTEXT 对象、 REQUEST 对象、 SESSION 对象、 ASPERROR 对象。 ASP 能通过这些内建对象去处理执行网页 .如 :发布信息至客户端、取得客户端相关信息、管理、控制交易处理 ,取得错误信息的反馈等。 Scripting Language 一般大部分都是使用 VBScript 或是 JavaScript,当然了也不止这两种 ,只要该语言能提供 ActiveX Scripting 引擎 ,都可用来设计ASP 程序 ,加入到 HTML 的网页当中。 ASP 程序是由文本、 HTML 标记和脚本组合而成的。 在 ASP 程序中,脚本通用分隔符与文本和 HTML 标记区分开, ASP 用分隔符〈 %和 %〉来包括脚本命令,由分隔符括起的命令称为主脚本命令,这些命令由主脚本语言进行处理,默认主脚本语言是 VBScript。 我们在实现该系统的编程过程中主要运用了VBScript 脚本语言。 VBScript是 Visual Basic的一个子集,编程方法和 Visual Basic基本相同。 ASP 的执行情况大致如图所示 : ASP 的运行环境: “工 欲善其事 ,必先利其器” , 运行环境是很重要的。 互联网是一个客户机 /服务器系统。 客户机是站点访问者使用浏览器提交命令和查看相应网页的计算机。 服务器的位置通常与站点访问者相距较远,并且同时为多个访问者的请求服务。 从广义上说,服务器可以是任意一台为其他计算机运行应用程序或提供服务的计算机。 一台这样的计算机可以提供任意数量的应用程序或服务(当然,要假定它有足够的内存空间、 CPU 处理能力等资源)。 客户机和服务器的另一个差异在于:客户机提出请求而服务器响应请求。 因此,客户机必须以服务器能够理解的方式按 某种程序表达和提交其请求。 同样,服务器也必须以客户机能够处理的方式表达和发送其响应。 有鉴于此,在创建站点之前,选择站点服务器是一项重要工作。 FrontPage 提供了以下 3 种服务器解决方案: 建立基于本地硬盘的站点。 这种方案不需要服务器支持。 网页制作人员只需要在 FrontPage中指定本地硬盘上的一个文件夹作为根目录,就可以创建并浏览自己 的站点。 任何可以浏览该站点的用户都被允许对网页进行编辑。 优点:与服务器端无关,简便易行。 初学者容易理解和操作。 缺点:在基于磁盘的站点上不能运行 CGI 或 ISAPI 程序。 下列 FrontPageL功能组件在基于磁盘的站点中也无法实现: ● 确认域组件 ● 讨论组组件 ● 表单结果组件 ● 搜索组件 ● 活动服务器页面( Active Server Pages) ● 其他用户编写的程序,共享软件或商用服务器端程序 虽然使用基于磁盘的站点并不影响使用上述功能。 此外,基于磁盘的站点根本没有安全方面的功能。 要克服以上缺点,可采用以下方案: 一 般 在 Windows98 上 运 行 环 境 是 PWS ( Personal Web Server) ,Windows2020 或 Windows xp 上是 IIS( Inter Information Server)。 Personal Web Server 是运行于 Windows 95 或 Windows。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。