天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于A(yíng)ndroid平臺(tái)的即時(shí)位置信息推送系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2017-06-15 18:11

  本文關(guān)鍵詞:基于A(yíng)ndroid平臺(tái)的即時(shí)位置信息推送系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。


【摘要】:移動(dòng)互聯(lián)網(wǎng)的發(fā)展,使人們的生活節(jié)奏越來(lái)越快,基于位置的服務(wù)(Location Based Services, LBS)在人們現(xiàn)代快節(jié)奏的生活中扮演著越來(lái)越重要的角色。雖然目前很多移動(dòng)客戶(hù)端APP都融入了位置服務(wù)這一功能。一些專(zhuān)門(mén)的地圖或?qū)Ш紸PP能夠?qū)崟r(shí)提供位置信息,其他諸如美團(tuán)、糯米等客戶(hù)端APP雖然包含了位置信息獲取模塊,也僅是將用戶(hù)位置信息作為參考,以便于為用戶(hù)提供與位置有關(guān)的服務(wù)信息。即服務(wù)器端可以向客戶(hù)端發(fā)送消息,而客戶(hù)端無(wú)法主動(dòng)發(fā)送與其位置有關(guān)的信息,具有一定的局限性。而對(duì)于交通擁堵、交通事故、商場(chǎng)促銷(xiāo)等應(yīng)用場(chǎng)景,則可能需要客戶(hù)端不但能夠接收當(dāng)前位置一定范圍內(nèi)的消息,還可以主動(dòng)發(fā)送與當(dāng)前位置有關(guān)的信息,實(shí)現(xiàn)指定位置范圍內(nèi)用戶(hù)之間的信息共享。本文基于A(yíng)ndroid平臺(tái),采用MySQL和Sqlite數(shù)據(jù)庫(kù)和消息隊(duì)列遙測(cè)傳輸(Message Queuing Telemetry Transport, MQTT)協(xié)議,設(shè)計(jì)了一個(gè)即時(shí)位置信息推送系統(tǒng)。該系統(tǒng)采用C/S架構(gòu),客戶(hù)端端包括位置信息獲取模塊,與服務(wù)器端的連接與維護(hù)模塊,消息的編輯與發(fā)送模塊,消息接收與本地管理模塊,數(shù)據(jù)存儲(chǔ)模塊,系統(tǒng)設(shè)置和幫助模塊。服務(wù)器端包括包括與客戶(hù)端的連接與維護(hù)模塊,消息接收模塊,消息推送模塊,數(shù)據(jù)解析和封裝模塊,數(shù)據(jù)存儲(chǔ)模塊等。本文首先介紹了位置服務(wù)、即時(shí)通信、智能手機(jī)開(kāi)發(fā)平臺(tái)的研究背景和意義,分析了國(guó)內(nèi)外研究現(xiàn)狀,并通過(guò)對(duì)Android平臺(tái)、移動(dòng)定位技術(shù)、Java對(duì)象符號(hào)(Javascript Object Notation, Javascript, JSON)數(shù)據(jù)封裝和解析技術(shù)、MQTT協(xié)議、代理服務(wù)器、數(shù)據(jù)庫(kù)等技術(shù)的學(xué)習(xí)研究,結(jié)合日常生活的實(shí)際應(yīng)用需求,設(shè)計(jì)并實(shí)現(xiàn)了一款基于位置服務(wù)的即時(shí)通信系統(tǒng),能夠?qū)崿F(xiàn)用戶(hù)在A(yíng)ndroid移動(dòng)設(shè)備上即時(shí)發(fā)布與當(dāng)前位置相關(guān)的信息。同時(shí),可以接收一定位置范圍內(nèi)的相關(guān)信息。該軟件的應(yīng)用場(chǎng)景包括:交通擁堵信息的交流、交通事故的求助、商品促銷(xiāo)信息或美食消息的推送等。客戶(hù)端可以通過(guò)設(shè)置愿意接收或者屏蔽的類(lèi)別,來(lái)避免垃圾信息的騷擾。最后,分別對(duì)系統(tǒng)的定位功能、消息推送功能、系統(tǒng)設(shè)置進(jìn)行測(cè)試,驗(yàn)證了該系統(tǒng)的穩(wěn)定性、可用性,能夠?yàn)橛脩?hù)提供更加完善的服務(wù)。
【關(guān)鍵詞】:位置服務(wù) 即時(shí)通信 MQTT協(xié)議 消息推送 Android系統(tǒng)
【學(xué)位授予單位】:西南交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP391.3;TP316
【目錄】:
  • 摘要6-7
  • Abstract7-11
  • 第1章 緒論11-17
  • 1.1 研究背景與意義11-12
  • 1.2 國(guó)內(nèi)外研究現(xiàn)狀分析12-15
  • 1.3 本文的主要工作及章節(jié)安排15-17
  • 第2章 論文相關(guān)技術(shù)簡(jiǎn)介17-27
  • 2.1 Android平臺(tái)的關(guān)鍵技術(shù)介紹17-20
  • 2.1.1 Android系統(tǒng)17-19
  • 2.1.2 Android程序開(kāi)發(fā)的工程結(jié)構(gòu)19-20
  • 2.2 LBS及其關(guān)鍵技術(shù)介紹20-22
  • 2.3 即時(shí)通信協(xié)議簡(jiǎn)介22-25
  • 2.3.1 XMPP協(xié)議22-23
  • 2.3.2 MQTT協(xié)議23-25
  • 2.4 JSON概述25
  • 2.5 數(shù)據(jù)庫(kù)簡(jiǎn)介25-26
  • 2.6 本章小結(jié)26-27
  • 第3章 系統(tǒng)需求分析與總體設(shè)計(jì)27-37
  • 3.1 系統(tǒng)需求分析27-28
  • 3.2 系統(tǒng)總體架構(gòu)設(shè)計(jì)28-33
  • 3.2.1 移動(dòng)客戶(hù)端的設(shè)計(jì)30-32
  • 3.2.2 服務(wù)器端的設(shè)計(jì)32-33
  • 3.3 客戶(hù)端和服務(wù)器端數(shù)據(jù)交互格式的設(shè)計(jì)33-34
  • 3.4 數(shù)據(jù)庫(kù)表設(shè)計(jì)34-36
  • 3.4.1 服務(wù)器端數(shù)據(jù)庫(kù)表設(shè)計(jì)34-35
  • 3.4.2 客戶(hù)端的數(shù)據(jù)庫(kù)表設(shè)計(jì)35-36
  • 3.5 本章小結(jié)36-37
  • 第4章 即時(shí)位置信息推送系統(tǒng)的具體設(shè)計(jì)與實(shí)現(xiàn)37-51
  • 4.1 系統(tǒng)開(kāi)發(fā)環(huán)境37
  • 4.2 移動(dòng)客戶(hù)端模塊的設(shè)計(jì)與實(shí)現(xiàn)37-47
  • 4.2.1 位置信息獲取模塊的實(shí)現(xiàn)37-41
  • 4.2.2 與服務(wù)器的連接與維護(hù)模塊的實(shí)現(xiàn)41-43
  • 4.2.3 消息的發(fā)送與接收模塊的實(shí)現(xiàn)43-46
  • 4.2.4 系統(tǒng)設(shè)置模塊的實(shí)現(xiàn)46-47
  • 4.3 服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn)47-50
  • 4.3.1 通信連接模塊的實(shí)現(xiàn)47
  • 4.3.2 消息接收與推送模塊的實(shí)現(xiàn)47-49
  • 4.3.3 系統(tǒng)日志模塊49-50
  • 4.4 本章小結(jié)50-51
  • 第5章 即時(shí)位置信息推送系統(tǒng)測(cè)試51-56
  • 5.1 測(cè)試環(huán)境51
  • 5.2 功能測(cè)試51-55
  • 5.3 本章小結(jié)55-56
  • 總結(jié)與展望56-57
  • 致謝57-58
  • 參考文獻(xiàn)58-62
  • 攻讀碩士期間發(fā)表的論文及科研成果62

【相似文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條

1 林耕宇;;觀(guān)摩50名Google Android程序開(kāi)發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期

2 樹(shù)子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期

3 Jason Whitmire;;產(chǎn)業(yè)軟件專(zhuān)家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期

4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期

5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期

6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期

7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期

8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期

9 ;ZTE and Three Release Android

本文編號(hào):453150


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/453150.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)3a01a***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com