旅游网站文献综述Word文件下载.docx
- 文档编号:19116303
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:7
- 大小:26.19KB
旅游网站文献综述Word文件下载.docx
《旅游网站文献综述Word文件下载.docx》由会员分享,可在线阅读,更多相关《旅游网站文献综述Word文件下载.docx(7页珍藏版)》请在冰豆网上搜索。
从而倍受人们的重视,为了更好的协作,更多的与外界交流新的信息和他人共享信息特构建旅游网站。
方便大家的生活,为旅行爱好者提供更多信息,方便大家出游,可以足不出户就可以知道当下旅游行情。
该网站采用ASP.NET+SQL数据库采用C#语言、CSS实现了一个实用的信息搜索、评论、留言等功能的网站。
用户可以通过登陆本网站操作相应的网站模块,可以浏览信息,查看新闻以及对新闻信息的评论和反馈。
管理员可以通过登录后台对网站的基本情况进行添加、删除和修改,对新闻的更新,增加,删除等管理。
该网站属于旅游信息查询网站,方便,简洁,效率高,操作简单。
关键词旅游网站/ASP.NET/SQLSERVER/C#语言/CSS
1前言
近年随着计算机通信、网络技术的发展,网站建设成为企业形象宣传,产品展示推广,客户沟通的最新最快捷的桥梁,成为个人展示自我与世界交流的重要平台。
由于现代科学技术的发展,现今网站的开发会用到形形色色开发工具,如ASP、PHP、JSP等,包括脚本语言,以及为网站提供数据存储的数据库(ACCESS,SQLSERVER),本文主要介绍了企业网站建设的意义和相关技术及工具:
ASP.NET、DIC+CSS、VBScript和SQLserver数据库,提出全面旅游网站建设的主题思路。
互联网技术的迅速发展,使网络已逐渐深入人心,更是成为继报刊、电视、广播等传统媒体之后而兴起的一新传媒介质,网络宣传已成为众多宣传手段的重中之重,各种各样的网站也就应运而生;
为宣传企业而制作的公司网站、可进行网上购物的电子商务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,还有学校、团体、个人等等各大各小的网站,充斥着我们的视野,满足着我们的需要。
网站的规划与建设,已悄然被许多人摆到了首要的迫在眉睫的位置上。
现今的事业,如果仍然能依靠传统的方式宣传自己企业的形象和文化、采购自己企业所需的原材料和配套部件、推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。
因此,当代企业纷纷建立自己的网站,借助于互联网快速的信息传递加速自身的发展。
一个企业网站的规划与建设,自然而然的也就成了众多类型的网站规划与建设的典范企业网站的规划与建设这一研究课题,也自然而然就成为当今乃至今后一长段时间内,企业内部和互联网上的一个相当重要的讨论对象。
我这次毕业设计主要就是旅游网站系统的规划与建设,为此我查阅了多本书籍资料。
我这次主要是做一个自由行旅游网站,毕业设计有很多可以选择的主题,具体说为什么要做这样一个网站。
第一因为旅游现在已经成为人们茶余饭后讨论的热门话题,做这样的一个网站可以给大家带来更多的便利;
第二是我个人对旅游也很感兴趣,之前实训时就有过这个想法但是因为某些因素放弃了,所以这次的毕业设计就选择了这个主题。
我在网上查过很多关于旅游的这样的网站,也确实他们的网站都很漂亮而且含有我们没学过的技术,也确实不得不让人佩服,如果我做一个旅游网站所含的技术量肯定没有他们的技术含量高,因为毕竟我们的知识面太窄了,但我相信我做的这个网站会含有我自己的风格的,我会努力的。
为此我查阅了很多资料,包括上网、图书馆等,都了解了相关的技术,从看的资料中觉得自己的知识面真的是太窄了,本来想学学现代社会流行的PHP技术,access数据库但时间有限,在这么短的时间内也不能掌握多少,所以也就只能利用我们所学的知识来进行这次的毕业设计。
我们主要学过的技术有ASP.NET、SQLSever数据库、Dreamweaver8、Flash、Photoshop,主要的语言就是C#语言、脚本语言,这些技术和语言虽然不是太广泛的被人们应用,但是对于我们来说这些语言和技术就比较熟悉了,应用起来也比较容易,所以在我的毕业设计中主要运用这些技术和语言。
因为有些知识学的时间有点久,所以我去图书馆查阅了很多关于我的毕业设计中所需要的技术方面的知识,又重新温习了一遍把淡忘的知识又巩固一下,从中也学到了不少以前没注意的知识技术,从中受益匪浅。
根据毕业设计的需求我也查找了很多现代社会比较流行的技术像PHP、JSP,数据库Access数据库、ORCALE数据库等这几种技术在当今社会应用都比较广泛,但他们相比较于ASP.NET技术以及SQLserver数据库有哪些区别。
下面就谈谈这些技术和语言以及在我的毕业设计中是怎么应用的。
2旅游网站开发相关技术及工具
.1数据库架构网站几种常见组合
参考了文献[1]、[2]后,我对建设网站的数据库架构有了深入了解,动态网页现在流行的有很多,如:
ASP、PHP、JSP、ASP.NET等,最常用的就这几种。
JSP可应于以上三种系统(windows,Unix,Linux),不过JSP设计的难度高一点。
这几种环境通常和相对应的数据库进行联想的,有如下几个架构:
(1)ASP.NET+ACCESS和ASP.NET+SQLSERVER;
(2)HP+MYSQL和PHP+ORCALE;
(3)JSP+SQLSERVER和JSP+ORCALE;
在我的毕业设计里选择ASP.NET+SQLSERVER架构;
当然当今社会最流行的是PHT+ORCALE,在数据库可操作平台上,Oracle可在所有主流平台上运行,Oracle数据库采用开放的策略目标,它使得客户可以选择一种最适合他们特定需要的解决方案。
客户可以利用很多种第三方应用程序、工具。
对开发商来说是很大的支持。
另外,Oracle数据库的安全性也比较高。
那么我选择用ASP+SQLSERVER架构的原因是:
第一,我们学习过ASP.NET技术和SQLSERVER数据库,对它们有一定的接触和了解,虽说对PHP技术和ORCALE数据库有些了解但不是太熟练;
其次用ASP.NET+SQLSERVER也比较简单易懂,操作简单;
另外,开发环境也是ASP.NET的一个优势。
2.2ASP.NET
参阅了文献[3]、[4]、[5]后对与ASP.NET技术也了解了许多,ASP最新的版本ASP.NET并不完全与ASP早期的版本后向兼容,因为该软件进行了完全重写。
早期的ASP技术实际上与PHP的共同之处比与ASP.NET与PHP的共同之处多得多,ASP.NET是用于构建Web应用程序的一个完整的框架。
这个模型的主要特性之一是选择编程语言的灵活性。
ASP.NET可以使用脚本语言(如JScript、VBScript、Perlscript和Python)以及编译语言(如VB、C#、C、Cobol、Smalltalk和Lisp)[6]。
新框架使用通用的语言运行环境(CLR);
先将您语言的源代码编译成Microsoft中间语言代码,然后CLR执行这些代码。
这个框架还提供真正的面向对象编程(OOP),并支持真正的继承、多态和封装。
.NET类库根据特定的任务(例如,使用XML或图像处理)组织成可继承的类。
对象以及组件拓展过的标准主页使用它可以传教和运行动态、交互的web也和基于web的功能强大的应用程序、它的特点主要是[7]:
(1)入门简单灵活,很容易开发和修改。
HTML编写人员不必学习完整的编程语言。
使用script等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。
不必单独compile编译程序来创建交互页,容易编写,可在服务器端直接执行。
(2)兼容性和扩展性良好
ASP.NET自带VBScript和Jscript的脚本引擎外,还能与多种ActiveXscripting语言相容。
只要安装了符合ActiveX脚本标准的相应脚本引擎(脚本引擎是处理脚本程序的COM(ComponentObjiectModel)物件)。
就可以在ASP页中使用任何一种脚本语言。
服务器组件的扩展性强:
ActiveXservercomponents(ActiveX服务器元件)具有无限可扩充性。
可以使用VB、VC、Java等编程语言来编写你所需要的ActiveX服务器元件。
(3)目前最强大的商业支持。
有MS的强大商业支持,如MTS(Microsofttransactionservice,包含在windowsNToptionPack中)可以解决开发那些保密性强的、可分级的已经可靠的web应用程序的复杂性问题。
提供面向对象(object-oriented)编程。
B/S结构的优势,脚本在服务器上执行,使得客户端可以简单化为IE类的浏览工具,维护简易。
客户端只接收得到作为脚本结果的HTML页面,不直接接触技术底层的数据,对客户端的友好和对服务器端的健壮两方面都有好处。
我在设计中主要运用了ASP.NET技术进行开发动态网页的,运用ASP.NET技术编程有两大优势:
第一ASP.NET有简洁的设计和实施,语言灵活,并支持复杂的面向对象特性;
第二,开发环境比较简洁,VisualStudio允许设置断点、跟踪代码段和查看调用堆栈,比较利与查看错误信息;
2.3DIV+CSS
参考了文献[8]、[9]、[10]后,巩固并学习到了更多关于DIV和CSS的有关知识。
以前在Dreamweaver中对于DIV和CSS只有一个大概的了解,对其运用还不是太熟练,通过查看资料后DIV和CSS有了更深入的了解。
企业界越来越关注DIV+CSS的标准化设计,大到各大门户网站,小到不计其数的个人网站,在Div+CSS标准化的影响下,网页设计人员已经把这一要求作为行业标准。
Div全称division意为“区分”使用DIV的方法跟使用其他tag的方法一样。
<
DIV>
Veryexcellentwebmasterclub<
/DIV>
如果单独使用DIV而不加任何CSS,那么它在网页中的效果和使用<
P>
/P>
是一样的。
DIV本身就是容器性质的,你不但可以内嵌table还可以内嵌文本和其它的HTML代码
CSS是CascadingstyleSheets的简称,中文译作“层叠样式表单”,在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。
只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
另外CSS可以减少图像文件的使用:
很多网页为求设计效果,而大量使用图像,以致网页的下载速度变慢。
CSS提供了很多文字样式的设定,且再加上IE内建的滤镜特效,因此可轻松取代原来图像才能表现的视觉效果。
这样的设计方式让修改网页内容变得更方便,也大大提高了下载速度。
网上冲浪无论你用InternetExplorer还是NetscapeNavigator,几乎随时都在与CSS打交道,在网上没有使用过CSS的网页可能不好找。
不管你用什么工具软件制作网页,都有在有意无意地使用CSS。
用好CSS能使你的网页更加简炼,同样内容的网页,有的人做出来有几十KB,而高手做出来只有十几KB。
我在设计中主要用了DIV+CSS,因为一般在Dreamweaver中都是用的表格,而表格代码冗余虽说table的代码会自动生成,但是当查看源代码的时候会发现代码太多让人没有耐心读,另一方面就是当用多个表格时不容易对齐,调试的时候也会因为代码太多而打开网页的速度比较慢。
相比之下DIV+CSS中代码就比较简单了,DIV+CSS中代码需要手写的,可自定义的添加;
另外如果网页中需要多个DIV的时候,我们只需要在CSS中定义一个样式就可以多次重复使用了,因为代码少的原因打开网页的速度也比较快;
在上网查了一些资料和参考了图书馆的资料加上以前学过的CSS,所以我决定在我的网站中运用DIV+CSS来进行我的网页美工的制作,主要布局整个页面及其美工以及CSS带的一些特效;
2.4VBScript
参阅了文献[11]后,巩固并学到了更多关于VBScript脚本语言的知识与技巧。
VBScript是microsoft公司在VISUALBasic语言的基础上开发出来的,它基本上可以看作是VisualBasic的一个子集,但是与VisualBasic语言有些差别。
VBScript是VisualBasicScript的简称,即VisualBasic脚本语言,有时也被缩写为VBS。
是asp动态网页默认的编程语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。
VBScript不仅是一种代表用户系统的脚步语言,它还是安全的开发工具。
由于VBScript语言的强大功能,简单的开发方式以及与VisualBasic的相通之处,使它成为许多用户制作主页的不可缺少的工具。
VBScript一般应用于Windows操作系统、网页浏览器(客户方的VBS)、网页服务器(服务器方面的VBS)。
利用VBScript,用户可以方便的制作出各式各样的,具有强大功能的主页;
利用microsoft公司的ActiveX技术,用户可以在主页中插入功能各异的ActiveX组件,并利用VBScript语言对它们进行编程;
利用VBScript语言结合ASP技术,用户可以开发出web数据库,甚至是主页上的小游戏。
所以VBScript,不仅能使用户的主页变得更加多姿多彩,也会使主页除了可被浏览之外增添了数据库管理和网上交互的能力。
关于VBScript我对它有一些的兴趣,但只是查阅了了一些资料对它有一些的了解,并没有在我的设计中运用到。
2.5SQLSERVER数据库
随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上也要求越来越高。
参阅了文献[12]后,对于SQLSERVER这个数据库也巩固学习了一遍,能更加熟练的运用SQLSERVER数据库,MicrosoftSQLServer是由美国微软公司所推出的关系数据库解决方案。
MicrosoftSQLServer数据库的内置语言是由美国标准局(ANSI)和国际标准组织(ISO)所定义的SQL语言,微软公司对它进行了部分扩充而成为作业用SQL(Transact-SQL)。
MicrosoftSQLServer几个初始版本适用于中小企业的数据库管理,但是近年来它的应用范围有所扩展,已经触及到大型、跨国企业的数据库管理。
SQLSERVER数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。
数据库技术研究和解决在计算机信息处理过程中如何有效地组织和存储大量数据的问题,以及在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据的问题。
SQLServer在Window平台上的表现,和Windows操作系统的整体结合程度,使用方便性,和Microsoft开发平台的整合性都比Oracle强的很多。
SQLSERVER数据库操作上也比较简单易操作;
另外,SQLServer是一个具备完全Web支持的数据库产品,提供了可扩展标记语言核心支持以及Internet上和防火墙外进行查询的能力,具有可伸缩性、灵活性、扩充性好,而且价格便宜等特点。
在当今社会应用比较广泛的并不是SQLserver,但在我的设计中运用SQLSERVER数据库的主要原因就是:
第一我们学过SQLSERVER数据库,相对于其它的数据库而言我对于SQLSERVER数据库比较熟悉;
第二是SQLSERVER数据库也比较简单容易操作;
SQLSERVER数据库在我的设计中主要体现在储存数据库中表的信息以及和后台代码的连接来实现网站的某些功能。
3结束语
本文详细介绍了建设一个旅游网站的意义,开发的技术和工具。
其中具体介绍了几种开发语言和工具,如:
ASP语言、脚本语言、SQLSERVER数据库,为一个企业完整的开发昨了详细说明。
旅游行业的发展给我们带来了机遇,同时也让我们面临了挑战。
简单来说旅游可以提高经济发展水平,提高人们生活水平,丰富人们的生活,我们要合理利用旅游网站,防范一些违法行为的出现。
当今时代随着科学技术的迅速发展,为了适应市场的竞争各种类型的网站应运而生,所以建立一个网站,提供信息发布,有供应的信息和需求的信息,满足浏览者的需要,新颖的网站设计也是吸引顾客的焦点,当然,更重要的还是要能提供丰富的服务和信息,如设计简易的登录搜索功能和方便快捷的信息查找。
所以根据自身的特点,构筑旅游信息查询平台,以适应人们信息现代化的需求,将是商业界乃至整个社会面临的机遇和挑战。
参考文献
[1].汪鑫等.web程序设计.北京:
电子工业出版社,2005.1:
230-240.
[2].李晓黎,张巍.ASP+SQLSERVER网络系统应用系统开发与实例.北京:
人民邮电出版社.2004.3:
102-105.
[3].罗锐韧.ASP网页程序设计.北京:
清华大学出版版社,2005:
103-132.
[4].邓文渊,陈惠贞等.ASP与网页数据库设计.北京:
中国铁通道出版社,2004.2:
51-65.
[5].宋昕.ASP网络开发技术入门与提高实用教程.北京:
中国铁道出版社.2005.4:
45-49.
[6].范立新、岳彦芳、陈曹维.ASP发展面临的问题及对策.全国先进制造技术高层论坛暨制造业自动化、信息化技术研讨会论文集.2005
[7].刘志贺、姬婧、王亚平.ASP技术在企业网站中的作用.电脑知识与技术.2007.8:
71-72
[8].MICHAELBOWERS.《CSS与HTML高级设计模式》.2007-9:
130-154
[9].孙良军.Dreamweaver8完美网页设计—商业网站篇.北京:
中国电力出版社,2006:
213-220.
[10].管正,李维杰.Dreamweaver8网页制作与网站组建简明教程.北京:
清华大学出版社.2007.5:
88-92.
[11].符静波、马辉明.《VBScript》.计算机应用研究。
2001.18:
141—143.
[12].李曼张红娟张辉.数据库技术与应用.北京:
机械工业出版社,2003:
42-46.
[13].肖金秀何鹏周博伟黄元隆ASP.NET程序设计北京:
冶金工业出版社,2004.8:
179-216.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 旅游 网站 文献 综述