计算机网络论文_第1页
计算机网络论文_第2页
计算机网络论文_第3页
计算机网络论文_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络论文1、引言现在的网络教育已经广为应用,该教育方式主要以现代计算机技术和 网络通信技术为基础,通过现代化的远程多媒体交互教学方式,能够为地 理分布零散的网络用户提供一种以学习者为中心的教育模式。作为一种新 兴的教育方式,网络教育具有诸多特性,如灵活性、主动性、创造性和互 动性等。特备是网络教育网站的出现和应用,更是从根本上解决了在网络 教育这种非面对面教学形式中学习者跟教师之间难以进行广泛交流的难题。 所以,通过将网络技术和数据库技术的广泛结合,通过现在普遍采用的 ASP技术来构建一个能够提供动态服务的教育网站,也就成了网络教育这 种新型教育模式的必然选择。2、目标和功能所以,为了能

2、够满足这些要求,就应该使教学网站具有如下几个主要 的功能部分,即:(1)、学习功能。教学网站的学习功能主要是针对学生设计的。学生 通过该功能模块,可以对各种课程的电子教案进行在线学习,了解相关的 学习方法、课时分配和教学计划等等跟课程相关的内容;还可以开设各种 跟学习相关的论坛;具有即时和错时的交互式学习界面;能够通过对共同关 心问题的深入讨论,引导学生参加在线的交流、评价和调查等,将网络构 建成课程学习的另一个战场。3、教育网站建设本文系统实现中,主要采用基于B/S的网络构建模型,也就是常用的 浏览器/服务器模式。该网络构建模式可以将应用逻辑跟用户界面和数据 的访问分割开来,便于提高系统的可

3、维护性,此外,利用各种组件技术, 可以有效降低数据库的访问压力,提高系统的运行性能。访问者可以通过 本地浏览器对网络服务器进行登录访问,由于网络服务器和应用服务器都 属于应用逻辑层,这样,网络服务器在接收表示层所提交的访问申请之后, 就可以通过调用服务器中的相关模块,对具体的逻辑操作和运行进行执行, 并数据库服务器提出及时的数据请求,得到结果之后,就可以将结果返回 到网络服务器,最后,网络服务器就可以将结果数据提供给访问者。3.2技术方案现在,可以用于网站开发的技术和手段主要有:基于HTML文件的开 发技术、基于CGI的动态页面生成技术以及基于ASP的开发技术。下面对 这几种技术体系进行简介和

4、说明。首先,就是基于HTML文件的网站开发。作为第一种通用的页面描述 型的开发语言,HTML简单易学,且具有非常强大的超媒体支持能力,便 于在超媒体的信息网中进行使用。通过HTML语言就行网站的开发,其特 点为速度比较快,且不需要高水平的技术力量。不过,有优点肯定就有缺 点,缺点是在使用过程中的网站维护工作量比较大,及时进行小范围的修 改,也需要对整个网页进行操作。其次,基于CGI的网站开发技术。传统的静态网站构建技术已经难以 满足人们对网站的访问需求,所以,基于CGI技术的动态交互式网站就开 始逐渐兴起和发展。这主要是由于采用CGI技术构建网站,可以大大提高 网站的交互性能,便于用户和网站管

5、理人员以及用户和用户之间的信息交 流。不过,这种网站构建技术也存在明显的缺陷,就是这种开发技术跟操作系统的关系紧密,所以,使得利用该技术所构建的网站的可移植性能比 较差。第三,就是基于ASP技术的网站开发技术。作为一种新开发的网页开 发技术,ASP技术是一种动态服务器网页,能够很方便的对数据库进行访 问。现在的网页设计中,采用ASP进行功能实现的越来越多,可以利用 ASP技术来创建动态的网络页面,或者功能强大的网络应用程序。此外, ASP技术可以通过ADO控件对象来实现对数据库的访问,ADO的特点为高 效、简单和内存开销较小,更加适用于基于B/S的客户端模式或者其他基 于网络应用的开发。基于A

6、SP技术的网站工作方式可以描述为:浏览器通过向网络服务器 发送访问请求,激活ASP的脚本运行程序,之后,网络服务器就可以通过 调用ASP来对请求的文件进行读取,并同时执行脚本的命令,最后将网络 的页面传动给浏览器。此种模式下,网页的脚本运行主要通过服务器来完 成,所以,从浏览器上所看到的网页是在网络服务器上生成后传送过来的, 浏览器不用负责对脚本的处理。网络服务器能够实现所有的脚本处理,且 能够将标准的HTML页面传送到浏览器。浏览器所接受的只是脚本运行的 结果,并不对服务器端的脚本进行复制,所以难以得到支持其页面内容的 脚本命令,这样,系统的访问和运行安全性就可以得到保障。在该方式中, 用户

7、可以通过目录来进行边界的定义,以以此作为应用程序的作用域,使 得在每个网站站点都可以运行多个应用程序,且在服务器端并没有实际的 页面存在和出现,任何网页都是根据用户的需求来动态的实时生成和运行 的,在用户访问结束后就自动消除。现在,能够实现网络服务器和数据库服务器之间通信和数据交换的技 术主要有:动态数据交换技术、SQL技术和ODBC技术等。在这几种数据交换方式中,ODBC技术已经成为应用系统和驱动程序 之间的标准数据交互接口。作为一种调用层的数据接口,ODBC并不需要 要预编译程序,可以像调用函数一样来实现对ODBC的操作。对于不同的 数据库管理系统来说,ODBC对其的访问和管理是半透明的,可以通过驱 动程序的加载来实现逻辑结构到具体数据库管理系统的DBMS的映射。而 应用程序对数据的访问和操作,则不需要通过任何DBMS来实现,由此就 可以实现应用程序对不同DBMS的共享。所以,对于不同的应用系统来说, ODBC具有高度的可移植性和互用性,通过基于ODBC的标准开发,用户可 以跟不同的数据库系统进行通信,此时的应用程序并不需要做

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论