Font Size: a A A

Research And Design Of Tourism System Based On Crowdsourcing

Posted on:2021-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:J X DuanFull Text:PDF
GTID:2428330632952027Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years,the breakthrough development of Internet and intelligent technology has changed the consumption custom of tourists,more tourists abandon the traditional package tours and turn to Do-It-Yourself tours that pursue a personalized experience.However,it will spend a lot of time and energy to make a travel guide in the face of a large amount of data on the Internet without any knowledge of the destination.Moreover,due to the inaccuracy of network information,the travel guide may have some mistakes,problems in any part of the travel arrangements will affect the travel experience of tourists.This paper develops a tourism system with good interactivity based on the crowdsourcing model to solve the above-mentioned problem.The system does not need to hire full-time professionals to complete the task,but to gather wisdom from the mass community.According to the different demand of each tourist,a personalized travel plan is provided to make up for shortcomings that the existing travel systems only provides fixed travel routes,and tourists cannot choose as their preferences.This paper analyzes the needs from three aspects of function,performance and business requirements,and identified that each crowdsourcing task includes three user roles: travel user,planner and reviewer,and uses the use case diagram to model the system function.In design phase,the technical architecture and functional structure of the system are designed;At the same time,the design of system database is completed by using E-R diagram and the database tables of the system are given.According to the functional structure,the whole tourism system is divided into four functional modules,including tourism information query,apply for travel guide and gain travel guide,share travel experience,personal management.The design of tourism system adopts the model of front-end and back-end separation to realize the decoupling between front-end interaction and back-end business logic,so that the system has good maintainability.The system uses SSM and j Query framework to develop,uses Ajax to send data to the back-end and complete the interaction between the front-end and the back-end;In the aspect of data storage,uses a scheme by combination of My SQL and Redis,uses My SQL as a business database to store business data and uses Redis as the cache to speed up the access and improve the system performance;In the aspect of data security,uses MD5 encryption algorithm to encrypt when users register and log in,so as to ensure that theinformation is not leaked in the transmission and storage;During the system testing phase,this paper designs test cases and uses Load Runner as a test tool to complete the system functional test and performance test respectively,to verify that the system achieves the goal of the requirements analysis stage.In this paper,crowdsourcing mode is integrated into the construction of tourism system to realize the convenience and fast acquire travel guide for travel user,and provide a good platform for freelancers in the tourism industry.In order to solve the problem of time-consuming and information overload for platform users in a large number of crowdsourcing tasks,the algorithm of crowdsourcing task recommendation based on content and Word2 vec is proposed,according to the user's comments on each scenic spot,the model of scenic spot is established and the similarity of scenic spot is calculated.Next,the scenic spots included in the historical task of the user are compared with those included in the new task.Then,the task is filtered according to the "city label" set by the user to complete the task recommendation.Finally,the effectiveness of the proposed algorithm is verified by using the data obtained from tourism websites,and the intelligent matching between users and tasks is realized.
Keywords/Search Tags:tourism system, crowdsourcing, SSM, task recommendation
PDF Full Text Request
Related items