ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:884.47KB ,
资源ID:6572745      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6572745.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网站后台管理系统论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网站后台管理系统论文.docx

1、网站后台管理系统论文摘 要Internet 做为全球统称的第四传媒,其核心特点就是“互动”。它可以打破空间和时间的概念,以第一时间向全球的网络以不同的语种发出同样的即时消息。从单向反馈到双向互动的转变,从单一媒体向互动平台的转化,是网络建设的革命性变革,也是目前网络建设的真正精髓。网站平台已经不仅仅停留在原始“电子媒体”的层面,也不仅仅是宣传的窗口或平台,而是向生产管理、网络营销、客户服务、市场拓展等领域渗透。网络所具有的无法替代的先进性和功能性,已经成为最先进和有效的管理和营销工具。网络以人为本,个性化是我们这个时代最先进的主题。企业网的建设必须做到:功能化、系统化、个性化、商业化。网站应该

2、丰富企业的服务功能,最大限度的提高企业在行业的知名度。随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科

3、技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前沿,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。 本文以沈阳鹏达电子器材网站的建设过程为基础,简要地介绍了WEB服务器的工作原理,介绍了动态网页制作技术,如客户端脚本和服务器端脚本。并着力对ASP结合ADO技术访问数据库的详细叙述,以及对ASP内建组件和基本组件进行概述。关键字:企业网 管理Based On ASP、SQL Website Backstage Management SystemAbstractThe Internet as a global referred to the fourth media

4、, its core characteristics is interaction. It can break the concept of space and time, with the first time to a global network in different languages from sending the same instant messages. From one-way feedback to two-way interaction change, from a single media to interactive platform transformatio

5、n, the revolutionary transformation is network construction, it is also the network construction of true essence. Website platform has not only stopped in primitive electronic media level, also is not only the publicity of window or platform, but to production management, network marketing, customer

6、 service, market development fields penetration. The network has irreplaceable sophistication and function, which has become the most advanced and efficient management and marketing tool.Network people-oriented, individuation is our most in this age of advanced topics. Enterprise network constructio

7、n must accomplish: functionalized, systematic and individuation, commercialization. Sites should be rich enterprise service functions, and the maximum improve enterprise in the industry of popularity.With the further development of the Internet, static Web site development and maintenance became mor

8、e and more difficult, on the one hand, the increasing and information change, make the site maintenance personnel had to often modified their Web site, especially based on database driven Web site is even more so, On the other hand static HTML pages with your visitors because we cannot effectively i

9、nteraction, makes people feel more and more boring, rather than once again into the same site. Therefore, the development of dynamic web pages or dynamic content became more and more site pursuit goal. So-called dynamic content is by every user according to their own needs, and the special request o

10、f Web page making.Network development prospect is infinite, early and network combination, and information times, with high-tech rendezvous, will certainly give all sectors of society development into fresh energy. Stand in the forefront of network times, we clearly heard of network times declaratio

11、n: who mastered network, who had mastered the future.This paper by shenyang pengda of electronic equipment website construction process for foundation, this paper briefly introduces a WEB server, this paper introduces the working principle of dynamic WEB production technologies, such as client scrip

12、t and server-side scripting. And tries to combine ASP ADO access database of the detailed narration, and the ASP built-in components and basic components are summarized.Key word:Company network manager目 录摘 要 IAbstract II1 系统开发环境 11.1软件环境 11.2开发语言与开发环境 11.3 开发环境介绍 12 ASP技术的简单介绍 52.1 ASP的基本概念 52.2 ASP

13、的内建对象 52.3 ASP的基本组件 82.4 ASP与数据库 103 网站建设的整体策划思路 123.1项目简介 123. 2 数据结构的设计 123. 3 数据库表 133.4后台管理展示 164 结论 21参 考 文 献 22致谢 271系统开发环境1.1软件环境客户端:操作系统使用Windows xp,安装有Microsoft Internet Explorer6.0或以上版本Microsoft Internet Information Server()3.0以上支持Active Server Pages (ASP)Microsoft Internet Explorer4.0(支持A

14、ctiveX) Microsoft SQL Server20001.2开发语言与开发环境本辅助教学系统主要采用Active Server Pages(ASP)、HTML语言、VBScript语言、ActiveX技术、SQL技术。网页和ASP文件的编辑采用Notebook、Dreamweaver等实用工具。使用Active Server Pages (ASP)作为服务器端文件。1.3 开发环境介绍1、Active Server Pages (ASP)运行 ASP 所需的环境如下:Microsoft Internet Information Server version 3.0/4.0 on Wi

15、ndows 2000 ServerMicrosoft Peer Web Services Version 3.0 on Windows NT WorkstationMicrosoft Personal Web Server on Windows 95/98ASP的出现使得广大Web设计者不必在为客户浏览器是否支持而担心,实际上就算在同一个.asp文件中使用不同的脚本语言,都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在文件中声明使用不同的脚本语言即可。2、SQL语句介绍SQL全称是“结构化查询语言(Structured Query Lang

16、uage)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。SQL广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。非过程化语言:SQL是一个非过程化

17、的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。统一的语言:SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。所有关系数据库的公共语言:由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的。3、VBScript介绍Microsoft Visual Basic Scripting Edition是程序开发语言Visual Basic家族的最新成员,它将灵活的Sc

18、ript应用于更广泛的领域,包括Microsoft Internet Explorer中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。VBScript使用ActiveX Script与宿主应用程序对话。使用ActiveX Script,浏览器和其他宿主应用程序不再需要每个Script部件的特殊集成代码。ActiveX Script使宿主可以编译Script、获取和调用入口点及管理开发者可用的命名空间。通过ActiveX Script,语言厂商可以建立标准Script运行时语言。Microso

19、ft将提供VBScript的运行时支持。Microsoft正在与多个Internet组一起定义ActiveX Script标准以使Script引擎可以互换。ActiveX Script可用在Microsoft Internet Explorer和Microsoft Internet Information Server中。VBScript只有一种数据类型,称为Variant。Variant 是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。因为Variant是VBScript中唯一的数据类型,所以它也VBScript 中所有函数的返回值的数据类型。Variant用于数字上下文中时

20、作为数字处理,用于字符串上下文中时作为字符串处理。这除简单数字或字符串以外,Variant可以进一步区分数值信息的特定含义。例如使用数值信息表示日期或时间。此类数据在与其他日期或时间数据一起使用时,结果也总是表示为日期或时间。当然,从Boolean值到浮点数,数值信息是多种多样的。Variant包含的数值信息类型称为子类型。大多数情况下,可将所需的数据放进Variant中,而Variant也会按照最适用于其包含的数据的方式进行操作。声明变量的一种方式是使用Dim语句、Public语句和Private语句在Script中显示声明变量。另一种方式是通过直接在Script中使用变量名这一简单方式隐式

21、声明变量。这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行Script时出现意外的结果。因此,最好使用Option Explicit语句显示声明所有变量。4、JavaScript简介JavaScript,是一种解释程序的语言,由Sun公司和Netscape公司合作开发。我们可以直接在HTML文件中直接写上程序码,浏览器在看到这些相应的代码后,会转换其对应的动作执行,它并不需要另外的编译器将程序编译成可执行代码。JavaScript是以面向对象为基础概念的程序设计语言。但因为要配合其解释执行的特性,它舍弃了与继承相关的某些概念,只留下对象驱动的观念。JavaScript共有5中基

22、本数据类型,分别为字符串(string)、数字值(number)、布尔值(boolean)、null值、以及对象(object)。JavaScript的变量不用预先申明,当变量指定为某值时,值的类型决定变量的类型。当然我们也可以用关键字“var”申明变量。同时JavaScript也提供了许多系统函数,以方便我们的程序设计。定义函数的关键字是function,如下所示:function date() now=new Date(); year=now.getYear()+年; month=now.getMonth()+月; day=now.getDate()+日; /注释:弹出窗口显示日期aler

23、t(year+month+day);2 ASP技术的简单介绍2.1 ASP的基本概念Active Server Page(ASP)是创建动态网页的一种非常优秀的服务器端脚本语言。ASP是Microsoft开发的,可以利用它编写动态产生网页HTML文档的程序代码。当用户浏览我们的Web站点并请求一个ASP页,Web服务器处理相应的ASP代码,生成HTML文档,然后传给客户端的浏览器。浏览器在用户的屏幕上建立页面。因此ASP的能力表现在两个方面,一是只在用户希望看到网页时才建立HTML文档;二是它不关心用户使用什么浏览器。2.2 ASP的内建对象ASP提供了一批组件,这些组件处理Web服务器和浏览

24、器之间的交互作用。这些对象使开发者可以摆脱很多烦恼的工作,如存取来自客户方请求的细节,管理应用程序状态和调配请求等。ASP有五个主要的内建对象:Application、Session、Sever、Request、Response。各种对象之间的相互关系如图24所示。图24 Web应用程序内对象关系1、Application对象Active Server应用程序是虚拟目录及其子目录下的所有文件,即一个WEB应用程序。Application对象是在响应一个ASP页的首次请求而载入ASP.DLL时创建的,它提供了存储空间用来存放变量和对象的引用,可用于所有的页面,任何访问者都可以打开它。因此可以使用

25、Application对象在应用程序的所有用户中共享信息,并可以在服务器运行期间持久地保存数据。它有一些控制访问应用层数据的方法和事件。 读取和存储值Application本身没有内置属性,但用户可以自定义属性:Application(variable_name)=variable_valueset Application(variable_name)=object_referencevariable_name=Application(variable_name)set object_reference= Application(variable_name)为了确保允许多个用户同时读取和修改A

26、pplication属性,Application对象提供了两个方法。Lock()方法锁定Application对象,使得只有当前的ASP页面对其属性可以进行访问。Unlock()方法解除对Application对象的锁定。此外,Application对象也提供了Contents.Remove(variable_name)方法删除不再需要的属性。 Application的事件处理器每当一个Active Server应用程序启动和结束时,ASP触发一个事件。可以通过在一个特殊的文件中编写代码来检测和应答这些事件,这个文件名为global.asa,位于Active Server应用程序的根目录下。这

27、个文件可以包含一个和多个HTML的元素,用于创建该应用程序或用户会话内使用的组件实例。 Application_OnStart事件:应用程序启动时调用。 Application_OnEnd事件:应用程序终止时调用。2、Session对象Active Server使用会话对象为应用程序的单个用户持久保持数据。当用户请求Active Server应用程序中ASP文件时,就会启动一个Session。在缺省情况下,如果超过20分钟都没有用户请求,服务器就自动中止该次会话。用户也可以通过设Session的属性TimeOut来改变,或显示地调用Session.Abandon方法来释放Session对象。

28、SessionID属性:只读,唯一标识一个会话的标识符。该标志在创建会话时由服务器产生。 TimeOut属性:定义Session保留的时限,单位为分钟,如:Session.TimeOut=5 读取和存储值Session本身没有内置属性,可以有用户定义:Session (variable_name)=variable_valueset Session (variable_name)=object_referencevariable_name=Session (variable_name)set object_reference= Session (variable_name) Session的事

29、件处理器 Session_OnStart,当启动一次会话时触发该事件。 Session_OnEnd,当终止一次会话时触发该事件。其处理程序放在文件Global.asa中。3、Server对象Server对象是专为处理服务器上的特定任务而设计的,特别是与服务器的环境和处理活动有关的任务。因此提供的属性只有一个,ScriptTimeout(设置或返回页面的脚本在服务器退出执行和报告一个错误之前可以执行的时间,以秒为单位);却有七种方法用来以服务器特定的方法格式化数据、管理其他网页的执行、管理外部对象和组件的执行以及处理错误。其中常用的方法有: CreateObject(identifier)创建一

30、个由identifier标识的对象实例,返回可以在代码中使用的一个对象的引用。 MapPath(url)返回在url中指定的文件或资源的完整物理路径和文件名。GetLastError()返回ASP ASPError对象的一个引用,这个对象包含该页面在ASP处理过程中发生的最近一次错误的详细数据。4、Request对象Request对象把客户信息保存在几个集合中,供ASP应用程序使用。 QueryString 依附于用户请求的URL后面的名称/数值对或者作者请求提交的且METHOD属性值为GET(或者省略其属性)表单中所有HTML控件单元的值。 Form表单METHOD的属性值为POST时,所有

31、作为请求提交的FORM表单中HTML控件的值。 Cookie 根据用户的请求,用户系统发出的所有cookie集合,这些cookie仅对相应的域有效,每个成员均为只读。 ServerVariable 随同客户端请求发出的HTTP报头值,以及Web服务器的几种环境变量的值的集合。5、Response对象用来控制向客户返回的HTML文档的内容,有若干属性和方法。其中常用的如下: Buffer属性:如果为True,则Response的内容要写入缓冲区,当脚本处理完时再发给客户。 Write方法:向客户输出数据,可以是任何合法的HTML脚本。 Redirect方法:使浏览器重新定向到另外一个URL上。

32、Clear方法:如果设Buffer属性为True,则Clear方法清楚所有缓冲区内容。 Flush方法:将缓冲内容立即发送给客户。 End方法:当Active Server遇到该方法时,立即停止处理ASP文件,如果有缓冲,立即发送内容到客户。2.3 ASP的基本组件ASP组件,以前被称为OLE自动服务器(OLE AUTOMATION SERVER),现在经过设计后可以作为一个网络应用程序的一部分在用户的服务器上运行。这些组件允许用户在内部对其脚本进行功能扩展,系统对这些扩展的功能进行保密。ASP组件构建在由Microsoft公司建立的公约标准上,也可以直接使用ASP自带的基本组件,如 ActiveX 数据对象(ADO)组件、内容链接组件、文件系统组件、浏览器功能

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1