Font Size: a A A

Research And Implementation Of Transit Service Based On Tourism Websites

Posted on:2015-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q LaiFull Text:PDF
GTID:2298330452963649Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Rapid growth of internet brings plenty opportunities for online travelling business.Online travelling business can be concluded into intermediate industry, the core is how tointegrate vendor resources and client resources. Vendor resources include flights and hotelrooms, large number of customers and potential customers are client resources, and we willfocus on introducing how to integrate flight among vendor resources. Flights not only can besold as an independent product but also can be sold with hotel rooms and any other servicesas a package. As the matter of fact flight is the foundation of business trip product andvocation trip product. However current online flight searching service only support directsingle and round trip. That causes user might need to choose another day to take off or askcustomer service for help if direct flights have been sold out at particular period of time andparticular airline. There is also a scenario that it does not exist a direct airline between thedepart city and arrival, so user will have to ask customer service for help. Customer servicestaff will have to manually select middle transit city and combine flights base on theirexperience for clients. This way of flight searching process brings some defects.Firstly, not being able to provide consistent products for customers, since differentcustomer service staff might give products with different transit city which leads to differenttotal price of transit.Secondly, low efficiency, high costs and low accuracy. Manually combining flights needto search large amount of direct flights which will take a lot of time and increase the costs aswell.Thirdly, we need to do the following job manually as well, such as order cancelation andflight changings.Fourthly, not able to deliver competitive products, since manually combined flightproduct might not meet customers’ needs at the largest scale, for example providing customer the cheapest flight transit or the fastest flight transit.According the problems mentioned above, we did some analyses for current flightsearching services of a large online travelling company, finally designed and realized a transitsearching service system. This service can calculate total price based on flight, class, airportconstruction fee, bunker surcharge for flights in transit and order them by their total price, thistransit service will solve the problem of inconsistency, low efficiency, high cost, lowaccuracy, and not being able to provide product with lowest price.The detail research works includes three aspects:(1) Bring the scope of Transit service. Transit service will not only provide transitorganized by system but also provide flexibility for user to select flight for each transitleg. This article describes how to filter flights through flight matching algorithmwhich makes sure there exists at least one flight in the following flight leg that willwork with the flight has been selected. This improves the user experiences a lot.(2) The design of Transit service includes architecture design, interface design, databasedesign and user interface design. Use Case diagram, flow chart, timing diagram havebeen use in architecture design. Class diagram are used to describe transit servicemodule and transit policy module.(3) The realization of transit service includes three parts which are database layer,business layer and web service. Database layer is responsible for entity building andcache using, business layer is responsible for the realization of transit service systemand transit policy, Web Service layer helps other system to use Transit service withouthuge further cost. Transit service has been implemented into an online travellingcompany; the running states indicate it is effective.
Keywords/Search Tags:Transit service, XML[3]serialization, Binary serialization[3], Cache[20]
PDF Full Text Request
Related items