Font Size: a A A

The Design And Implementation Of The Air Ticket Purchasing System Based On Heat-release And Dynamic Smooth Expansion

Posted on:2017-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z M ZhangFull Text:PDF
GTID:2308330509957582Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of society and economy, the improvement of living standards and the acceleration of rhythm of life, people are more likely to regard civil aviation as a preferred way to travel, which is more comfortable and efficient.The civil aviation is gradually transformed from high-end services to civilian services. On the other hand, with the popularity of Internet and the online payment industry(Alipay, WeChat payment, Internet banking and so on), people’s habits of traveling and consumption are gradually changed. Passengers’ rigid need of traveling is suitable for networked sale of air ticket.The main purpose of this paper is to design and implement the core business of the air ticket purchasing system, and to standardize the online ticket sales process,which including searching the quotation, booking a flight, generating orders,payment and issueing tickets. We designed a configuration file management component with heat-release characteristic and strict permission management. When a configuration file is modified in the configuration file management platform, the applications can directly get new value of the file without restarting the machines.We also design a solution to the dynamic smooth expansion of database, based on increment interval and the hashing for order IDs, which is accurate to the table level.The number of ticket orders grows very fast, so when the capacity of a single database server is nearly full, it’s very necessary to switch to a new database server to store the new orders, while the old orders are often not so important, which can be moved to cheaper storage equipments, so the space freed up can be used to store new orders.Based on the testing results and the online condition of the system, we find that the problems of poor sources of ticket price, unstandard purchasing processes,unobvious low-price advantage compared with other OTA platforms are solved partly. The system improves the user experience and reduces the operation cost of the operators, which guarantees the benefit of the users, the agents, the airlines and so on.
Keywords/Search Tags:air ticket purchasing, heat-release, dynamic smooth expansion, consitent hasing
PDF Full Text Request
Related items