18物联网智慧农业计划书.docx

上传人:b****5 文档编号:7544579 上传时间:2023-01-24 格式:DOCX 页数:11 大小:245.89KB
下载 相关 举报
18物联网智慧农业计划书.docx_第1页
第1页 / 共11页
18物联网智慧农业计划书.docx_第2页
第2页 / 共11页
18物联网智慧农业计划书.docx_第3页
第3页 / 共11页
18物联网智慧农业计划书.docx_第4页
第4页 / 共11页
18物联网智慧农业计划书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

18物联网智慧农业计划书.docx

《18物联网智慧农业计划书.docx》由会员分享,可在线阅读,更多相关《18物联网智慧农业计划书.docx(11页珍藏版)》请在冰豆网上搜索。

18物联网智慧农业计划书.docx

18物联网智慧农业计划书

18-物联网智慧农业计划书

物联网智慧农业

系统建设实施计划

1.软件设计背

3

1.1软件基本信

...3

1.2软件概

3

1.3研究背

4

1.5建设内

42.项目组织结

11

2.1组织结构

11

2.2角色和职

123.资源计

13

3.1人力资源计

...134.项目进度计

13

4.1项目周

13

4.2进度计

135.沟通管理计

14

5.1基于问题的沟通计

划14

5.2日常沟通计

156.变更管理计

15

6.1概

15

6.2变更申

15

6.3变更分

15

6.4变更审

16

6.5变更实

16

6.6变更验

16

1.软件设计背景

1.1.软件基本信息

软件编号软件名称物联网智慧农业

系统软件开发启动日2015-06-26预计结束日2015-09-17期期

1.2.软件概述

在农业生产过程中,温度、湿度、光照强度、COz浓度、水分、以及其他养分

等多种自然因素共同影响农作物生长。

传统农业的管理方式远远没有达到精细化管理的标准,只能算是粗放式管理,在这种管理方式下,通过人的感知能力来管理上述环境参数,是无法达到准确性要求的。

而智能农业,是通信、计算机和农学等若干学科和领域共同发展并相互结合所形成的产物,它将信息采集、传输、处理和控制集成在一起,使人们更容易获得农作物生长各个阶段的各类信息,也让人们更容易掌控这些信息,通过人工智能与农业生产的结合真正实现人与自然的交互。

智能农业的核心问题可以概括为以下四部分,即农业信息的获取、对所获取信息的管理、经信息分析做出的决策、由决策而决定的具体实施方针,在这

四部分中,对农业信息的获取是智能农业的起点,也是非常关键的一点,做不到准确实时的获取农业信息,就无法建造真正的智能农业。

而实现智能农业,建立一个实用、可靠、可长期监测的农业环境监测系统是非常必要的

1.3.研究背景

使用人员类型用户要求所需的软件功能系统监测人员远程电脑客户端或移动设备系统状态,预警信息。

(手机)查看电板运行状况

专业工程师查看电板运行状况,查询历史系统运行历史数据,增加,删

数据,设置系统信息。

除代码,配置系统用户权限。

系统维护人员维护系统,修改配置系统软件全部代码1.4.建设内容

物联网的应用非常广泛,遍及国民经济和人类生活的方方面面,可以说,信息时代,物联网无处不在,所以,对物联网的研究也涉及多个方面,本文主要研究物联网在农业环境监测中的应用,设计了基于物联网的智能农业监测系统,实现目标监测区域内,无线传感器网络节点的自动组网、影响农作物生长的环境参数的实时采集以及上位机的数据分析和远程监测,并从传感器节点数据精度和节能角度出发,对数据进行数据融合处理。

主要建设内容包括:

功能功能细化

为整个项目的整体计划规划一个确定项目范围

范围

资金是支撑项目进行的基础获得项目所需资金

项目规划

以备不时之需定义预备资源

核心资源是整个项目计划的关键获得核心资源

要了解市场的需求,行为需求分析

规范实施人的行为起草初步的软件规范

估算项目进行的大概资金制定初步预算

要确保软件合法,可实施工作组共同审阅软件规范/

预算需求分析

进一步完善规范根据反馈修改软件规范

KDF算法是在传感器节点采集数KDF算法的提出

据之后到将数据传输至上位机之

系统数据融前加入一个数据处理过程

合处理

卡尔曼滤波用于感知数据的滤波卡尔曼滤波算法

可以提供统计意义下的最优估计,

并且卡尔曼滤波的过程只需要很

小的存储空间

KDF算法利用阂值限定计算,能够KDF算法

将设定闭值范围以外的数据直接

筛选出来,不经过卡尔曼滤波和加

权平均融合的处理,避免了不必要

的计算,通过使用误差阂值Ox和超时阂值:

,有效的限制了传感器节点发送数据的时间间隔和传感器节点对数据处理时的计算量KDF算法利用阂值限定计算,能够数据融合的方法

将设定闭值范围以外的数据直接筛选出来,不经过卡尔曼滤波和加权平均融合

的处理,避免了不必要的计算,通过使用误差阂值Ox和超时阂值:

,有效的限制了传感器节点发送数据的时间间隔和传感器节点对数据处理时的计算量低功耗,优良射频性,微型化,低硬件设计方案

成本,可扩展性

超低功耗,强大的处理能力,系统处理器模块传感器节点工作稳定,丰富的片内外设

的硬件设计SHT10温湿度传感器,TSL2560光外部传感器模块

照强度传感器,GSSCZO-S红外二

氧化碳(C02)传感器

主机通过CSn片选引脚控制数据无线通信模块

收发的同步性,采取识别从机

FIFO等管脚状态的方式完成数据

的收发操作,从机中含有各种功能

的寄存器,主机对这些寄存器的操

作可以完成从机工作状态的设置。

本系统传感器节点软件开发环境节点软件开发环境传感器节点

选择了瑞典IARSystem公司推出

的软件设计

的IAREmbeddedWorkbench(IAR

EW)

协议栈以半开源的形式开放,以库Z-Stack协议栈形式出现的网络层可以提供全功能的API函数集,用户可以根据自己的需要修改底层驱动,方便于程序员的开发

本系统中的终端节点只能完成数网络组建据采集和返回数据的工作,一个网络中可以有多个终端设备终端节点发送数据,路由节点转发数据传输数据,协调器节点接收数据,协调器节点将数据上传至上位机该界面是用户进入到智能监测处登录界面智能监测处

理中心后最先看到的界面,在该界理中心前台面中,用户可以根据已经注册的账界面设计号和密码进行登录操作智能监测处理中心的用户管理、参主界面

数管理、节点管理与数据管理功能均在主界面中得到体现,除此之外,主界面

中还包括了对本系统的版权声明和系统使用说明历史数据显示,实时曲线显示数据管理界面

本系统中,底层的传感器数抓采集串口通信基础

串口通信的

网络和上层的智能监测处理中心

实现

是通过串口进行数据的上传和控制指令的发布的

环境

常见的Java串口包有Java串口通信

comm2.0.jar和comm3.0.jar两种,分别用于Windows和Linux/Solaris

常见的Java串口包有串口通信的实现

comm2.0.jar和comm3.0.jar两

种,分别用于Windows和

Linux/Solaris环境下

2.项目组织结构

2.1.组织结构图

甲方费获勿

F—q

L

■-

Lal

L—

J

质目壬术狡.罰项目经耀

 

U

比件开发坦作廻MMJLum

22角色和职责

代理

角色职责

全面负责项目工作

负责制定项目计划,并有效的跟踪、记录并且协调项目的整个过程,监督

质量保证计划与活动,参与质量保证计划与活动的审核,并跟踪,配合协调项目实

施过程中的质量保证活动

负责建立项目级配置管理,并监督配置管理计划和活动,参与计划与活动的评审

组织并参与项目期间的评审工作

跟踪问题和缺陷的处理

管理项目的变更

进项项目阶段性和结项总结,负责将项目成果纳入过程资产库

开发人员

角色职责

项目开发人员完成项目开发工作

负责模块设计工作,并编写代码

负责单元测试工作,并形成单元测试报告

进行软件集成(包括可能性测试)并根据需求修改软件或系统,按照要求产生项目成果

编写用户手册

测试成员

角色职责

完成项目单元测试工作

支持质量保证活动,并为质量保证活动提供相关文档、代码及分析数据数据制作人员

角色职责

整理甲方的数据

完成数据的融合

3.资源计划

3.1.人力资源计划

姓名角色职责

扬琴程序员编写程序

诸葛明测试员测试程序

刘云客户

李想会员

王越审核人项目审核

4.项目进度计划

4.1.项目周期

2015-06-11到2015-09-12

4.2.

进度计划

5.沟通管理计划

5.1.基于问题的沟通计划问题类型沟通对象方式需求变更客户,公司分管领导书面进度计划变更客户,公司分管领导书面

5.2.日常沟通计划

沟通对象内容方式时间客户项目进展及问题周志每周项目负责人项

目进展及问题月述职每月

6.变更管理计划

6.1.概述

变更一般由变更申请人识别变更,根据变更的内容不同决定是否提交变更申请,变更经理受理并记录变更,对变更进行分析,并上报变更审批小组,变更审批小组决定是否变革变更,并指定变更实施人,由变更证人对变更进行验证。

6.2.变更申请

1、变更申请人识别项目中任何方面的变更需求(如范围,可交付成果,进度,人员);

2、变更申请人完成(变更申请与处理表)的申请部分,并将其呈交变更经理。

(变更申请与处理表)对需要进行的变更做一概述,包括:

所属项目

变更描述

变更原因

变更紧急程度

3、变更申请人可以是项目组的任何成员或项目相关的人员

6.3.变更分析

1、变更经理(一般项目组是项目经理担任这个角色)受理变更申请,并在《变更跟踪表》中进行登记

2、根据变更申请事项对变更申请进行分析。

包括分析变更的优先级,成本,风险,利益和影响项等。

3、对变更申请进行审核。

以决定是否需要一份充分的可行性报告。

4、通过委派变更可行性分析人员来启动变更可行性研究。

5、对于涉及基线懂得变更上报变更审批小组。

6.4.变更审批

1、变更审批小组会审核变更经理提交上来的变更申请

2、决定变更是否接受,并签署意见

3、一般变更审批小组是由项目中具有分析和决策能力的角色组成,包括项目主管或更高级的领导。

6.5.变更实施

1、变更实施责任人提供变更实施进度计划。

2、变更实施小组按照进度计划实施变更。

3、将变更后的结果提交变更验证人进行验证

6.6.变更验证

1、变更验证人(一般是测试负责人或QA来担任这个角色)根据变更申请事项验证变更实施结果。

2、记录验证过程,填写《变更申请与处理表》的验证部分。

3、将《变更申请与处理表》转到配置管理员,进行配置项的变更,然后由配置管理员将《变更申请与处理表》转到变更经理处保存,并由变更的处理情况记录《变更跟踪表》。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1