Font Size: a A A

Design And Implementation Of The Platform For Passenger Flow Of Tourist Attractions Based On SSH

Posted on:2017-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q ShaoFull Text:PDF
GTID:2348330518472346Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of tourism industry, events such as jams or stampede occur frequently. In order to avoid and prevent such the possibility of accident, this paper takes advantage of the Internet + mobile information technology to accomplish the platform for passenger flow of tourist attractions based on B/S architecture. The platform is set up from the demand of JinJi lake tourism scenic area managers, used to monitor the variation of passenger flow in order to get the passenger information in time.According to the demand of the platform, the design is based on the system architecture,URI interfaces definition and database configuration. The specific implementation work is as follows:1.Considering the constantly changeable requirement, the system is decoupled into view layer, business logic layer and persistence layer in order to improve the efficiency and serviceability of the system. Struts2, Spring and Hibernate framework, integrated for SSH framework, is responsible for the three layers respectively. Front JSP pages as well as the codes of interceptors and controllers which respond to user requests are completed in Struts2.Struts2 and Hibernate is integrated in Spring to build the interaction relationship between each layer successfully so that the data can be transmitted between the three layers. Using the configuration file to map Java objects to database in Hibernate.2.In order to achieve the meaning about the source from the website addresses and be able to complete transmission by using JSON format data, this paper builds a REST style interface. REST style interface is used to deal with all the query condition so that the corresponding URI can be defined.3.Because of the huge amount of data used in this platform, corresponding views are created for different function modules in order to improve the efficiency for searching data.These views refer to the original table or other views. Creating views can simplify searching and understanding data.Finally, a user-friendly platform for passenger flow of tourist attractions with high reusability and portability. This platform meets three core demands of this project: real-time passenger flow analysis, customer analysis and reception of visitors. Also the platform provides the function of real-time alarm that the scenic area managers will be reminded immediately when the amount of passengers is more than scenic area capacity so that subsequent passenger evacuation can be carried out effectively.
Keywords/Search Tags:passenger flower statistics, SSH, RESTful Web Service, Ajax
PDF Full Text Request
Related items