旅游网站中转联程服务的研究与实现
发布时间:2018-10-20 08:02
【摘要】:互联网的发展为在线旅游行业带来了契机。在线旅游行业是中间行业,其核心就是如何有效整合上下游的资源,上游资源主要包括机票酒店等,下游资源则是客户群。本文将着重研究上游资源中机票的整合。 上游资源中的机票作为核心资源不仅可以单独销售更可以作为旅游度假产品和商旅产品的基础。然而目前在线查询预订系统仅仅支持针对单程和往返直飞航班的查询,一旦繁忙航线的某一时段直飞航班售罄,用户就必须另外选择时间或者致电客服人员,由客服人员以人工的方式组合其它直飞航班。此外如用户需要前往一个比较偏远的城市,而两地之间尚不存在直飞航线,也需要通过人工的方式来组合中转联程。这种通过人工去组织中转联程的方式存在以下几个缺陷:第一,无法保持产品的一致性,不同客服人员所组合的中转联程可能存在中转城市和中转联程总价等方面的差异。第二,效率低下,成本较高,差错率高。组合航班的工作需要搜索大量航班信息,消耗大量客服人员的时间,从而增加了成本。第三,,更换航班和退订也只能由人工的方式来完成。第四,不能提供有竞争力的产品,通过人工组合的中转联程不一定是最符合用户需求的,例如价格最低或者中转间隔时间最短等。 针对上述问题,本文对某大型在线旅游公司航班查询中存在的问题进行了分析,最终设计并实现了一套中转联程服务系统。该系统实现了对中转航班的自动查询以及组合,并根据不同航班价格以及燃油附加税、机场建设费、舱位等影响航班价格的因素计算出总价并进行排序,有效地解决了之前通过人工方式组合所无法保持产品一致性、效率低下、成本高、差错率高以及不能提供最有竞争力产品等问题。 本文具体研究工作包括以下几个方面: (1)中转联程方案。中转联程不仅为用户提供由系统组合的航班,更能够由用户自由选择组合航班。本文描述了通过航班匹配算法过滤出有效航班,确保可选航班一定能够与后续某个航班进行组合,从而提高用户体验。 (2)中转联程服务系统的设计主要由架构设计、接口设计、数据库设计以及界面设计所组成。其中架构设计通过UseCase图、流程图、时序图、类图等对中转联程服务系统中的政策查询和中转联程服务进行详细地阐述。 (3)中转联程服务系统的实现分为数据层的实现、业务逻辑层的实现以及WebService的实现。数据层阐述了实体结构的构建和缓存的实现,业务逻辑层主要包含中转联程政策查询系统的实现以及中转联程服务系统的实现。WebService层的实现方便了其它系统对中转联程服务系统的使用,它们包括商旅、旅游度假等。中转联程服务系统已在某在线旅游公司应用,运行情况表明该系统是有效及可行的。
[Abstract]:The development of the Internet has brought opportunities to the online tourism industry. Online tourism industry is the intermediate industry, the core of which is how to effectively integrate upstream and downstream resources, upstream resources mainly include airline tickets and hotels, and downstream resources are customer groups. This paper will focus on the upstream resources in the integration of air tickets. As the core resources, the air ticket in the upstream resources can not only be sold separately, but also be the basis of tourist vacation products and business products. However, the current online query reservation system only supports queries for one-way and round-trip direct flights. Once direct flights on busy routes are sold out at a certain time, users must choose additional times or call customer service personnel. Other direct flights are manually combined by customer service personnel. In addition, if users need to go to a more remote city and there are no direct flights between the two places, they also need to combine the transfer routes manually. There are several defects in this way: first, it can not maintain the consistency of the product, and the different customer service personnel may have some differences in the transfer city and the total price of the transfer process. Second, the efficiency is low, the cost is high, the error rate is high. The task of combining flights involves searching for a lot of flight information and consuming a lot of customer service staff time, which increases the cost. Third, the replacement of flights and cancellations can only be done manually. Fourth, can not provide competitive products, through the manual combination of the transfer process is not necessarily the most suitable for user needs, such as the lowest price or the shortest transit interval, and so on. In view of the above problems, this paper analyzes the problems existing in the flight query of a large online travel company, and finally designs and implements a transit service system. The system realizes the automatic inquiry and combination of transfer flight, and calculates the total price according to the factors of different flight price and fuel surcharge, airport construction fee, cabin space and so on. It effectively solves the problems such as low efficiency, high cost, high error rate and the inability to provide the most competitive products which could not be maintained by manual combination before. The specific research work of this paper includes the following aspects: (1) transfer program. Interconnect not only provides users with flights combined by the system, but also allows users to choose the combined flights freely. This paper describes how to filter out effective flights through flight matching algorithm to ensure that optional flights can be combined with a subsequent flight to improve user experience. (2) the design of transit service system is mainly designed by architecture. Interface design, database design and interface design. The architecture design is described in detail through UseCase diagram, flow chart, timing diagram, class diagram and so on. (3) the implementation of transit service system is divided into data layer implementation. The realization of business logic layer and WebService. The data layer describes the construction of entity structure and the implementation of cache. The business logic layer mainly includes the implementation of the policy query system and the implementation of the transit service system. The implementation of the WebService layer facilitates the use of other systems to the transit service system, including business travel, tourism vacation and so on. Transponder service system has been used in an online travel company, and the operation results show that the system is effective and feasible.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.092
本文编号:2282540
[Abstract]:The development of the Internet has brought opportunities to the online tourism industry. Online tourism industry is the intermediate industry, the core of which is how to effectively integrate upstream and downstream resources, upstream resources mainly include airline tickets and hotels, and downstream resources are customer groups. This paper will focus on the upstream resources in the integration of air tickets. As the core resources, the air ticket in the upstream resources can not only be sold separately, but also be the basis of tourist vacation products and business products. However, the current online query reservation system only supports queries for one-way and round-trip direct flights. Once direct flights on busy routes are sold out at a certain time, users must choose additional times or call customer service personnel. Other direct flights are manually combined by customer service personnel. In addition, if users need to go to a more remote city and there are no direct flights between the two places, they also need to combine the transfer routes manually. There are several defects in this way: first, it can not maintain the consistency of the product, and the different customer service personnel may have some differences in the transfer city and the total price of the transfer process. Second, the efficiency is low, the cost is high, the error rate is high. The task of combining flights involves searching for a lot of flight information and consuming a lot of customer service staff time, which increases the cost. Third, the replacement of flights and cancellations can only be done manually. Fourth, can not provide competitive products, through the manual combination of the transfer process is not necessarily the most suitable for user needs, such as the lowest price or the shortest transit interval, and so on. In view of the above problems, this paper analyzes the problems existing in the flight query of a large online travel company, and finally designs and implements a transit service system. The system realizes the automatic inquiry and combination of transfer flight, and calculates the total price according to the factors of different flight price and fuel surcharge, airport construction fee, cabin space and so on. It effectively solves the problems such as low efficiency, high cost, high error rate and the inability to provide the most competitive products which could not be maintained by manual combination before. The specific research work of this paper includes the following aspects: (1) transfer program. Interconnect not only provides users with flights combined by the system, but also allows users to choose the combined flights freely. This paper describes how to filter out effective flights through flight matching algorithm to ensure that optional flights can be combined with a subsequent flight to improve user experience. (2) the design of transit service system is mainly designed by architecture. Interface design, database design and interface design. The architecture design is described in detail through UseCase diagram, flow chart, timing diagram, class diagram and so on. (3) the implementation of transit service system is divided into data layer implementation. The realization of business logic layer and WebService. The data layer describes the construction of entity structure and the implementation of cache. The business logic layer mainly includes the implementation of the policy query system and the implementation of the transit service system. The implementation of the WebService layer facilitates the use of other systems to the transit service system, including business travel, tourism vacation and so on. Transponder service system has been used in an online travel company, and the operation results show that the system is effective and feasible.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.092
【共引文献】
相关期刊论文 前1条
1 吴艳征;昂朝群;;基于计算无关模型的企业ERP系统重构架构研究[J];电脑知识与技术;2014年10期
相关硕士学位论文 前4条
1 黄玉坦;多测控站集中监管系统的研究与实现[D];南京理工大学;2014年
2 李根深;基于动态软件体系结构的自适应Web应用系统研究与设计[D];五邑大学;2014年
3 田鹤;基于软件加权网络特征的软件度量方法[D];东北大学;2012年
4 林晓宇;基于伴随消息池的软件体系结构风格研究[D];福州大学;2010年
本文编号:2282540
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2282540.html