安卓平台的农业大棚监控软件
1本文首先介绍了本课题的研究意义、背景、国内外发展状况和本课题的研究内容;接下来介绍了研究本课题所用到的相关技术Android操作系统、HTTP协议和SQL语言;然后采用面向对象的软件工程方法对系统进行分析、设计与实现。采用用例图、活动图对系统进行了需求分析;采用类图、顺序图对系统进行了设计;采用Android Developer Tools进行客户端的开发,采用Tomcat做为服务器,采用SQL Service 2012做为数据库,最后实现了系统的原型。本系统实现了人员、大棚的管理和大棚的监控等功能。
目录
1 课题分析 2
1.1 课题研究的背景与意义 2
1.1.1 课题研究的背景 2
1.1.2 课题研究的意义 2
1.2国内外研究概况 2
1.3课题研究的主要内容 2
2 系统核心技术 3
2.1 Android操作系统 3
2.1.1 Android操作系统简介 3
2.1.2 Android系统架构介绍 3
2.2 HTTP协议 5
2.2.1 HTTP协议简介 5
2.2.2 HTTP协议的特点 5
2.3 SQL语言 5
2.3.1 SQL语言简介 5
2.2.2 SQL语言的特点 6
3 系统需求分析 6
3.1 系统需求描述 6
3.2 系统需求分析 7
3.2.1 系统用例图 7
3.2.3 活动图 7
4 系统设计 14
4.1 系统功能模块设计 14
4.1.1 服务器端功能模块设计 14
4.1.2 Android客户端功能模块设计 14
4.2系统的设计 15
4.2.1 系统类图 15
4.2.2 系统顺序图 19
5 系统实现 20
5.1 系统的开发环境 20
5.2 系统通信的实现 20
5.3 数据库操作的实现 21
5.4 系统实现效果 21
*好棒文|www.hbsrm.com +Q: ¥351916072¥
6 总结和展望 26
6.1 总结 26
6.2 展望 27
致谢 27
参考文献: 27
基于安卓平台的农业大棚监控软件
计算机科学与技术专业学生 宋震
指导教师 任守纲
Agricultural Greenhouse Monitoring Software Based On Android Platform
Student majoring in Computer Science and Technology SONG zheng
Tutor REN Shougang
Abstract:This paper first introduced this topic research significance, background, development situation at inland and abroad, and the content of this topic research; And then uses the objectoriented software engineering method for system analysis, design and implementation. Using use case diagram, activity diagram for system requirements analysis;using class diagram, sequence diagram for system design. Client using the Android Developer Tools for development,server using Tomcat, database using SQL Service 2012, finally realize the prototype of the system.This system implements the management of the personnel, greenhouses and greenhouse monitoring.
Key words: Android;Greenhouses;Management;Monitoring.
引言 随着社会经济的发展, 设施农业作为农业可持续发展的一个重要途径, 已经越来越受到世界各国的重视。 设施农业中温室工程的建设与发展是现代农业发展的重要组成部分, 是设施农业发展的高级阶段。 温室生产突破了传统农业模式, 避免了农作物种植受地域、自然环境、气候等诸因素的限制,从而成为一种新的农作物种植技术,对农业的发展具有重要意义。 近些年来, 智能温室的研究已经成为我国科学技术人员的一个重要课题, 而智能温室的核心是能时刻对温室环境进行监控并采取相应的控制措施来保证温室环境均处在作物生长最适合的环境里。
温室工程是以综合国力的强盛为背景,以农用工业的发展为基础,以生物技术、工程技术、信息技术的发展为依托的高新技术产业。自 20 世纪 70 年代以来,我国温室生产己经有了很大的进步, 但这些温室是在充分利用高产栽培技术和屏障技术的基础上发展起来的, 其收入很难再有大的提高。 要改变这种状况, 将现代电子技术等引入农业温室,实现对温室的环境监控,是最有效的途径之一。
温室现代化主要体现在对温室内环境的监控上, 环境控制是农业现代化的重要标志, 因此对温室环境进行自动检测, 进而实行自动控制是非常必要的。 温室是一个集结构、机电、生物与环境为一体的综合系统。一个现代化的温室由下列部分组成:温室框架结构、覆盖材料、通风系统、灌溉施肥系统、室内喷雾、加热系统、计算机控制系统和必要的生产机具等。 这些组件在软、 硬件各方面相互配合的优劣决定系统的成败。其中计算机控制系统是温室生产中重要的一环。
温室中的环境由多个因子组成, 诸如温度、 空气相对湿度、 光照、 二氧化碳浓度、土壤水分等是其中较为重要的几个。 环境控制就是根据外界环境的温度、 湿度、 二氧化碳含量、光照等,采用相对应的技术方法来改善不适合温室作物生长的环境条件,尽可能地满足最适宜作物生长的微气候条件。 环境控制系统主要包括控制部分、 传感器和执行机构。 温室能够有效地改善作物的生态、 生产条件, 促进整个农业资源的可持续发展,提高劳动生产率和土地利用率,增加经济效益。
1 课题分析
1.1 课题研究的背景与意义
1.1.1 课题研究的背景
我国人多地少,人均占有耕地面积不及世界平均水平的三分之一,在21世纪未来一段时间内,中国的人口将持续增长,而耕地面积却在逐年减少,如何用较少的土地去养活更多的人口,解决这一尖锐矛盾具有战略意义。作物受地域适应性、季节性及自然灾害的影响比较大,在纯自然的条件下,大部分时间不能进行正常农业生产,造成人力、物力的大量浪费,进行温室栽培后就可以极大的减弱对作物生长不利的环境因素来促进作物生长,有利于缓解季节矛盾,提高作物产量。基于此,本设计将计算机技术、传感器技术、控制技术、通讯技术、生物技术以及环境科学等多种技术和学科融为一体,开发出功能齐全的完全智能化的温室环境监控系统,对于促进农业增产、增收,推进我国农业智能化进程具有极为重要的意义,同时也具有很大的市场商机。
目录
1 课题分析 2
1.1 课题研究的背景与意义 2
1.1.1 课题研究的背景 2
1.1.2 课题研究的意义 2
1.2国内外研究概况 2
1.3课题研究的主要内容 2
2 系统核心技术 3
2.1 Android操作系统 3
2.1.1 Android操作系统简介 3
2.1.2 Android系统架构介绍 3
2.2 HTTP协议 5
2.2.1 HTTP协议简介 5
2.2.2 HTTP协议的特点 5
2.3 SQL语言 5
2.3.1 SQL语言简介 5
2.2.2 SQL语言的特点 6
3 系统需求分析 6
3.1 系统需求描述 6
3.2 系统需求分析 7
3.2.1 系统用例图 7
3.2.3 活动图 7
4 系统设计 14
4.1 系统功能模块设计 14
4.1.1 服务器端功能模块设计 14
4.1.2 Android客户端功能模块设计 14
4.2系统的设计 15
4.2.1 系统类图 15
4.2.2 系统顺序图 19
5 系统实现 20
5.1 系统的开发环境 20
5.2 系统通信的实现 20
5.3 数据库操作的实现 21
5.4 系统实现效果 21
*好棒文|www.hbsrm.com +Q: ¥351916072¥
6 总结和展望 26
6.1 总结 26
6.2 展望 27
致谢 27
参考文献: 27
基于安卓平台的农业大棚监控软件
计算机科学与技术专业学生 宋震
指导教师 任守纲
Agricultural Greenhouse Monitoring Software Based On Android Platform
Student majoring in Computer Science and Technology SONG zheng
Tutor REN Shougang
Abstract:This paper first introduced this topic research significance, background, development situation at inland and abroad, and the content of this topic research; And then uses the objectoriented software engineering method for system analysis, design and implementation. Using use case diagram, activity diagram for system requirements analysis;using class diagram, sequence diagram for system design. Client using the Android Developer Tools for development,server using Tomcat, database using SQL Service 2012, finally realize the prototype of the system.This system implements the management of the personnel, greenhouses and greenhouse monitoring.
Key words: Android;Greenhouses;Management;Monitoring.
引言 随着社会经济的发展, 设施农业作为农业可持续发展的一个重要途径, 已经越来越受到世界各国的重视。 设施农业中温室工程的建设与发展是现代农业发展的重要组成部分, 是设施农业发展的高级阶段。 温室生产突破了传统农业模式, 避免了农作物种植受地域、自然环境、气候等诸因素的限制,从而成为一种新的农作物种植技术,对农业的发展具有重要意义。 近些年来, 智能温室的研究已经成为我国科学技术人员的一个重要课题, 而智能温室的核心是能时刻对温室环境进行监控并采取相应的控制措施来保证温室环境均处在作物生长最适合的环境里。
温室工程是以综合国力的强盛为背景,以农用工业的发展为基础,以生物技术、工程技术、信息技术的发展为依托的高新技术产业。自 20 世纪 70 年代以来,我国温室生产己经有了很大的进步, 但这些温室是在充分利用高产栽培技术和屏障技术的基础上发展起来的, 其收入很难再有大的提高。 要改变这种状况, 将现代电子技术等引入农业温室,实现对温室的环境监控,是最有效的途径之一。
温室现代化主要体现在对温室内环境的监控上, 环境控制是农业现代化的重要标志, 因此对温室环境进行自动检测, 进而实行自动控制是非常必要的。 温室是一个集结构、机电、生物与环境为一体的综合系统。一个现代化的温室由下列部分组成:温室框架结构、覆盖材料、通风系统、灌溉施肥系统、室内喷雾、加热系统、计算机控制系统和必要的生产机具等。 这些组件在软、 硬件各方面相互配合的优劣决定系统的成败。其中计算机控制系统是温室生产中重要的一环。
温室中的环境由多个因子组成, 诸如温度、 空气相对湿度、 光照、 二氧化碳浓度、土壤水分等是其中较为重要的几个。 环境控制就是根据外界环境的温度、 湿度、 二氧化碳含量、光照等,采用相对应的技术方法来改善不适合温室作物生长的环境条件,尽可能地满足最适宜作物生长的微气候条件。 环境控制系统主要包括控制部分、 传感器和执行机构。 温室能够有效地改善作物的生态、 生产条件, 促进整个农业资源的可持续发展,提高劳动生产率和土地利用率,增加经济效益。
1 课题分析
1.1 课题研究的背景与意义
1.1.1 课题研究的背景
我国人多地少,人均占有耕地面积不及世界平均水平的三分之一,在21世纪未来一段时间内,中国的人口将持续增长,而耕地面积却在逐年减少,如何用较少的土地去养活更多的人口,解决这一尖锐矛盾具有战略意义。作物受地域适应性、季节性及自然灾害的影响比较大,在纯自然的条件下,大部分时间不能进行正常农业生产,造成人力、物力的大量浪费,进行温室栽培后就可以极大的减弱对作物生长不利的环境因素来促进作物生长,有利于缓解季节矛盾,提高作物产量。基于此,本设计将计算机技术、传感器技术、控制技术、通讯技术、生物技术以及环境科学等多种技术和学科融为一体,开发出功能齐全的完全智能化的温室环境监控系统,对于促进农业增产、增收,推进我国农业智能化进程具有极为重要的意义,同时也具有很大的市场商机。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1893.html