Font Size: a A A

Design And Implementation Of Tujia Listings Management System Based On RESTful And Android

Posted on:2016-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:X B LiuFull Text:PDF
GTID:2308330470455767Subject:Industrial engineering
Abstract/Summary:PDF Full Text Request
TuJia Information Technology (Beijing) Co., Ltd. is a high-quality serviced apartment booking platform. The company offers online search, query and transaction services of vacation rentals based on O2O mode. With the continuous expansion of business, the required number of houses has increased rapidly. Howerver, there are many problems in the process of listings management including rights and responsibilities not clear, document submitted and information feedback not timely and project created repeatedly. These problems affect the conduct of business.This paper intends to establish a system which supports mobile office to solve these problems. With the rapid development of mobile networks and mobile terminal, it provides company the possibility for mobile office. Meanwhile Android platform with its openness, Applications equality, unboundedness and ease of development become the preferred client platform. On the other hand, RESTful web services have been widely used in the Internet. RESTful web services can provide the client with a variety of resources easily, and RESTful web services are easy to develop. So RESTful web services provide the company a convenient to establish the system.This paper analyzes the characteristics, structure and the four components of the Android system at first, then analyzes the features, specifications and design criteria of RESTful web services, and analyzes the architecture, positioning methods and common maps API of LBS. On this basis, this paper analyzes the overall system including functional requirements, non-functional requirements and overall system architecture, and the logic of the system including the system’s main business processes and related functions rules are analyzed at the same time. Next, the overall structure of the RESTful web services is designed. In accordance with RESTful web services design ideas, this paper figures out the sata set, splits the data set into resources, names the resources, uniforms the interface, design the representations, link the resources to each other and designs the HTTP response. Then this paper analyzes the overall architecture of the Android-based client, designs the prototype and data storage, analyzes the realization of LBS including map API and neighbor search based on Geohash, and proposes solutions for technical problems related to the client including views adaption and memory overflow at last.Finally, this paper realizes the system based on all of the design. After verification, the system is able to solve the existing problems, improve the efficiency of business people, and promote the business development of the company.
Keywords/Search Tags:Android, REST, Web Services, Management System
PDF Full Text Request
Related items