基于Android的猪舍移动监控系统设计与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:wenzi555888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能养殖概念的推广和应用,针对传统养殖监控系统操作复杂、便携性和实时性差、功能单一等不足,本文设计了一套基于Android的猪舍移动监控系统,旨在创造一个集环境监控、生产管理和视频监控于一体的新型智能养殖模式。本设计选取温度、湿度、光照强度、CO2浓度、NH3浓度及H2S浓度作为环境监控对象,选取设备、猪只、饲料、药品、员工、客户及收支作为生产管理对象。在远程Android客户端,用户不仅可以实时监测各环境参数值、查看历史变化趋势及控制相关设备,还可以对各生产资料进行增、删、改、查以及实时预览各猪栏的监控视频,并进行了权限划分:三种类型的用户(猪场管理员、门店顾客和访客)在各自的权限范围内使用本系统。本文基于WebSocket协议实现了由系统服务端来转发远程Android客户端与本地监控中心之间的实时消息。采用RSA与AES混合加密方式对系统中的敏感网络数据进行加密。采用极光推送机制实现环境参数的超标报警和重要生产工作(如配种、产仔、疾病防御等)的预警提醒。系统服务端采用MySQL和Apache Tomcat来搭建,其软件架构使用Struts 2+Spring4+Hibernate 4组合框架进行设计。Android客户端软件采用MVC模式,基于分层和模块化设计思想进行设计。本文首先阐述了课题的研究背景、现状、发展趋势及关键技术,然后结合系统可行性和需求分析设计了整体结构,划分Android客户端和系统服务端功能模块,并设计系统整体通信机制,实现了功能定制、生产管理、环境监控、视频监控等功能。最后对系统的功能和性能进行了测试,该系统界面友好、操作简洁、性能稳定,基本达到了预期要求。
其他文献
<正>谈到产品物料编码,要先说说物料,并需要搞清与之相关的几个名词术语,如物、物质、物资、资材、物流、产品、商品等。物凡指事物或东西。涉及面最广;物质是指独立于人的意
自20世纪90年代末以来,以村民自治为核心的农村基层民主模式已在全国实行30多年。但随着农村经济社会的快速变革,农村基层治理环境也发生了深刻改变,给以村民自治为主的乡村
随着我国教育事业的蓬勃发展,对于初中体育重视程度越来越高,尤其是在素质教育工作不断推广深化中,在注重学生学习能力提高的同时,更加注重学生的身体素质培养。传统初中体育
近年来,随着教育改革的深入,教师理论水平的提高,教育工作方法也丰富起来,除了过去常见的说服教育,实践锻炼、榜样示范、集体活动等等方法也得到了广泛应用。这些方法切实可
新中国的建立,使党由领导新民主主义革命夺取政权的党,转变为领导人民掌握全国政权、进行社会主义革命和建设的执政党,党的地位发生了根本变化。朱德向全党同志指明了这一历史性
通过大田不同蚜量接虫试验,得出了湘北烟蚜对烟草的直接和间接损失,并根据Eduards等(1964)关于经济阈值的定义和H·Cchiang(1979)提出的经济阈值通用模型,结合本试验的实际,
政府是农村合作医疗的主要构建者,而不是唯一的构建者。也就是说,农村合作医疗制度的构建要受到农户成本收益和定点医疗机构的影响。是由政府、农户和定点医疗机构三方博弈决定
<正>博物馆作为典藏陈列代表自然和人类文化遗产实物的场所,是中学历史教学重要的课程资源。《基础教育课程改革纲要(试行)》指出,学校要"积极开发并合理利用校内外各种课程
对实验室保存的紫红曲霉进行了紫外、微波、超声波、氯化锂单独或复合处理,结果经紫外和超声波复合诱变后得到一突变株,其红色素的色价由原来的3.02 U/mL提高到了4.22 U/mL,
<正>随着社会物质生产能力的提升,冶金业显现出了极大的提升,为了加强冶金企业管理水平,开始引进六西格玛管理的先进方法。写者首先针对六西格玛管理方法进行解述,随后针对六