Font Size: a A A

The Design And Implementation Of A Location-based Social E-commerce Networking On The Mobile Terminal

Posted on:2012-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2218330362458147Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The Internet is moving in social, localization, mobile direction. As the most important characteristics of mobile Internet applications, Location-based services has been considered the most commercial potential of mobile Internet application mode. However, due to communication terminals, positioning technology and other factors, it has been no breakthrough development in the domestic and international . In recent years, with theintelligent terminal and the popularity of 3G networks,the application combined with elements of sociallocation rapid rise. In the future, the integration of the location of mobile e-commerce with the socialelements of will have more development.Users have a great demand, in a certain place, to keep abreast of the surrounding food, shopping, entertainment and other information. Local businesses also need a marketing platform to attract nearby consumers to spend money to come to enjoy the service. Therefore, such a mobile e-commerce platform to emerge, it is based on location-based, integrated into the social elements.Currently, there are three major intelligence platform on the market, including Android, iPhone, Symbian. Android have a good opening, it uses the software stack layers of system architecture, including the Linux kernel core, the system runtime, application framework and applicationlayer. By installing the JDK, Eclipse, Android SDK, ADT plug-in, and then configure thesimulator, we can easily erected in the Android platform development environment.In order to reduce coupling between modules, we abstract out some basic functions, theyare encapsulated into a class library, is the business layer calls. Thus, the control system and the underlying business logic layer was separated. We integrated the use of the MVC, Observe, Factory and other software design patterns to implement the software architecture. We use the HTTP protocol for network programming. We use lightweight SQLite relational database to complete the client's database design.Location positioning technology is the key to the service. In the Android system, positioning in two ways, one is the GPS, the other is the Network. For policy reasons, Network way was blocked, so that the user can not get the location if the GPS is turned off or the GPS signal is not received. We collect the base station number and the wifi mac address, and call the google interface to obtain the latitude and longitude, enabling the cell orientationprogram. On this basis, the local business search systems, and location of attendance and other modules to be implemented.
Keywords/Search Tags:Location based service, Social networking E-commerce, Android, Mobile Internet
PDF Full Text Request
Related items