智能粮情监控系统Web端通信框架的设计与实现
发布时间:2017-10-07 13:31
本文关键词:智能粮情监控系统Web端通信框架的设计与实现
【摘要】:近年来,粮食安全一直是国家关注的热点问题,其关系到我国可持续发展战略的实施以及社会的和谐发展。据统计,每年因粮食存储不当等原因而造成的粮食损耗占到粮食总产量的6%左右。为了降低粮食的不必要的损耗,大力改善粮仓的存储环境是重中之重。随着科技的不断发展,设计一款方便、稳定的粮情测控系统成为了首要选择。传统的粮情监控系统通常采用的是位置固定的计算机设备来测控粮仓中的温湿度等信息,这极大的限制了用户的灵活性和移动性,也不能够满足远程测控粮情信息的需求。但是,随着信息技术的不断发展,B/S技术的出现,可以极大的弥补传统粮情监控系统软件的不足。因此,本文设计了一种基于Web平台的B/S粮情监控系统,该系统利用B/S架构技术,将网页端与云平台服务器端分开,通过互联网平台保持二者之间的通信,实现了对粮情信息的远程监控,并对粮食进行远程测温与集中管理。该系统具有稳定性强,功能齐全,方便快捷等优点,能够实现随时随地,远距离对粮仓进行信息测控。本文设计的粮情监控系统在通信框架上,采用动态链接库DLL技术,将Web服务器与云平台服务器实现数据交互,其动态链接库的六个接口,可以保证粮情监控系统的大数据传输。在数据封装与解析的实现上,采用了Protocol Buffer消息结构格式,对传输的数据采用序列化和反序列化技术,由于Protocol Buffer消息结构具有更小,更快,更简单的特点,从而保证了数据的安全传输,提高了粮情监控系统的传输效率。在浏览器方面,采用HTML、JavaScript、CSS等前台语言,设计出的动态网页,可以兼容所有的浏览器,保证了网站网页的稳定性。在数据库方面,采用SQL Server 2005,设计了由用户信息模块、3G信息模块、粮仓管理信息模块、测控数据模块等四个部分组成的数据库系统,保证了粮情监控系统数据存储的完整性。本论文设计的粮情监控系统,功能齐全,包括用户登录与注册功能、实时测控功能、数据显示与分析功能、打印功能、历史数据与查询功能等,保证了粮情监控系统的完整性。本文设计的粮情监控系统网站端目前已在国内多个粮仓得以推广应用,整体功能得到用户肯定。
【关键词】:云平台 粮情测控 实时传输 数据通信框架
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.09
【目录】:
- 摘要3-4
- Abstract4-8
- 第一章 绪论8-12
- 1.1 研究的背景和意义8-9
- 1.2 国内外研究现状9-10
- 1.3 论文工作与论文结构安排10-12
- 第二章 B/S模式体系结构以及关键技术12-23
- 2.1 B/S模式监控系统的结构体系12-14
- 2.1.1 传统的C/S模式体系12-13
- 2.1.2 B/S模式体系结构13-14
- 2.2 Web概述14-16
- 2.2.1 Web的五要素15-16
- 2.2.2 Web的工作原理16
- 2.3 ASP.NET技术16-19
- 2.3.1 .NET框架概述16-18
- 2.3.2 ASP.NET技术优势18-19
- 2.4 Protocol Buffer概述19-21
- 2.5 云技术21-22
- 2.6 本章小结22-23
- 第三章 智能粮情监测系统总体方案设计23-31
- 3.1 粮情监控系统的系统需求分析23-24
- 3.2 基于云平台的粮情监测系统总体方案设计24-26
- 3.3 粮情监测系统Web端平台总体设计26-30
- 3.3.1 B/S粮情监测系统系统总体功能设计26-28
- 3.3.2 网站平台环境搭建28-30
- 3.4 本章小结30-31
- 第四章 粮情监控系统Web端数据通信框架的设计31-57
- 4.1 云平台服务器的数据库设计与实现31-34
- 4.2 测控平台通信方案的设计34-39
- 4.2.1 动态链接库dll技术34-36
- 4.2.2 C#与C++对接技术36-39
- 4.3 数据封装与解析模块的设计39-46
- 4.3.1 Protocol Buffers定义消息文件40-42
- 4.3.2 数据封装模块的实现42-45
- 4.3.3 数据解析模块的实现45-46
- 4.4 粮情监控系统功能端的设计与实现46-55
- 4.4.1 登录控制模块的设计46-49
- 4.4.2 测温模块的设计49-51
- 4.4.3 粮情分析模块的实现51-53
- 4.4.4 粮情历史记录查询模块的实现53-55
- 4.5 本章小结55-57
- 第五章 结束语57-59
- 5.1 总结57-58
- 5.2 展望58-59
- 参考文献59-62
- 致谢62
【参考文献】
中国期刊全文数据库 前10条
1 吴琦;;基于B/S模式的供水远程监控系统的研究[J];电脑开发与应用;2008年09期
2 吴吉义;平玲娣;潘雪增;李卓;;云计算:从概念到平台[J];电信科学;2009年12期
3 房秉毅;张云勇;程莹;徐雷;;云计算国内外发展现状分析[J];电信科学;2010年S1期
4 龙方;;新世纪中国粮食安全问题研究[J];湖南农业大学学报(社会科学版);2007年03期
5 李伟;;C#调用VC++动态链接库的研究[J];测控技术;2013年05期
6 程玉荣;刘忠义;刘鸿;;动态链接库技术应用中的两个重要问题[J];软件导刊;2007年21期
7 陈学平;;ASP.NET动态程序开发环境的搭建[J];数字技术与应用;2010年03期
8 马述忠;段钒;;基于粮食安全背景的中国粮食企业“走出去”关键性影响因素研究[J];浙江社会科学;2011年05期
9 杨珂;郭晓军;;云技术对物联网应用的影响探讨[J];现代物业(中旬刊);2012年06期
10 王少林;李祥明;李永刚;汪毅;顾晓霞;;基于Protocol Buffers的航天测控数据交换模式研究[J];遥测遥控;2012年04期
,本文编号:988124
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/988124.html