参 考 文 献 26
致 谢 27
1 前言
1。1 选题背景
我们处于信息的时代,随着人们生活水平的提高,旅游已经成为一种流行趋势,不仅如此,世界各地也已经把旅游当做了一个重要的发展方向。由此可见,旅游业的地位还在不断提高。在线旅游业对网络信息有很大的依赖性,网络信息对旅游的市场进行分析和评估,从而制定出相关政策,采取应对措施,并在网络技术的支持下实现对旅游业的有效的宏观管理。随着网络的快速发展,越来越多的企业单位通过网络来对外宣传自己,同时网络也为那些有需求的人提供服务。旅游网站就可以充分的发挥网络所具有的准确、快捷、高效等作用,系统用户可以根据自己的需求进行筛选、查询旅游信息,同时也可以进行留言等操作,为旅游信息的发布提供一个平台[1]。
现如今已经有许多的旅游网站正在运行中,例如:携程,穷游,蚂蜂窝等等,像携程本就实力雄厚,现如今被腾讯投资后便大幅度调整公司战略,使其实力更强;穷游是旅游网站的新起之秀,无论是网页设计,还是信息提供,都显得新颖、独特,是目前旅游网站中使用率很高的一个自助信息服务网站;蚂蜂窝的自助旅游攻略做的非常好,这一特点吸引了不少用户[2]。
旅游网站是宣传各地旅游景点的一个渠道,旅游网站的建立及运行对旅游地的发展有及其重要的作用,旅游信息实时更新也是用户需求的反映,现在大多数的人都选择在网络上解决各种问题,所以为了追随信息发展的脚步,也应该开发旅游网站,这类网站不仅节省了时间,而且还非常的方便[3]。
1。2 常用网站开发技术
1。2。1 ASP技术来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
ASP的定义[4]是:ASP(Active Server Pages)技术是一种开放式的非编译应用环境,ASP是一个很强大的基于WEB的应用技术。ASP技术支持基于IIS上的服务器端的脚本,而且完全支持Scripts和VB Scripts。
1。2。2 PHP技术
PHP[5]是负责开发源代码的一种技术,属于服务器端嵌入式的跨平台动态主页开发的HTML内嵌式的语言。而且这个技术不仅简单易学,而且还能提供非常强大的功能,在如此强大的功能条件下还可以进行拓展。此外,这项技术还拥有很好的可移植性,如果用户更改了工作的平台,可以直接在新的平台下使用,并不用更改PHP的代码。
1。2。3 JSP 技术
JSP是实现混合编码的一种技术,其是以简化表示层的表示为设计目的的。使用JSP可以更便捷的编写静态HTML,不再需要每一行代码都使用println语句来输出实现。此外,如果用户是第一次请求JSP页面,JSP引擎就会使用预处理方式把在JSP文件中的静态数据(HTML文本)和动态数据(Java脚本)全部转换为Java代码。其实这种转换是特别简单直观的,只是用out。println()方法将HTML简单的包裹起来,而对于Java脚本来说只是做一些简单的处理,或者只是将其保留起来[6]。
1。2。4 CGI技术
CGI的含义是“公共网关接口”。CGI[7]可以提供许多HTML所无法实现的功能。比如:1)一个记数器;2)用户信息的提交及统计;3)搜索进程;4)Web数据库。而且用户的任何信息都是没办法用Html记住的。所以要使其记录就要用到CGI,这就是CGI的作用。
1。3 现使用的网站开发技术
1。3。1 ASP。NET
ASP。NET[8]是Microsoft。NET Framework的一个组成部分,因为它能够充分利用公共语言运行库(CRL,Common Language Runtime)的功能,例如,继承,类型安全的语言互操作性和版本控制,从而提供访问所有功能的框架。例如,可以使用任何。NET编程语言(Visual)Basic、C#、JScript语言)和。NET调试功能创建ASP。NET Web 应用程序,利用ADO。NET访问数据以及使用。NET框架类访问操作系统服务等。