计算机科学与技术专业 毕业论,计算机科学与技术专业毕业论-文-正-文.pdf

《计算机网络》精品课程教学网站设计与实现

——后台的设计与实现

引言

当前国内信息化建设飞速发展,体现在教育中就是计算机教育日益得

到加强和重视。除了要扩大规模之外,更重要的就是提高质量。计算机网络

是当今计算机科学与技术学科中发展最为迅速的技术之一,也是计算机应

用中一个空前活跃的领域。21 世纪的一个重要特征是数字化、网络化与信

息化,而它的基础是支持全社会的强大的计算机网络。

近年来,计算机和网络技术飞速发展,其在教学上也得到越来越广泛的

应用。课堂之余,学生可以通过网络进行自主学习,互相交流,提高学习效

果。《计算机网络》是计算机专业的必修课程,也是考研的主要课程之一。学

生需要大量的辅导和及时的沟通与交流。国内虽然有很多教学方面的网站,

但是在局域网内专门针对《计算机网络》精品课程的教学网站还比较少见。

课程时间有限的情况下,利用ASP.NET技术、Microsoft SQL Server数据库技

术,充分利用校园网资源,针对《计算机网络》课程建立一个教学网站。基于

该课程网站教师可以发布教案、测试题目与批改作业。学生可以完成自学,

查看作业及成绩等计算机网络是当今计算机科学与技术学科中发展最为迅

速的技术之一,也是计算机应用中一个空前活跃的领域。21 世纪的一个重

要特征是数字化、网络化与信息化,而它的基础是支持全社会的强大的计算

机网络。【1】

1

1. 开发技术及网站简介

1.1 ASP技术简介[3]

ASP (Active Server Pages)是Microsoft推出的服务器端程序开发技术,它

使程序开发人员能够综合利用HTML标记、服务器端脚本以及COM组件,进

行动态的、交互式的WEB应用程序的快速开发。ASP并不是一种编程语言,

而是一种服务器端脚本程序的执行环境,也就是说ASP程序的开发是独立的

(尽管最常用的是VBScript和Jscript两种脚本语言)。ASP 内置了这两种脚本

语言的解释器,提供了丰富的内置对象来进行WEB服务器端程序的开发。可

以说ASP就像一个汽车框架,它可以让用户把传统的HTML、客户端脚本、服

务器端Jscript代码和COM组件组合成一个功能强大的汽车。ASP 的最新版本

是3.0,没有后续版本。这个版本集成 Windows 2000及以后版本中[2]。

ASP 使用的 ActiveX 技术基于开放设计环境,用户可以自己定义和制作组

件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web 编

写工具所远远不及的地方。以下罗列了 ASP 所独具的一些特点:

(1)使用 VBScript 、JavaScript 等简单易懂的脚本语言,结合 HTML 代码,即

可快速地完成网站的应用程序。

(2)无须编译,容易编写,可在服务器端直接执行。

(3)使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。

(4)与浏览器无关,用户端只要使用可执行 HTML 码的浏览器,即可浏览

ASP 所设计的网页内容。ASP 所使用的脚本语言(VBScript . JavaScript)均

2

Web 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

(5)内置功能强大的对象和组件。这使开发人员能够利用它们快速地建立

功能强大的 Web 应用程序。

(6) ASP 的源程序,不会下载到客户浏览器,因而可以避免所写的源程序

被他人到窃,也提高了程序的安全性。

(7)使用 ADO(ActiveX Date Objects)数据库访问技术,使得访问数据库变

得易如反掌。

由 此 可 以 看 出 ,ASP 是 IIS ( Internet Information Server)服 务 器

PWS(Personal Web Server)上使用,来开发 Web 应用的一种简单、方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值