登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 计算机科学与技术 > 正文

基于PHP的旅游网站的设计与开发开题报告

 2020-04-14 19:46:18  

1. 研究目的与意义(文献综述包含参考文献)

基于PHP的旅游网站的设计与开发

背景:随着近年来旅游业的蓬勃发展 ,旅游网站的功能的完善也越来越重要。随着大家钱包越来越厚,越来越多人会在节假日出去旅游,假日经济和旅游经济已成为人们消费的热点。所以一个好的旅游类型的网站是对外宣传自己家乡的好地方,网站的好与坏有可能会直接影响到旅客对目的地的兴趣,而一旦优化之后,旅游和电子商务以及网络服务会渐渐的联合在一起,并创造出难以估量的价值,也将为旅游业界带来新的生机。旅游网站要扩大自身的影响力,打出自己的品牌必须要兴建起个性化自助服务的商务网站平台及覆盖面广、信息量大、可提供专业便利的全程个性服务,这才是旅游网站得以长期生存发展的根本所在。同时旅游网站的安全性和旅游网站针对搜索引擎的优化也是优秀旅游网站不可缺少的部分。通过本文的介绍将会用PS先把图片做好,用css把网页先制作好,然后用PHP和MySQL结合起来做成管理后台,结合起来就做成了一个旅游网站。

关键词:旅游网站,PHP,MySQL

1 旅游网站的发展现状分析

1.1 旅游网站是城市中为游客(特别是散客),市民提供信息咨询,投诉,救援等服务的一种旅游设施,具有较强的公益性。[6]旅游网站为公众提供旅游信息服务。旅游网站就是利用电子技术,信息技术,数据库技术和网络技术手段,充分发挥各类旅游信息资源的效用,使之成为旅游业发展的生产力,成为推动旅游产业发展和管理上水平的重要手段。旅游信息是指充分利用信息技术,数据库技术和网络技术,对旅游有关的实体资源,信息资源,生产要素资源进行深层次的分配,组合,加工,传播,销售,以便促进传统旅游业向现代旅游业的转化,加快旅游业的发展速度,提高旅游业的生产效率[7]。

1.2旅游网站分类

在介绍旅游网站的时候很自然要涉及旅游网站的概念,基于目前旅游网站应用的主要范围,可以将其理解为通常所说的旅游服务网站,它是为旅游者提供旅游信息服务,旅游管理咨询信息服务的专业化网络公司, 同时也是一种旅游网站公司。这些网站吸引旅游者的办法大多是免费登录和查询信息, 或者针对企业特殊需求提供猎头,网络,报纸全方位的旅游信息服务, 或者将传统的旅游工作移到网上,开展网上交通信息,餐饮,住宿信息,休闲娱乐及购物信息等等[6]。

1.3 旅游网站的特点

与传统旅游业相比,旅游网站的特点有:

(1) 容量大更新快 互联网一直被认为是海量信息平台,信息容量大且更新快捷,方便。据了解,一些知名旅游信息网站每日的有效风景信息发布保有量可达上万条。再加上一些品牌知名度较高的旅游信息网站风景信息经常更新,对于旅游者来说,上网不仅可以同时看到几十甚至上百家旅行社的旅游信息,而且始终能看到最新的旅游信息。

(2) 突破时空 能够突破时空限制,是旅游信息的突出优势,不同地域的旅游者和旅行社可以通过这个平台实现信息沟通。这也是各类跨地域旅游网兴起的主要原因。比如想到新疆来找旅游的游客,在国内外任何一个地方。都可以事先查到新疆地区旅行社的旅游动向,并网上报名旅游团而且网上缴费。

(3) 成本低廉 网上报名旅游团十分方便快捷,甚至可以一次投递多家旅行社,而且如今上网的成本非常低,旅游者还能免去奔波之苦,可谓省时省力[7]。

2 旅游网站开发技术的选用

2.1 PHP

PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。

PHP是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说, PHP 无疑是另一种高效率的选项。PHP 极其适合网站开发,其代码可以直接嵌入 HTML 代码。

PHP语法非常类似于 Perl 和 C。PHP 常常搭配 Apache (web 服务器) 一起使用。不过它也支持 ISAPI,并且可以运行于 Windows 的微软 IIS 平台[5]。

从1994年诞生到现在,PHP已经席卷了整个web世界,数以百万计的用PHP设计的网站证明了它的受欢迎程度及其易用性。PHP同时拥有Perl/CGI、ASP和HTML的优点,以至于人们每天都在学习PHP并且用它来建立强大的动态网站[9]。

PHP语言的核心特性是强大的字符串和数组处理工具,还提供了面向对象的编程支持。试用标准模块和自选的扩展模块,PHP应用程序可以与MySQL或Oracle这样的关系数据库相结合,用于绘图、创建PDF文件和解析XML文件。你可以用C语言编写自己的PHP扩展模块,甚至还可以在Windows上运行PHP,从而用COM控制其他的Windows应用程序或者使用ODBC与数据库相互交换[5]。

PHP主要应用在三个方面:

服务器端脚本

PHP最开始是被设计成用来创建动态Web内容的,而且这仍然是最适合它的任务,要生成HTML,就需要PHP解析程序和Web服务器来传送文档。近来,PHP也成为XML文档,图形,Flash动画和PDF文化等的流行语言。

命令行脚本

PHP可以和Perl、awk或Unix shell一样以命令行方式运行脚本。可以用命令行脚本来执行系统管理任务,例如备份和日志解析。

客户端GUI应用

使用PHP-GTK,开发人员可以用PHP编写成熟的跨平台GUI应用程序[8]。

PHP的一些优点:与竞争对手Perl、ASP、Ruby比较起来,在如下方面PHP很有优势:

高性能、可扩展性、与许多不同数据库系统的接口、内置许多常见Web任务所需的函数库、低成本、容易学习和使用、对面向对象的高度支持、可移植性、开发方法的灵活性、源代码可供使用、技术支持和文档可供使用[4]。

2.2 MySQL

MySQL是一个快速而又健壮的关系数据库管理系统。一个数据库将允许你高效的存储、搜索、排序和检索数据。MySQL服务器将控制对数据的访问,从而确保多个用户可以并发的使用它,同时提供了快速访问并且确保只有通过验证的用户才能获得数据访问。因此,MySQL是一个多用户、多线程的服务器。它使用了结构化查询语言,这是全球通用的标准数据库查询语言。MySQL是在1996年公布的,但是其开发历史可以追溯到1979年,它是世界上最受欢迎的开源数据库。

MySQL可以通过一个双许可模式获得。我们可以在开源许可(GPL)下使用它,条件是你需要满足该协议的一些条款[4]。

2.3 HTML、div css和Javascript

样式解决了一个普遍的问题

HTML 标签原本被设计为用于定义文档内容。通过使用

这样的标签,HTML 的初衷是表达”这是标题”、”这是段落”、”这是表格”之类的信息。同时文档布局由浏览器来完成,而不使用任何的格式化标签。

由于两种主要的浏览器(Netscape 和 Internet Explorer)不断地将新的 HTML 标签和属性(比如字体标签和颜色属性)添加到 HTML 规范中,创建文档内容清晰地独立于文档表现层的站点变得越来越困难[10]。

为了解决这个问题,万维网联盟(W3C),这个非营利的标准化联盟,肩负起了 HTML 标准化的使命,并在 HTML 4.0 之外创造出样式(Style)。 所有的主流浏览器均支持层叠样式表。

样式表极大地提高了工作效率

样式表定义如何显示 HTML 元素,就像 HTML 3.2 的字体标签和颜色属性所起的作用那样。样式通常保存在外部的 .css 文件中。通过仅仅编辑一个简单的 CSS 文档,外部样式表使你有能力同时改变站点中所有页面的布局和外观。

由于允许同时控制多重页面的样式和布局,CSS 可以称得上 WEB 设计领域的一个突破。作为网站开发者,你能够为每个 HTML 元素定义样式,并将之应用于你希望的任意多的页面中。如需进行全局的更新,只需简单地改变样式,然后网站中的所有元素均会自动地更新。

多重样式将层叠为一个

样式表允许以多种方式规定样式信息。样式可以规定在单个的 HTML 元素中,在 HTML 页的头元素中,或在一个外部的 CSS 文件中。甚至可以在同一个 HTML 文档内部引用多个外部样式表[1]。

Javascript和CSS

在DOM和事件交互的基础上产生了DHTML,它的实质其实就是JavaScript和DOM元素上的CSS属性之间的交互。

作为简单布局、分离式网页的标准,CSS在给你提供大量功能的同时,只给你的用户带来了最少量的兼容性的问题。总之,DHTML的意义在于JS和CSS组合起来能坐到什么,你又该如何使用这种组合来创造使人印象深刻的组合[3]。

2.4 PhotoShop

Photoshop可用于设计和制作网页页面,将制作好的页面导入Dreamweaver中进行处理,再用Flash添加动画内容,便生成互动的网站页面[2]。

参考文献:

[1](美)迈耶(Meyer.E)(著).许勇 齐宁(译). CSS权威指南.北京:中国电力出版社,2001.
[2]李金明,李金荣.photoshop CS5完全自学教程.北京:人民邮电出版社,2010.6.
[3](美)John Resig(著).陈贤安,江疆(译).精通JavaScript.北京:人民邮电出版社.
[4](澳)Luke Welling,Laura Thomson(著).武欣等(译).PHP和MySQL Web开发.北京:机械工业出版社,2009.
[5]Rasmus Lerdorf,Kevin Tatroe(著).邓云佳等(译).PHP程序设计.北京:中国电力出版社,2003.7.

[6]高夕果.基于需求的我国旅游信息源的开发研究[J].来自农业图书情报学刊, 2003.

[7]杨唏,徐兵.旅游信息多媒体视频点播系统研究[J].来自中国有线电视,2004.

[8]石志钢.基于PHPamp;MySQL的企业科协网站的技术解决方案[J].中国信息科技,2009.

[9] 刘鑑澄.基于PHP技术的动态企业网站的研究与实现[J].电脑开发与应用,2009.

[10]胡社.HTML编程[G].北京:人民邮电出版社,1999.

[11]金旭亮.网站建设教程第一版[G].北京:高等教育出版社,2003.

2. 研究的基本内容、问题解决措施及方案

本毕业设计拟计划实现旅游网站的界面设计以及后台管理系统的制作,将要呈现的是旅客能在网站里浏览旅游路线以及景点信息,而且能够下单订旅游路线,管理员能够在后台操作并且管理整个网站的运行。

功能模块以及实现功能:

线路的查看功能,留言版,管理员页面管理,站内新闻,用户注册,景点查询,联系我站,后台管理等。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图