Font Size: a A A

The Service-side Design And Implementation Of Travel Community

Posted on:2017-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:W L FanFull Text:PDF
GTID:2308330485458870Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuously improvement of people’s living standars, in order to pursue a better quality of life, more and more people are choosing travel. However, the traditional travel agency-based model has been unable to satisfy personalized travel demand and travel experience. The rapid development of mobile internet and the popularity of smart phones make users access information anytime and anywhere. In the tourism industry, using the advantages of mobile internet to combine the travel information with community can access to tourist information and share own travel experiences more efficiently.This thesis designs and implements travel community system based on MySQL and Redis. This system presents travel products and travel directions information to users by social and share travel experiences through social relationships between users. The system basically meets the needs of visitors for the wide range of travel information and give visitors more travel options and improve the travel experience of visitors.The system uses J2EE architecture and the standard three-tier architecture which is followed the MVC design pattern and combines with Spring MVC, MyBatis framework technology. This system provides services for mobile APP/M client and PC client, and it uses JSON data format for client-server data exchange. The system stores data in MySQL database and caches data in Redis server for better system performance.This thesis describes the project background, related technologies, requirements analysis, system design and implementation by software engineering. At first, this thesis introduces the development background and significance of the project, describes the relevant technology. Then, through requirement analysis, the main business functions are defined as travel information management, travel label management, travel directory management, user management and so on. Furthermore, this system is divided into three layers which contains of API interface service layer, community business process layer and foundation services layer, and each layer is designed in detail. In the end, the thesis describes the implementation of the system in detail.
Keywords/Search Tags:Travel Information, Community System, Redis, J2EE, MVC Pattern
PDF Full Text Request
Related items