好文档 - 专业文书写作范文服务资料分享网站

【最新版】旅游网站设计与实现毕业论文47542502

天下 分享 时间: 加入收藏 我要投稿 点赞

表名称 user lvyou diyu jindian jiaotong jiudian 项目 User _name password user _type 主题 线路 天数 图片 报价 地域 地理位置 旅游资源 水资源 矿产资源 土特产资源 图片 景点 图片 介绍 班线客运 总站时间 交通工具 车次 开行方向 到点开点停点 名称 总经理 地址 电话 邮编 简介 图片 星级 表1 数据库

根据得到的数据字典,选择使用数据库管理系统。为数据库规划需要的数据表,并设计每个数据表的结构,我使用SQL Sever 2000作为数据库管理系统

[7]

图3 数据库界面

列名 user_name password user_type 列名 user_name biaoti 数据类型 varchar varchar 长度 50 50 允许空 是 否 数据类型 varchar varchar varchar 长度 50 50 50 允许空 否 是 是 表2 表User

neirong 列名 zuti xianlu tiansu tupian baojia 列名 mincen jinli dizi dianhua youbian jianjie tupian xinji 列名 jingdian tupian jiesao 列名 checi fangxiang daodian kaidian tingdian gudao siping tonghua baicheng yanji beizu varchar 5000 是 表3 表LY 数据类型 varchar varchar float varchar float 长度 200 5000 8 5000 8 允许空 否 是 是 是 是 表4 表Lvyou 数据类型 varchar varchar varchar varchar varchar varchar varchar varchar 长度 50 5000 5000 5000 5000 5000 5000 5000 允许空 否 是 是 是 是 是 是 是 表5 表Jiudian 数据类型 varchar varchar varchar 长度 50 5000 5000 允许空 否 是 是 表6 表Jindian 数据类型 varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar 长度 50 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 允许空 否 是 是 是 是 是 是 是 是 是 是 表7 表Jiaotong

列名 diyu weizi ziyuan suiziyuan kcziyuan tutecan tupian 数据类型 varchar varchar varchar varchar varchar varchar varchar 长度 50 5000 5000 5000 5000 5000 5000 允许空 否 是 是 是 是 是 是 表8 表Diyu 第四章 详细设计

4.1 ASP简介

Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能

受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果[9]。 ASP的特点:

1、任何开发工具皆可发展ASP

只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。 2、通吃各家浏览器

由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。 3、语言相容性高

ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。 4、隐密安全性高

如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。

5、易于操控数据库

ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。 6、面向对象学习容易

ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息[10]。

4.2 Microsoft SQL Server 2000简介

SQL是英文(Structured Query Language)的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。

SQL语言有以下几个优点: 1、非过程化语言

SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。

SQL不要求用户指定对数据的存放方法, 这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。 2、统一的语言

SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL 命令只需很少时间就能学会,最高级的命令在几天内便可掌握。 3、所有关系数据库的公共语言

由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的[11]。

第五章 主要模块功能设计

5.1 网站主页面设计

吉林旅游网站的主界面的整体结构是上中下结构,上面部分显示网站名称。中间部分显示首页、旅游线路、地域信息、景点资源、交通线路、酒店宾馆、成本报价等。下面部分是本网站的用户登录、吉林景点、吉林概况和旅游线路得详细信息。网站主页面示意图如图所示:

【最新版】旅游网站设计与实现毕业论文47542502

表名称userlvyoudiyujindianjiaotongjiudian项目User_namepassworduser_type主题线路天数图片报价地域地理位置旅游资源水资源矿产资源土特产资源图片景点图片
推荐度:
点击下载文档文档为doc格式
43d6y8fyg93x5if1klmb9gaib47vll009k5
领取福利

微信扫码领取福利

微信扫码分享