Design of Android Campus Service APP Client Based on LBS

1 Introduction

At the same time of the development of mobile Internet, mobile intelligent terminals are also in full swing. The current mainstream smartphone operating systems are: Android, IoS, Symiann, BLACKBERRy, wINDowSPHonE. Among these operating systems, Android has been loved by developers and users for its free, open and complete features. According to data from the third quarter of 2013, Android accounted for 81.3% of the global smartphone operating system market, and the Chinese market share was 78.1%. The International Telecommunication Union predicts that by the end of 2014, there will be more than 7 billion mobile phone users. Market research firm EMARKETER said that with the increasing adoption rate of smartphones, especially in emerging markets, the number of global smartphone users will reach 1.75 billion in 2014. According to the statistics of the Ministry of Industry and Information Technology, China’s mobile phone users reached 1.286 billion at the end of January 2014, but there is still much room for development in smart phones.

LBS is based on the support of geographic information (GIS) technology, obtains the location information of mobile terminal users through wireless network and external positioning method GPS, and displays on the electronic map to provide location-related services. With the rapid development of the Internet and the increasing popularity of smart mobile terminals, mobile positioning technology has achieved unprecedented development, and the cost and energy consumption for positioning are getting smaller and smaller. LBS's focus is not only limited to military and transportation, but has now penetrated into other areas of life, such as wireless positioning, intelligent transportation, campus map services, mobile libraries, and user behavior analysis.

To this end, the campus LBS service is taken as an example to design and develop a personalized campus LBS system client APP based on the Android operating system, in order to provide diverse and convenient location services for teachers and students.

2, application client design 2.1, overall design

According to the needs of the positioning system business requirements and system function requirements, the main functional modules and structure of the system are located as shown in Figure 1.

Design of Android Campus Service APP Client Based on LBS

Figure 1 system function module

The campus LBS system consists of a mobile terminal system and a background service system. The background service system can be divided into three parts: the background data service system, the database and the background management system. The mobile terminal application refers to the application of the client developed on the Android platform, generally for devices such as mobile phones and tablets, which are slightly different in function and need to develop different programs. The background data service system runs on the data server. It responds to the client's request by parsing the mobile terminal user data sent using the HTTP or SoCKET protocol, and returns the corresponding data. The background management system is also running on the database server, and the administrator user can manage and maintain the data of the blog through the browser. The database used by the server on this system is MySQL. It has the advantages of open source and free, and is suitable for processing small and medium-sized data.

As shown in Figure 2, the client and background server of the campus LBS system use the C/S structure to interact. The client of the C/S architecture is an Android application, which is responsible for receiving user requests and displays, directly with the user. Interaction. The application server is an extended function wEB server located on the wEB server side. It receives the client's request, processes the request through the application in the wEB, calls the database server through a SQL statement, and then returns the data processing result to the wEB server. And then sent back to the client by the wEB server.

Design of Android Campus Service APP Client Based on LBS

Figure 2 system architecture

1500 Puffs Vape

1500 Puffs Vape,E-Cigarette 1500 Puffs,Disposable Vape Pen E-Cigarette,All-In-One Electronic Cigarette

Guangzhou Yunge Tianhong Electronic Technology Co., Ltd , https://www.e-cigaretteyfactory.com

Posted on