基于Android平臺(tái)的電子地圖外業(yè)采集功能設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2023-06-02 04:40
目前各大電子地圖生產(chǎn)商在進(jìn)行數(shù)據(jù)采集時(shí),使用的是人工實(shí)地現(xiàn)場(chǎng)采集的方式,采集設(shè)備成為影響效率的最主要因素。所以基于Android平臺(tái)的外業(yè)數(shù)據(jù)采集功能憑借其便攜性和普遍性在外業(yè)采集環(huán)節(jié)擁有很好的應(yīng)用前景;贏ndroid的外業(yè)數(shù)據(jù)采集功能可以實(shí)現(xiàn)數(shù)據(jù)采集過(guò)程的數(shù)字化和高效化。本文首先通過(guò)對(duì)市場(chǎng)上各主流移動(dòng)設(shè)備的操作系統(tǒng)進(jìn)行了分析和比較,闡述了選擇Android平臺(tái)作為程序開(kāi)發(fā)的緣由。Android平臺(tái)擁有的開(kāi)源性降低了開(kāi)發(fā)成本,而其擁有的豐富組件和類(lèi)庫(kù)的調(diào)用有效降低了程序開(kāi)發(fā)的難度,因此可以作為外業(yè)數(shù)據(jù)采集功能的搭載平臺(tái)。而后通過(guò)對(duì)Android相關(guān)技術(shù)的研究,詳細(xì)說(shuō)明了Android系統(tǒng)的系統(tǒng)構(gòu)成和應(yīng)用程序框架,通過(guò)對(duì)應(yīng)用框架中的各功能組件分析,闡述了Android應(yīng)用程序的運(yùn)行機(jī)制以及MVC的設(shè)計(jì)模式;谝陨系募夹g(shù)研究,對(duì)基于Android平臺(tái)設(shè)計(jì)開(kāi)發(fā)外業(yè)數(shù)據(jù)采集系統(tǒng)的可行性進(jìn)行了分析,再結(jié)合對(duì)外業(yè)數(shù)據(jù)采集系統(tǒng)的功能分析,對(duì)外業(yè)采集數(shù)據(jù)所需要的基本功能進(jìn)行了需求設(shè)計(jì)。本程序主要完成了賬戶(hù)管理、數(shù)據(jù)搜索、地圖顯示、數(shù)據(jù)采集、數(shù)據(jù)傳輸和GPS定位的功能以及相應(yīng)的UI設(shè)計(jì)。其中主要的...
【文章頁(yè)數(shù)】:59 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
1.緒論
1.1 論文的選題背景
1.2 論文的研究意義
1.3 國(guó)內(nèi)外發(fā)展現(xiàn)狀
1.4 論文的研究?jī)?nèi)容
1.5 技術(shù)路線(xiàn)
2.Android相關(guān)技術(shù)
2.1 各主流終端平臺(tái)的比較
2.1.1 IOS
2.1.2 Windows Phone
2.1.3 Android
2.2 Android系統(tǒng)功能研究
2.3 Android架構(gòu)分析
2.3.1 應(yīng)用程序框架
2.3.2 系統(tǒng)運(yùn)行類(lèi)庫(kù)
2.3.3 Android運(yùn)行時(shí)組件
2.4 Android應(yīng)用程序的構(gòu)成
2.4.1 Android應(yīng)用程序解析
2.4.2 Intent的詳細(xì)解析
2.4.3 Android如何解析Intent
2.5 Android的API
2.6 Android活動(dòng)的生命周期
2.6.1 活動(dòng)的生命狀態(tài)
2.6.2 活動(dòng)的運(yùn)作流程
2.7 電子地圖服務(wù)和API
2.7.1 電子地圖主要包含的服務(wù)
2.7.2 map相關(guān)API
2.8 MVC模式
3.基于Android數(shù)據(jù)采集功能的需求分析
3.1 系統(tǒng)的可行性研究
3.1.1 經(jīng)濟(jì)可行性
3.1.2 技術(shù)可行性
3.1.3 操作可行性
3.2 系統(tǒng)的功能分析
3.3 系統(tǒng)需求
3.3.1 功能性要求
3.3.2 可用性要求
4.數(shù)據(jù)采集功能總體設(shè)計(jì)
4.1 總體設(shè)計(jì)規(guī)劃
4.1.1 設(shè)計(jì)的總體步驟
4.1.2 采集功能的工作流程設(shè)計(jì)
4.2 采集功能設(shè)計(jì)
4.3 界面UI以及交互
4.4 數(shù)據(jù)操作和存儲(chǔ)實(shí)現(xiàn)
4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)與準(zhǔn)備
5.數(shù)據(jù)采集功能的詳細(xì)設(shè)計(jì)及代碼實(shí)現(xiàn)
5.1 軟件初始模塊設(shè)計(jì)
5.2 程序的主界面
5.2.1 使用公司內(nèi)部的Map View
5.2.2 地圖主界面
5.3 GPS模塊實(shí)現(xiàn)
5.4 數(shù)據(jù)采集模塊
5.5 數(shù)據(jù)搜索模塊
5.6 數(shù)據(jù)傳輸模塊
6.數(shù)據(jù)采集功能測(cè)試及效率比較
6.1 測(cè)試環(huán)境搭建
6.2 功能測(cè)試
6.3 性能測(cè)試
6.4 數(shù)據(jù)采集功能與常規(guī)采集方式比較
7.結(jié)論與展望
7.1 結(jié)論
7.2 不足與展望
致謝
參考文獻(xiàn)
本文編號(hào):3827683
【文章頁(yè)數(shù)】:59 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
1.緒論
1.1 論文的選題背景
1.2 論文的研究意義
1.3 國(guó)內(nèi)外發(fā)展現(xiàn)狀
1.4 論文的研究?jī)?nèi)容
1.5 技術(shù)路線(xiàn)
2.Android相關(guān)技術(shù)
2.1 各主流終端平臺(tái)的比較
2.1.1 IOS
2.1.2 Windows Phone
2.1.3 Android
2.2 Android系統(tǒng)功能研究
2.3 Android架構(gòu)分析
2.3.1 應(yīng)用程序框架
2.3.2 系統(tǒng)運(yùn)行類(lèi)庫(kù)
2.3.3 Android運(yùn)行時(shí)組件
2.4 Android應(yīng)用程序的構(gòu)成
2.4.1 Android應(yīng)用程序解析
2.4.2 Intent的詳細(xì)解析
2.4.3 Android如何解析Intent
2.5 Android的API
2.6 Android活動(dòng)的生命周期
2.6.1 活動(dòng)的生命狀態(tài)
2.6.2 活動(dòng)的運(yùn)作流程
2.7 電子地圖服務(wù)和API
2.7.1 電子地圖主要包含的服務(wù)
2.7.2 map相關(guān)API
2.8 MVC模式
3.基于Android數(shù)據(jù)采集功能的需求分析
3.1 系統(tǒng)的可行性研究
3.1.1 經(jīng)濟(jì)可行性
3.1.2 技術(shù)可行性
3.1.3 操作可行性
3.2 系統(tǒng)的功能分析
3.3 系統(tǒng)需求
3.3.1 功能性要求
3.3.2 可用性要求
4.數(shù)據(jù)采集功能總體設(shè)計(jì)
4.1 總體設(shè)計(jì)規(guī)劃
4.1.1 設(shè)計(jì)的總體步驟
4.1.2 采集功能的工作流程設(shè)計(jì)
4.2 采集功能設(shè)計(jì)
4.3 界面UI以及交互
4.4 數(shù)據(jù)操作和存儲(chǔ)實(shí)現(xiàn)
4.5 數(shù)據(jù)庫(kù)設(shè)計(jì)與準(zhǔn)備
5.數(shù)據(jù)采集功能的詳細(xì)設(shè)計(jì)及代碼實(shí)現(xiàn)
5.1 軟件初始模塊設(shè)計(jì)
5.2 程序的主界面
5.2.1 使用公司內(nèi)部的Map View
5.2.2 地圖主界面
5.3 GPS模塊實(shí)現(xiàn)
5.4 數(shù)據(jù)采集模塊
5.5 數(shù)據(jù)搜索模塊
5.6 數(shù)據(jù)傳輸模塊
6.數(shù)據(jù)采集功能測(cè)試及效率比較
6.1 測(cè)試環(huán)境搭建
6.2 功能測(cè)試
6.3 性能測(cè)試
6.4 數(shù)據(jù)采集功能與常規(guī)采集方式比較
7.結(jié)論與展望
7.1 結(jié)論
7.2 不足與展望
致謝
參考文獻(xiàn)
本文編號(hào):3827683
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3827683.html
最近更新
教材專(zhuān)著