智能家居产品需求文档_第1页
智能家居产品需求文档_第2页
智能家居产品需求文档_第3页
智能家居产品需求文档_第4页
智能家居产品需求文档_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

智能家居产品需求规格说明书文件状态:文件标识:智能家居-产品需求规格说明书【】草稿当前版本:1.0【】正式公布【】正在修改作 者:完成日期:10修改记录版本版本说明1.0初稿作者XXX时间20xx-6-1本次修改的缘由、大致描述修改的章节名目\l“_TOC_250015“文档介绍 3\l“_TOC_250014“目的 3\l“_TOC_250013“范围 3\l“_TOC_250012“读者对象 3\l“_TOC_250011“参考文档 3\l“_TOC_250010“术语与缩写解释 3\l“_TOC_250009“产品介绍 4产品面对的用户群体 4产品设计原则 4产品中的角色 5\l“_TOC_250008“产品的功能性需求 5\l“_TOC_250007“根本功能 5\l“_TOC_250006“增值功能 5\l“_TOC_250005“产品的非功能性需求 6\l“_TOC_250004“用户界面需求 6\l“_TOC_250003“软硬件环境需求 8\l“_TOC_250002“产品具体技术需求 9\l“_TOC_250001“系统概述 10嵌入式web效劳器的实现 11CGI技术的实现 11驱动程序的设计 12视频监控 12\l“_TOC_250000“进度安排 12文档介绍目的编写本文档的目的是明确X客户公司对智能家居的功能要求,在X客户和YY的研发部门达成对智能家居功能要求的共同理解,作为工程开发的目标,为软件概要设计供给指导,并作为软件测试的依据。范围本系统包括两局部:BOA效劳器,LED掌握,温度和视频信号的采集、压缩、打包发送、传送功能。IE远程掌握家居,包括灯具亮灭调整,温度调整,视频监控。读者对象本文档的读者是X客户公司及YY工作室工程开发、测试人员。参考文档基于S3C2440的Web远程掌握系统设计与实现〔论文〕基于ARM_Linux与DS18B20的温度监测系统面对远程监控系统的嵌入式web效劳器争论与实现(4)嵌入式Linux应用开发完全手册--韦东山软件开发需求文档产品需求规格说明书术语与缩写解释缩写、术语缩写、术语解释BOABOA是一款典型的嵌入式Web效劳器CGICommonGatewayInterface 通用网关接口。RTPRTP实时传送协议〔Real-timeTransportProtocol〕DS18B20一款温度传感器芯片QTQT是一个跨平台的C++图形用户界面应用程序框架DM9000AES3C244010/100M快速以太网掌握芯片效劳器本工程承受基于S3c2440开发板作为效劳器,用于存放各种数据APP客户端PC机通过和效劳器相连,可以访问现场设备B/S构造Browser/Server或扫瞄器/效劳器模式产品介绍随着后PC时代的到来,嵌入式系统已经日益深入到人们生产和生活的各个方面,特点而广泛应用;PC进展后期处理,而数据采集和数据传输的掌握则通过WEB页面远程实现;Linux的环境下,以ARM9为核心的智能家居系统,目的是实时的采集家庭的温度信息,相应处理指令进展调校。也可依据主机指令采集现场视频信息,并展现在主机上,以供操作人员推断处理,并且能依据需要掌握家庭的照明。产品设计原则Linux系统下完成的。实时性高:使用1000M网络进展传输。重启。APP客户端软件:APP客户端通过扫瞄器登录。APP客户端的扫瞄器联网即可进展远程监测掌握。易于维护:只需重下载内核即可恢复使用。BOA嵌入式效劳器,在同等硬件条件下速度更快产品中的角色角色名称角色名称职责描述一般用户只可以查看设备状态,和视频信息超级用户可以查看实时现场设备运行状态和做出掌握,以及视频信息,产品的功能性需求根本功能模拟电灯的掌握LED的亮灭。温度实时采集与掌握用户通过模拟画面,监测温度。同时可以设定温度,温度采集3s一次,1~2摄氏度视频实时监控出警报至用户手机端。声控系统可通过发出指令至声控系统,掌握电视、窗帘、音响等设备开关。权限治理权限,一般用户只能查看设备状态和视频,不能转变权限。增值功能多画面显示在一个显示画面中可以同时观看多路摄像机的画面。轮回显示多路画面间进展切换。视频源设置选择哪路画面进展实时监控,可以通过视频源设置按钮进展设置。监听在监控的同时,可以听到现场的声音。音量调整调整监听过程中的音量。显示系统配置系统物理内存、可用物理内存,本机的存储容量和余量。日志文件显示登录用户、日期、时间和大事等大事信息。产品的非功能性需求〔依据实际产品供给〕用户界面需求登录系统APP,与远程嵌入式效劳器进展连接,进入手机端界面。〔手机端界面〕界面说明:app系统主界面显示也可以监控现场状况界面元素功能界面元素功能视频显示显示格式〔增值功能〕1、4路画面进展显示视频显示显示格式〔增值功能〕1、4路画面进展显示视频显示〔增值功能〕1、4路画面的选择全屏显示全屏显示状态显示示当前时间。监听〔增值功能〕只对一路视频源有效,选择一路,就可以进展监听。软硬件环境需求序号序号设备名称技术参数及功能要求WindowsXPSP2/Vista等系统备注◆无驱方案、即插即用1摄像机USB2.0接口,有效提高图像速度(1.1)◆升级最的“人脸识别与追踪”技术◆支持手动调焦及十倍数码变焦功能效劳器2533MHz2〕64MB内存4MBNORFlash〔S3C2440128NANDFlash开发板〕一个100M网口,承受DM9000AE,带联接和传输指示灯3APP引擎虚拟文件系统嵌入式配置模块4Web-boa服安全模块务器应用程序接口模块产品具体技术需求(依据实际状况撰写)系统概述ledds18b20测试房间的温度,用摄像头采集信息入式效劳器端。嵌入式效劳器端主要包括S3C2440平台上运行boa程序,APP客户端是PC机上运行扫瞄器运行的由CGIboa返回给APP客户端,视频监控终端猎取画面,将静态图片返回给APP客户端扫瞄器,APP客户端通过刷可以观测实时图片BOAweb效劳器局部100KB。它Webfork出的进程行。Boa的设计目标是速度和安全。建立嵌入式效劳器的一般步骤:.从“:///“上下载Boa源码包编译boa源代码,生成可执行文件boa.需要对Boa做一些配置和修改,使其能支持CGI程序的执行boaARM2410〔NFSmount到目标板上〕调试执行./boa即启动CGI技术局部CGI一般指通用网关接口,扫瞄器将用户输入的数据传递给web效劳器,web效劳器依据接收到的数据设置环境变量,CGI脚本。CGISTDOUT输出HTML形式的web效劳器送回扫瞄器显示给用户.驱动程序局部s3c2440led代表各个房间的电灯,用来模拟空气湿度和粉尘度。所以这里就要设led,ds18b20,ADCUSB驱动程序。视频监控局部设计设想S3C2440A的嵌入式开发板上实现视频图像采集,压缩,传输等功能,视频采集使用的是带有OV511芯片V2000摄像头,linux系统自带了OV511的驱动程序,所以无需另外安装驱动,只在编译内核时加载进去。CGI程序对index.

温馨提示

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

评论

0/150

提交评论