开放式养殖场电子围栏应用系统的设计毕业论文
2021-04-14 22:29:19
摘 要
随着国民经济的发展,人民日常食物中对肉食的需求扩大促进了国内各大养殖业的发展。并且人们逐渐意识到放养的家禽比圈养的更好,但是放养的动物们又该如何进行有效的管理呢。本文对开放式养殖场进行了研究,在适应市场需求的前提下,开发养殖场管理系统,实现对动物的互联网模式管理,节省人力,提高效率。
本文的系统设计以羊为例,实现了对养殖场的日常工作管理和发展情况规划,将重要信息集成在一个系统中,实现向养殖场的管理工作人员展示整个养殖场的综合信息的功能。并且在管理羊只的行为上实现了电子围栏监控和管理功能。通过利用百度地图API的电子围栏设计,能够实现如果羊出界了,管理员会收到提示的功能。
本系统设计主要有管理模块,百度地图API调用模块,地图围栏及出界警示模块。管理系统模块实现信息集成化的功能,同时调用百度地图实现养殖场和动物情况的监控。在信息展示方面,进行了数据分类展示,主要有片区管理、工作人员档案管理、羊舍信息管理、整个养殖场的所有羊的信息管理、以及羊群数据统计管理这五个部分。本设计的IDE用eclipse设计,用Tomcat7作为服务器发表网页,后台语言是用的Java,进行绝大部分的代码设计,第三方地图接口选用百度地图API,数据库方面则是MySQL,用MySQL作为数据存储调用的工具。
关键词:开放式养殖场;Java;百度地图API;电子围栏
Abstract
With the economic growth in China, the increase in the demand for meat in the daily food of the people has promoted the development of the domestic aquaculture industry. And people are gradually realize that stocked poultry are better than captives, but how can the stocking animals be managed effectively? This article has studied open-breeding farms and achieved the farm management system under the premise of adapting to the market demand, and achieved the management of the animal's Internet mode, saving labor cost and improving efficiency.
This article's system design uses sheep as an example, achieved the daily work management and development plan of the farm, and not only had being Successfully integrated important information into one system, but also realized the function of displaying comprehensive information of the entire farm to management personnel of the farm. In the management of herding behavior, this article has achieved the electronic fence monitoring and management. By using the electronic fence design of the Baidu Maps API, farm administrators can be alerted when the sheep was run away from the fence. Farm administrators can find them.
The system design mainly includes a management module, a Baidu map API getting used module, a map fence, and an outbound warning module. The management system module achieved the function of information integration. At the same time, it calls Baidu map to monitor the situation of farms and animals. In terms of information display, data classification and display were carried out, mainly including the five areas of area management, staff file management, sheep house information management, information management of all sheep in the entire farm, and statistical management of herd data. The design of the IDE using eclipse design, using Tomcat7 as a server to publish web pages, the background is to use Java to complete most of the code design, third-party map interface uses Baidu map API, the database is MySQL, using MySQL as a data storage tool.
Key Words:Open-ended Farm;Java;Baidu map API;electric fence
目 录
第1章 绪论 1
1.1 研究背景 1
1.2 国外研究现状 1
1.3 国内研究现状 3
1.4 主要研究内容及组织结构 4
第2章 电子围栏的总体方案设计 6
2.1 需求分析 6
2.2 技术方案 6
2.3 开发环境 7
第3章 电子围栏关键技术 9
3.1 电子围栏技术 9
3.1 地图定位技术 10
第4章 系统功能模块设计 13
4.1 管理模块 13
4.1.1 登录及注册模块 14
4.1.2 片区管理 16
4.1.3 管理员信息表 16
4.1.4 羊只信息管理 17
4.1.5 羊舍信息管理 18
4.1.6 羊群统计 18
4.2 地图调用模块 19
4.3 围栏设计及进出判定 20
4.4警报提示模块 21
第5章 系统功能测试 23
5.1管理功能测试 23
5.2地图功能测试 26
第6章 总结与展望 28
6.1总结 28
6.2展望 28
参考文献 30
致 谢 32
绪论
1.1 研究背景
养殖业最初是利用驯化的方法,将人类能控制的野生动物进行圈养,以此获得人类所需的食用肉、药材、蛋和奶等可食用产品和毛皮、蚕丝等生活用品的产业,与人们的日常生活息息相关,是农业的一部分,是我国国民经济的重要组成成分,没有养殖业,就没有现在的生活水平的提升。随着我国经济的稳定增长和国家地方政策的推进,养殖基地的扩大化和养殖方法的科学改进使得越来越多的养殖业主引进了电子围栏技术。电子围栏,一种安防设备,在安防方面在世界上享有极高的盛誉。人们认为在现有的安防设备里,它是安防作用最好的。在过去,我们所熟知的电子围栏是利用电线和发出电流脉冲的设备组成的,这个设备即脉冲发生器,是一种新型的周界报警产品。以前的静电感应、利用光传输功能的微波和红外线感知设备,都是建立在入侵事件已经发生了的情况下才报警的运行模式,在安防方面只能做到提示事件,却不能发挥阻挡入侵者的作用。而现在大多数的电子围栏都是由实体围栏和声光报警器结合设计的,与传统方案相比,能够发挥威慑入侵者的作用。在别人触碰到围栏的时候,能够有效地阻止外人进入,并且声光报警器运作警示入侵者,避免了其他安防设备误伤无辜路人的情况。采用有实体的方式,比红外线等设备受地形限制小,降低误报。而随着养殖场规模的扩大,养殖场面积宽阔,养殖模式上多数都是室外养殖。员工们平时都在养殖区各处忙碌,无法随时兼顾到各个角落,夜间值班人员更是有限,不能有效地防止偷窃。其次,越来越多的调查及研究结果表明,放养比圈养更容易得到优质的肉类及禽畜产物,但是放养又很可能会导致小动物走丢,给主人造成经济损失。
对于传统的电子围栏技术来讲,养殖面积越大意味着搭建安防系统的时候投入的成本就越高,并且还面临着后期维护折旧等一系列的支出问题,明显不够方便灵活。因此,本设计是在互联网的帮助下利用地理围栏实现电子围栏的功能,在信息化时代的发展背景下,降低人工管理的成本,提高日常工作效率,优化传统养殖场的管理模式。