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