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

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

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

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

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

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

智能温室大棚系统

软件需求分析说明书

梁树强

于吉满

卜浩圻

小组成页:

物联网1200112111800102

物联网1200112111800103

物联网1200112111800104

1.软件介绍3

2.软件面向的用户群体3

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

4.软件范围4

5.软件中的角色4

6.软件的功能性需求5

6.0功能性需求分析5

6.0.1管理员功能性需求分类5

6.0.2用户功能性需求分类5

6.1系统管理员功能细化8

6.2用户功能细化9

7.系统功能模块用例图16

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

7.2用户功能模块用例图17

8.软件的非功能性需求20

8.1用户界面需求20

8.2软硬件环境需求20

8.3软件质量需求20

9.参考文献21

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用户功能性需求分类

功能名称,标识符

增加使用用户1使用最高权限进入

I系统,增加使用用

1户

删除使用用户1对使用用户进行删

1除

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

数据分类[智能分类’按年月

采集数据管理

温室大棚管理

\日时分进行分类分

1时间存储

数据分析:

进行数据分析,按,类

型,时间进行分析找出作物最适宜的当时环境所有

准确数据

数据查询,按时间,分类,对丨数

据进行查询

数据共享:

把数据上传到公共丨

平台用来交流经验,进行互动,同,时获取相关用户的丨适宜环境配置用来

研究参考

通风系统,排除温室内的余

,热,使温室内的环境

温度保持在适于

I植物生长的范围

遮阳系统

I内。

排除温室内多

I余水分,使温室内

1

的环境湿度保持在,适于植物生长的范丨围内。

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

夏季,利用遮阳系

 

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

[伤

供热系统在该系统监测到温

I度低于作物适宜温度时会自动控制相应供暖设备补充温室温度达到适宜温

[度。

灌溉系统可采用滴灌或雾化

I浇灌,可充分节省水资源,节省成本,浇灌效率高。

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

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

补光系统系统启动,光照传

1*

感开始工作,采集

1光照强度数据和

设值对比,当光照强度小于预设值时启动

相应补光设备。

自动控制系统

自动播种,催芽,覆膜

预警系统

1

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

6.1系统管理员功能细化

6.1.1系统版本升级

名称、标识符

系统版本升级

功能描述

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

优先级

输入

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

操作序列

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

输出

系统升级成功或者失败

补充说明

 

6.1.2系统维护

名称、标识符

系统维护

功能描述

对系统进行检测维护

优先级

输入

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

操作序列

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

输出

系统各功能当前运行状态

补充说明

 

6.1.1系统初始化参数设置

名称、标识符

系统初始化参数设置

功能描述

对新系统进行初始化配置

优先级

输入

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

操作序列

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

输出

系统参数设置完成与否

补充说明

6.2用户功能细化

621增加使用用户

名称、标识符

增加使用用户

功能描述

增加使用者的用户信息

优先级

输入

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

操作序列

键入管理员用户名,密码,键入使用者身

份信息和密码进行添加

输出

添加成功或失败

补充说明

 

622删除使用用户

名称、标识符。

删除使用用户

功能描述

删除使用者的用户信息

优先级

高冋

输入

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

操作序列

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

输出

删除成功或失败

补充说明

名称、标识符!

更改用户信息,权限

功能描述更改用户信息,权限,将其升级为管理员

I或者普通用户

]

优先级高

输入'键入管理员用户名,密码,键入使用者身份信

息进行查找

操作序列,键入管理员用户名,密码,键入使用者身份信

息进行查找,找到对应的用户进行信

^息修改或者更改用户的权限

输岀

补充说明

更改成功或者失败

624数据分类

名称、标识符

数据分类

功能描述

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

优先级

一般

输入

各传感器数据

操作序列

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

输岀

分类成功或者失败

补充说明

 

625数据分析

名称、标识符

数据分析

功能描述

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

优先级

输入

各传感器数据

操作序列

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

输出

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

补充说明

6.2.6数据查询

名称、标识符数据查询

功能描述对不同时间段收集到的信息进行查询,以便进

行研究

优先级般

输入时间,数据类型

操作序列选择数据查询功能,键入要查询的时间和要杳

询的数据类型

输出要查询的结果

补充说明

627数据共享

名称、标识符

数据共享

功能描述

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

优先级

输入

共享的数据

操作序列

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

输岀

共享成功或者失败

补充说明

 

628通风系统

名称、标识符

通风系统

功能描述

通过相应传感器数据检测,当温度,湿度,

二氧化碳浓度等参数超出预设值时进行通

风换气,改善当前大棚内空气指标

优先级

输入

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

操作序列

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

输岀

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

补充说明

 

629遮阳系统

名称、标识符,

遮阳系统

功能描述

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

优先级

输入

光照传感器数据

操作序列

输入光照强度适应范围

输岀

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

补充说明

 

630供热系统

名称、标识符

供热系统

功能描述

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

优先级

输入

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

操作序列

输入温度适应范围

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

补充说明

6.3.1灌溉系统

名称、标识符

灌溉系统

功能描述

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

优先级

输入

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

操作序列

输入湿度临界值

输出

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

补充说明

 

632补光系统

名称、标识符i

补光系统

功能描述

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

优先级

,、,

r=n

输入

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

操作序列

输入预设光照强度最低值

输出

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

补充说明

633自动控制系统

名称、标识符

自动控制系统

功能描述

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

优先级

输入

预设方法参数

操作序列

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

输岀

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

补充说明

 

634预警系统

名称、标识符

系统版本升级

功能描述

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

优先级

输入

管理员通知方式与信息

操作序列

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

输出

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

补充说明

7系统功能模块用例图

 

系统版本升

系统维护

系统管理员

系统管理员

系统初始化

参数设置

 

7.2用户功能模块用例图

721用户信息管理子功能模块

 

 

722采集数据管理子功能模块

 

用户

数据共享

 

7・2.3温室大棚管理子功能模块

通风系统

 

8.软件的非功能性需求

8.1用户界面需求

系统界面清晰、简单有一定逻辑性友好,美观,有一定特色,

让即使不懂得怎么使用电脑的用户也应该能够快速上手使用。

8.2软硬件环境需求

Windows2000以上或其他硬件设备

8.3软件质量需求

主要质量属性详细要求

正确性

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

健壮性

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

可靠性系统要定期更新与维护,做到

信息上的正确

性能,效率

性能好,效率高

易用性

界面简洁,功能导航易懂

安全性

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

可扩展性

米用java语言编写,可扩展

可移植性

性好,可移植性性强

9参考文献

1・《软件工程与项目管理解析》飞思科技电子工业出版

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

当前位置:首页 > 人文社科 > 视频讲堂

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

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