2022年需求规格说明书规范 .pdf
- 1 -智能家居安防系统需求规格说明书牛耳公司版权所有侵权必究文档信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - - 2 -标题智能家居安防系统创建日期2012/11/14 打印日期文件名智能家居安防系统详细设计.doc 存放目录项目 需求分析资料所有者A组作者A组修订记录日期描述作者初稿送审稿文档审核 / 审批此文档需如下审核。签署过的审批表将作为附件归入PCB 的质量控制章节。姓名职务 /职称签名签名日期项目经理业务经理技术经理合作方经理质量管理厦门开发中心项目管理处厦门开发中心项目管理处文档分发此文档将分发至如下各人姓名职务 /职称名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 目录1 引言 . 51.1 编写目的 . 51.2 读者对象 . 错误!未定义书签。1.3 背景 . 错误!未定义书签。1.4 定义 . 错误!未定义书签。1.5 约定 . 61.6 参考文档 . 62 产品任务 . 7 是2.1 目标 . 72.2 定位 . 72.3 前景 . 72.4 用户角色分析 . 82.5 假定和约束 . 83 用户需求 . 93.1 系统组成 . 93.2 子系统组成 . 错误!未定义书签。4 需求细节描述 . 错误!未定义书签。4.1 门、窗、阳台的监控和报警. 错误!未定义书签。4.2 火灾的报警 . 错误!未定义书签。4.3 煤气泄漏告警 . 错误!未定义书签。4.4 实时监控和查询 . 错误!未定义书签。4.5 安防模式切换 . 错误!未定义书签。5 非功能性需求 . 125.1 软硬件环境需求 (NF-非功能性需求编号 ) 5.2 产品质量需求 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 需求规格说明书第 4 页 共 12 页5.2.1 安全性 (NF-非功能性需求编号 )5.2.2 性能(NF-非功能性需求编号 ) 5.2.3 网络(NF-非功能性需求编号 ) 6 未明确问题清单 . 错误!未定义书签。7 附件 . 错误!未定义书签。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 需求规格说明书第 5 页 共 12 页1 引言1.1 编写目的此需求分析说明对“智能家居安防系统”做一个详细细致的说明,意在明确所开发的系统应具有的功能、 性能和界面, 使系统分析人员及软件开发人员能清楚地了解用户的需求, 并在此基础上进一步提出概要说明书和完成后续设计与开发工作。1.2 读者对象家居人士、智能家居安防系统项目开发人员、项目管理人员1.3 背景a) 为了使用户在各种紧急情况出现的第一时间得到报警信号,把险情消灭在萌芽状态。b) 实现家庭生活的安全化和控制化。1.4 定义GPRS:通用分组无线服务技术( General Packet Radio Service)的简称,它是GSM 移动电话用户可用的一种移动数据业务。GPRS 可说是 GSM 的延续。 GPRS 和以往连续在频道传输的方式不同,是以封包(Packet)式来传输,因此使用者所负担的费用是以其传输资料单位计算,并非使用其整个频道,理论上较为便宜。GPRS 的传输速率可提升至 56甚至114Kbps。Qt:Qt 是一个 1991 年由奇趣科技开发的跨平台C+ 图形用户界面应用程序开发框架。它既可以开发 GUI程式,也可用于开发非GUI程式,比如控制台工具名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 需求规格说明书第 6 页 共 12 页和服务器。 Qt 是面向对象语言,易于扩展,并且允许组件编程。其优点是:面向对象:Qt 的良好封装机制使得Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。Qt 提供了一种称为signals/slots的安全类型来替代callback ,这使得各个元件之间的协同工作变得十分简单。它具有丰富的API:Qt包 括 多 达250 个 以 上 的C+类 还 提 供 基 于 模 板 的I/O device ,directory management ,date/time类。甚至还包括正则表达式的处理功能。监控中心:以 ARM 为中心的监控单元。1.5 约定ARM 主模块:由 ARM 控制器、 FLASH、SDRAM 及相关外围电路组成。以太网接口模块:由于控制器本身并没有带以太网控制器,可通过扩展网络接口的模式设计一个以太网接口电路。GPRS模块报警信号输入电路:吸收各种探测器信号。报警信号输出电路:触发声光报警及相关紧急处理设施。1.6 参考文档基于 ARM 的智能家居安防监控报警系统的设计 ,西安,西北工业大学, 2008.李建勇 , 杜清珍 , 任献伟 ,吴金涛基于 ARM Linux的嵌入式家庭网关的研究与实现 北京:北京邮电大学, 2006王艳芳基于嵌入式 Linux的智能家庭信息系统的研究 武汉理工大学, 2006周凌华名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 - - - - - - - - - 需求规格说明书第 7 页 共 12 页2 产品任务2.1 目标1、完善的防盗系统,实现门、窗、阳台等地方的监控和报警,力争做到零误报;2、实现家中火灾早期的监测和煤气泄漏等突发事件的检测;3、实现家庭安全状况远程实时监测和查询;4、具有现场图像抓拍功能,在设防状态下,当红外传感器或者门磁触发告警时,系统将启动USB 摄像头对现场进行拍摄。5、在以上子系统中当发生警情时系统可以根据不同的警情处理规则对排风机、电源等相关设施作出处理2.2 定位本系统适用于一般家庭用户型。2.3 前景随着智能家居逐步走进人们的生活, 以及社会和科技的发展, 安全成为人们对智能家居的首要要求 , 并促使家庭安防成为智能家居的重要组成部分. 传统家庭安防系统中的防盗报警、 火灾报警、燃气泄露报警等子系统 , 功能单一 , 误报率较高 ,只能实现就地报警 , 不能实现实时远程报警以减少损失和抢救生命, 此外也不能记录犯罪证据以便迅速捕捉嫌疑犯。为解决这些传统安防系统的缺点和不足,以及满足人们对智能家居的需要, 为此 , 利用嵌入式系统的最新展成果, 图像处理技术、以太网网络通信技术和GPRS 在远程无线通讯上以及信号在我国覆盖面广的优势 , 开发了一种智能家居安防监控报警系统。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 12 页 - - - - - - - - - 需求规格说明书第 8 页 共 12 页2.4 用户角色分析客户:客户是本系统的主要使用者,使用的是全智能操作,简单实用,对客户没有技能要求,不需要输入大量繁琐的数据,会使用一般信息工具就行。2.5 假定和约束2.5.1 开发期限本系统开发期限定为17 天。2.5.2 开发环境本系统的开发环境:操作系统: windows 7 硬件环境:客户终端: pc 机;服务器: MINI2440 编译环境: Qt 、arm-linux-gcc 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 12 页 - - - - - - - - - 需求规格说明书第 9 页 共 12 页3 用户需求3.1 系统组成文提出了基于 GPRS远程无线通信模块的智能家居安防系统设计方案,它集多方式遥控设防撤防、气体烟雾检测、温度检测、防盗报警、无线远程报警、操作数据实时记录等功能于一体3.2 子系统组成3.2.1 、警报器警报器由监控中心控制发出声光告警信号,通知用户主人。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 12 页 - - - - - - - - - 需求规格说明书第 10 页 共 12 页3.2.2 、摄像机3.2.3 红外线模块通过红外接收器接受人体的红外信号,反转输出电平信号,3.2.4 烟雾检测模块通过烟雾检测器检测周围环境的烟雾浓度,当达到一定的值() 触发输出电平信号的改变4 需求细节4.1 门、窗、阳台的监控和报警1)门门的监控采用门磁开关,门磁开关安装在用户家里的门上,门被打开时,门磁开关发出信号使正对着门的红外传感器工作,红外传感器检测到前方有物体移动时立即发出信号, 警报扬声器响, 安防控制器发送相应紧急情况信息和usb摄像头抓拍 的图片到便携电脑或PC 机上,发送短消息到手机上 。门上方安装有USB 摄像头,当告警时实现抓拍的功能。2)窗户、阳台窗户采用玻璃破碎传感器,当有人从窗户侵入室内时,传感器发出信号,报警扬声器响,报警指示灯亮;安防控制器发送相应紧急情况信息和USB 摄像头名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - 需求规格说明书第 11 页 共 12 页实时抓拍的照片到便携电脑或PC 机上,发送短消息到手机上 。4.2 火灾的报警采用温度传感器,当室内温度升高至设定的温度时,启动声光报警器,控制器主动拨打 119火警电话,接通后自动播放预先设置的地址,安防控制器发送相应紧急情况信息到用户手机 。4.3 煤气泄漏告警在厨房安装烟雾传感器,当煤气发生泄漏,传感器检测到一定浓度的煤气时,立即主动打开排风机,同时向用户发送相应紧急情况信息。4.4 实时监控和查询1) 系统每隔 30 分钟启动摄像头进行拍摄, 将拍摄的图片保存在网络服务器上,用户可以通过登录服务器查看相关信息;2) 当用户主动向系统发送消息请求查询家庭监控情况时,系统收到消息后立即启动摄像头进行拍摄,并将监控图片发送给用户。4.5 安防模式切换用户可以在家里通过选择安防模式来时安防系统进入不同程度警告的状态,安防模式分为全布防状态、半布防状态、撤防状态。用户离开家里或 者夜晚入睡至早上起床 ,启用全布防状态模式,所有监控模块工作,摄像头进入工作状态,进入高度戒备状态。用户在家里正常活动时,启用半布防状态,窗户、阳台的监控系统工作,对侵入进行报警扬声器和报警指示灯的报警。当用户不需要安防系统工作时,可以主动切换至撤防状态模式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 需求规格说明书第 12 页 共 12 页5 非功能性需求5.1 软硬件环境需求 (NF-非功能性需求编号 ) 服务器为 MINI 2440服务器系统环境为Linux 2.6.32,客户端为pc 机,运行环境为 win 7。5.2产品质量需求5.2.1 安全性 (NF- 非功能性需求编号) 不可接触强电磁场, 不可触水,所处环境温度在摄氏50 度以下,摄氏零度以上。5.2.2性能 (NF- 非功能性需求编号 ) 对所有触发警报的危险信号的响应必须是实时响应,与客户端的交互响应时间不超过5s5.2.3 网络 (NF-非功能性需求编号) GPRS无线通信。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -