基于Web的旅游管理系统的设计与实现
计算机科学与技术09k2
前言
随着计算机技术,网络技术的迅猛发展,Internet的不断普及,网络在各个领域里发挥了越来越重要的作用。特别是随着近年人民生活水平不断提高,旅游成为了一个热门话题。一些的知名的旅行社已经在网上旅游方面取得了巨大的成就。所设计的系统要实现一个基于ASP技术和ACCESS数据库系统的旅游网站。前台即用户界面,要实现的主要功能为:旅游动态栏目、旅游景点栏目、旅游线路栏目、旅游攻略栏目、 旅游美文栏目、节庆活动栏目、乡村旅游栏目、阿克苏美食栏目、旅游商品栏目。后台即管理界面,要实现的主要功能为:网站基本设置、添加网站栏目、新闻管理、生成HTML。它不仅能够让浏览者得到最新的旅游信息,而且能够对线路进行在线的查询,使旅游变的异常轻松。
主题
萌芽时期
20世纪90年代,国际互联网的发展带动了旅游网站的全面兴起。不少旅游企业开始注意应用现代电子技术,如多媒体技术和加入了INTERNET这一世界最大的全球计算机互联网;在国内旅游业务网络化方面,上海春秋国际旅游集团进行了有益的探索,目前他们的网络成员已有二十多个;在旅游信息查询和咨询方面,最早是ChinaNet之下出现的一些旅游信息服务网,如“上海热线”及部分城市网或省网的“旅游天地”一类模块。以虚拟旅游、电子地图等为主要服务内容的网站不断出现,国内部分城市已经建成了三维城市旅游地图。许多机构抓住Web2.0时代的机遇,探索旅游信息“生产、组织、交换和呈现”的更加丰富的领域,产生了旅游信息组织的多种服务形式。
2000年起,国家旅游局主持实施的“金旅工程”对我国旅游业的信息化起到了重要的推动作用。自2001年国家旅游局在全行业实施“金旅工程”以来,经过近年的努力,以“三网一库”为主要内容的“金旅工程”(电子政务网络、中国旅游网、中国旅游商务网、中国旅游综合数据库),在管理业务应用、政府门户网站建设、旅游目的地营销系统等方面取得了显著的成绩:建成星级饭店的管理系统、旅游投诉系统、旅游统计系统、旅游财务指标管理系统、旅游项目投资管理系统、景区点管理系统和导游管理等十余个业务管理系统,规范了行业管理,形成了全国行业管理数据体系,基本覆盖了行业管理层面;初步建立全国旅游部门的
国家----省(自治区、直辖市)----重点旅游城市----旅游企业四级计算机网络,重点建立起面向全国旅游部门的,包含旅游业的业务处理、信息管理和执法管理的现代化信息系统,初步形成旅游电子政府的基本骨架;同时,依托该系统,也建立一个旅游电子商务的标准平台,建立行业标准,提供对旅游电子商务应用环境与网上安全、支付手段的支撑,支持国内企业向电子旅游企业转型。
发展过程
作为国家“金旅工程”的主体内容之一,我国自2002年开始推广旅游目的地营销系统(Destination Marketing System,简称DMS)。以互联网为基础平台,结合了数据库技术、多媒体技术和网络营销技术,把基于互联网的高效的旅游宣传营销和目的地的旅游咨询服务有机地结合在一起,为游客提供全程的周到服务。大连、三亚、粤港澳地区作为推广试点区市率先完成了建设工作。长三角、珠三角、山东、四川等地,在建设DMS系统、旅游信息平台、旅游咨询中心、旅游呼叫中心以及利用先进的信息手段开展促销方面做了大量尝试,也取得了宝贵的经验。
2002年,国家“金旅工程”公共商务网的承建运营机构――金旅雅途公司和广东省南海市旅
游局,签署了中国第一个旅游目的地营销系统――南海市旅游目的地营销系统的合作建设协议。同年10月,南海市旅游目的地营销系统通过了国家鉴定并作为示范工程进行推广。
到2006年2月,中国旅游目的地营销系统总平台的DMS数据统计已有15个子平台、12223个景点/区、36938家企业、120033条产品。
国内外研究现状
对于信息技术在旅游中的引用,国内外的研究者首先提到的就是旅游电子商务的开展。因此旅游企业,尤其是旅行社业成为了主要关注对象。旅行社业被认为是受信息技术冲击较大的行业。但旅行社究竟会如何变化和发展,涉及到具体问题却没有提到。信息技术是在旅行社企业中的综合应用。“信息技术可以辅助组团、接团和导游服务业务的数据处理,用于处理各类客户信息的维护,饭店和旅游汽车公司等其他旅游企业信息的记录和维护,财务结算数据的记录和维护,票务服务业务的信息联络等”。他们也谈及了与旅行社经营密切相关的一般性信息技术,如计算机预订系统(CRS)、旅游目的地信息系统、开帐与结算计划、旅游网络等。
也有另外一些研究者从其他方面来看待信息技术给旅游带来的变。McGrath认为由于GDS(
全球分销系统)与Internet的技术融合还未完成,在今后相当长的时期里,Internet还无法完全取代传统产业的信息销售渠道。谈及旅游的虚拟交易所引起的横向规模经济,它能形成一种顾客纽带,从而持续地增加创造的杠杆利润。 Erin Anderson提出在Internet的冲击下,旅游企业应该更偏好在个人渠道功能水平上决定渠道策略,而不是在渠道组织层面决定渠道策略,也即是顾客导向。更进一步,也可以由顾客来定价。让网站“给出能接受的价格,对供应商选择有完全的判断力。购买以及给予特殊产品、供应商记录以标题称号”。这样由顾客给出意愿价格,可以让顾客省钱。不过旅游产品生产商对纵向价格控制权将失去。
实际上,我国的旅游消费者对信息时代价值链重构的需求已经超前于旅游企业所能提供的价值链服务”。因此,从旅游实体企业、航空公司、饭店集团、旅游中介等几个方面来重新设计产业链,力图构建一个符合信息化时代特征的、全新的旅游产业结构和旅游活动模式。 Dim trios Bushels在《E tourism》一书中对旅游的运营管理和分销、航空公司、饭店、旅行社、旅游代理商、目的地管理等几方面进行了论述,分析了信息技术可能带来的技术性转变。全书对信息时代带来的新型旅游模式给予了一个新的概念—电子旅游。“电子旅游概念包括所有企业功能(电子商务和电子市场营销、电子理财和电子财务、电子人力资源管理、电子采购、电子研发和电子生产)和电子战略、电子规划,以及对旅游行业各个部门(包括旅
游、旅行、交通、休闲、饭店、主体供应商、中介和公共部门)的电子管理”。目前出现的一些非旅行社组织旅游活动其实正反映了上面所提到的“旅游消费者对信息时代价值链重构的需求己经超前于旅游企业所能提供的价值链服务”这一思想。
3 常见开发技术简介
3.1 ASP技术
在微软站点上对与ASP的权威定义是:Active Server Pages是一种开放式的非编译应用环境,使你能够组合HTML,Scripts和可重用的ActiveX服务器组件来建立动态的,强大的基于WEB的商业应用。Active Server Pages支持基于IIS上的服务器端脚本并且完全支持VB Scripts和Scripts。它是微软件的新一代开发动态网页的技术,具有开发简单,功能强大等有点,可以非常直观简易地实现复杂的Web应用。
3.2 PHP技术
PHP的英文全程是Personal Home Page,它是一种当今Internet上较为成熟的,开发源代码的,跨平台的,服务器端嵌入式的,动态的主页开发HTML内嵌式的语言。它在很大程度
上综合了Perl,Java和C语言的精华,在语法架构上继承了C语言的风格,可以比CGI或者Perl 更快速地执行动态网页。PHP在确保易学用的基础上,能够提供各种强大的功能,并且允许在功能上进行扩展。PHP提供了定义良好的应刚编程接口(API),同时也提供了丰富的函数集。具有良好的跨平台可移植性,可以在Windows Unix/Linux系统下WEB服务器正常运行,支持包括IIS,Apache等在内的多种流行的WEB服务器。PHP引擎对WEB应用程序的响应时间作了优化,甚至成为WEB服务器本身的一部分。此外,PHP的移植性非常好,当用户变换工作平台时,不需要更改PHP代码,直接就可以在新的平台上使用。在PHP下,每一个来自客户端的信息资源都将被作为PHP脚本中的一个变量以相同方式进行处理。PHP是在服务器端解释的语言,最后由服务器以HTML的方式返回客户端,因而具有极高的安全性。PHP被实际成站门用于WEB,所以完成简单的数据库连接和查询是方便的。
3.3 JSP 技术
JSP(Java Server Pages)是由Sun Microsystems公司倡导,许多公司参与一起建立的一种动态网页技术标准,是一个纯Java平台的技术,它是在传统的网页HTML文件中插入JAV
A程序段(Scripts)和JSP标记(TAG),从而形成JSPasp网页源码文件。JSP技术能让网页开发人员轻易建立起功能强大,有单性的动态内容。用JSP开发的WEB应用是跨平台的即能在Linux下运行,也能在其他操作系统上运行。
4 数据库技术简介
4.1 Access 简介
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,便Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种导游、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功用完美的数据库管理系统提供了便利,也使得一般用户不用编写代码,就可以完成大部门数据管理的义务。
Access特点:
Access是一个可视化工具,是作风与Windows完整一样,用户念要生成对象并使用,只需
使用鼠本进行拖放便可,十分直观便利。系统还添加了表天生器、查询生成器、报表设计器以及数据库向导、表向导、查询背导、窗体向导、报表导游等工具,使得操作简即,轻易使用和控制。
4.2 SQL Server 简介
SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。
SQL Server 特点:
(1) 真正的客户机/服务器体系结构。
(2) 图形化用户界面,使系统管理和数据库管理更加直观、简单。
(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
(4)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000
的大型多处理器等多种平台使用。
4.3 MYSQL 简介
MYSQL是一个开放源码的小型关系型数据库管理系统,开发者为瑞典MYSQL AB公司,92HeZu网免费赠送MYSQL。目前MYSQL被广泛地应用在Internet上的中小型网站中。提供由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MYSQL作为网站数据库
MYSQL特点:
(1) MYSQL有一个非常灵活而且安全的权限和口令系统。当客户与MYSQL服务器连接时,他们之间所有的口令传送被加密,而且MYSQL支持主机认证。
(2) MYSQL支持大型的数据库。虽然对于用PHP编写的网页来说只要能够存放上百条以上的记录数据就足够了,但MYSQL可以方便地支持上千万条记录的数据库。
(3)强大的查询功能。MYSQL支持查询的SELECT和WHERE语句的全部运算符和函数,并
且可以在同一查询中混用来自不同数据库的表,从而使得查询变得快捷和方便。
(4)PHP为MYSQL提供了强力支持,PHP中提供了一整套的MYSQL函数,对MYSQL进行了全方位的支持。
结论
通过以上对该系统的国内外现状的分析、在开发该系统过程中,主要将采用PHP技术和MYSQL数据库的旅游开发系统,完成后的系统功能分为前台和后台两个主要模块,前台即用户界面,要实现的主要功能为:旅游动态栏目、旅游景点栏目、旅游线路栏目、旅游攻略栏目、 旅游美文栏目、节庆活动栏目、乡村旅游栏目、阿克苏美食栏目、旅游商品栏目。后台即管理界面,要实现的主要功能为:网站基本设置、添加网站栏目、新闻管理、生成HTML。制作这个系统如下几个方面有意义:开发和展示当地旅游资源、吸引更多的旅客、发展阿克苏地区交通,经济、提高人民的经济收入、对旅客提供更多的旅游信息和服务。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论