需求规格说明书规范
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
案
智能家居安防系统
需求规格说明书
牛耳公司
版权所有侵权必究
文档信息
修订记录
文档审核/审批
此文档需如下审核。签署过的审批表将作为附件归入PCB的质量控制章节。
文档分发
此文档将分发至如下各人
- 1 -
目录
1引言 (4)
1.1编写目的 (4)
1.2读者对象........................................................................... 错误!未定义书签。
1.3背景................................................................................... 错误!未定义书签。
1.4定义................................................................................... 错误!未定义书签。
1.5约定 (5)
1.6参考文档 (5)
2产品任务 .............................................................................................................. 6是2.1目标 (6)
2.2定位 (6)
2.3前景 (6)
2.4用户角色分析 (7)
2.5假定和约束 (7)
3用户需求 (8)
3.1系统组成 (8)
3.2子系统组成....................................................................... 错误!未定义书签。4需求细节描述 ......................................................................... 错误!未定义书签。
4.1门、窗、阳台的监控和报警........................................... 错误!未定义书签。
4.2火灾的报警....................................................................... 错误!未定义书签。
4.3煤气泄漏告警 ................................................................. 错误!未定义书签。
4.4实时监控和查询............................................................... 错误!未定义书签。
4.5安防模式切换................................................................... 错误!未定义书签。5非功能性需求 (11)
5.1软硬件环境需求(NF-非功能性需求编号)
5.2产品质量需求........................................................................................................
需求规格说明书5.2.1安全性(NF-非功能性需求编号)
5.2.2性能(NF-非功能性需求编号)
5.2.3网络(NF-非功能性需求编号)
6未明确问题清单 ..................................................................... 错误!未定义书签。7附件 ......................................................................................... 错误!未定义书签。
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程式,比如控制台工具
需求规格说明书和服务器。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.周凌华