Font Size: a A A

Design And Implementation Of Question And Answer Platform For Outbound Travel

Posted on:2019-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:S TianFull Text:PDF
GTID:2428330545954534Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the improvement of people's living standards,outbound travel has become an increasingly popular choice for people to travel.Affected by strange language,exotic culture,and information asymmetry,the demand for destination information services for outbound users is more clear than that for domestic users,and the destination information service market has a high potential for development.The core requirement for outbound travel is the efficient question and answer to the information that the users want to know.Therefore,based on the traditional question-and-answer community model,the system will use the problem-delivery model to assign professional users to answer the questions and introduce rewards and penalties to improve the quantity and quality of the answers.In addition to the form of question and answer in the core Q&A section,it also provides one-on-one chat service to consult.In the process of constructing the Q&A platform for outbound travel,the author firstly introduced the system's construction goals,defined the functional and non-functional requirements of the entire platform,and divided the platform into five modules,which are questions and answers,recommendations,knowledge,messages,and mine.On this basis,the overall architecture,processes,databases,and interfaces of the platform are planned and designed.Then a detailed design and implementation scheme was proposed for each module of the Q&A platform.The author independently completed the development of the Q&A,recommendation,talent,and mine modules in the Android application,and participated in the design and implementation work of Q&A module in the server.In the Android application,the author refactored the function of getting the list data to reduce the burden on the Activity and improve the program's scalability.In the core question and answer module of the server,the current popular Q&A sorting algorithm was investigated and the algorithm was analyzed and compared.The algorithm of StackOverflow was determined,and the algorithm was improved according to the business of the platform in order to sort the questions and answers,and the Q&A was arranged and displayed to the user in descending order of heat.The SCWS(Simple Chinese Word Segmentation)was used in the question dispatch process.After matching the appropriate 1-10 users,Baidu Push was used to push messages to these users.Finally,in order to ensure the correctness of the system,the author carried out the functional test for the Android application.At present,the Trippers application mentioned in this article has been developed and successfully launched.The mobile client runs well and meets the user's needs and the company's expectations.
Keywords/Search Tags:outbound travel, question and answer, dispatch, Android, software life cycle
PDF Full Text Request
Related items