基于Android與Web Services的灌區(qū)信息管理系統(tǒng)
發(fā)布時(shí)間:2017-11-02 05:05
本文關(guān)鍵詞:基于Android與Web Services的灌區(qū)信息管理系統(tǒng)
更多相關(guān)文章: 灌區(qū)配水 信息管理 移動(dòng)通信技術(shù) Android Web Services 移動(dòng)互聯(lián)網(wǎng) 數(shù)據(jù)庫(kù)
【摘要】:隨著信息技術(shù)的快速發(fā)展,移動(dòng)互聯(lián)網(wǎng)已經(jīng)給人們提供了越來(lái)越多前所未有的高速與便捷的服務(wù),同時(shí)大批量高性能智能手機(jī)也越來(lái)越普及,無(wú)線移動(dòng)應(yīng)用已經(jīng)滲透到普通百姓生活的方方面面,也無(wú)形之中改變著人們的生活方式和工作模式。在這種趨勢(shì)之下,Android技術(shù)也得到迅猛地發(fā)展,基于Android技術(shù)的移動(dòng)應(yīng)用也層出不窮,可以說(shuō)Android系統(tǒng)已經(jīng)深入人心。另一方面,由于Android開發(fā)是以Java語(yǔ)言為開發(fā)工具,使得從事Java開發(fā)的人員可以很容易地上手開發(fā)基于Android的應(yīng)用程序,并且其開發(fā)平臺(tái)也很容易搭建,只需要在Eclipse上安裝一些相應(yīng)的插件即可進(jìn)行Android開發(fā),這樣大大提高了Android應(yīng)用的開發(fā)效率。 在我國(guó)一些地區(qū)的農(nóng)田配水過(guò)程中,灌區(qū)組織中各個(gè)部門之間的工作人員以及農(nóng)田購(gòu)水用戶之間信息不能做到及時(shí)地傳遞,正是由于這種信息傳遞的滯后性,給農(nóng)田配水工作帶來(lái)了極大的不便。針對(duì)該現(xiàn)象,本文利用目前流行的Android系統(tǒng),開發(fā)了一套基于Android與Web Services的灌區(qū)信息管理系統(tǒng),實(shí)現(xiàn)了灌區(qū)組織中相關(guān)人員的信息交互,進(jìn)而有效地提高農(nóng)田配水的效率。本系統(tǒng)主要由Android移動(dòng)終端和Web服務(wù)器兩部分組成,Android移動(dòng)終端主要是通過(guò)服務(wù)器提供的接口調(diào)用實(shí)現(xiàn)水票驗(yàn)證、查詢用戶信息、查詢農(nóng)田及用水信息、查詢本地區(qū)降雨量信息、查詢天氣信息、查詢農(nóng)田土壤水分信息、農(nóng)田現(xiàn)場(chǎng)幫助農(nóng)戶完成購(gòu)水操作、用戶通知、網(wǎng)絡(luò)參數(shù)設(shè)置以及歷史數(shù)據(jù)查看等功能。Web服務(wù)器端主要完成響應(yīng)移動(dòng)終端請(qǐng)求、數(shù)據(jù)庫(kù)以及業(yè)務(wù)邏輯層的設(shè)計(jì),主要包括提供水票信息驗(yàn)證、提供各項(xiàng)信息查詢的支持、接收?qǐng)D片上傳、響應(yīng)購(gòu)水請(qǐng)求、記錄Android移動(dòng)終端操作歷史、用戶注冊(cè)、用戶權(quán)限的設(shè)置以及其他用戶管理等操作。 灌區(qū)信息管理系統(tǒng)的設(shè)計(jì)過(guò)程中,涉及到很多技術(shù),包括移動(dòng)通信技術(shù)、Android技術(shù)、Web Services技術(shù)、數(shù)據(jù)庫(kù)以及Hibernate等技術(shù),根據(jù)實(shí)際需求對(duì)它們進(jìn)行有效的結(jié)合。在Eclipse軟件添加相應(yīng)的插件(ADT)作為Android移動(dòng)終端的開發(fā)平臺(tái),而在Web服務(wù)器部分選擇MyEclipse開發(fā)平臺(tái),充分利用MyEclipse中Web項(xiàng)目方面的優(yōu)勢(shì)。在軟件設(shè)計(jì)部分,采用模塊化思想,連接數(shù)據(jù)庫(kù)時(shí)使用當(dāng)下流行的Hibernate框架,,為之后系統(tǒng)升級(jí)和更換數(shù)據(jù)時(shí)打下堅(jiān)實(shí)的基礎(chǔ)。最后經(jīng)過(guò)測(cè)試,基本實(shí)現(xiàn)了需求計(jì)劃的所有功能,并且操作簡(jiǎn)單,工作人員無(wú)需進(jìn)行專門的學(xué)習(xí)就能使用。本文設(shè)計(jì)的灌區(qū)信息管理系統(tǒng)實(shí)現(xiàn)了灌區(qū)配水相關(guān)人員信息的實(shí)時(shí)交互,方便了灌溉配水操作人員的工作過(guò)程,提高了農(nóng)田灌溉的效率,也簡(jiǎn)化了農(nóng)民購(gòu)水的繁雜程序,給農(nóng)民帶來(lái)實(shí)實(shí)在在的方便。
【關(guān)鍵詞】:灌區(qū)配水 信息管理 移動(dòng)通信技術(shù) Android Web Services 移動(dòng)互聯(lián)網(wǎng) 數(shù)據(jù)庫(kù)
【學(xué)位授予單位】:太原理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP311.52;TP393.09
【目錄】:
- 摘要3-5
- ABSTRACT5-10
- 第一章 緒論10-14
- 1.1 課題的研究背景10-11
- 1.2 國(guó)內(nèi)外研究發(fā)展現(xiàn)狀11-12
- 1.3 課題研究意義12-13
- 1.4 論文的主要內(nèi)容與章節(jié)安排13-14
- 第二章 相關(guān)技術(shù)14-32
- 2.1 移動(dòng)通信技術(shù)14-18
- 2.1.1 移動(dòng)通技術(shù)簡(jiǎn)介14-17
- 2.1.2 本文采用的移動(dòng)通信技術(shù)17-18
- 2.2 Android 技術(shù)18-27
- 2.2.1 Android 簡(jiǎn)介18-19
- 2.2.2 Android 的概念19
- 2.2.3 Android 體系結(jié)構(gòu)19-22
- 2.2.4 Android 的基本組件22-27
- 2.3 Web Services 技術(shù)27-32
- 2.3.1 Web Services 簡(jiǎn)介27-28
- 2.3.2 Web Services 主要技術(shù)28-32
- 第三章 系統(tǒng)的總體方案設(shè)計(jì)32-42
- 3.1 系統(tǒng)背景32-33
- 3.2 需求分析33-36
- 3.2.1 業(yè)務(wù)需求分析33-35
- 3.2.2 系統(tǒng)需求分析35-36
- 3.3 系統(tǒng)的部署36-38
- 3.4 系統(tǒng)的總體架構(gòu)38-42
- 3.4.1 各架構(gòu)的對(duì)比38-40
- 3.4.2 本文選擇的系統(tǒng)架構(gòu)40-42
- 第四章 移動(dòng)終端的設(shè)計(jì)與實(shí)現(xiàn)42-62
- 4.1 移動(dòng)終端功能模塊42-44
- 4.2 移動(dòng)終端的操作流程44-47
- 4.2.1 主程序的操作流程44-45
- 4.2.2 水票驗(yàn)證的操作流程45-46
- 4.2.3 申請(qǐng)購(gòu)水的操作流程46-47
- 4.3 移動(dòng)終端軟件的結(jié)構(gòu)47-48
- 4.4 移動(dòng)終端的實(shí)現(xiàn)48-62
- 4.4.1 開發(fā)環(huán)境的配置48-55
- 4.4.2 調(diào)用 Web Service55-56
- 4.4.3 主要模塊和方法56-62
- 第五章 服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn)62-82
- 5.1 服務(wù)器端的功能模塊62-63
- 5.2 Web 服務(wù)的設(shè)計(jì)63-64
- 5.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)64-68
- 5.3.1 數(shù)據(jù)庫(kù)框架的設(shè)計(jì)64-65
- 5.3.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì)65-68
- 5.4 服務(wù)器端的實(shí)現(xiàn)68-82
- 5.4.1 軟件需求68-69
- 5.4.2 開發(fā)工具的安裝過(guò)程69-71
- 5.4.3 Web Service 服務(wù)器的具體實(shí)現(xiàn)71-82
- 第六章 測(cè)試與驗(yàn)證82-86
- 6.1 測(cè)試目的82
- 6.2 測(cè)試環(huán)境的選擇82
- 6.3 測(cè)試結(jié)果82-86
- 總結(jié)和展望86-90
- 參考文獻(xiàn)90-94
- 致謝94-96
- 攻讀碩士學(xué)位期間發(fā)表的學(xué)術(shù)論文96
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前3條
1 袁靜;胡昌華;龍勇;徐瑞;;基于C/S+B/S雙模式的分布式遠(yuǎn)程診斷專家系統(tǒng)[J];計(jì)算機(jī)工程;2006年12期
2 張磊,彭艦,李紅;移動(dòng)設(shè)備上實(shí)現(xiàn)Web Services技術(shù)的研究及應(yīng)用[J];計(jì)算機(jī)應(yīng)用;2004年12期
3 孔德恩;胡愛(ài)群;張帆;;GPRS數(shù)據(jù)終端的研究與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2007年09期
本文編號(hào):1130072
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1130072.html
最近更新
教材專著