论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > .NET >

B(.NET)026asp.net网络书店2008SG版

1.4    本课题研究的意义

随着时代的发展,环境与工业的冲突已日益矛盾,尤其是造纸业的发展对我们日益生存的环境造成了严重的破坏,可持续发展已成为我们研究和争论的主题。面对科技日益进步而环境污染日益严重的今天我们能为此做些什么呢? http://www.paper51.com

目前大多数的国家也已经进入了电子信息时代,人们可以更加方便的利用这些现代化的设备来满足自己的各种需求,同时由于科学的进步也使各大企业之间得到了许多便利。这些标志着中国电子商务已经由表及里,从宣传推广阶段进入到了务实的实施阶段。这里所说的“电子商务”是指人们利用电子化手段进行以商品交换为中心的各种商务活动。“网上图书销售系统”其实就是电子商务的B2C形式。

内容来自www.paper51.com

1.5    准备知识 内容来自www.paper51.com

做任何一个工程或项目之前都要有一个知识积累和系统学习的过程,在这个过程中我们可以学习和本系统有关的知识,查找相关的资料以确保所开发的系统在性能上和功能上均满足客户的需求,而且所开发的软件的结构也符合国家计算机软件工程规范。

内容来自www.paper51.com

由于本系统网站采用ASP脚本编写,数据库使用Microsoft的Access 2000数据库。因此对ASP和Access 语言要有一定的认识,对网页制作和数据库的应用开发要有一定的学习。 内容来自论文无忧网 www.paper51.com

1.5.1 ASP技术介绍

内容来自论文无忧网 www.paper51.com

ASP 全称为 Active Server Pages(动态服务器主页),它是一种应用程序环境,可以利用 VBScript 或 Java Script 语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将 ASP 的程序码,解释为标准 HTML 格式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将 ASP 理解为一种特殊的 CGI。 http://www.paper51.com

利用 ASP 生成的网页,与HTML相比具有更大的灵活性。只要结构合理,一个 ASP 页面就可以取代成千上万个网页。尽管 ASP 在工作效率方面较之一些新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。它具备一个服务器端的脚本执行环境,用它可产生和执行动态的、交互的、高性能的Web服务器应用程序。 copyright paper51.com

ASP应用程序以.asp文件的形式存盘无需经过任何的编译,便能有浏览器查看,当然不能直接运行,只有在服务器执行后才能浏览。ASP程序的控制部分是使用VBScript、Jscript等脚本语言来设计,当执行ASP程序时脚本程序将一整套命令发送给脚本编辑器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编译语言一样,ASP程序的编写也遵循一定的规则,如果想使用自己所喜爱的脚本语言编写ASP程序,那么服务器上需要有能解释这种脚本语言的脚本解释器。当安装ASP时,系统提供了VBScript和Jscript两种脚本语言,而VBScript则被作为系统默认的脚本语言,也可根据自己的喜好改变系统默认的脚本语言。

内容来自论文无忧网 www.paper51.com

Active Server的另一大优点是代码的安全性。页面的访问者所能看到的只是服务器方的处理结果。ASP文件可以用常规的文本编辑器编辑, ASP使用VBScript、JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用"<%…%>"将ASP的程序包含起来。当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。 http://www.paper51.com

ASP中包括五个内置的ActiveX服务器组件和五个内置的对象:Database Access component(数据库访问组件)、FileAccess component(文件访问组件)、Ad Rotator component(广告轮播器组件)、Content Linking component(内容链接组件)、BrowserCapabilities component(浏览器信组件)以及Request(请求对象)、Server(服务器对象)、Session(会话对象)、Response(响应对象)、Application(应用程序对象)。在所有ASP组件中,最有用的是数据库访问组件,也称为ActiveX数据对象或ADO。在站点发布数据库将使用这个组件及其中包含的对象,以完成对ODBC数据源的读写。 内容来自论文无忧网 www.paper51.com

此外,ASP技术的另一个重要特点是,程序员可以利用Java、Visual Basic、Visual C++等语言制作适应自己特殊需要的ActiveX服务器组件来扩充ASP的功能,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI程序所不及的。

copyright paper51.com

总而言之ASP具有学习快、设计快的特点,不需花许多时间即可学会和快速设计出WEB应用程序。ASP的源程序码在服务器端执行,代码保密性好。集成在HTML中,无需编译链接可直接执行,而且使用文本编辑器即可设计。

copyright paper51.com

在网站系统的开发应用中,Microsoft公司的ASP(Active Server Pages)被广为使用。ASP实际上是将标准的HTML文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境,使编写人员可以利用VBScript和JavaScript或其他的第三方脚本语言来创建ASP,实现了过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。ASP提供了一些内置对象和组件,允许用户从浏览器中接收和发送信息。ASP可以和诸如SQL Server和Microsoft Access2000这样的数据库进行连接,进而完成数据的交换与更新。

内容来自论文无忧网 www.paper51.com

1.      ASP的特点:

copyright paper51.com

ASP可以和HTML或其它脚本语言(VBScript,JavaScript)相互嵌套。 copyright paper51.com

ASP是一种在WEB服务器端运行的脚本语言,程序代码安全保密。

内容来自www.paper51.com

ASP以对象为基础,因此可以使用ActiveX控件继续扩充其功能。 copyright paper51.com

ASP内置ADO组件,因此可以轻松的存取各种数据库。 http://www.paper51.com

ASP可以将运行结果以HTML的格式传送至客户端浏览器,因而可以适用各种浏览器。 paper51.com

------分隔线----------------------------
联系方式