“智能家居智能灯光控制系统”工程软件工程课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程课程设计
智能家居.智能灯光控制系统
目录
1、引言...............................................................................................................................- 4 -
1.1、项目背景......................................................................................................................- 4 -
1.2、项目可行性..................................................................................................................- 4 -
1.3、项目目的及意义..........................................................................................................- 4 -
2、任务概述.......................................................................................................................- 5 -
2.1、系统定义......................................................................................................................- 5 -
2.1.1、自动感知...........................................................................................................- 5 -
2.1.2、智能分析...........................................................................................................- 5 -
2.1.3、智能决策...........................................................................................................- 5 -
2.1.4、远程控制...........................................................................................................- 5 -
2.1.5、电源控制...........................................................................................................- 5 -
2.2、术语定义:..................................................................................................................- 5 -
2.2.1、照明设备单元...................................................................................................- 5 -
2.2.2、光源单元...........................................................................................................- 6 -
2.2.3、照明模式...........................................................................................................- 6 -
2.3、数据描述:..................................................................................................................- 7 -
2.3.1、物理信号...........................................................................................................- 7 -
2.3.2、数字信号...........................................................................................................- 7 -
2.3.3、指令...................................................................................................................- 7 -
2.3.4、数据处理过程...................................................................................................- 7 -
3、需求分析.......................................................................................................................- 8 -
3.1、功能需求......................................................................................................................- 8 -
3.1.1、业务需求...........................................................................................................- 8 -
3.1.2、用户需求...........................................................................................................- 8 -
3.1.3、系统需求...........................................................................................................- 8 -
3.1.4、用例图及说明................................................................................................ - 10 -
3.2、性能需求................................................................................................................... - 12 -
3.2.1、速度................................................................................................................ - 12 -
3.2.2、鲁棒性............................................................................................................ - 12 -
3.2.3、容错性............................................................................................................ - 12 -
3.2.4、界面................................................................................................................ - 12 -
3.3、约束........................................................................................................................... - 14 -
3.3.1、运行环境........................................................................................................ - 14 -
3.3.2、硬件要求........................................................................................................ - 15 -
4、概要设计.................................................................................................................... - 16 -
4.1、系统架构设计........................................................................................................... - 16 -
4.1.1、总体架构........................................................................................................ - 16 -
4.1.2、智能控制.........................................................................................................- 17 -
4.1.3、远程控制:基于B/S结构 .............................................................................- 17 -
4.2、系统需求设计............................................................................................................- 17 -
4.2.1、智能控制设计.................................................................................................- 17 -
4.2.2、远程控制设计................................................................................................ - 19 -