Font Size: a A A

The Design And Implementation Of Social Party Application A Party Based On Location

Posted on:2015-10-23Degree:MasterType:Thesis
Country:ChinaCandidate:D T LiuFull Text:PDF
GTID:2308330461456662Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid development of Android and iOS nowadays resulted to the prosperity of Mobile Internet. User is more attracted by the personalized services based her current context (i.e. location, whether situiation, etc.) than the general information which she could get from the PC. Party plays a significant role in people’s daily life, while the main problems about party organizing are lack of approaches for recording information and finding route, and users should switch between instant messaging tools, map tools, and social network services applications by users themselves. The application aParty aims to provide users an integrated application with navigation and information recording functions.The contributions of the easy are as follows:At the beginning is the requirement analysis. Requirement analysis consists of functional requirement and non-functional requirement. Use case diagrams are exploited to describe the using scenarios for aparty. The usability, data consisntency, etc. are discussed in the non-functional requirement part.The second is the system analysis and design. The system includes client side and server side. Based on requirement analysis, the main functions that aparty should implement are listed. Then, the system architecture is given, along with the analysis of every function module. The server provides the central data managing service and pushing messages service. The core function modules on client side are shown below: Locating module, two approaches GPS locating and data locating are used in this module. Map module, the Google Maps API is integrated in this module, and compass and map route are used to nagivate. Communication module should fulfill the functions that transfer data with server, and pushing messages are implemented in this module. Shop module, the data from Dianping is got from Open API. SNS module, the weibo API is integrated.In the end comes the implementation of the application aParty, which includes implementations of both the client side and the server side. Class diagrams, sequence diagrams, and sceen shot are used to provide user the design of each module, and how aParty, an applicaton based on Android, implements party application on mobile platform.The easy analysis the relavant techniques, using scenarios, service integration approaches, core functions of party applicaton, and the aParty application is used to show that the arguments above are practicle. Therefore, the easy would be valueable for programmers who prepare to implement an application on party. While the energy cost and privacy problems will be covered in the future work.
Keywords/Search Tags:LBS, Locate, Open API, Map Development, Push
PDF Full Text Request
Related items