基于ASP的宣传镇江旅游文化的动态网站的设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于ASP的宣传镇江旅游文化的动态网站的设计与实现(2)

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)