智能粮情监测Android客户端数据通信框架的设计与实现
【摘要】Android是Google公司倡导发布的新一代智能手机平台,该平台一经发布便引起了业内的广泛关注。Android平台的开放性和兼容性广受好评,以其快速的发展步伐,成为当下最流行的智能手机操作系统。3G网络的全面覆盖推动了移动互联网的飞速发展,越来越多的应用安装在Android智能终端中,Android终端已经成为人们生活中获取信息的主要设备。传统的粮情监测系统通常采用位置固定的计算机设备来监测粮仓中的环境信息,这极大的限制了用户的灵活性和移动性,不能满足异地远程获取粮情信息的需求。目前虽然手持终端能够基本实现粮仓现场临时性监测,但是它只能应用于小型现场,不仅通用性较低而且制造成本也较高。针对现有粮情监测终端的这些弊端,本文设计了一种基于Android平台的智能粮情监测客户端。该客户端获取粮情信息方便快捷、能够打破地域的限制、便于携带、并且移动性好,实现随时随地的粮情信息监测。Android客户端的核心功能模块是数据通信模块,客户端与云平台之间的信息交互依赖于该模块的实现,本文重点研究了客户端中数据通信框架的设计与实现。本设计中的数据通信框架主要包括通信模块、数据封装与解析模块以及数据显示模块这三个部分,采用TCP/IP通信协议实时传输粮情信息。通信模块是数据通信框架的核心,采用Netty网络通信框架,调用Netty框架提供的API,实现了客户端与云平台交互的功能。数据封装与解析模块均基于GoogleProtocolBuffer消息结构,实现了对结构化数据的序列化和反序列化,完成了对所有通信数据的封装以及解析。通信数据按照自定义的Protobuf格式进行传输,数据封装模块对通信数据进行封装。数据解析模块是数据封装模块的逆过程,它能够根据相同的数据传输格式提取出有效数据。将粮情信息显示给用户是数据通信框架的最终目标,数据显示模块实现了两种数据显示方式,一种为基于WebView控件以网页的形式动态显示粮情信息,另一种是使用Android系统图表工具库AchartEngine绘制各时间段温度趋势图。
【作者】聂美;
【导师】李晓辉;
【作者基本信息】安徽大学,电子与通信工程,2014,硕士
【关键词】Android;粮情监测;数据通信框架;实时传输;GoogleProtocolBuffer;
【参考文献】
[1]刘晓冬.优质化学课堂中“提出问题”教学行为对特征及其与教学行为对组合模式的相关研究[D].东北师范大学,学科教学,2012,硕士.
[2]黄肇伟.驰名商标淡化救济及竞争立法问题研究[D].华侨大学,经济法学,2004,硕士.
[3]刘艳荣.生物课堂教学培养学生人文精神的研究[D].首都师范大学,课程与教学论,2004,硕士.
[4]洪岩.吉林石化网络培训平台建设项目进度计划与控制研究[D].吉林大学,工业工程,2013,硕士.
[5]黄小猛.异构代价敏感决策树与随机森林核心技术[D].广西师范大学,计算机软件与理论,2013,硕士.
[6]沈学杰.竹材热力学特性的集成学习软测量技术研究[D].中南林业科技大学,农业推广(专业学位),2013,硕士.
[7]朱祚樟.信贷周期与经济周期的关联性:中国和日本的比较研究[D].吉林大学,世界经济,2014,硕士.
[8]肖赣鸿.A公司日用陶瓷产品营销策略优化研究[D].广东工业大学,工商管理,2013,硕士.
[9]李杨.基于北方农村住宅模式的生态设计方法研究[D].大连理工大学,建筑设计及其理论,2013,硕士.
[10]张新珍.广义互补问题的优化转化形式及其应用[D].曲阜师范大学,运筹学与控制论,2004,硕士.
[11]冯子齐.鄂尔多斯盆地东南部山西组海陆过渡相页岩储层特征与评价[D].中国地质大学(北京),矿物学、岩石学、矿床学,2014,硕士.
[12]李婉晖.敖江山仔水库流域土地利用/覆盖变化与景观格局研究[D].福州大学,2005.
[13]马廷淮,张海盛,曾振柄.带结论域的关联规则的挖掘[J].计算机工程,2003,05:16-17+66.
[14]张挺松.刑事和解制度研究[D].宁波大学,法律(专业学位),2013,硕士.
[15]刘叶.小学生家庭作业现状调查与对策研究[D].沈阳师范大学,课程与教学论,2013,硕士.
[16]刘佩佩.农村家庭式幼儿园办园条件质量研究[D].西南大学,学前教育学,2013,硕士.
[17]宋敬卉.妥泰、丙戊酸对癫痫病人瘦素、胰岛素水平的影响[D].青岛大学,神经病,2004,硕士.
[18]张春艳.土霉素与锌胁迫对青菜生长及抗氧化系统酶的影响[D].安徽农业大学,环境科学,2012,硕士.
[19]刘兰兰.中频反应磁控溅射法制备AlN薄膜[D].华南理工大学,材料工程,2012,硕士.
[20]吴岩.大学生消费观研究[D].内蒙古科技大学,思想政治教育,2014,硕士.
[21]石艳.水泥混凝土路面裂缝修补料制备与性能研究[D].长安大学,材料学,2014,硕士.
[22]高苏.地西他滨治疗骨髓增生异常综合征及急性髓系白血病的临床疗效及患者体内甲基化水平研究[D].苏州大学,内科学(专业学位),2014,硕士.
[23]高舒安.高中生资优特征及其影响因素研究[D].华东师范大学,发展与教育心理学(专业学位),2013,硕士.
[24]杨钉钉.基于集成图像重建的虚拟视点图像阵列生成方法研究[D].西安电子科技大学,物理电子学,2012,硕士.
[25]卡秋莎(KuroedovaEkaterina).俄罗斯经济转型的问题研究[D].哈尔滨工业大学,国际贸易,2013,硕士.
[26]曲伯霖.现代篮球中锋运动员核心竞技能力的研究[D].吉林体育学院,体育教育训练学,2013,硕士.
[27]金娅娜,冷冰,张帆,刘琴,邱景富,唐晓君,尹岭.中国农村心脑血管疾病卫生技术评估的系统评价[J].中国循证医学杂志,2015,03:276-281.
[28]薛莉.从肖邦性格探究其钢琴作品的风格特征[D].湖南师范大学,音乐学,2013,硕士.
[29]党小荣.卓越绩效模式在宁夏英力特化工股份有限公司的应用研究[D].宁夏大学,化学工程(专业学位),2014,硕士.
[30]陶志鸿.磷酸铁锂的水/乙二醇溶剂热合成及其电化学性能改性研究[D].浙江大学,材料工程,2013,硕士.
[31]韩团军.基于锁相环的数字式频率合成器研究与设计[D].长安大学,控制工程,2013,硕士.
[32]张南萍.基于卡尔曼滤波的RFID定位算法研究[D].南昌航空大学,通信与信息系统,2013,硕士.
[33]汲逢源,王戈亮,许亦农.抗氧化剂对农杆菌介导的大豆下胚轴GUS基因瞬时表达的影响[J].植物生态学报,2006,02:330-334.
[34]庄鸣时.纸包装的发展趋势[J].中国商办工业.1995(02)
[35]牛毓荃.地震勘探的发展趋向[J].石油地球物理勘探,1979,01:62-66.
[36]陈光.特定领域OCR系统的精度与速度问题研究[D].北京邮电大学,2007.
[37]徐云鹏.基于糖—蛋白质相互作用的光致电化学生物传感器的研究[D].青岛科技大学,2013.
[38]谌莉.湘西苗族鼓舞生存现状与开发对策研究[D].中国艺术研究院,舞蹈学,2014,硕士.
[39]陈晓蓉.接受美学与高中古代散文教学[D].华中师范大学,语文学科教学,2013,硕士.
[40]穆园园.四氢小檗碱类化合物的荧光性质及其分析方法研究[D].河北师范大学,分析化学,2014,硕士.
[41]李玉爽.EZ公司产品开发人员绩效考核研究[D].河南科技大学,工商管理(专业学位),2013,硕士.
[42]赵阳.生物膜在犬上颌窦提升黏膜穿孔中的作用研究[D].山东大学,口腔临床医学,2013,硕士.
[43]杨涛.煤体瓦斯吸附解吸过程温度变化实验研究及机理分析[D].中国矿业大学(北京),安全技术及工程,2014,博士.
[44]孙海霞.唐君毅道德人格思想研究[D].南京师范大学,伦理学,2014,博士.
[45]崔阳.浦安迪国内研究述评[D].青岛大学,比较文学与世界文学,2013,硕士.
[46]郑自康.塑料模板的支承研究及工程应用[D].青岛理工大学,建筑与土木工程,2013,硕士.
[47]申文.《循环经济促进法》法律责任研究[D].甘肃政法学院,经济法学,2011,硕士.
[48]郑津洋,鲁顺利,马津津,施建峰.占压下埋地聚乙烯管力学响应的数值模拟[J].中国塑料,2014,01:60-64.
[49]张晓军.750m~3高炉喷煤自动控制技术的研究与应用[J].冶金自动化,2002,01:73.
[50]杨自强.基于语料库的对中国英语学习者转折连接词的使用状况的认知分析[D].西南大学,外国语言学及应用语言学,2013,硕士.

- 下一篇: 养老金入市的法律问题研究
- 上一篇: 我国无辜被告人无罪判决难的成因分析和改革对策