1、网站设计37摘要ASP 技术 ASP(Active Server Pages 动态网页)是微软公司推出的一种用以取代 CGI(Common Gateway Interface 通用网关接口)的技术。目前,Internet 上的许多基于 Windows 平台的 Web 站点已开始应用 ASP 来替换 CGI。 简单地讲,ASP 是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式动态网页,包括使用 HTML 表单收集和处理信息, 上传与下载等等。一个静态的站点,若要更新主页的内容,必须手动的来更新其HTML 的文件数据。而随着 Web
2、应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。ASP 比较网关及服务器扩展模式有着以下优点:(1) 完全与 HTML 文件融合在一起;(2) 容易创建,不需要其它编译、链接程序;(3) 面向对象的并通过 ActiveX Server 对象可扩展。随着 Web 技术的发展,基于网络的应用来代替传统的信息交换方式无疑有着大好的前景。至于如何让网络更好的为人类服务,仍是当前人们所关注的问题。AbstractThe ASP technique ASP( the Active Server Pages dynamic state web page) is
3、 the technique that the Microsoft releases a kind of to replace the CGI( the Common Gateway Interface in general use net pass connecting orifice) in order to on the Internet of many according to terrace of Windows of the Webs station dot have already started apply the ASP to substitute the CGI. Spea
4、k in brief, the ASP is a script run - time environment that locates the server port, passing this kind of environment, the consumer can establish and circulate dynamic hand over with each other the type Web server application procedure, if hand over with each other the type dynamic state web page, i
5、nclude to use the HTML menu collections and handle the information, spread up with the download etc A station dot of quiescent, if to update the contents of the main page, must hand operation of to update the document data of its HTLM .But along with the development that Web apply, the consumer hope
6、s and can see the basis request but born and main page of dynamic state, for example the request, born report etc. of the response consumer search Database.The ASP expands the mode to have the following advantage than the net pass and server:(1) Complete blend with the HTML document together;(2) Est
7、ablish easily, do not need the other to compile, chaining procedure; (3)Face to the object of and pass the object of ActiveX Server and can expand.Along with the technical development of Web, replace the traditional information exchange method to have the big good foreground doubtless according to t
8、he application of the Network .As for how let the network better behavior type serve, is still the problem that current people pay attention to.目录摘要1Abstract2目录3第一章 诸论51.1 设计思想51.2 开发工具的选用及介绍51.2.1 ASP 的优势:51.2.2 ASP 的特点:61.2.3 ASP 的新功能7第二章 网站总体分析82.1 网站系统分析82.2 主页设计82.3 数据库设计112.3.1 数据库的组成级类型:112.3
9、.2 ASP 访问数据库的原理122.3.3 ASP 访问数据库步骤14第三章系统构成163.1 系统维护提示163.1.1 功能163.1.2 重点与难点代码设计163.2 部门职责173.2.1 功能173.2.2 数据库结构设计173.2.3 界面设计与重点、难点代码设计173.3 规章制度183.3.1 功能183.3.2 数据库结构183.3.3 重点难点及代码说明183.4 普通新闻,学习宣传信息183.4.1 功能183.4.2 数据库结构193.4.3 重点难点代码部分193.5 公示板、弹出式公告213.5.1 功能:213.5.2 数据结构设计:213.5.3 重点、难点代
10、码说明:223.6 举报信箱253.6.1 功能253.6.2 数据库结构253.6.3 重点难点代码部分253.7 图片新闻、图片式友情链接283.7.1 功能:283.7.2 数据结构设计:283.7.3 重点、难点代码说明:283.8 新闻检索与后台管理303.8.1 功能:303.8.2 重点、难点代码分析:30第四章 系统的使用说明与安装334.1 运行环境要求334.2 安装设置33第五章 结论及体会34参考文献35致谢36第一章 诸论在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Inte
11、rnet 上发布信息主要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。本人有幸为院信息系设计网页并作为毕业设计项目!特建“盘锦职业技术学院信息系”网站。通过网站,全面宣传,展示院信息系的风采,发布信息系的组织活动安排与政策规定,增强信息系工作的宣传力度,在 Internet 上实现完成部分工作,提高办事效率。第一章简要介绍了本系统的思想。第二章概述了本系统的功能,数据库设计原理。第三章详细叙述了本系统
12、开发过程,各模块包含的内容及设计方法。第四章介绍了本系统的使用说明及安装。第五章介绍了结论及使用过程中的体会。1.1 设计思想通过网站,全面宣传,展示盘职院信息系的风采,在 Internet 上实现完成部分系工作,提高办事效率。1.2 开发工具的选用及介绍1.2.1 ASP 的优势:ActiveServerPages:“动态服务器网页”,一般简称为“ASP”,ASP 之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的 HTML 格式, 而且这些程序是在网络服务端中执行,使用一般的浏览器(如 IE或 Netscape)都可以正确地获得 ASP 的“执行”结果,并且将这 ASP
13、 执行的结果直接在浏览器中“浏览”,不像 VBScript 或JavaScript 是在客户端(Client)的浏览器上执行,若使用 VBScript 来设计程序,客户端(Client)在 IE 浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用 Netscape 浏览器就无法显示 VBScript 的执行结果。1.2.2 ASP 的特点:任何开发工具皆可发展 ASP:只要使用一般的文书编辑程序,如 Windows 记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPageExpress、FrontPage 等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使
14、用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。由于 ASP 程序是在网络服务器端中执行, 执行结果所产生的 HTML 文件适用于不同的浏览器。语言相容性高:ASP 与所有的 ActiveX Script 语言都相容,除了可结合 HTML,VBScript、JavaScript、Active X 服务器组件来设计外,并可用 “plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。隐密安全性高:如果我们在浏览器中直接查看网页的原始代码,就只能看到 HTLM 文件,原始的ASP 程序代码是看不到的!这是因 ASP 程序先于网站服务(Web
15、 Server)端执行后, 将结果转换成标准 HTML 文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的 ASP 程序并不会轻易地被看见进而被盗用。易于操控数据库:ASP 可以轻易地通过 ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、FoxPro、dBase、Oracle 等等,另外,ASP 亦可将“文本文件”或是“Excel” 文件当成数据库用。面向对象学习容易:ASP 具备有面向对象(Object-Oriented)功能,学习容易,ASP 提供了五种方便能力强大的内建对象:Request、Response、Sever、Application 以及 Session,同时,若使用 ASP 内建的“Application”对象或“Session”对象所撰写出来的 ASP 程序可以在多个网页之间暂时保存必要的信息。对象名称、功能描述:Request Response Server Se
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1