Font Size: a A A

The Design And Implementation Of The Aircraft Ticket Distribution Management System Based On The SSH Framework

Posted on:2017-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:Q MiFull Text:PDF
GTID:2308330485468661Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The economy of our country is developing faster and faster, tourism becomes more and more mature, traditional ticket selling has been unable to meet the needs of the airline’s profit. With more and more extensive application of electronic commerce, airlines in order to ease the pressure on ticket sales and management, while efficient and fast to sell each ticket, more and more to take a new way of sales, that is, the use of online distribution platform, through a large number of agents to sell tickets. But there are a lot of problems in the current distribution platform:system technology is backward, so that can not meet the existing needs; huge sales, manual handling slow; the coupling between multiple subsystems is higher, the independence is poor, and so on. So it has practical significance to design and develop the distribution platform with low coupling, good independence, efficient and convenient maintenance.Under such background, thesis designs a set of air ticket distribution system according to the actual demand of an airline. Through the analysis of domestic and foreign similar systems and the actual market demand, the end use of a number of design programs, that is, the main operating platform for the distribution platform, run the need for other data platform support, mainly including ticketing system platform and distributor sales platform.This system design introduces the’Model-View-Control’design pattern, the concrete function through the Struts-Spring-Hibernate (SSH) frame technology to realize, has guaranteed the system development and the maintenance flexibility and the better management performance. Thesis discusses in detail the ticket distribution system design and the realization of the whole process. In the system design stage, through the demand analysis to divide the function module, then use the MVC model, combined with the JSP dynamic web page display. In the database design stage, through the concrete investigation and planning, abstracted from the database tables, and through the E-R visual display. In the implementation phase of the system, and introduces the development environment for the use of tools in the development process, how to realize the framework and method etc.Based on struts, spring, hibernate framework, analysis and research, the different levels of the different framework is applied to the web application, from the following two points on the existing distribution of website management system improved:(1) MVC framework is applied to the multilevel web development, through the dependence of the spring framework injection principle, to decouple the various functional modules, greatly simplifying the program structure, convenient for the future development and maintenance;(2) In the front page of the development process, the "asynchronous script and XML" (Javascript And XML Ajax:Asynchronous) technology is applied to the JSP page, optimize the network delay in serious cases slow loading problem;(3) In the Struts framework of the configuration file, through the registration of a "agent", the page will be sent over the request to the Spring, to achieve the request of the monitoring and filtering.In the ultimate realization of the system, the flight and ticket information generated in the ticketing platform and distribution platform through the external interface to obtain ticket platform ticket information, and according to the distributor level ticket allocation to distributors, tickets are allocated into distributors their respective sales platform for sale. Consumers in the purchase of a ticket, contains all the information the ticket orders will return to distribution platform, distribution platform on the distributor’s sales statistics. At the same time, orders will be return to the ticket platform. The entire aircraft ticket distribution system has realized the function of air ticket distribution, distributor management, air ticket sales, financial statistics and so on.
Keywords/Search Tags:Framework technology, B/S structure, Distribution management system
PDF Full Text Request
Related items