智能温室大棚系统需求分析说明书.docx

上传人:b****5 文档编号:6722577 上传时间:2023-01-09 格式:DOCX 页数:21 大小:367.53KB
下载 相关 举报
智能温室大棚系统需求分析说明书.docx_第1页
第1页 / 共21页
智能温室大棚系统需求分析说明书.docx_第2页
第2页 / 共21页
智能温室大棚系统需求分析说明书.docx_第3页
第3页 / 共21页
智能温室大棚系统需求分析说明书.docx_第4页
第4页 / 共21页
智能温室大棚系统需求分析说明书.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

智能温室大棚系统需求分析说明书.docx

《智能温室大棚系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《智能温室大棚系统需求分析说明书.docx(21页珍藏版)》请在冰豆网上搜索。

智能温室大棚系统需求分析说明书.docx

智能温室大棚系统需求分析说明书

智能温室大棚系统

软件需求分析说明书

 

小组成员:

物联网1200112111800102梁树强

物联网1200112111800103于吉满

物联网1200112111800104卜浩圻

1.软件介绍

(1)该软件是智能温室大棚系统

(2)软件开发背景:

随着社会和经济的发展,人们对物质生活的需求越来越高。

中国人口众多,人均耕地面积很少,如何提高农作物产量,实行耕地面积利用率的最大化十分重要。

为了提高单位面积上农作物的产量,国内外纷纷提出了自己的智能温室大棚系统设计方案。

所谓的智能温室大棚系统设计就是通过现代科学技术手段,调节农作物生长所需的各种环境条件,主要有光照、温度、土壤湿度、二氧化碳浓度这4个环境参数,从而使农作物处于最佳的生长环境中,进而最大幅度地提高农作物的产量。

而开发此系统正是利用现代科技,来科学有序的发展农业,让人们从繁重的体力劳动中解放出来,体验到科技带来的快乐。

2.软件面向的用户群体

适应群体:

以农作物为主要经济来源的企业或者个体劳动者,特别适合拥有多个温室大棚用来种植作物的用户。

该系统的开发,最大的好处是更加科学的经管温室大棚,细致化的从温度,湿度,二氧化碳浓度等可靠数据来分析和制定作物的更加适宜的环境。

智能化的使用方法让用户对温室大棚的经管更加省时,省力,使使用者最终获得更大的收益。

3.软件应当遵循的规范或规范

1.数据库要求规范完整,有系统崩溃手动恢复的功能

2.要求该软件的可扩展性好。

3.要求该软件整体的安全性强

4.要求该软件采集的数据准确性要高。

5.要求该软件组建的无线传感网稳定,安全性高。

4.软件范围

本系统用C/S架构,安全性能和维护性高,并且用java语言对此系统进行的开发,移植性好。

适合用户在不同的平台运行,灵活可靠,更加符合在温室大棚不同的设备硬件上进行移植。

5.软件中的角色

5.1经管员

系统经管员

对系统进行维护,升级,系统方面的测试与经管

5.2用户

系统使用者

对系统进行设置,对启用功能进行经管,添加用户权限和修改用户信息等功能

6.软件的功能性需求

6.0功能性需求分析

6.0.1经管员功能性需求分类

系统初始化经管

系统版本升级

系统可以自动升级,也可以提供免费手动升级版本

系统维护

对系统进行功能性维护

系统初始化参数设置

对系统进行默认初始用户名的创建,和其他默认参数的设置

6.0.2用户功能性需求分类

用户信息经管

增加使用用户

使用最高权限进入系统,增加使用用户

删除使用用户

对使用用户进行删除

更改用户信息,权限

修改使用用户的信息,修改权限

 

采集数据经管

数据分类

智能分类,按年月日时分进行分类分时间存储

数据分析

进行数据分析,按类型,时间进行分析找出作物最适宜的当时环境所有的准确数据

数据查询

按时间,分类,对数据进行查询

数据共享

把数据上传到公共平台用来交流经验,进行互动,同时获取相关用户的适宜环境配置用来研究参考

温室大棚经管

通风系统

排除温室内的余热,使温室内的环境温度保持在适于植物生长的范围内。

排除温室内多余水分,使温室内的环境湿度保持在适于植物生长的范围内。

调整温室内空气成份,排走有害气体,提高温室内空气的新鲜程度。

遮阳系统

夏季,利用遮阳系统能反射掉部分多余的阳光,并使阳光漫射进入温室既保证作物能够正常生长,又降低室内能量聚集,从而降低温室内温度,保护作物免受强光灼伤

供热系统

在该系统监测到温度低于作物适宜温度时会自动控制相应供暖设备补充温室温度达到适宜温度。

灌溉系统

可采用滴灌或雾化浇灌,可充分节省水资源,节省成本,浇灌效率高。

具体浇灌方式还应结合农作物特点,具体选定。

浇灌系统同时还连接营养增施,通过浇灌方式给农作物增加营养。

补光系统

系统启动,光照传感开始工作,采集光照强度数据和预设值对比,当光照强度小于预设值时启动相应补光设备。

自动控制系统

自动播种,催芽,覆膜

预警系统

连接天气预报,遇到恶劣天气提前预警,当前环境超过可控范围预警,作物病毒害预警

 

6.1系统经管员功能细化

6.1.1系统版本升级

功能描述

系统自动升级失败时提供给用户手动升级

优先级

一般

输入

超级用户用户名密码、版本序列号

操作序列

输入超级用户用户名,输入密码,输入版本序列号

输出

系统升级成功或者失败

补充说明

6.1.2系统维护

功能描述

对系统进行检测维护

优先级

一般

输入

超级用户用户名密码、版本序列号

操作序列

输入超级用户用户名,输入密码,输入版本序列号

输出

系统各功能当前运行状态

补充说明

6.1.1系统初始化参数设置

系统初始化参数设置

功能描述

对新系统进行初始化配置

优先级

输入

超级用户用户名密码、版本序列号、各参数

操作序列

输入超级用户用户名,输入密码,输入版本序列号,输入各个数据的默认参数

输出

系统参数设置完成与否

补充说明

6.2用户功能细化

6.2.1增加使用用户

增加使用用户

功能描述

增加使用者的用户信息

优先级

输入

键入经管员用户名,密码,键入使用者身份信息和密码

操作序列

键入经管员用户名,密码,键入使用者身份信息和密码进行添加

输出

添加成功或失败

补充说明

6.2.2删除使用用户

删除使用用户

功能描述

删除使用者的用户信息

优先级

输入

键入经管员用户名,密码,键入使用者身份信息进行查找

操作序列

键入经管员用户名,密码,键入使用者身份信息进行查找,找到对应的用户进行删除

输出

删除成功或失败

补充说明

6.2.3更改用户信息,权限

更改用户信息,权限

功能描述

更改用户信息,权限,将其升级为经管员或者普通用户

优先级

输入

键入经管员用户名,密码,键入使用者身份信息进行查找

操作序列

键入经管员用户名,密码,键入使用者身份信息进行查找,找到对应的用户进行信息修改或者更改用户的权限

输出

更改成功或者失败

补充说明

6.2.4数据分类

数据分类

功能描述

对各个传感器传过来的数据进行分类保存

优先级

一般

输入

各传感器数据

操作序列

点击数据分类,系统自动分类整理然后保存

输出

分类成功或者失败

补充说明

6.2.5数据分析

数据分析

功能描述

对各个传感器传过来的数据进行分析,找出适宜环境的各个指标然后保存,以便以后系统自动选择,匹配适宜参数

优先级

输入

各传感器数据

操作序列

选择数据分析功能,系统自动进行数据分析选择适宜数据进行保存

输出

显示保存成功的数据和是否数据分析完成

补充说明

6.2.6数据查询

数据查询

功能描述

对不同时间段收集到的信息进行查询,以便进行研究

优先级

一般

输入

时间,数据类型

操作序列

选择数据查询功能,键入要查询的时间和要查询的数据类型

输出

要查询的结果

补充说明

6.2.7数据共享

数据共享

功能描述

对收集到的数据进行共享交流

优先级

一般

输入

共享的数据

操作序列

选择数据共享功能,将数据发送到共享平台,供同行进行交流或者用移动端进行检测

输出

共享成功或者失败

补充说明

6.2.8通风系统

通风系统

功能描述

通过相应传感器数据检测,当温度,湿度,二氧化碳浓度等参数超出预设值时进行通风换气,改善当前大棚内空气指标

优先级

输入

温度,湿度,二氧化碳浓度等参数临界值范围

操作序列

输入各预设参数,打开系统,进行监测

输出

返回当前检测到的数据和状态

补充说明

6.2.9遮阳系统

遮阳系统

功能描述

通过光照传感器采集到的数据,判断当前光照强度是否超出预设值范围,当强度过高,系统自动控制温室遮阳

优先级

输入

光照传感器数据

操作序列

输入光照强度适应范围

输出

返回当前检测到的数据和状态

补充说明

6.3.0供热系统

供热系统

功能描述

通过温湿度传感器采集到的数据,判断当前温度是否超出预设值范围,当温度过低,系统自动控制温室升温

优先级

输入

温湿度传感器数据,预设范围

操作序列

输入温度适应范围

输出

返回当前检测到的数据和状态

补充说明

6.3.1灌溉系统

灌溉系统

功能描述

通过温湿度传感器采集到的数据,判断当前作物需要的水分是否少于预设值范围,当少于时,系统自动控制灌溉系统进行灌溉

优先级

输入

温湿度传感器数据,输入湿度临界值

操作序列

输入湿度临界值

输出

返回当前检测到的数据和状态

补充说明

6.3.2补光系统

补光系统

功能描述

通过光照传感器采集到的数据,判断当前光照强度是否超出预设值范围,当强度过底,系统自动控制温室补光系统

优先级

输入

光照强度传感器数据,光照强度低值

操作序列

输入预设光照强度最低值

输出

返回当前检测到的数据和状态

补充说明

6.3.3自动控制系统

自动控制系统

功能描述

对作物进行智能化耕作与培育

优先级

输入

预设方法参数

操作序列

选择方法,键入预设方法参数

输出

该功能启动成功与否和当前状态

补充说明

6.3.4预警系统

功能描述

对天气,病虫害进行预警,提前通知使用者

优先级

输入

经管员通知方式与信息

操作序列

选择预警类型,方式,强度,优先级,输入通知方式

输出

该功能启动成功与否和当前状态

补充说明

7系统功能模块用例图

7.1系统经管员功能模块用例图

7.2用户功能模块用例图

7.2.1用户信息经管子功能模块

7.2.2采集数据经管子功能模块

7.2.3温室大棚经管子功能模块

8.软件的非功能性需求

8.1用户界面需求

系统界面清晰、简单有一定逻辑性友好,美观,有一定特色,让即使不懂得怎么使用电脑的用户也应该能够快速上手使用。

8.2软硬件环境需求

Windows2000以上或其他硬件设备

8.3软件质量需求

正确性

要求在做查询,尤其是删除的时候做到点对点,不能错误删除

健壮性

做好数据的备份,在系统或数据遭到意外的情况下迅速恢复

可靠性

系统要定期更新与维护,做到信息上的正确

性能,效率

性能好,效率高

易用性

界面简洁,功能导航易懂

安全性

数据加密,传输网络架构安全性高

可扩展性

可移植性

采用java语言编写,可扩展性好,可移植性性强

9参考文献

1.《软件工程与工程经管解读》飞思科技电子工业出版

如有侵权请联系告知删除,感谢你们的配合!

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

当前位置:首页 > 医药卫生 > 基础医学

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

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