智能糧情監(jiān)控系統(tǒng)Web端通信框架的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:智能糧情監(jiān)控系統(tǒng)Web端通信框架的設(shè)計與實現(xiàn)
更多相關(guān)文章: 云平臺 糧情測控 實時傳輸 數(shù)據(jù)通信框架
【摘要】:近年來,糧食安全一直是國家關(guān)注的熱點問題,其關(guān)系到我國可持續(xù)發(fā)展戰(zhàn)略的實施以及社會的和諧發(fā)展。據(jù)統(tǒng)計,每年因糧食存儲不當(dāng)?shù)仍蚨斐傻募Z食損耗占到糧食總產(chǎn)量的6%左右。為了降低糧食的不必要的損耗,大力改善糧倉的存儲環(huán)境是重中之重。隨著科技的不斷發(fā)展,設(shè)計一款方便、穩(wěn)定的糧情測控系統(tǒng)成為了首要選擇。傳統(tǒng)的糧情監(jiān)控系統(tǒng)通常采用的是位置固定的計算機(jī)設(shè)備來測控糧倉中的溫濕度等信息,這極大的限制了用戶的靈活性和移動性,也不能夠滿足遠(yuǎn)程測控糧情信息的需求。但是,隨著信息技術(shù)的不斷發(fā)展,B/S技術(shù)的出現(xiàn),可以極大的彌補(bǔ)傳統(tǒng)糧情監(jiān)控系統(tǒng)軟件的不足。因此,本文設(shè)計了一種基于Web平臺的B/S糧情監(jiān)控系統(tǒng),該系統(tǒng)利用B/S架構(gòu)技術(shù),將網(wǎng)頁端與云平臺服務(wù)器端分開,通過互聯(lián)網(wǎng)平臺保持二者之間的通信,實現(xiàn)了對糧情信息的遠(yuǎn)程監(jiān)控,并對糧食進(jìn)行遠(yuǎn)程測溫與集中管理。該系統(tǒng)具有穩(wěn)定性強(qiáng),功能齊全,方便快捷等優(yōu)點,能夠?qū)崿F(xiàn)隨時隨地,遠(yuǎn)距離對糧倉進(jìn)行信息測控。本文設(shè)計的糧情監(jiān)控系統(tǒng)在通信框架上,采用動態(tài)鏈接庫DLL技術(shù),將Web服務(wù)器與云平臺服務(wù)器實現(xiàn)數(shù)據(jù)交互,其動態(tài)鏈接庫的六個接口,可以保證糧情監(jiān)控系統(tǒng)的大數(shù)據(jù)傳輸。在數(shù)據(jù)封裝與解析的實現(xiàn)上,采用了Protocol Buffer消息結(jié)構(gòu)格式,對傳輸?shù)臄?shù)據(jù)采用序列化和反序列化技術(shù),由于Protocol Buffer消息結(jié)構(gòu)具有更小,更快,更簡單的特點,從而保證了數(shù)據(jù)的安全傳輸,提高了糧情監(jiān)控系統(tǒng)的傳輸效率。在瀏覽器方面,采用HTML、JavaScript、CSS等前臺語言,設(shè)計出的動態(tài)網(wǎng)頁,可以兼容所有的瀏覽器,保證了網(wǎng)站網(wǎng)頁的穩(wěn)定性。在數(shù)據(jù)庫方面,采用SQL Server 2005,設(shè)計了由用戶信息模塊、3G信息模塊、糧倉管理信息模塊、測控數(shù)據(jù)模塊等四個部分組成的數(shù)據(jù)庫系統(tǒng),保證了糧情監(jiān)控系統(tǒng)數(shù)據(jù)存儲的完整性。本論文設(shè)計的糧情監(jiān)控系統(tǒng),功能齊全,包括用戶登錄與注冊功能、實時測控功能、數(shù)據(jù)顯示與分析功能、打印功能、歷史數(shù)據(jù)與查詢功能等,保證了糧情監(jiān)控系統(tǒng)的完整性。本文設(shè)計的糧情監(jiān)控系統(tǒng)網(wǎng)站端目前已在國內(nèi)多個糧倉得以推廣應(yīng)用,整體功能得到用戶肯定。
【關(guān)鍵詞】:云平臺 糧情測控 實時傳輸 數(shù)據(jù)通信框架
【學(xué)位授予單位】:安徽大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52;TP393.09
【目錄】:
- 摘要3-4
- Abstract4-8
- 第一章 緒論8-12
- 1.1 研究的背景和意義8-9
- 1.2 國內(nèi)外研究現(xiàn)狀9-10
- 1.3 論文工作與論文結(jié)構(gòu)安排10-12
- 第二章 B/S模式體系結(jié)構(gòu)以及關(guān)鍵技術(shù)12-23
- 2.1 B/S模式監(jiān)控系統(tǒng)的結(jié)構(gòu)體系12-14
- 2.1.1 傳統(tǒng)的C/S模式體系12-13
- 2.1.2 B/S模式體系結(jié)構(gòu)13-14
- 2.2 Web概述14-16
- 2.2.1 Web的五要素15-16
- 2.2.2 Web的工作原理16
- 2.3 ASP.NET技術(shù)16-19
- 2.3.1 .NET框架概述16-18
- 2.3.2 ASP.NET技術(shù)優(yōu)勢18-19
- 2.4 Protocol Buffer概述19-21
- 2.5 云技術(shù)21-22
- 2.6 本章小結(jié)22-23
- 第三章 智能糧情監(jiān)測系統(tǒng)總體方案設(shè)計23-31
- 3.1 糧情監(jiān)控系統(tǒng)的系統(tǒng)需求分析23-24
- 3.2 基于云平臺的糧情監(jiān)測系統(tǒng)總體方案設(shè)計24-26
- 3.3 糧情監(jiān)測系統(tǒng)Web端平臺總體設(shè)計26-30
- 3.3.1 B/S糧情監(jiān)測系統(tǒng)系統(tǒng)總體功能設(shè)計26-28
- 3.3.2 網(wǎng)站平臺環(huán)境搭建28-30
- 3.4 本章小結(jié)30-31
- 第四章 糧情監(jiān)控系統(tǒng)Web端數(shù)據(jù)通信框架的設(shè)計31-57
- 4.1 云平臺服務(wù)器的數(shù)據(jù)庫設(shè)計與實現(xiàn)31-34
- 4.2 測控平臺通信方案的設(shè)計34-39
- 4.2.1 動態(tài)鏈接庫dll技術(shù)34-36
- 4.2.2 C#與C++對接技術(shù)36-39
- 4.3 數(shù)據(jù)封裝與解析模塊的設(shè)計39-46
- 4.3.1 Protocol Buffers定義消息文件40-42
- 4.3.2 數(shù)據(jù)封裝模塊的實現(xiàn)42-45
- 4.3.3 數(shù)據(jù)解析模塊的實現(xiàn)45-46
- 4.4 糧情監(jiān)控系統(tǒng)功能端的設(shè)計與實現(xiàn)46-55
- 4.4.1 登錄控制模塊的設(shè)計46-49
- 4.4.2 測溫模塊的設(shè)計49-51
- 4.4.3 糧情分析模塊的實現(xiàn)51-53
- 4.4.4 糧情歷史記錄查詢模塊的實現(xiàn)53-55
- 4.5 本章小結(jié)55-57
- 第五章 結(jié)束語57-59
- 5.1 總結(jié)57-58
- 5.2 展望58-59
- 參考文獻(xiàn)59-62
- 致謝62
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 吳琦;;基于B/S模式的供水遠(yuǎn)程監(jiān)控系統(tǒng)的研究[J];電腦開發(fā)與應(yīng)用;2008年09期
2 吳吉義;平玲娣;潘雪增;李卓;;云計算:從概念到平臺[J];電信科學(xué);2009年12期
3 房秉毅;張云勇;程瑩;徐雷;;云計算國內(nèi)外發(fā)展現(xiàn)狀分析[J];電信科學(xué);2010年S1期
4 龍方;;新世紀(jì)中國糧食安全問題研究[J];湖南農(nóng)業(yè)大學(xué)學(xué)報(社會科學(xué)版);2007年03期
5 李偉;;C#調(diào)用VC++動態(tài)鏈接庫的研究[J];測控技術(shù);2013年05期
6 程玉榮;劉忠義;劉鴻;;動態(tài)鏈接庫技術(shù)應(yīng)用中的兩個重要問題[J];軟件導(dǎo)刊;2007年21期
7 陳學(xué)平;;ASP.NET動態(tài)程序開發(fā)環(huán)境的搭建[J];數(shù)字技術(shù)與應(yīng)用;2010年03期
8 馬述忠;段釩;;基于糧食安全背景的中國糧食企業(yè)“走出去”關(guān)鍵性影響因素研究[J];浙江社會科學(xué);2011年05期
9 楊珂;郭曉軍;;云技術(shù)對物聯(lián)網(wǎng)應(yīng)用的影響探討[J];現(xiàn)代物業(yè)(中旬刊);2012年06期
10 王少林;李祥明;李永剛;汪毅;顧曉霞;;基于Protocol Buffers的航天測控數(shù)據(jù)交換模式研究[J];遙測遙控;2012年04期
,本文編號:988124
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/988124.html