| The twenty-first century is rightly considered the century of information technology.In many areas of life without them you cannot do anything.The sphere of travel isn’t exception.In modern society,buying air tickets on the Internet is our needs.Modern IT technologies allow it to be done and,it is now becoming unforgivable to work with the same technologies as 10 years before.Over time requests for flights become different,buyers wants to receive all the information on one site,immediately seeing the best option.They don’t need to search a lot of different air company web-sites,OTA now should consider all option inside their web-sites.Buying on-line means-saving money,not overpayment,because you don’t know some business details.Before customers need to ask travel agent for book air tickets,but now we have all tools to offer clients the best options for any types of requests simple and complex.Modern databases,programming languages,Big Data allow achieving much more better results than it was 10-20 years ago.The main problem of OTA web sites is the fact that they do not have direct access to the list of all flights.These data are stored in four large Global Distribution Services(GDS).Airlines when publishing flight information to the GDS report the route,fares,available seats,then GDS for searching use this information to sell tickets only on the specified route.Usually one airline belongs to one country,for example,Ukraine International Airlines(UIA)fly from the capital Kiev.They operate about 50 international flights and 10 domestic flights.In addition,they have a cooperation agreement with about 10 airlines,but it is clear that such a system cannot cover the flights of the route network of all 500 airlines that are in GDS.Thus,it turns out that it is impossible to get to Ukraine(for example,Kiev)from any foreign airport(for example,Xi’an,China)with a single request to the GDS,and,if possible,the price will be 2-3 times more expensive than it can be,if we take the tickets,which are sold separately.At the same time,if you spend time searching for connections,you can buy separate tickets Xi’an-Moscow-Kiev or Xi’an-Almaty_Kiev and the price will be much cheaper,but since the flight is carried out by different airlines,between which there is no interline agreement,there is no website where it could be booked by one request.Recently,the progress in the online travel agencies(OTA)market has stopped,companies are actively working on the design and usability of the site,but the content remains the same.I believe that solving the problem of searching for complex flights will help many users to buy the necessary tickets faster and cheaper,and for companies implementing it to get a profitable advantage by improving the content.Therefore,the solution of this problem is an urgent task.The aim of the thesis is to design and implement air ticket engine with improved algorithm of air tickets search,which uses approaches in storing and receiving information different from those used in modern OTA.But at the same time,the number of requests to the GDS should be optimal,since every call to the GDS of the airline is paid at the specified fares,which,subsequently,leads to the formation of extra charges for air tickets. |