基于Web的旅游管理系统的设计与实现

时间:2022-07-03 01:14:44

基于Web的旅游管理系统的设计与实现

基于Web的旅游管理系统是结合Web service给予用户更优质的旅游服务的一项技术。本文针对基于Web的旅游管理系统的各项服务的应用技术进行探讨。分析基于Web旅游管理系统的实际管理方法,以加深人们对其的认识与了解,便于学者进一步研究其功能,完善其作用,使其更好地服务于旅游行业。

一、引言

随着我国经济水平的不断提高,人们更加注重生活质量的提高。近年来,我国外出旅游的人数急剧增长,这使得旅游业迅速发展。为了满足数量众多旅游者的需求,旅游行业将Web service应用于旅游管理系统,为人们出行旅游提供了更便捷的服务。也加快了旅游业的发展,提高了旅游业的经济效益。

二、基于Web service旅游管理系统的主要功能介绍

基于Web service旅游管理系统可以利用现代计算机信息技术进行旅游行业的跨网络与平台的信息通讯,并且其代码和数据可以重复使用。该旅游管理系统更加方便用户选择旅游线路,并且还可以为用户提供网上酒店与机票的预定等服务。用户通过网上预订机票或酒店,只需要根据自己的喜好选择好酒店后在网络上通过银行卡、信用卡等进行支付,支付成功后系统会将酒店或机票信息发送给用户。如果预定没有成功,系统也会第一时间告知用户,及时处理并将用户支付的钱返还给用户,不影响用户的二次预定。该系统避免了传统旅游管理系统只能由用户所选旅行社为用户预定酒店或机票的弊端,给用户提拱了更多选择,用户可以根据自己的喜好筛选出自己理想的酒店,令用户对旅游出行更加满意,也大大减轻了旅行社的工作压力。

三、基于Web的旅游管理系统相关技术简介

基于Web的旅游管理系统的主要相关技术有Web service、NET、XML三种。Web service是将用户信息封存成单个的个体在网上,通过API将信息提供给其他程序并使用的一个多种功能的集合体。Web服务是一种对象组件,它部署在Internet上,通过三种服务角色:服务请求者、服务中介者、服务描述者之间的相互协调,为用户提供服务。NET的所有组件都能为Web提供服务,NET能利用各种技术描述并传输Web的服务信息。XML是一种简化的子集,XML又是一种文档,它由各种元素组成,每个XML都有物理结构,从这个角度来看,文档又是由一个个实体单元组成。这三种技术之间相互协调工作,共同构成Web的旅游管理系统。

四、基于Web的旅游管理系统的设计

基于Web service旅游管理系统的宗旨是为用户提供更好、更优质的服务。其功能的设计也是围绕这一宗旨进行的,其一切都以客户利益为重,尊重客户的需求,为客户提供人性化的贴心服务。

(一)基于Web的旅游订票系统的设计与实施措施

订票系统规模庞大,信息量复杂繁多,基于Web的售票系统的设计有利于订票信息的整理,降低了订票系统的工作量,简化了订票的工作流程。首先,网络订票较传统购票方式具备很多优势,如购票不用排队,节省了用户大量的时间。网络购票对于售票部门来说大大减少了他们的工作量,同时还减少了每张票的平均购票时间,提高了售票部门的工作效率。此外,网络订票系统还提供了自主退票、改签日期等多种服务,为人们的出行带来更多便捷服务。基于Web的旅游订票系统订票的主要程序有打开连接、请求、响应、关闭连接等。首先客户要打开基于URL的指定服务连接,并向服务器发送服务请求及服务信息。服务信息有HTTP的协议头,它主要是提供客户端机的信息;还有就是提供给服务器的信息数据,HTTP的主要方法有:Get即向服务器主动索取资料,Post即主动向服务器指定目标发送数据信息。服务信息发送给服务器后,服务器会迅速处理,并做出响应,然后服务器将相应的实际信息发送给客户端。整个过程完成后,关闭链接,并标志着服务结束。订票系统分为订票、付款。票券促销、订单查询、票价查询、会员管理六个模块。利用NTE技术,构建Web购票系统,并将C/S模式与B/S模式的优势结合,取长补短,根据实际情况构建基于B/S开发模式的体系,并在此基础上构建基于NTE订票系统体系。

(二)基于Web旅游人事管理的设计与实现的探讨

每个企业的人事管理都是一项极为重要的工作,合理管理企业的人员,科学地对其进行调配,有利于企业发展,特别是旅游行业近年来迅速发展壮大,但其行业的竞争也越来越大,要想旅游公司在旅游行业获得决胜性的优势,就必须采用先进的人事管理技术,提高旅游公司的人员调配能力,加快旅游公司的发展速度,使旅游公司为人们提供更好的服务。基于Web旅游人事管理的设计首先要分析旅游公司的人事管理现状与其中存在的问题。针对其现状及存在的问题进行深入分析,借鉴国内外先进的人事管理技术,并结合实际问题制订出科学合理的基于Web旅游人事管理的方案。基于Web旅游人事管理方案是利用B/S模式开发软件。该系统将基于Web旅游的人事管理划分为:数据访问、业务逻辑、表示三个模块。DAL即数据访问模块主要进行与数据源的数据交互的工作,在人事管理系统中对数据进行插入、修改、删除等操作,以及信息数据的读出。BLL即业务逻辑模块,主要对人事管理中的业务数据信息进行处理,即有逻辑性的数据的处理与转换及生成等。Web即表示模块,主要进行用户数据信息的接收与将输出数据信息传输给用户等工作,此模块还需负责数据负责的准确性,及检测信息的安全性,对流入与输出的数据的准确性进行判断,保证数据信息的准确传输。使用该旅游人事管理系统有利于系统的维护,方便系统升级,以及将系统的设计进行简化,便于系统有关性能的优化。各个模块间的通信数量较少,用户并发的数量较多的系统设计提高了系统的性能,使系统各模块间的联系更加灵活,便于系统的优化与改进。

(三)基于Web旅游的市场信息管理的设计与实现

目前旅游市场信息严重不对称,主要表现在旅游产品内容、成本、价格等方面,由于这些信息不对称,出现了游客对旅游服务行业不信任的现象,既损害了游客的利益,又影响了旅游公司的经济效益,阻碍了旅游行业的发展。因此,加强旅游信息管理,提高旅游信息服务水平,从而为游客提供公平的信息资源,对于构建良好旅游行业前景与市场十分重要。游客希望通过旅游信息服务部门了解到相关旅游地点的实际信息,如景区特点、交通、餐饮、住宿等方面的信息,并希望通过在这些信息服务系统上了解的旅游地点的信息选择符合自己的旅游地点。同时还有旅游地点的电子地图、行车线路、实时优惠等信息的获取,便于人们对自己选择的旅游地点有充分了解。C/S模式和B/S模式相互比较可以看出,新的B/S模式更具有优势,在系统进行维护时简化了维护流程,该系统的维护只要针对客户端就可以,大大减少了系统维护的工作量。基于具备更多优势的B/S模式的整体由三个层面构建为而成。该系统的大部分功能与数据层分离,从中独立出构成应用层,这就是系统维护简化的原因,即它不需要进行系统程序的维护。该系统整体采用ASP与NET开发动态页面,数据库和页面以AD和NET作为连接的接口。从而实现用户与系统的信息数据的交互。基于Web旅游的市场信息管理系统的构建有利于人们了解查询相关旅游信息,使得旅游业为人们提供更好的服务。

五、结语

我国旅游行业越来越发达,因此我们要不断提高旅游行业的服务水平,将Web service技术应用于旅游行业的各部门的工作中,使其为人们提供更优质的服务,同时提高旅游公司的经济效益,促进旅游业的快速发展。

上一篇:石牌抗战文化与旅游开发利用研究 下一篇:地质旅游的概念与特征分析