基于WEB的旅游网站建设

基于WEB的旅游网站建设[java毕业论文下载]

摘要

旅行社是服务行业,旅游网也是服务行业。只有建立与旅游网相适应的服务体系,并保证其服务质量,才能使旅游网站落到实处,也才能真正使旅游望发挥作用。

旅游网站全国已有650多家,而无论是企业网站还是门户网站,要想活得好起来,就得在服务内容、范围、品质上有所突破和发展。

旅游企业是服务行业,旅游网同样也是服务行业,“得服务者得天下”是网站的竞争关键。旅游网的生存取决于它在服务内容、范围、品质上的含金量。目前的许多企业旅游网站和许多旅游企业一样,除存在经营定位模糊的弱点外,还存在着“单兵作战”所带来的预订内容范围过于狭窄的通病,因此难以产生商务效应和边际效应。80%的旅游网站以发布地方信息本社信息为主,服务范围也局限于区域性,这样互联的优势难以体现。造成这种情况的主要原因在于互联网的区域经营与提供地方化服务的这一对矛盾,服务的延伸速度远远跟不上互联网的发展和需求速度。对网站来说信息覆盖面减小,也会影响网上服务品质的下降,影响地方信息的可操作性和可延伸性。

从个人兴趣及毕业设计的实际情况出发,经过一系列的考察和分析,确立了旅游网站的具体实现功能。并阐述系统的结构设计和功能设计,实现浏览旅游网站的基本功能。经过授权的用户可以通过Web浏览器,以人机交互式的客户端程序实现对旅游网站的管理。本系统很好的外部接口,能够很好的配合站点进行服务。

 

关键字   ASP; 网页特效; 服务器; 管理

 

 

 

 

 

 

目    录

1章 绪 论

2 开发环境及要求

2.1开发目的

2.2项目背景

2.3开发环境

2.3.1系统平台

2.3.2开发工具

2.3.3运行需求

3 网页总体结构设计

3.1网站栏目设计

3.2结构设计

3.3网站的主页设计

3.4表单的设计

4 页面设计 10

4.1 网页色系设计 10

4.2 网页内容设计 11

4.3 网页特效设计 11

5 功能说明 13

5.1 前台显示说明 13

5.2 其它功能说明 13

具体分工 14

 

 

 

 

 

 

旅游网站设计

第1章 绪 论

随着互联网的不断发展和中国网络人口的日益增长,从外行到菜鸟、菜鸟到老鸟、老鸟又成为了一代大虾,(本人还只是老鸟而已,还未到大侠的境界),其中不知道发生了多少的变化……
    以前是浏览别人的网站,看到整齐的文字和花花绿绿的图片,真是羡慕极了!后来呢,学校里刚要让我们做毕业设计,就给了我一次体会做网页的感觉。然后,我自学了Dreamweaver,觉得用这个软件做网页比较简单。所以我选择了用Dreamweaver来做毕业设计的。

 随着我国加入WTO,逐步向国外开放旅游市场,允许国外旅游机构经营国内旅游业务,外国旅游企业将携其资金、技术和管理优势与国内的旅游企业展开竞争,这迫切要求国内旅游业务模式的创新。所以说当前我国旅游业正在承受着经济转型的洗礼,旅游电子商务正面临着新的发展机遇和挑战。这要求我们的旅游网站要在市场、营销、网站建设、发展规划等方面树立新型的战略,以使自己在旅游市场开放大潮中谋求发展。

我的毕业设计是做旅游网站的,整个网站的内容是我从各方面的资料收集而来的,再加上我精心的设计与布置而完成。因为时间比较紧凑,相对而言做得比较简单,但是做的数量还是蛮多的,在这个网站的制作上我也下了不少的功夫才完成的。            

网站制作除了可以按制作的时期分为前期规划、中期制作、发布,及后期维护外,还可以按工作性质分成:结构设计、资料收集、美工设计、宣传推广等。

网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。

 

 

 

 

第2章 开发环境及要求 

2.1开发目的

21世纪是信息化、网络化的时代。网络不仅开阔了人们的视野,也方便了人的生活。在网站和网络技术飞速发展、网络普及的今天,人们早已经习惯了从网上查询新闻,查看自己感兴趣的话题。随着人们日益丰富的物质生活,人们在精神生活方面的要求也逐渐提高,再加上一年中的几次长假,或者是双修日,越来越多的人选择了在假期去周边或者长线旅游。为了给人们提供更方便更快捷的旅游咨询,方便人们能够及时了解更新更快更多的信息,我们开发了此旅游网站。旨在于便于网络用户查询相关的旅游咨询,并提供一些旅游信息的发布查询和旅游预定等服务。

在当今高科技飞速发展的时代,信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。要把推进国民经济和社会信息化放在优先位置。在网络如此发达的环境,我们又怎么能在一些生活细节方面依旧沿用古老烦琐的办法,与时代脱节呢?因此,旅游作为人们生活的一个重要部分,在网络大环境下也变得快捷方便了,我们再也不用想旅游,还有挤出时间跑各家旅行社咨询,看线路,问价格了,我们大可以轻松的座在电脑前,随意点击鼠标,浏览自己所需要的咨询,并且第一时间就可以了解更快更新的资讯,而且还可以在了解比较各家旅行社信息以后,立即预定,大大节约了人们的时间,提高了效率。

2.2项目背景

HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,据本人观察,旅游高峰期到来前,旅游网站的访问人数是平时的三四倍,一般来说只有想外出旅游的人,才会访问旅游网站,所以在网络上进行旅游景点的宣传,是最有针对性,最经济划算的。所以旅游网点不应忽视网络的宣传作用。 

2.3开发环境

2.3.1系统平台

服务器端采用Microsoft Windows 2000作为网络操作系统,Web服务器软件采用IIS5.0。客户端软件,包括单机操作系统和浏览器软件

2.3.2开发工具

IIS简介

Microsoft Internet 信息服务器 (IIS) 是一个包含在Microsoft Windows NT服务器操作系统中的Internet文件和应用程序服务器。

IIS可以作为一个Web 服务器单独使用,也可以与相兼容的工具一起使用,它可以用来建立Internet商务、访问和操作来自不同数据源的数据以及创建Web 应用程序,其中这些应用程序利用服务器脚本和组件代码来完成一些客户-服务器功能。最新的信息可以从IIS Web站点上找到。

IIS与Windows NT服务器紧密地结合在一起,它可以保证网络管理员和应用程序开发人员获得同Windows NT 服务器一样的安全、网络和管理功能。在使用熟悉的Windows NT 服务器工具和功能外,IIS还有一些自带的功能,可以帮助管理安全的Web 站点、开发及配置服务器密集型的Web 应用程序。

以下为大家介绍的是一些IIS的特有的功能:

1,IIS可以赋予一部主机电脑一组以上的IP地址,而且还可以有一个以上的域名作为Web网站,您可以利用TCP/IP内容设置两组以上的IP地址给它,除了为网卡再加进一组IP地址之外,必须在负责这个点的DNS上为这组IP地址指定另一个域名,完成这些步骤以后,在Internet Service Manage中就会出现一个虚拟Web服务器,虚拟服务器(Virtual Server)必须有它自己的主目录(home directory),对于IIS来说,所有服务器都是它的虚拟服务器。

2,在互联网上,有很多网站需要多部服务器才能够应付来自用户端的请求,这就需要利用DNS所具有的功能,将一组以上的IP指定给同一个域名,每当这个网站接到服务要求,由DNS负责进行解析,它会指定域名的下一组IP地址给它,若要求采用这套做法,服务器的内容必须逐一复制到每一部服务器上。

IIS 的 概 念

IIS是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2000里面包含的IIS 5,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。

IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。

IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。

IIS支持服务器应用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下内容:

1.Microsoft Exchange Server 客户/服务器通讯和群组软件;

2.Microsoft Proxy Server 代理服务器;

3.用于连接IBM企业网络的Microsoft SNA Server;

4.用于集中管理分布式系统的Microsoft Systems Management Server;

5.Microsoft Commercial Internet System(MCIS)。

IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。

IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Network Management Protocol,简单网络管理协议)之类的NT已有管理工具。

IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。

IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBScript,JScript开发软件,或者由Visual Basic,Java,Visual C++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。

ASP概述

ASP(Active Server Pages)动态网页,是微软公司推出的一种用以取代CGI(Common Gateway Interface)通用网关接口的技术。可以通过ASP结合HTML语言、ASP指令和ActiveX元件以及数据库等方面知识,使用自己的 Web 服务器创建并运行动态的交互式 Web 站点。ASP技术已经风靡全球,在Internet上几乎处处可以看到它的身影。应用ASP技术,无须复杂的编程,就可以开发出专业的动态web站点。ASP的出现,给以静态内容为主的web带来了全新的动态效果。使你的站点具有更加灵活和方便的交互性,在Internet中实现信息的传递和检索越来越容易。

作为IIS的一个组成部分的ASP是一个WEB服务器端的应用开发环境,利用它可以生产和运行动态的、交互的、高性能的WEB服务器应用程序。ASP自身提供VBscript和Javascript的驱动。ASP可以实行SCRIPT直接嵌入到HTML文件,HTML开发和SCRIPT的开发在同一开发过程中就可以完成,而且通过ACTIVEX控件,可以实现复杂的WEB应用。

ASP组件,曾称为OLE自动服务器(OLE AUTOMATION SERVER),现在经过设计后可以作为一个网络应用程序的一部分在用户的网络服务器上运行。这些组件用户在内部对其脚本进行功能扩展。ASP组件可以架构在由Microsoft公司建立的公认标准上,也可以直接使用ASP自带的基本组件,如ACTIVEX数据对象组件(ADO)、内容连接组件、文件系统组件、浏览器组件、计数器组件等等。

IIS与ASP的结合

在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。利用IIS+ASP技术来集成Web前后端所带来的强大效益。

 

 

2.3.3运行需求

正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性。

第3章 网页总体结构设计

随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。有书指出:“旅游网站就是通过先进的信息技术手段改进旅游机构内部和对外的连通性”。

3.1网站栏目设计

  设计网站最重要的一块是确定网站的栏目,建立一个网站好比写一篇文章,首先要拟好提纲,文章才能主题明确,层次清晰。如果网站结构不清晰,目录庞杂,内容东一块西一块。结果不但浏览者看得糊涂,自己扩充和维护网站也相当困难。网站的题材确定后,并且收集和组织了许多相关的资料内容,才能来完成这块,我做的旅游网站主要分为五块:旅游线路、机票服务、代办签证、包车服务、留言反馈这几个部分。栏目确定好后还要确定网站的目录结构,我是按栏目内容来建立子目录的。旅游网站也是一种通过现代网络信息技术手段实现旅游商务活动各环节的,包括通过网络发布、交流旅游基本信息和旅游商务信息。

 

3.2结构设计

网站的总体结构是让网页浏览者阅读方便,且内容主题明确的重要指针,若网站的排版经过精心规划,将会使浏览者更能迅速的找到所需的资料。就如同一本书,编排得当将会使读者一目了然,且更能了解该书所要阐述的内容。而网站的结构设计,就如同书册的排版一般重要。

  表格的应用是一般大型网站最常见到的编排方式,表格能使多段文字统合整理,达到清楚易懂的效果。表格的底色或底图,应避免与文字起冲突。常见表格中用的底图或底色因颜色过重,而文字不清楚,表格的重点当然仍是在于文字,不是在作为配角的底图或底色。当底图只是衬饰的作用时,就应让其中的文字清楚明了。我在个人简历上制作的表格以蓝色为底,蓝色是比较暗的颜色,我就用白色的字来衬托,而表格的整体配色更是重要,框线及底色都应与网页整体配色为主,若是以表格作为同一网页编排,应尽量使各表格间不致差异太大。当有需要特别彰显内容的表格,才有其必要性作不同的配色。 
  框架的应用,对于架设于较慢的网站空间之网页,较适合框架的应用,框架可避免相同网页重复读取,拖累下载速度。但框架因切割整个画面,造成浏览的内页空间大幅度减小,故再使用框架务必要注意到内容主页的易看性。框架编排,最需要注意的是左右滚动条应尽量避免,若一个网页在阅读上,要不断的移动滚动条往右又往左移,将会对浏览者造成很大的不便。

一个网站若能有清楚的目录架构,除了对制作网站者来说容易维护外,更能让浏览者对于不熟悉的网站环境轻易上手。而网站的架构可由几个方向来说起,分别为目录规划、层次浅显易懂、选单应用等等。 
  网站的结构设计,应该于网页的制作前先制定完整,若以后有所更动,也都尽量不要更改到大的结构目录,否则将造成网站熟客又必须重新了解环境,若更动幅度太大,又没有详尽的解说,更可能因此丧失部份常客。别说这是不可能的事情,毕竟网络上还是有很多对于计算机不甚了解的网友,而网站不是单只为了点脑知识够的浏览者所写,必须兼顾到所有层面。

当一个网站越来越多内容时,层次结构就会越来越复杂,我对自己的网站了若指掌,清楚的知道自己的网页层次架构。然而,我的网站并非只是给自己独自品尝的,层次的浅显易懂就是很重要的课题了。有的网站目录越来越多,却也越来越混乱,不同内容的资料,却放到相同的关联连结下。对于混乱的设计,一般的浏览者是不可能猜出制作者的心,知道不同性质资料的连结竟会在相同关联连结下的,我就考虑到这一点来制作网页以浏览者作为出发点,这样的网站才能在结构设计上取得各种不同阶层、不同种类之浏览者的驻足、栖息。 
  但我在制作过程中参考其它的网站时也常常会见到有的网站因内容过于繁杂众多,而浏览到最后不知该怎么回主页、回目录页。此时若能有导览列,或是加上回上页或回目录页的连结设计,必定能让浏览者感到方便与贴心。 在浏览别的网站中,我去粗取精,在设计中能够基本上都能回到主页来。

 

 

 

 

 

 

 

 

 

 

 

图3-4 链接图

3.3网站的主页设计

有这么一句俗语:"良好的开端是成功的一半"。在网站设计上也是如此,首页的设计是一个网站成功与否的关键。人们往往看到第一页就已经对你的站点有一个整体的感觉。是不是能够促使浏览者继续点击进入,是否能够吸引浏览者留在站点上,全凭首页设计的"功力"了。
  首先要确定首页的功能模块,首页的内容模块是指你需要在首页上实现的主要内容和功能。一般的站点都需要这样一些模块,其次是设计首页的版面在功能模块确定后,开始设计首页的版面。就象搭积木,每个模块是一个单位积木,如何拼搭出一座漂亮的房子,就看你的创意和想象力了,设计版面的最好方法是:找一张白纸,一支笔,先将你理想中的草图勾勒出来,然后再用网页制作软件实现。我在设计中首先考虑的是第一步属于这属于创造阶段,不讲究细腻工整,不必考虑细节功能,只以粗陋的线条勾画出创意的轮廓即可。尽你的可能多画几张,最后选定一个满意的作为继续创作的脚本,在完成第一步的基础上,我确定需要放置的功能模块安排到页面上,主要包含网站标志,主菜单,新闻,广告条等,再将粗略布局精细化,具体化。
  主页的其中一个主要功能是作为漫游工具,指引用户查阅你存储在网址或其他地点的信息,尽量使漫游过程不费吹灰之力。

 

首页的设计和制作是绝对要重视和花心思的。我在制作这个网站中得出的经验是:一般首页设计和制作占整个制作时间的40%。你宁可多花些时间在早期,以免出现全部做好以后再修改,那将是最浪费精力的事。

3.4表单的设计

表单在HTML页面中起着重要作用,它是与用户交互信息的主要手段。一个表单至少应该包括说明性文字、用户填写的表格、提交和重填按钮等内容。用户填写了所需的资料之后,按下“提交资料”按钮,这样所填资料就会通专门的CGI接口传到Web服务器上,我做的旅游网站的表单应用涉及到很多在城市选

 

                      主页图

表单有如下:

                  留言反馈

还有一些其他的表单,在这里就不一一的说了!

第4章 页面设计

每个人做网站都有自己独特的风格,是一般人所没有的,就会让人注意到那个人的特别,若那个人的风格是正面的,甚至就会引起别人的羡慕与注意,或是赞赏。就如同一个网站,拥有别的网站所没有的风格,就会让浏览者愿意多停留些时间,细细品尝该站的内容,甚至该站会得到更多人的鼓励与注目。

4.1 网页色系设计

我的网站的色系是浏览者整体的视觉观感,若一个网站色系能有一致性,不仅会使网站看起来美观,更能让浏览者对内容不易混淆,增加了浏览的简洁与方便。而网站的色系更能衬托出网站的主题,若色系能与主题合理搭配,将会增加浏览者的易读性。网站的色系包含了网页的底色、文字字型、图片的色系、颜色等等,这不单只是将颜色搭配得当就算完美,还要配合每个内容,及网站主题。对于网站的色系,应该要在网站开始制作前,做好规划及设计,才不会到着手制作网站时,难以搭配,甚至造成混乱的设计,所以我在做个人网站之前就开始考虑这个问题了。

网页的底色是整个网站风格的重要指针。每个人的审美观不同,可能也会对颜色的代表性看法不同,但既然网站不是只写给自己看的,就应该要注意到大部分人可能会有的观点,然后我就以淡黄色做为主页的背景,主页背景是白色的,子页的背景我就用了比较亮的颜色了。

网页的颜色,并非单一就图文件、文字颜色、或是底色为主,而是以浏览者的角度来观看,整体网页看上去是偏向哪种色系。常常见到许多网站虽然色系搭配的很好,但却是没有自己的风格。以目前流行的柔色系、粉色系网站来说,就是失了自己独到的风格。因为使用粉色系的网站,不外乎都有相同的特点,文字颜色浅,底色也以浅色系为主,这样除了没有自己的风格外,看起来既不大方也难登大雅之堂。以各大搜寻网站来说,根本不会做这样的设计,因为文字颜色淡,加上底色浅,对浏览者来说,阅读上非常吃力,所以在这方面我就尽量的避免。 
  做网页不可能一次就做得完美,而是需要经过不厌其烦的修正、调色,才能达到最佳浏览效果的,所以制作网页也一定要有相当大的耐心。

 

4.2 网页内容设计

网站的内容,就如同书的文字一般重要,书没有了内页,就算封面再漂亮、再精致,都只是个徒俱美丽空壳的纸版罢了;如果书的内容杂乱无章或是不切合书名,那么买书的人一定会非常懊恼也非常生气。网站也是一样的道理,如果网站没有内容,就算装扮得再美轮美奂,也不配称为网站;如果网站的内容杂七杂八或是与站名摸不着边儿,那么不小心踏进来的浏览者,必然会非常举丧也非常不悦。我做这个旅游网站主要分为旅游线路、机票服务、代办签证、包车服务、留言反馈这几个部分。还有一些其他的链接。

所有的网站必然都有一个明确主题,而网站的整体内容都会绕着这个主题来发展。我的网站是根据国内和国外的旅游景点来设计的,内容也是符合旅游这一条思路的。我的网站的整体实用性,包含了资料的实用性及参考价值,旅游网站之所以会称之为旅游网站,就在于它有着「杂货铺」的魅力,总能吸引些浏览族群的目光。

在旅游新闻里有来自国内和国外两个不同地方的新闻,能使游客对某种旅游资讯有一个阅读的空间;旅游线路里面又包括8个小块:省线路、省外游、出境游、港澳游、自由人等,都是给游客能够线路有个选择,能够先了解这些不同地方的线路;在机票服务这方面,主要是机票的一些是城市到另一个城市的飞机。在代办签证里主要是为了方便来自各处的游客的方便,在遇到时间紧是,我们 就可以帮的上忙了;在包车服务上,在旅行过程中,为了你可以不怕在坐车难的问题上我们特别开了这个服务,如果玩的比较累了,还在为在哪里坐车而烦恼,那更是痛苦。

综合来说,一个网站的内容,当然越多会会好,只是再资料多的同时,也要注意到这个资料是否切合主题、是否对网站有用、归纳的是否妥当明了、有没有不必要的档案,这样网页的内容才能真正渐渐迈向量多质精之路,也才能走出属于自己主题的风格。

4.3 网页特效设计

我做的旅游网站是属于静态的,为了使网页有那种动态效果就加了几种特效。

 

图4-1 百叶窗特效图

 

图4-2 礼花背景特效图

 

图4-3 下雪特效图 

 

基于WEB的旅游网站建设[点击下载]

如需要全部源码,联系QQ:2812491287如需要全部源码,联系QQ:2812491287

评论