基于ASP的宣传镇江旅游文化的动态网站的设计与实现(2)
时间:2021-05-05 10:15 来源:毕业论文 作者:毕业论文 点击:次
5.5 景点管理模块 24 5.6 论坛管理模块 28 结 论 29 参 考 文 献 30 致 谢 31 1 引言 1.1 ASP 的特点 1996年,微软公司推出了一种崭新的Web应用开发技术——ASP技术,用于代替对Web服务器进行可编程扩展的CGI(Common Geteway Interface)标准。使用ASP可以创建以HTML网页作为用户界面,并能够对数据库进行交互的Web应用程序。 ASP是一种解释性语言。使用ASP时,服务器只要对其进行解释执行即可。 ASP支持多种脚本语言。其中就包含VBScript语言与JavaScript语言。除此以外,在安装了相应的脚本引擎后,还可以使用其他脚本语言。 ASP提供了一些内置对象来增强丰富功能。比如:在网页间传递参数,实现客户机浏览器与Web服务器的交互等等。 ASP可以使用服务器端ActiveX组件来执行各种任务,例如,借助ADO对象,可以轻松地完成对数据库的操作。 ASP具有一定的安全性。由于ASP页面是在服务器端运行的,送到客户机浏览器的是ASP执行所生成的HTML页面,用户只能看到HTML代码而无法获得ASP源文件[8]。 1.2 ASP页面的结构论文网 使用ASP技术编写的程序代码简单、通用性比较强。所有使用该技术的文件的文件名都由.asp结尾。通常情况下,ASP文件由以下几部分构成: (1) 标准的HTML标记:所有的HTML标记均可使用。 (2) ASP语法命令:位于<% %> 标签内的ASP代码。 (3) 服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。 (4) 脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言[8]。 1.3 ASP访问数据库的原理 ASP可以产生和执行动态高性能的WEB服务器程序,是一种服务器端的脚本执行环境。 ASP访问数据库的原理大致如下:用户通过使用浏览器请求ASP主页,WEB服务器响应后,调用ASP引擎执行ASP文件,并解释其中的脚本语言,通过ODBC连接数据库,由数据库访问组件ADO来完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。 1.4 ASP的运行环境 在目前的技术条件下,ASP可以在以下环境中运行: (1) Windows NT server 4.0运行IIS 5.0(Internet Information Server)以上。 (2) Windows NT workstation 4.0运行Peer Web Server 6.0以上。 (3) Windows 95/98//2000/XP等运行PWS(Personal Web Server)。 在以上运行环境中,以NT server上IIS的功能最强,全面支持ASP,无疑是创建稳定高速ASP主页的最优选择。 2 网站分析与总体设计 2.1 前台功能 1、用户注册登录 2、新闻模块: 分为镇江新闻、历史长河两部分,游客可以浏览新闻列表和新闻内容页。 3、景点模块: (1)游客浏览最新景点列表; (2)景点分类浏览; (3)游客浏览全部景点列表; (4)游客浏览景点详细内容信息。 4、美食模块 (1)游客浏览最新美食列表; (2)美食分类浏览; (3)游客浏览全部美食列表; (4)游客浏览美食详细内容信息。 5、论坛模块 (1)游客浏览帖子列表; (2)游客浏览帖子内容; (3)登录用户可以发布帖子,回复帖子内容。 2.2 后台管理 (责任编辑:qin) |