需求分析报告书-基于物联网的智能家居设计与实现_第1页
需求分析报告书-基于物联网的智能家居设计与实现_第2页
需求分析报告书-基于物联网的智能家居设计与实现_第3页
需求分析报告书-基于物联网的智能家居设计与实现_第4页
需求分析报告书-基于物联网的智能家居设计与实现_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目名称需求分析报告书总页数 8 正文 8 附录 0 生效日期 20131211编制: 程超 审批:南昌航空大学东软班 需求分析报告书 版本:0.1.0修改履历修改编号 日期 修改人 版本号 修改内容1 2013.12.11 程超 VER0.1.0 初始做成2 2012.10.8 程超 VER1.0 修改上机位需求南昌航空大学东软班 需求分析报告书 版本:0.1.0目录1 引言 .- 4 -1.1 编写目的 .- 4 -1.2 项目背景 .- 4 -2 任务概述 .- 4 -2.1 开发目标&应用目标 .- 4 -2.2 运行环境 .- 4 -2.3 条件与限制 .- 4 -2.4 关键词 .- 4 -3 功能要求 .- 4 -3.1 功能划分 .- 4 -3.2 系统结构及功能描述 .- 5 -3.3 备注 .- 5 -4 性能要求 .- 5 -4.1 时间特性 .- 5 -4.2 显示特性 .- 5 -5 运行要求 .- 5 -5.1 界面 .- 5 -5.2 基本操作 .- 5 -5.3 显示要求 .- 5 -6 扩展需求分析 .- 5 -南昌航空大学东软班 需求分析报告书 版本:0.1.01 引言1.1 编写目的编写目的此文档的编写目的有如下几点:1.再次确定完成本项目的意义及可行性分析,计算需要完成工作量大小;2.进一步定制软件开发的细节问题,便于用户与开发商协调工作;3.具体化该项目的功能,便于软件的开发流程实施;4.本文档主要面向项目开发人员,为开发人员的工作提供依据;5.本文档为测试人员的功能测试和集成测试以及测试用例的编写提供依据。1.2 项目背景项目背景随着网络技术和通信技术的不断发展以及人们对生活要求的不断提高,人们对于家庭居住环境提出了更高的要求,智能家居应运而生,实现家庭智能的远程监控已经成为必然的趋势。 国家建设部住宅产业化促进中心提出住宅小区要实现六项智能化要求,其中包括被告安全防范自动化监控管理:对住宅的火灾、有害气体的泄漏实行自动报警;防盗报警系统应安装红外或微波等各种类型报警探测器;系统应能与计算机安全综合管理系统联网;计算机系统能对防盗报警系统进行集中管理和控制。由此可见,家居控制已成为智能家居领域新的业务增长点。上海甫仕特智能科技有限公司总经理高波在接受慧聪智能家居网编辑采访时表示:“智能家居是一个新行业,市场还不是很成熟,但是随着时间的推移,智能家居必将成为未来家居发展趋势。 ”在这样的大趋势与大环境下,当代相关专业的大学生应该抓住机遇,迎接挑战,对于专业内新兴的科技有自己的理解与认知,走在时代的前沿。作为一名即将毕业的本科生,选择此课题作为毕设研究对象,旨在了解和掌握现阶段的 ZigBee 智能家居设计与实现方法,形成自己的认知,对此课题有自己的经验,为以后的学习研究打下扎实的基础。同时也是培养自己创新思维,实践自己创新想法的一个平台。南昌航空大学东软班 需求分析报告书 版本:0.1.02 任务概述2.1 开发目标开发目标 &应用目标应用目标开发目标:完成一个简易的智能家居系统。能够对家庭的环境进行实时监控,并能够对超出预订值的情况进行报警。可以远程检测电器的状态并可控制电器的开关。可以对电器的开关进行定时设置,以便在需要的时候自动开启。应用目标:若有足够的条件,希望将此项目的部分成果做成实物,应用在日常生活中。以便对家庭环境进行实时监控,创造快捷、方便、美好生活,做到所谓的“即使不在家,一切尽在掌握中” 。2.2 运行环境运行环境上机位硬件平台:FriendlyARM mini2440操作系统:WinCE5.0开发工具:EVC(windows 版本)开发方式:PCARM 板交叉开发下机位硬件平台:CC2530(4 块板,含电阻模拟环境)操作系统:OSAL通信协议:ZigBee ZStack 2007 协议栈开发工具:IAR(windows 版本)开发方式:PCCC2530 芯片交叉开发2.3 条件与限制条件与限制条件:ARM 板能够与 ZigBee 的 CC2530 模块进行串口传输数据;剪裁的 WinCE 系统中包含串口驱动等。限制:由于没有使用传感器,而是使用滑动变阻,所以模拟出来的数据具有一定误差。且不可通过电器的开关而改变其值。2.4 关键词关键词嵌入式 WinCE OSAL 任务轮询 ZigBee CC2530 南昌航空大学东软班 需求分析报告书 版本:0.1.03 功能要求3.1 功能划分功能划分 模块名称 功能要求 功能说明进行 ZigBee 组网。采集数据的芯片作为其中的一个节点。环境数据采集 采集房间环境数据采集电器的状态,并传送到上机位上机位向 ZigBee 路由传送数据串口数据传输将数据和控制信息分别传送给上机位及 CC2530 ZigBee 路由向上机位传送数据模拟报警及电器开关用 CC2530 的点灯模拟出对电器开关的控制电器开用相应的灯点亮模拟实现,电器关用相应的灯熄灭模拟实现UI 界面的实现电器的定时开关环境超出预设值的处理措施主控模块控制程序的一系列操作设置报警环境的范围南昌航空大学东软班 需求分析报告书 版本:0.1.03.2 系统结构及功能描述系统结构及功能描述1) 家庭网关采用 ARM9 硬件平台,Linux 操作系统2) 首先,家居主节点上电,建立家庭个人网络3) 家居设备节点上电后,请求加入网络,成功加入网络后,就可以实现主节点与设备节点之间的无线通信了4) 当 ARM9 开启控制程序后,获取到家居设备的状态信息,显示在界面上(主节点与 ARM9 之间采用串口通信)5) 在 ARM9 的界面上实现人机交互,控制信息通过主节点传递给设备节点,设备做出相应的响应3.3 备注备注无4 性能要求4.1 时间特性时间特性1) 设备节点请求加入主节点的网络,需在一定时间内得到响应,否则放弃2) 设备节点定期(时间间隔控制为不影响安全的适当值)将家居信息发送给主节点南昌航空大学东软班 需求分析报告书 版本:0.1.04.2 显示特性显示特性根据设备节点定期传送的数据,控制界面实时更新,为做到不影响视觉效果,所以定期的时间有所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论