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